crueter
cf00554d23
windows JIT fix ( #191 )
...
eden-build / source (push) Successful in 3m43s
eden-build / linux (push) Successful in 23m2s
eden-build / android (push) Successful in 21m11s
eden-build / windows (msvc) (push) Has been cancelled
Signed-off-by: crueter <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/191
Co-authored-by: crueter <swurl@swurl.xyz>
Co-committed-by: crueter <swurl@swurl.xyz>
2025-06-15 19:25:40 +00:00
swurl
6c655321e6
Move dead submodules in-tree
...
Signed-off-by: swurl <swurl@swurl.xyz>
2025-05-31 02:33:02 -04:00
swurl
bad2232874
update dynarmic ( #120 )
...
Needs to wait for more changes
Signed-off-by: swurl <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/120
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
2025-05-22 04:36:34 +00:00
swurl
a776f5bc3b
update dynarmic ( #110 )
...
Signed-off-by: swurl <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/110
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
2025-05-18 17:49:11 +00:00
Briar
4bb6e633e0
externals: Downgrade dynarmic to ae99622
and xbyak to 0d67fd15
; modify ABI parameter handling in macro_jit_x64.cpp
2025-04-04 03:23:32 +02:00
Briar
417202f53d
externals: Update dynarmic to 5ae5288
2025-04-04 03:23:32 +02:00
Briar
a3efef4455
externals: Update dynarmic to 4663c05
2025-04-04 03:23:32 +02:00
Merry
b58f148d60
externals: Update dynarmic to 6.6.3
2024-02-10 19:40:47 +00:00
Merry
99405128ec
externals/dynarmic: Update to 6.6.1
2024-01-28 17:04:01 +00:00
Liam
5f51662bdb
qt: implement automatic crash dump support
2023-10-08 11:35:53 -04:00
bunnei
3d4690b40d
externals: Update dynarmic to include latest patch.
2023-05-07 15:06:58 -07:00
bunnei
5993638dd7
externals: Update dynarmic to include latest patch.
2023-05-07 12:04:42 -07:00
Merry
32a30f9b91
externals: Update dynarmic to 6.4.7
2023-05-05 16:30:18 +01:00
Merry
53de91b9bd
externals: Update dynarmic to 6.4.6
2023-04-01 12:40:20 +01:00
Merry
66ab01f5d0
dynarmic: Update to 6.4.5
2023-02-05 21:49:32 +00:00
Merry
3c173fafd8
externals: Update dynarmic to 6.4.4
2023-01-15 02:31:00 +00:00
Liam
7429e31f30
externals: update dynarmic, xbyak
2023-01-05 18:06:06 -05:00
Morph
ff784903a1
externals: Bump dynarmic to 6.4.0
...
Uses the tagged, versioned release instead.
2022-12-05 13:08:00 -05:00
Liam
8fbec5d298
externals: update dynarmic, SDL2
2022-12-04 10:12:26 -05:00
ameerj
28db650fd6
externals: Update dynarmic
...
Includes precompiled headers commit
2022-11-29 18:50:49 -05:00
Merry
7d80fe0490
dynarmic: Fix stack misalignment in GenMemory128Accessors
2022-11-19 20:10:26 +00:00
Liam
9509fb30a4
Initial ARM64 support
2022-11-09 16:58:49 -05:00
Merry
58ea0b7e1b
externals: Update dynarmic to 6.2.3
2022-07-29 23:07:00 +01:00
Merry
b0d9972091
externals: Update dynarmic to 6.2.1
...
Fix issue with A64CallbackConfigPass
2022-07-17 22:44:34 +01:00
Merry
f719a0a078
dynarmic: Abort watchpoints ASAP
2022-07-15 10:03:30 +01:00
Merry
8cc9ff0ebc
externals: Update dynarmic to 6.1.1
...
Fixes for fast dispatcher
2022-07-12 11:31:08 +01:00
Liam
0d04631c1f
dynarmic: Stop ReadCode callbacks to unmapped addresses
2022-06-21 20:01:43 -04:00
Liam
8d2abc710c
core/debugger: memory breakpoint support
2022-06-16 13:18:07 -04:00
Liam
4092bde734
Update dynarmic
2022-04-19 15:47:08 -04:00
merry
f54345590b
dynarmic: Better interrupts
2022-04-03 16:39:48 +01:00
merry
6b8047f18b
externals: Update dynarmic to 8bcd46b7
...
* Ensure 128-bit ordered load/stores are atomic
* Always order exclusive load/stores
2022-04-02 19:34:36 +01:00
merry
795b9fc99f
externals: Update dynarmic to 9cadab8fa91a63564774ae7dbe74e7c18715f586
...
Enforce memory ordering for acquire/release instructions.
2022-04-02 18:52:57 +01:00
merry
17c1aeda42
externals: Update dynarmic
...
IC instructions now check for a need to halt execution
2022-03-27 15:37:06 +01:00
Merry
b55c891399
dynarmic: Accelerate SHA256 and implement for A32 frontend
...
* Implements hardware acceleration for SHA256 instructions.
* Adds SHA256 instructions introduced in ARMv8 to A32 frontend.
* Implements polyfill for processors that do not support hardware
accelerated SHA instructions.
2022-03-20 14:06:17 +00:00
merry
4b709cce07
dynarmic: Update to latest master
2022-02-28 20:10:13 +00:00
merry
3fe2c2d40d
dynarmic: Inline exclusive memory accesses
...
Inlines implementation of exclusive instructions into JITted code,
improving performance of applications relying heavily on these
instructions.
We also fastmem these instructions for additional speed, with
support for appropriate recompilation on fastmem failure.
An unsafe optimization to disable the intercore global_monitor is also
provided, should one wish to rely solely on cmpxchg semantics for
safety.
See also: merryhime/dynarmic#664
2022-02-27 19:40:05 +00:00
bunnei
de0c647109
externals: Dynarmic: Update to latest rev.
...
- Fixes inaccurate size reporting in SpaceRemaining, which caused crashes in yuzu with SSBU.
2022-02-26 09:51:41 -08:00
Fernando Sahmkow
b752b3325d
Update dynarmic.
2022-02-01 15:31:02 +01:00
liushuyu
5bce65d4ab
externals/dynarmic: update to latest revision ...
...
... to resolve compilation errors with fmt 8.1
2022-01-06 04:06:43 -07:00
Morph
810ca88634
externals: Update dynarmic to 28714ee7
...
Reduces compilation times on MSVC.
2021-12-30 22:28:27 -05:00
Morph
79620e22e1
externals: Update dynarmic to cce7e4ee
2021-10-12 14:39:16 -04:00
Merry
1aa44659ce
dynarmic: Update and enable DYNARMIC_IGNORE_ASSERTS
2021-08-15 19:33:02 +01:00
Lioncash
fe19f98dd0
externals: Update dynarmic to allow fmt compilation to succeed
2021-06-23 09:31:59 -04:00
Fernando Sahmkow
1592ec32bc
Update dynarmic and add new unsafe CPU option.
2021-06-20 20:40:02 +02:00
Markus Wick
99f6d60a99
core: Make use of fastmem
2021-06-11 17:27:06 +02:00
ReinUsesLisp
752f3b8d6b
externals: Update dynarmic
2021-06-05 15:24:12 -03:00
Markus Wick
6203af4169
externals: Update dynarmic.
...
The new version supports fastmem on a64.
2021-05-29 08:53:01 +02:00
MerryMage
d544f3d92b
externals: Update dynarmic to b2a4da5e
2021-04-11 15:39:45 +01:00
MerryMage
62b59f3588
arm_dynarmic: Increase size of code cache
2021-04-02 18:09:15 +01:00
bunnei
a895f930f9
externals: dynarmic: Update to latest rev. to increase code size.
...
- The current limits are being hit in yuzu with some games.
- This should fix the slowdowns in newer updates for Super Smash Bros. Ultimate.
2021-04-01 13:23:12 -07:00