Liam
f486fe3971
kernel: implement light IPC
2023-12-07 09:13:43 -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
liamwhite
b14de726cf
Merge pull request #12271 from liamwhite/pretext-fix
...
nce: fix pre-text patch for single modules
2023-12-05 07:51:53 -05:00
Liam
33b7353d73
arm: fix context save of vector regs
2023-12-04 22:19:11 -05: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
Liam
4321fc6154
file_sys: handle null romfs
2023-12-01 23:39:48 -05:00
liamwhite
7e94c3548d
Merge pull request #12255 from german77/amiibo
...
service: nfc: Don't tag amiibos as corrupted if they are loaded as read only
2023-12-01 18:39:38 -05:00
Narr the Reg
919d2ba033
service: nfc: Don't tag amiibos as corrupted if they are loaded as read only
2023-12-01 14:21:55 -06:00
liamwhite
da8676dda1
Merge pull request #12074 from GPUCode/yuwu-on-the-metal
...
Implement Native Code Execution (NCE)
2023-11-30 09:20:55 -05:00
GPUCode
e6e15d2d10
core: Rename patcher file
2023-11-29 23:49:16 +02:00
liamwhite
04ba8e26ad
Merge pull request #12203 from liamwhite/crash-fix
...
set: don't load version nca with null romfs
2023-11-29 12:34:02 -05:00
Liam
2e0cd11266
set: don't load version nca with null romfs
2023-11-27 15:20:18 -05:00
FrozenAra
6c23b151ba
Fixed controller applet crashing when on FW17+
2023-11-27 20:01:30 +01:00
liamwhite
69852e9a0b
Merge pull request #12183 from german77/justmii
...
service: nfc: Validate mii data
2023-11-27 11:56:37 -05:00
liamwhite
cec5c38362
Merge pull request #12160 from german77/mouse_constrain
...
yuzu: Constrain mouse in render window when emulated
2023-11-27 11:56:24 -05:00
amazingfate
c95a560bc3
qt: add cpu_backend configuration
2023-11-26 20:44:07 -05:00
Liam
82c5e2472e
general: fix mac compile
2023-11-26 19:50:10 -05:00
Liam
d7db22185a
loader: fix gcc compile
2023-11-26 19:34:07 -05:00
liamwhite
36a1c3b4c1
Merge pull request #12180 from german77/cabinetmii
...
service: am: Create random mii for cabinet applet
2023-11-26 09:50:08 -05:00
liamwhite
3a1949d81e
Merge pull request #12156 from german77/firmwarevs
...
yuzu: Display firmware version
2023-11-26 09:49:53 -05:00
german77
95e03e4901
service: nfc: Validate mii data
2023-11-25 23:40:01 -06:00
german77
6194fbfcdb
service: am: Create random mii for cabinet applet
2023-11-25 21:31:05 -06:00
Liam
ef41168c8d
time: undef GetCurrentTime for Windows
2023-11-25 16:18:02 -05:00
liamwhite
1622e4969d
Merge pull request #12151 from german77/no-crash
...
core: hid: Ensure output devices are initialized
2023-11-25 10:17:11 -05: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
982183d4c6
loader: apply nso patch to offset program image
2023-11-25 00:47:36 -05:00
Liam
2e2b3de592
arm_nce: skip data aborts for crash handling parity
2023-11-25 00:47:36 -05:00
GPUCode
a1818cddf6
arm: Print backtrace on data abort
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
GPUCode
3930e3d7fd
core: Define HAS_NCE macro
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
GPUCode
3764cc4be2
android: Add cpu bakend gui toggle
2023-11-25 00:47:28 -05:00
Liam
19619b1b14
arm: Implement native code execution backend
2023-11-25 00:46:47 -05:00
GPUCode
dee5002355
device_memory: Enable direct mapped addresses for nce
2023-11-25 00:46:47 -05:00
Liam
3a5992f2ef
kernel: Manually specify aslr region start
2023-11-25 00:46:15 -05:00
GPUCode
2590906d14
core: Respect memory permissions in Map
2023-11-25 00:46:15 -05:00
Narr the Reg
d1d6a2f648
yuzu: Constrain mouse in render window when emulated
2023-11-24 19:32:35 -06:00
Narr the Reg
8ea5b7163d
yuzu: Display firmware version
2023-11-24 12:58:07 -06:00
Narr the Reg
11592509cb
core: hid: Ensure output devices are initialized
2023-11-24 10:18:16 -06:00
liamwhite
9e0d6c05a4
Merge pull request #12076 from german77/resource
...
service: hid: Create appropriate hid resources
2023-11-23 12:36:19 -05:00
liamwhite
5391429da6
Merge pull request #12107 from daisymlleung/patch-1
...
Stub CheckBlockedUserListAvailability for Super Bomberman R 2
2023-11-21 09:19:41 -05:00
Narr the Reg
5f6b4418df
service: hid: Create appropriate hid resources
2023-11-20 17:19:17 -06:00
Narr the Reg
1588a32251
Merge pull request #12011 from Macj0rdan/controller-applet
...
Implemented qlaunch version of the controller applet
2023-11-20 16:53:33 -06:00
daisymlleung
afdf4437aa
Stub CheckBlockedUserListAvailability
2023-11-21 01:57:58 +08:00
Squall-Leonhart
a1ca92a79a
service: hid: Ensure resource manager is initialized
...
Ensures the proper initialization of the IActiveVibrationDeviceList. By using GetResourceManager() instead of resource_manager, we make sure that the IActiveVibrationDeviceListis initialized before it's used, preventing potential null issues.
Fixes #12088
2023-11-20 11:43:56 +11:00
FrozenAra
09d7bec6e1
Implemented qlaunch version of the controller applet
2023-11-19 18:38:58 +01:00
liamwhite
8a84cfff20
Merge pull request #11912 from liamwhite/nv-graphic-buffer
...
nvnflinger: use graphic buffer lifetime for map handle
2023-11-17 20:41:34 -05:00