DH
|
058c746ac1
|
[rpcsx-os] linker: implement fixed address exec support
|
2023-10-31 01:43:20 +03:00 |
|
DH
|
3232e57445
|
[rpcsx-os] [orbis-kernel] implement lazy symbol binding
Use libSceSysmodule to resolve dependencies
Stub /dev/camera
|
2023-10-28 03:55:15 +03:00 |
|
DH
|
437d8e78b8
|
[rpcsx-os] linker: hack for lazy bind
|
2023-10-18 02:22:29 +03:00 |
|
Nikita Savyolov
|
0bbab3eae5
|
[rpcsx-os] linker: search .prx in app module directory (#53)
|
2023-09-02 13:34:57 +03:00 |
|
DH
|
dce66744bd
|
[rpcsx-os] hid: fix R3 button mapping
|
2023-08-08 02:57:11 +03:00 |
|
DH
|
5e0d4676e4
|
[rpcsx-os] linker: report error on unsupported self segments
|
2023-08-08 01:09:43 +03:00 |
|
DH
|
9fcee39dd3
|
[rpcsx-os] linker: implement fake unself
|
2023-08-08 00:57:55 +03:00 |
|
DH
|
ade074721e
|
[rpcsx-os] linker: do not override segment protection
|
2023-08-06 17:30:34 +03:00 |
|
Ivan Chikish
|
0e71ef38d0
|
Linker: search sprx files in sce_module
|
2023-08-04 17:55:36 +03:00 |
|
Macdu
|
8a5eb8e531
|
[rpcsx-os] linker: Fix moduleParam check (#38)
|
2023-08-02 23:55:18 +03:00 |
|
DH
|
645e41eed8
|
[rpcsx-os] implement shm
|
2023-07-29 22:46:28 +03:00 |
|
DH
|
84b2419241
|
[rpcsx-os] Use orbis::File instead of IoDeviceInstance
|
2023-07-29 19:53:56 +03:00 |
|
DH
|
2ca090345a
|
[orbis-os] Fix freetype initialization
|
2023-07-19 23:28:23 +03:00 |
|
DH
|
1d55e83965
|
[rpcsx-os] linker: fix module load order
|
2023-07-19 01:42:47 +03:00 |
|
DH
|
9818f5dc62
|
[rpcsx-os] linker: do not ignore symbols
|
2023-07-18 18:54:05 +03:00 |
|
Ivan Chikish
|
bc39c9be63
|
Linker: search /app0/sce_module/
Currently limited, requires decrypted modules with .elf ext
|
2023-07-14 15:04:23 +03:00 |
|
Ivan Chikish
|
cca5a79200
|
Reduce libSceAbstractTwitch spam
|
2023-07-14 15:02:18 +03:00 |
|
Isaac Marovitz
|
1f05a8a6a6
|
Run clang-format
|
2023-07-06 21:37:30 +01:00 |
|
Ivan Chikish
|
0d7b090032
|
[orbis-kernel] Implement utils::kstring
|
2023-07-05 13:08:13 +03:00 |
|
Ivan Chikish
|
d7a34f0904
|
Initial kernel allocator
|
2023-07-04 19:22:18 +03:00 |
|
DH
|
8f79685f77
|
[rpcsx-os/linker] Fix so name
|
2023-07-01 15:43:56 +03:00 |
|
DH
|
a2fe62bd7d
|
[rpcsx-os/linker] Do not load same prx twice
|
2023-07-01 15:32:16 +03:00 |
|
DH
|
cfd1374afa
|
[rpcsx-os/linker] Implement SceFreeTypeFull building
|
2023-06-30 17:14:05 +03:00 |
|
DH
|
1c480cd3f3
|
[rpcsx-os/linker] do not ignore detached symbols
Properly protect memory
TODO: handle relocation segment also
|
2023-06-30 16:04:07 +03:00 |
|
DH
|
e6f6c37675
|
[rpcsx-os/loader] Search for needed by object name
|
2023-06-29 21:23:02 +03:00 |
|
DH
|
c7f7242c63
|
[rpcsx-os/linker] Implement module overriding with -o flag
|
2023-06-29 13:51:08 +03:00 |
|
DH
|
4ee7d2d54a
|
[rpcsx-os/linker] Fix ehframe setup
|
2023-06-29 13:30:24 +03:00 |
|
DH
|
f6b73f6f29
|
[rpcsx-os/linker] Do not report PT_SCE_RELRO as segment
|
2023-06-29 13:28:10 +03:00 |
|
DH
|
1fdadaaee9
|
Initial commit
|
2023-06-23 03:28:14 +03:00 |
|