shadPS4/src/core
Daniel R 914aa10875
Misc implementations and fixes. (#250)
* Implement `sceKernelFtruncate` and `sceKernelUnlink`.

* Remove unused variable.

* Implement `sceKernelReserveVirtualRange`, misc fixes

* Fix `sceKernelReserveVirtualRange`.

* Add TODO on reserve

* Replace comment with assert.

* Add missing copyright header

* Add `UNREACHABLE` for `IOFile::Unlink`.

* Move NT API initialization out of the header

* Fix bug where files were always mapped as read only.

* `clang-format`
2024-07-11 15:35:58 +03:00
..
aerolib core: Many things (#194) 2024-06-15 14:36:07 +03:00
crypto fix system include paths 2024-06-25 18:17:16 +02:00
file_format - sceKernelUuidCreate, sceAppContentAppParamGetInt, sceAppContentTemporaryDataMount2 (#199) 2024-06-15 17:51:51 +03:00
file_sys Merge branch 'main' into miscFixes2 2024-07-04 20:51:04 -06:00
libraries Misc implementations and fixes. (#250) 2024-07-11 15:35:58 +03:00
loader moved elf logging to DebugDump fuction , which can be enabled in config . This reduces main log file a lot 2024-07-01 23:07:57 +03:00
address_space.cpp Misc implementations and fixes. (#250) 2024-07-11 15:35:58 +03:00
address_space.h Misc implementations and fixes. (#250) 2024-07-11 15:35:58 +03:00
linker.cpp moved elf logging to DebugDump fuction , which can be enabled in config . This reduces main log file a lot 2024-07-01 23:07:57 +03:00
linker.h linker: Fix TLS for dynamic modules 2024-06-22 18:09:04 +03:00
loader.cpp - Added trophy decryption when extracting a fpkg. trp icons and xmls are dumped to game_data/<title> (can be restored if deleted by accident by opening the trophy viewer) 2024-06-10 20:42:21 -06:00
loader.h - Added trophy decryption when extracting a fpkg. trp icons and xmls are dumped to game_data/<title> (can be restored if deleted by accident by opening the trophy viewer) 2024-06-10 20:42:21 -06:00
memory.cpp Misc implementations and fixes. (#250) 2024-07-11 15:35:58 +03:00
memory.h Misc implementations and fixes. (#250) 2024-07-11 15:35:58 +03:00
module.cpp kernel: Const correctness 2024-06-26 18:24:06 +03:00
module.h kernel: Implement some functions 2024-06-22 18:09:03 +03:00
platform.h gnmdriver, amdgpu: added gpu idle IRQ; submission lock logic improved 2024-07-06 18:03:34 +02:00
tls.cpp tls: Switch to trace logs 2024-07-01 13:56:14 +03:00
tls.h core: Many things (#194) 2024-06-15 14:36:07 +03:00
virtual_memory.cpp several fixes (#112) 2024-04-13 22:37:21 +03:00
virtual_memory.h chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00