| Age | Commit message (Collapse) | Author |
|
- Updates our svcSetHeapSize with latest HOS, furthermore allowing heap size to properly be extended/shrunk.
- Validated with tests https://github.com/Atmosphere-NX/Atmosphere/blob/master/tests/TestSvc/source/test_set_heap_size.cpp.
|
|
core: hle: kernel: Implement SetMemoryPermission.
|
|
- Not seen in any games yet, but validated with kernel tests.
|
|
- This was added with firmware 11.0.0 (https://switchbrew.org/wiki/11.0.0).
- X18 is OR'd by kernel with 1, to make sure it is odd.
|
|
- Enforce tha the supplied handle is invalid, not valid.
- This gets Witcher 3 booting.
|
|
service/hid: Improve console motion accuracy
|
|
core: hle: Remove global HLE lock.
|
|
Avoids a memory leak.
|
|
- This was added early on as a hack to protect against some concurrency issues.
- It's not clear that this serves any purpose anymore, and if it does, individual components should be fixed rather than using a global recursive mutex.
|
|
|
|
|
|
Kernel: Improve threading & scheduling V3
|
|
|
|
kernel: svc: Implement ProcessMemory and CodeMemory SVCs
|
|
service/notif: Add notif:a and stub ListAlarmSettings, Initialize
|
|
service/hid: Implement SetNpadJoyAssignmentMode
|
|
Support multiple videos playing
|
|
|
|
Co-authored-by: Mai M. <mathew1800@gmail.com>
|
|
GetCurrentThreadPointer calls.
|
|
|
|
|
|
|
|
changes.
|
|
|
|
|
|
|
|
- Fixes a crash in Megadimension Neptunia VII.
|
|
- Fixes a potential deadlock on service thread shutdown.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
down.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|