boykopovar
|
789699928a
|
fix(relinker): gen r_x86_64_relative relocs for internal ptrs
|
2026-09-08 00:15:54 +03:00 |
|
boykopovar
|
8ad0a9897d
|
feat(libs): libSceCommonDialog + stub libSceSaveDialog impl
|
2026-09-07 23:24:55 +03:00 |
|
boykopovar
|
ce729fb9c7
|
fix(libkernel): fix random direct memory bug
|
2026-09-07 20:39:54 +03:00 |
|
boykopovar
|
c5f82f0d5c
|
chore(libc): add fopen error details
|
2026-09-07 20:06:51 +03:00 |
|
boykopovar
|
fdd7049250
|
fix(libc): fix ftools exports
|
2026-09-07 19:54:01 +03:00 |
|
boykopovar
|
6c4d6c18b2
|
fix(libkernel): fix scePthreadCreate sync
|
2026-09-07 19:13:33 +03:00 |
|
boykopovar
|
5f7ef909f8
|
feat(libs): libcSceSaveData impl (wip)
|
2026-09-07 13:42:25 +03:00 |
|
boykopovar
|
96dd0e03dc
|
chore(libs): skip monitor sensor check
|
2026-09-07 12:44:00 +03:00 |
|
boykopovar
|
c3993df466
|
feat(libs): libScePad partial impl
|
2026-09-07 12:14:06 +03:00 |
|
boykopovar
|
eb3af4e253
|
feat(libs): libSceuserService partial impl
|
2026-09-07 11:58:54 +03:00 |
|
boykopovar
|
73f0d15b63
|
feat(libs): add libSceSystemService impl
|
2026-09-07 11:53:43 +03:00 |
|
boykopovar
|
5ae2a810e9
|
feat(libult): add libsceult impl
|
2026-09-07 11:37:55 +03:00 |
|
boykopovar
|
7592031dc9
|
feat(libs): add windows branch for get sysmodule info
|
2026-09-07 11:21:44 +03:00 |
|
boykopovar
|
0bbf0923ef
|
feat(sysmodule): add new modules mapping
|
2026-09-07 11:17:36 +03:00 |
|
boykopovar
|
14f8c16ac4
|
fix(libs): add _nid_no_patch_cut postfix and global cxa/unwind exports
|
2026-09-07 10:56:34 +03:00 |
|
boykopovar
|
1e0fc3f33a
|
feat(libs): add libSysmodule impl
|
2026-09-07 10:55:32 +03:00 |
|
boykopovar
|
bc14e4743c
|
fix(relinker): map zero-flag ps5 load segments as rwx
|
2026-09-07 10:10:00 +03:00 |
|
boykopovar
|
9d4c87b686
|
fix(nid): fix updates detections for nid_patcher rerun
|
2026-09-07 09:55:41 +03:00 |
|
boykopovar
|
d5bc6c9f66
|
refactor(libkernel): remove dup functions
|
2026-09-07 09:41:47 +03:00 |
|
boykopovar
|
975e4a72d4
|
refactor(libkernel): refactir direct memory exports organization
|
2026-09-07 09:08:59 +03:00 |
|
boykopovar
|
e77d724a1b
|
feat(libkernel): add pthread module impl(wip)
|
2026-09-07 08:50:31 +03:00 |
|
boykopovar
|
e79f5ebc58
|
refactor(libkernel): separate direct memory impl
|
2026-09-07 08:08:31 +03:00 |
|
boykopovar
|
53b20aec77
|
refactor(nid): separate nid resolving logic
|
2026-09-07 07:52:09 +03:00 |
|
boykopovar
|
6ecfc35551
|
feat(libkernel): libkernel direct memory impl
|
2026-09-06 16:03:29 +03:00 |
|
boykopovar
|
72af167a9f
|
fix(libc): add extern c for not impl helper header
|
2026-09-06 15:26:09 +03:00 |
|
boykopovar
|
8ac1af0513
|
fix(libc): no inline for not impl helper
|
2026-09-06 15:20:07 +03:00 |
|
boykopovar
|
b000880913
|
chore(nid): restore skip nid_no_patch
|
2026-09-06 15:06:59 +03:00 |
|
boykopovar
|
6123893998
|
feat(libs): throw not impl ex in every stub
|
2026-09-06 15:05:04 +03:00 |
|
boykopovar
|
64ed717e77
|
fix(nid): no skip symbols without nid_postfix
|
2026-09-06 14:27:22 +03:00 |
|
boykopovar
|
ec8faf3ed7
|
feat(libs): add general not implemented helper
|
2026-09-06 14:11:05 +03:00 |
|
boykopovar
|
58aef08fe1
|
feat(nid): add nid_no_patch rule
|
2026-09-06 13:49:24 +03:00 |
|
boykopovar
|
e9f03cbf07
|
refactor(cli): cli simplification + remove auto output dir
|
2026-09-06 13:41:02 +03:00 |
|
boykopovar
|
228d95be52
|
feat(nid): check exported symbols dup
|
2026-09-06 13:30:17 +03:00 |
|
boykopovar
|
ba6d7afc22
|
refactor(libc): __attribute__ replacing and removing
|
2026-09-06 13:02:22 +03:00 |
|
boykopovar
|
c8391bfb67
|
refactor(libc): remove non-std link.h
|
2026-09-06 12:51:24 +03:00 |
|
boykopovar
|
4fd128a40d
|
refactor(libc): remove strings.h linux specific
|
2026-09-06 12:45:37 +03:00 |
|
boykopovar
|
1752e1d78e
|
refactor(libc): separate platform and compiler specifics in libc
|
2026-09-06 12:41:33 +03:00 |
|
boykopovar
|
7e61d94b30
|
feat(libc): print unhandled ex type and what() on terminate
|
2026-09-06 11:45:06 +03:00 |
|
boykopovar
|
12fb2e928b
|
fix(entry): replace jmpt start with call start + ud2 in relinker
|
2026-09-06 07:47:22 +03:00 |
|
boykopovar
|
baa8a8d9d3
|
feat(libc): add ex tests + remove bad_alloc dup
|
2026-09-06 07:30:59 +03:00 |
|
boykopovar
|
57aedfcff0
|
chore(libs): include exceptions to libc export
|
2026-09-05 22:32:29 +03:00 |
|
boykopovar
|
f449ebb636
|
fix(libc): fix exception matching + foreign exception handling
|
2026-09-05 20:13:14 +03:00 |
|
boykopovar
|
36c874e296
|
feat(libc): implement exception unwinding + array cleanup
|
2026-09-05 19:54:11 +03:00 |
|
boykopovar
|
6fcbf1f829
|
feat(libc): init c++ exception runtime for x8664 linux (wip)
|
2026-09-05 19:34:15 +03:00 |
|
boykopovar
|
9ac0798c09
|
feat(libc): add new std functions
|
2026-09-05 19:13:39 +03:00 |
|
boykopovar
|
4945be96ef
|
feat(libs): runtime std dynamic linking for libc
|
2026-09-05 18:57:58 +03:00 |
|
boykopovar
|
4f760dd6ff
|
feat(libc): add new exception symbols
|
2026-08-30 14:24:43 +03:00 |
|
boykopovar
|
271a850022
|
fix(libs): link std lib only to libc prx
|
2026-08-24 20:47:53 +03:00 |
|
boykopovar
|
e82abc96c4
|
fix(nid): remove jump_slot records filtering
|
2026-08-22 19:35:34 +03:00 |
|
boykopovar
|
a5e09e7e16
|
feat(libs): add new sceAgcDriver and sceUserServiceTerminate stubs
|
2026-08-22 17:02:29 +03:00 |
|