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
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
Dean
b77bd58806
Merge pull request #8226 from dantdmdarealguy/fix/libc-update-stream-read-windows
...
fix(libc): switch update streams to reading as FreeBSD does
2026-10-21 19:57:35 +13:00
Dean
c183ffbfb2
Merge pull request #8836 from xdCloudy/split/libSceWkFontConfig
...
feat(prx): add missing libSceWkFontConfig exports
2026-10-21 19:57:27 +13:00
Dean
fd5a019283
Merge pull request #8835 from xdCloudy/split/libSceTEEClient
...
feat(prx): add missing libSceTEEClient exports
2026-10-21 19:57:22 +13:00
hypermist and Claude Opus 5.5
f4689c27a5
docs(libSceAjm.native): drop sceAjmInstanceCodecType from the throwing declarations
...
It returns the codec from the instance id as the firmware does, so the
entry for declarations that only resolve imports no longer covers it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01RbLgECLQ2bpDM7oe2urGZK
2026-10-21 19:56:43 +13:00
Dean
2ad5bb26ca
Merge pull request #8355 from akkadbakkad89/feat/npgameintent-applauncher
...
feat(libSceNpGameIntent): implement the AppLauncher lifecycle a title calls at boot
2026-10-21 19:55:48 +13:00
Dean
5b5d2a8636
Merge pull request #8626 from xXPBSXx/carry/6226-relinker-stem
...
fix(libc): find a relinked module by stem when the exact name misses (carries #6226 )
2026-10-21 19:52:46 +13:00
Dean
2d5b705331
Merge pull request #8734 from orezraey/fix/systemservice-param-string-measured-ps5
...
fix(libSceSystemService): answer sceSystemServiceParamGetString's errors and padding as measured on a PS5
2026-10-21 19:52:41 +13:00
xdCloudy
733f478cc4
docs(libSceEsvm): record unknown export signatures
2026-10-21 07:47:00 +01:00
xdCloudy
0ab1e6d37e
docs(libSceDepth): record unknown export signatures
2026-10-21 07:46:58 +01:00
xdCloudy
f9ae0c0eef
fix(libSceVideodec): correct debt entry line breaks
2026-10-21 07:46:47 +01:00
xdCloudy
21a87ba61b
feat(libSceVideodec): declare PS5 video decoder exports
2026-10-21 07:46:47 +01:00
akkadbakkad89 and Devin
2f72bd8774
docs(debt): drop title names from the libSceNpGameIntent entries
...
Debt files describe what was observed without naming titles.
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-21 12:13:31 +05:30
Kovalev Vladislav
c13d1b9309
docs(shader): remove resolved prebuilt discovery caveat
2026-10-21 12:43:00 +06:00
Dean
7ce3b1df3e
Merge pull request #8808 from xdCloudy/split/libSceAgc
...
feat(prx): add missing libSceAgc exports
2026-10-21 19:38:39 +13:00
Dean
0b844a0613
Merge pull request #8833 from xdCloudy/split/libSceSdma
...
feat(prx): add missing libSceSdma exports
2026-10-21 19:35:23 +13:00
Dean
b83c7dae56
Merge pull request #8831 from xdCloudy/split/libSceNpTrophy2
...
feat(prx): add missing libSceNpTrophy2 exports
2026-10-21 19:35:15 +13:00
Dean
1aad07054d
Merge pull request #8295 from mazen320/fix/skip-inaccessible-branched-scalar-load
...
fix(shader): skip unreachable flat SRT loads under a known branch
2026-10-21 19:34:07 +13:00
Yossi Yadgar
3ff7696040
docs(debt): note where the Move handle and open errors come from
2026-10-21 09:31:13 +03:00
Dean
3bd7173b77
Merge pull request #8736 from orezraey/fix/rtc-parse-zone-names-measured-ps5
...
fix(libSceRtc): parse the DNT, NFT, NOR and SET zone names as measured on a PS5
2026-10-21 19:28:25 +13:00
Dean
0aa55ef293
Merge pull request #8430 from shanu337/fix/systemservice-tournament-stub
...
fix(libSceSystemService): stub sceSystemServiceOpenTournamentOccurrence
2026-10-21 19:25:03 +13:00
Celegans12
952ddb7844
feat(agc): skip draws whose graphics stage the recompiler refuses behind APS5_SKIP_REFUSED_DRAWS
...
When a draw's stage fails to prepare, capture or recompile, the packet
worker fails the queue and the next Submit or WaitIdle rethrows the
error, which ends the title. With APS5_SKIP_REFUSED_DRAWS set,
materializeDrawStage rethrows that error as a RefusedDraw; the packet
loop skips the draw, counts it as a thrown skip, logs the shader once
per address and runs the rest of the submission. The frame then lacks
that draw. Compute refusals and errors outside the stage build fail as
before, and without the switch nothing changes.
agc_driver_draw_unsupported_buffer_type_skip_refused submits a draw
whose pixel shader is refused twice with the switch: the WRITE_DATA
after it lands both times and the color target stays untouched.
AI-assisted: yes
2026-10-21 08:17:59 +02:00
Dean
ec7eacc62d
Merge pull request #8825 from xdCloudy/split/libSceJxr
...
feat(prx): add missing libSceJxr exports
2026-10-21 19:10:41 +13:00
Dean
492d2d4086
Merge pull request #8823 from xdCloudy/split/libSceIme
...
feat(prx): add missing libSceIme exports
2026-10-21 19:10:37 +13:00
Dean
50839193de
Merge pull request #8822 from xdCloudy/split/libSceHttp2
...
feat(prx): add missing libSceHttp2 exports
2026-10-21 19:10:33 +13:00
Dean
338f22e493
Merge pull request #8827 from xdCloudy/split/libSceLibreSsl3
...
feat(prx): add missing libSceLibreSsl3 exports
2026-10-21 19:05:32 +13:00
Dean
f5fb16aafe
Merge pull request #8826 from xdCloudy/split/libSceLibreSsl
...
feat(prx): add missing libSceLibreSsl exports
2026-10-21 19:05:28 +13:00
Dean
b5b6623bc4
Merge pull request #8824 from xdCloudy/split/libSceIpmi
...
feat(prx): add missing libSceIpmi exports
2026-10-21 19:05:24 +13:00
Dean
1fb7cc3a11
Merge pull request #8821 from xdCloudy/split/libSceGnmDriverForNeoMode
...
feat(prx): add missing libSceGnmDriverForNeoMode exports
2026-10-21 19:05:20 +13:00
Dean
5f7ad96ab1
Merge pull request #8820 from xdCloudy/split/libSceDepth2
...
feat(prx): add missing libSceDepth2 exports
2026-10-21 19:05:15 +13:00
Dean
fd6e289eb7
Merge pull request #8819 from xdCloudy/split/libSceDepth
...
feat(prx): add missing libSceDepth exports
2026-10-21 19:05:10 +13:00
Dean
49c9bdf375
Merge pull request #8750 from JJenkx/windows/game-testing-ampr-packs
...
docs(testing): restore files of dumps repacked for ampr_emu before converting
2026-10-21 19:00:32 +13:00