|
bb2f527b16
|
Use a different approach for the LRU toggle
|
2025-04-30 16:11:15 -03:00 |
|
|
b5bec371ae
|
Add toggle for LRU
|
2025-04-30 04:05:45 -03:00 |
|
|
be4bc3b477
|
WIP: DO-NOT-MERGE: NCE experiments: Better Pre-Fetch implementation
should make it more performatic as in use with new lru cache implmentation
|
2025-04-12 22:54:32 -03:00 |
|
|
739e5c47ea
|
WIP: DO-NOT-MERGE: NCE experiments: Better LRU cache implementation
It uses a better lru implementation, since initial as basic functions to LRU, use a modern system to it to make performance better
|
2025-04-12 22:54:32 -03:00 |
|
|
3d43fecece
|
WIP: DO-NOT-MERGE: NCE experiments: Initial LRU
|
2025-04-11 17:05:06 -03:00 |
|
|
27ceda2c6c
|
WIP: DO-NOT-MERGE: NCE experiments: Fix build errors
|
2025-04-11 17:04:55 -03:00 |
|
|
777b674edf
|
WIP: DO-NOT-MERGE: NCE experiments: Some optimizations on pre-fetch and cache
|
2025-04-11 17:04:45 -03:00 |
|
|
d36031849e
|
WIP: DO-NOT-MERGE: NCE experiments: Ensure guest context reflects thread state during unlock
|
2025-04-11 17:04:34 -03:00 |
|
|
d621707001
|
WIP: DO-NOT-MERGE: NCE experiments
botw boots but with poor performance
|
2025-04-11 17:04:24 -03:00 |
|
GPUCode
|
26a25d2280
|
core: Support multiple modules per patcher
|
2024-01-15 00:46:05 +02:00 |
|
Fernando S
|
11fb4a3a11
|
Merge pull request #12417 from liamwhite/arm64-gcc-fix
nce: hide shadowing warnings from dynarmic headers
|
2023-12-20 18:46:08 +01:00 |
|
Liam
|
cdf5beae3d
|
nce: hide shadowing warnings from dynarmic headers
|
2023-12-20 11:07:50 -05:00 |
|
Liam
|
236173f804
|
nce: increase handler stack size
|
2023-12-19 15:24:13 -05:00 |
|
Liam
|
f5846edffa
|
nce: fix read size in simd immediate emulation
|
2023-12-19 12:51:19 -05:00 |
|
Liam
|
91aefd5d35
|
nce: adjust initialization for repeated calls
|
2023-12-11 23:02:01 -05:00 |
|
Liam
|
ecb3d74dcd
|
nce: implement instruction emulation for misaligned memory accesses
|
2023-12-10 18:23:42 -05:00 |
|
Fernando S
|
9046851d9f
|
Merge pull request #12236 from liamwhite/cpu-refactor
core: refactor emulated cpu core activation
|
2023-12-06 14:19:17 +01:00 |
|
Liam
|
3d5c6a73cb
|
core: refactor emulated cpu core activation
|
2023-12-04 10:37:16 -05:00 |
|
Liam
|
79d497c022
|
nce: fix pre-text patch for single modules
|
2023-12-02 16:14:52 -05:00 |
|
GPUCode
|
e6e15d2d10
|
core: Rename patcher file
|
2023-11-29 23:49:16 +02:00 |
|
GPUCode
|
181a7a027f
|
oaknut: Address warnings
|
2023-11-25 00:47:43 -05:00 |
|
GPUCode
|
1e5a1d1702
|
Address more review comments
|
2023-11-25 00:47:43 -05:00 |
|
Liam
|
2e2b3de592
|
arm_nce: skip data aborts for crash handling parity
|
2023-11-25 00:47:36 -05:00 |
|
Liam
|
a3e2b0bd91
|
patch: check offsets from first code word
|
2023-11-25 00:47:36 -05:00 |
|
Liam
|
683b58b075
|
arm_nce: skip dc cvac on possibly write-protected areas
|
2023-11-25 00:47:36 -05:00 |
|
GPUCode
|
3814ca9d84
|
Address some review comments
|
2023-11-25 00:47:35 -05:00 |
|
Liam
|
19619b1b14
|
arm: Implement native code execution backend
|
2023-11-25 00:46:47 -05:00 |
|