Dean
2abfb1beb4
Merge pull request #8983 from xdCloudy/feat/libSceNpCommon-150-exports
...
feat(libSceNpCommon): declare 150 pending exports
2026-10-21 23:07:33 +13:00
Dean
61922f66da
Merge pull request #8949 from xdCloudy/feat/ps5-npsnsfacebookdialog-exports
...
feat(libSceNpSnsFacebookDialog): declare PS5 pending exports
2026-10-21 23:07:29 +13:00
Dean
b5baeea5af
Merge pull request #8119 from DavidSamir/feat/videodec2-unimplemented-exports
...
feat(libSceVideodec2): export thirteen functions as not implemented
2026-10-21 23:07:25 +13:00
Dean
ee676246cf
Merge pull request #6519 from Get-fix/ps4/kernel-system-module-path
...
feat(libkernel): load system libraries from their console paths
2026-10-21 23:07:21 +13:00
Dean
7156315ef3
Merge pull request #8952 from xdCloudy/feat/ps5-ult-exports
...
feat(libSceUlt): declare PS5 pending exports
2026-10-21 23:00:33 +13:00
Dean
87e7bbc7e4
Merge pull request #8950 from xdCloudy/feat/ps5-savedata-exports
...
feat(libSceSaveData): declare PS5 pending exports
2026-10-21 23:00:29 +13:00
Dean
add0185079
Merge pull request #8948 from xdCloudy/feat/ps5-npmanager-exports
...
feat(libSceNpManager): declare PS5 pending exports
2026-10-21 23:00:23 +13:00
Dean
8baf2b480d
Merge pull request #8843 from christophermonterocortes-cr/feat/npcppwebapi-demangled-signatures
...
feat(libSceNpCppWebApi): align stub signatures with demangled symbols
2026-10-21 23:00:17 +13:00
Dean
aa37bc7aef
Merge pull request #6683 from EagleBearerYS/fix/agc-sample-location-grid-exact
...
fix(agc): keep the guest's sample order where pixel (0,0)'s locations stand in for a 2x2 grid
2026-10-21 23:00:12 +13:00
Adrià Franch and Claude
4c153eca53
docs(dev): guide to reading call sites and library disassembly
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-10-21 11:56:11 +02:00
Dean
b5d763770a
Merge pull request #8955 from xdCloudy/feat/ps5-videoout-exports
...
feat(libSceVideoOut): declare PS5 pending exports
2026-10-21 22:20:56 +13:00
Dean
32f5424e80
Merge pull request #8954 from xdCloudy/feat/ps5-videocoreinterface-exports
...
feat(libSceVideoCoreInterface): declare PS5 pending exports
2026-10-21 22:20:52 +13:00
Dean
6f3b8e66be
Merge pull request #8953 from xdCloudy/feat/ps5-urlconfigresolver-exports
...
feat(libSceUrlConfigResolver): declare PS5 pending exports
2026-10-21 22:20:48 +13:00
Dean
2ca8469e84
Merge pull request #8947 from xdCloudy/feat/ps5-imedialog-exports
...
feat(libSceImeDialog): declare PS5 pending exports
2026-10-21 22:20:44 +13:00
Dean
e6ebe8a8b7
Merge pull request #8857 from Dripl1x/perf/direct-memory-section-pool
...
perf(libkernel): reuse released direct-memory sections that never held data
2026-10-21 22:20:39 +13:00
Dean Galvin
89c2393593
docs(dev): describe the unimplemented Videodec2 exports without naming a title
...
Name no title or title ID in the entry. The mechanism text is unchanged.
2026-10-21 22:05:51 +13:00
xdCloudy
8648287a23
feat(libSceNpCommon): isolate 150 pending exports
2026-10-21 09:49:31 +01:00
xdCloudy
bb8b215939
feat(libSceNpManager): declare 150 pending exports
2026-10-21 09:49:31 +01:00
xdCloudy
3e12ba183f
feat(libSceNpCommon): declare 150 pending exports
2026-10-21 09:49:31 +01:00
David
abe827df20
Merge remote-tracking branch 'origin/main' into feat/videodec2-unimplemented-exports
...
# Conflicts:
# docs/dev/debt/libSceVideodec2.md
2026-10-21 12:41:51 +04:00
Dean Galvin
0f7241f3a7
Merge origin/main into PR 6519
2026-10-21 21:35:27 +13:00
Dean
27c88a8d75
Merge pull request #8224 from savvaniss/fix/agc-strided-overhang-render-target
...
fix(agc): bind a strided buffer's last record only up to the render target it runs into
2026-10-21 21:32:49 +13:00
Dean
14a903974e
Merge pull request #8945 from xdCloudy/feat/ps5-httpcache-exports
...
feat(libSceHttpCache): declare PS5 pending exports
2026-10-21 21:32:24 +13:00
Dean
285e62dbe9
Merge pull request #8943 from xdCloudy/feat/ps5-acm-exports
...
feat(libSceAcm): declare PS5 pending exports
2026-10-21 21:32:20 +13:00
Dean
d6ce027977
Merge pull request #8805 from ags-arnab/feat/nptus-multislot-variables
...
feat(libSceNpTus): run the remaining multi-slot variable calls offline
2026-10-21 21:32:16 +13:00
Dean
bf272df673
Merge pull request #8839 from JJenkx/windows/videodec2-generic-vp9-info
...
fix(libSceVideodec2): answer the generic picture query for VP9 pictures
2026-10-21 21:32:04 +13:00
Dean
f894ba69d3
Merge pull request #8479 from hypermoist/feat/libc-wide-stream-scanf
...
feat(libc): add the wide stream scanf family
2026-10-21 20:58:24 +13:00
Dean
854a514bbe
Merge pull request #7945 from veosett/codex/windows-cache-housekeeping-safety
...
fix(shader): avoid unsafe Windows cache directory traversal
2026-10-21 20:57:27 +13:00
Dean
ef1f41c4c9
Merge pull request #8061 from Dragost/fix/libkernel-pthread-yield-busy-spin
...
fix(libkernel): prevent 100% CPU busy-spinning on pthread yield on Windows
2026-10-21 20:57:20 +13:00
Dean
fbba6e8208
Merge pull request #8845 from rooklz/fix/refs-file-identity
...
fix(relinker): compare Windows file identities by their 128-bit file ID
2026-10-21 20:57:16 +13:00
Dean
fc3853432f
Merge pull request #8934 from xdCloudy/feat/ps5-depth-exports
...
feat(libSceDepth): declare PS5 depth exports
2026-10-21 20:57:04 +13:00
Dean
1bcaa14234
Merge pull request #8307 from hypermoist/fix/libs-console-results-part2
...
fix(libs): return what the firmware returns from 31 more calls it does not implement
2026-10-21 20:57:00 +13:00
Dean
0c50cbf3e4
Merge pull request #8936 from xdCloudy/feat/ps5-videodec-exports
...
feat(libSceVideodec): declare PS5 video decoder exports
2026-10-21 20:46:56 +13:00
Dean
51e9046672
Merge pull request #8935 from xdCloudy/feat/ps5-esvm-exports
...
feat(libSceEsvm): declare PS5 ESVM exports
2026-10-21 20:46:52 +13:00
Dean
fb8b15c886
Merge pull request #8933 from xdCloudy/feat/ps5-agcdriver-exports
...
feat(libSceAgcDriver): declare PS5 AGC driver exports
2026-10-21 20:46:48 +13:00
Dragost
2716dee730
fix(libkernel): prevent 100% CPU busy-spinning on pthread yield on Windows
2026-10-21 09:30:27 +02:00
Dean
9be6ccf60c
Merge pull request #8255 from Nixitov/feat/process-abi-type
...
feat(libkernel): declare sceKernelGetProcessAbiType
2026-10-21 20:20:37 +13:00
Dean
06dbff33c7
Merge pull request #8252 from YossiYad/feat/move-handle-errors
...
fix(libSceMove): return INVALID_HANDLE and ALREADY_OPENED instead of throwing, and open other users' controllers
2026-10-21 20:20:33 +13:00
Dean
7ef094f7d4
Merge pull request #8222 from jagrat04/feat/libSceNet-show-route
...
feat(libSceNet): implement sceNetShowRoute
2026-10-21 20:19:56 +13:00
Dean
b974e17b81
Merge pull request #8206 from Celegans12/feat/agc-skip-refused-draws
...
feat(agc): skip draws whose graphics stage the recompiler refuses behind APS5_SKIP_REFUSED_DRAWS
2026-10-21 20:16:54 +13:00
Savvanis Spyros and Claude Opus 5.5
1c0e23afc5
fix(agc): trim a strided overhang at the render target only for read-only buffers
...
A store to the trimmed tail of a written buffer would be dropped instead
of failing as an alias of the render target, so only read-only buffers,
such as per-attribute vertex fetches, are trimmed.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 10:09:17 +03:00
xdCloudy
44c36055a2
docs(debt): place AGC driver note by related entries
2026-10-21 08:05:46 +01:00
xdCloudy
6b33ef1bd1
docs(debt): isolate AGC driver unknown signatures
2026-10-21 08:04:36 +01:00
xdCloudy
b95a10c920
docs(libSceAgcDriver): record unknown export signatures
2026-10-21 08:04:36 +01:00
Nixitov
4d83fece6d
feat(libkernel): declare sceKernelGetProcessAbiType
...
AI-assisted: yes
2026-10-21 09:01:22 +02:00
xdCloudy
947b3ba6a0
feat(libSceVideoOut): declare pending PS5 exports
2026-10-21 08:01:08 +01:00
xdCloudy
b2ebae8e3a
feat(libSceVideoCoreInterface): declare pending PS5 exports
2026-10-21 08:01:08 +01:00
xdCloudy
5a6128fa72
feat(libSceUlt): declare pending PS5 exports
2026-10-21 08:01:07 +01:00
xdCloudy
55c2864b32
feat(libSceUrlConfigResolver): declare pending PS5 exports
2026-10-21 08:01:07 +01:00
xdCloudy
65a6531b6e
feat(libSceSaveData): declare pending PS5 exports
2026-10-21 08:01:06 +01:00