spectranator
94c7db25e6
Moved fmt external out of dynarmic and updated fmt to 10.2.1
2024-05-19 16:06:56 +02:00
darktux
9b991208cd
Added submodule contents into tree
2024-04-05 01:58:27 +02:00
Merry
211544fbc8
externals: Update dynarmic to 6.6.3
2024-02-10 19:40:47 +00:00
Merry
6cc82fd430
externals/dynarmic: Update to 6.6.1
2024-01-28 17:04:01 +00:00
Liam
d3997bad9b
qt: implement automatic crash dump support
2023-10-08 11:35:53 -04:00
bunnei
7eb17f3aa5
externals: Update dynarmic to include latest patch.
2023-05-07 15:06:58 -07:00
bunnei
e46074a2e3
externals: Update dynarmic to include latest patch.
2023-05-07 12:04:42 -07:00
Merry
432d754d7d
externals: Update dynarmic to 6.4.7
2023-05-05 16:30:18 +01:00
Merry
2ddecb9631
externals: Update dynarmic to 6.4.6
2023-04-01 12:40:20 +01:00
Merry
3f852c61d1
dynarmic: Update to 6.4.5
2023-02-05 21:49:32 +00:00
Merry
2817af0961
externals: Update dynarmic to 6.4.4
2023-01-15 02:31:00 +00:00
Liam
1ee0540f82
externals: update dynarmic, xbyak
2023-01-05 18:06:06 -05:00
Morph
7381f873e9
externals: Bump dynarmic to 6.4.0
...
Uses the tagged, versioned release instead.
2022-12-05 13:08:00 -05:00
Liam
6d2c597371
externals: update dynarmic, SDL2
2022-12-04 10:12:26 -05:00
ameerj
5695ae6bdd
externals: Update dynarmic
...
Includes precompiled headers commit
2022-11-29 18:50:49 -05:00
Merry
344e171cc7
dynarmic: Fix stack misalignment in GenMemory128Accessors
2022-11-19 20:10:26 +00:00
Liam
cbaf642ffe
Initial ARM64 support
2022-11-09 16:58:49 -05:00
Merry
8c933beb48
externals: Update dynarmic to 6.2.3
2022-07-29 23:07:00 +01:00
Merry
b4ee3fa39a
externals: Update dynarmic to 6.2.1
...
Fix issue with A64CallbackConfigPass
2022-07-17 22:44:34 +01:00
Merry
40e39ddd46
dynarmic: Abort watchpoints ASAP
2022-07-15 10:03:30 +01:00
Merry
adc617ccc4
externals: Update dynarmic to 6.1.1
...
Fixes for fast dispatcher
2022-07-12 11:31:08 +01:00
Liam
1fd194141a
dynarmic: Stop ReadCode callbacks to unmapped addresses
2022-06-21 20:01:43 -04:00
Liam
208ed712f4
core/debugger: memory breakpoint support
2022-06-16 13:18:07 -04:00
Liam
75ec9f57a0
Update dynarmic
2022-04-19 15:47:08 -04:00
merry
f8b8af47ad
dynarmic: Better interrupts
2022-04-03 16:39:48 +01:00
merry
51a8dd4919
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
1f74b25fd1
externals: Update dynarmic to 9cadab8fa91a63564774ae7dbe74e7c18715f586
...
Enforce memory ordering for acquire/release instructions.
2022-04-02 18:52:57 +01:00
merry
3a9a0d9cb3
externals: Update dynarmic
...
IC instructions now check for a need to halt execution
2022-03-27 15:37:06 +01:00
Merry
d1c0cdf4f2
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
ec9689f200
dynarmic: Update to latest master
2022-02-28 20:10:13 +00:00
merry
16784e5bb3
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
ce46aa4721
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
e5c83b5a3e
Update dynarmic.
2022-02-01 15:31:02 +01:00
liushuyu
b590e5572d
externals/dynarmic: update to latest revision ...
...
... to resolve compilation errors with fmt 8.1
2022-01-06 04:06:43 -07:00
Morph
af89f7683d
externals: Update dynarmic to 28714ee7
...
Reduces compilation times on MSVC.
2021-12-30 22:28:27 -05:00
Morph
74a6222b3e
externals: Update dynarmic to cce7e4ee
2021-10-12 14:39:16 -04:00
Merry
af6290ed12
dynarmic: Update and enable DYNARMIC_IGNORE_ASSERTS
2021-08-15 19:33:02 +01:00
Lioncash
c3fe071723
externals: Update dynarmic to allow fmt compilation to succeed
2021-06-23 09:31:59 -04:00
Fernando Sahmkow
2298508465
Update dynarmic and add new unsafe CPU option.
2021-06-20 20:40:02 +02:00
Markus Wick
621f3f5f47
core: Make use of fastmem
2021-06-11 17:27:06 +02:00
ReinUsesLisp
71a3c60d95
externals: Update dynarmic
2021-06-05 15:24:12 -03:00
Markus Wick
d2d7a5060f
externals: Update dynarmic.
...
The new version supports fastmem on a64.
2021-05-29 08:53:01 +02:00
MerryMage
a208c7b059
externals: Update dynarmic to b2a4da5e
2021-04-11 15:39:45 +01:00
MerryMage
0fbd7752c3
arm_dynarmic: Increase size of code cache
2021-04-02 18:09:15 +01:00
bunnei
7ff7e65926
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
MerryMage
a527e5f0cd
externals: Update dynarmic to c28f13af
...
AVX-512 bugfixes
2021-03-27 21:34:20 +00:00
Lioncash
de21c9e330
external: Update dynarmic
2021-03-08 00:44:54 -05:00
lat9nq
0c24ae300c
externals: Update dynarmic to latest
...
Updates dynarmic to its latest commit. Includes a fix for argument
limits while compiling with Clang 12.
2021-02-18 14:44:49 -05:00
bunnei
15d3376399
externals: Dynarmic: Update to latest to include A32 ISB hook.
...
- Fixes perf. issues with Megadimension Neptunia VII.
2021-01-29 16:36:45 -08:00
MerryMage
2350b76a91
externals: Update dynarmic to 0f27368f
2021-01-26 23:46:49 +00:00