IndecisiveTurtle
b7b1487d99
kernel: Rework keys
2024-06-15 14:17:42 +03:00
IndecisiveTurtle
5834b82efb
Improve linux support
2024-06-15 12:47:49 +03:00
IndecisiveTurtle
b031ba0719
Merge https://github.com/shadps4-emu/shadPS4 into missed
2024-06-14 01:01:28 +03:00
TheTurtle
31bd502764
core: Fixup linux support ( #195 )
...
* tls: Implement for linux
* core: Implement memory manager for linux
2024-06-14 00:58:57 +03:00
raphaelthegreat
2142ddef10
clang format
2024-06-12 22:59:40 +03:00
raphaelthegreat
24446bcc32
Cuphead work
2024-06-12 13:00:15 +03:00
raphaelthegreat
eccd454db2
libkernel: More proper memory mapped files
2024-06-11 02:55:40 +03:00
raphaelthegreat
1092b1bcff
Fix linux build
2024-06-10 12:13:24 +03:00
raphaelthegreat
fc887bf3f5
core: Rework memory manager
2024-06-10 02:13:44 +03:00
raphaelthegreat
e9679f8309
address_space: Don't reserve space again
2024-06-08 19:10:32 +03:00
psucien
edaeee194d
libs: gnmdriver: get tessellation ring factor address
2024-06-08 01:19:52 +02:00
TheTurtle
728249f58d
core: Properly implement TLS ( #164 )
...
* core: Split module code from linker
* linker: Properly implement thread local storage
* kernel: Fix a few memory functions
* kernel: Implement module loading
* Now it's easy to do anyway with new module rework
2024-06-05 22:08:18 +03:00
TheTurtle
55855b4195
core: Implement new memory manager ( #133 )
...
* core: Implement new memory manager
* ci: Attempt to fix linux build
* code: Fix a few build errors
2024-05-16 15:55:50 +03:00