John Törnblom
1a04f75407
sce_stubs: add libSceAgc and libSceAgcDriver
2026-10-10 13:05:44 +02:00
Mihawk and Claude Opus 5.5
10b539de8f
include: replace the include_common link when installing over an SDK
...
ln -sf follows an existing link to a directory and creates the new link
inside it; -n replaces the link itself, so installing over a release
leaves the tree as a fresh install would.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-09 08:27:12 +02:00
John Törnblom
f7fd02e6e1
add support for llvm-23
2026-09-23 22:43:31 +02:00
John Törnblom
b4fcb924d6
pkg-config: improve compatibility with pkgconf-3
2026-09-23 22:38:40 +02:00
John Törnblom
3b6ea8044e
libc: add killpg()
2026-09-03 20:52:10 +02:00
John Törnblom
d9c9519116
crt: make payload_args->payloadout optional
v0.43
2026-08-29 15:42:29 +02:00
John Törnblom
66daf51afe
crt: add kernel_iommu_copyin() and some convenience functions for it
2026-08-29 13:35:04 +02:00
John Törnblom
4b86c73ab7
crt: derive iommu softc kernel address
2026-08-29 12:44:29 +02:00
John Törnblom
f89a100c89
cosmetics
2026-08-29 11:59:30 +02:00
John Törnblom
8e125899b1
crt: add stubs for writing qa flags via iommu commands
2026-08-28 19:50:31 +02:00
Gezine
4eb701204f
add support for firmware 13.60
v0.42
2026-08-02 18:28:44 +02:00
John Törnblom
9d267a83fa
crt: make sure stack is aligned (and restored on exit)
2026-08-02 17:12:35 +02:00
John Törnblom
a9e742489a
crt: fix potential bug in designated initializers with union members
2026-08-02 16:08:19 +02:00
John Törnblom
a0d2bc60bd
cosmetics
2026-07-04 00:02:52 +02:00
John Törnblom
558d2f5669
cosmetics
2026-07-03 23:45:06 +02:00
John Törnblom
4460639b2d
cosmetics
2026-07-03 23:32:45 +02:00
John Törnblom
4e88ed694c
cosmetics
2026-07-03 23:31:26 +02:00
John Törnblom
6d0cc823be
cosmetics
2026-07-03 23:18:05 +02:00
illusiony
45fca06f9a
add comment for reserved 0 write
2026-07-03 21:38:52 +02:00
illusiony and idlesauce
5184bcdfb4
crt: fix kernel rw opreations
...
- fixes writing at kernel address ending with `0xff` (see ps5-payload-dev/sdk issue 56)
Co-Authored-By: idlesauce <148508202+idlesauce@users.noreply.github.com >
2026-07-03 21:38:52 +02:00
John Törnblom
c68b1b56ae
kernel_virt2phys: fix overflow in page table hierarchy traversal
2026-07-02 23:28:02 +02:00
John Törnblom
2e6fab5042
crt: align the internal declaration of KERNEL_OFFSET_PROC_P_VMSPACE
2026-07-01 21:22:39 +02:00
John Törnblom
92320fbaef
crt: add kernel procio functions that operate on pmap entries when mdbg is unavailable
2026-07-01 21:14:36 +02:00
Gezine
cf547b191d
add support for firmware 13.42
2026-07-01 21:14:25 +02:00
John Törnblom
3f219cd64b
cosmetics
2026-06-30 22:14:28 +02:00
John Törnblom
4eee7ac558
kernel: add KERNEL_OFFSET_VMSPACE_VM_PMAP
2026-06-30 22:12:58 +02:00
alex-free
d2e2e58574
improve deps
v0.41
2026-06-28 17:33:42 +02:00
John Törnblom
9478d2baaa
cosmetics
2026-06-28 17:28:26 +02:00
John Törnblom
d77b34f88a
libc: add stubs for getgrnam_r and getgrgid_r
2026-06-28 17:28:18 +02:00
John Törnblom
7f30ee52cd
cosmetics
2026-06-25 19:29:38 +02:00
John Törnblom
3bede94ff9
cosmetics
2026-06-25 19:28:24 +02:00
John Törnblom
cfbc7307ac
kernel: change prototype for kernel_<get/set>_ucred_attrs so more attrs are exposed via api
2026-06-25 18:49:49 +02:00
John Törnblom
5b73e745cb
cosmetics
2026-06-21 22:13:14 +02:00
John Törnblom
091540e1b8
add support for llvm-22
2026-06-21 22:13:14 +02:00
alex-free
1aa6d5603e
update readme to specify which commands require root privileges
2026-06-21 22:09:26 +02:00
John Törnblom
9fe9f78db6
cosmetics
2026-06-21 22:07:17 +02:00
John Törnblom
551f796331
cosmetics
2026-06-21 22:06:19 +02:00
John Törnblom
f2e8f65dae
cosmetics
2026-06-21 21:51:43 +02:00
Aleksei Kulaev
c1e0b74f25
Fix program path issue during lld invocation
2026-06-21 21:31:42 +02:00
Aleksei Kulaev
12433ce900
Fix issue with ld from Homebrew on MacOS
2026-06-21 21:31:42 +02:00
Aleksei Kulaev
10d9163fe4
Deduplicate code in makefiles
2026-06-21 21:31:42 +02:00
John Törnblom
8ae0a9babf
sce stubs: add sceFsCreatePprPfsSaveDataImage
2026-06-10 21:24:54 +02:00
John Törnblom
9e4b1ad764
cosmetics
2026-06-05 21:25:45 +02:00
John Törnblom
6ab211b319
cosmetics
2026-06-05 21:05:22 +02:00
illusiony
7b5caa9449
crt: obtain sdk version from libc
2026-06-05 20:56:16 +02:00
Gezine
28720cfb33
add support for firmware 13.40
2026-06-05 20:51:39 +02:00
John Törnblom
13ccc2d5bf
cosmetics
v0.40
2026-05-22 19:47:47 +02:00
John Törnblom
5f68a946af
fix linking with libdl and libpthread
2026-05-22 19:35:03 +02:00
John Törnblom
ed69baef16
cosmetics
2026-05-22 18:49:56 +02:00
John Törnblom
acfd93595e
sce_stubs: fixes
2026-05-21 23:42:04 +02:00