p3nicillin and Claude Opus 5.5
a8661988e4
fix(libSceVideoOut): return SLOT_OCCUPIED for a registration over registered buffers
...
The console answers sceVideoOutRegisterBuffers2 with SLOT_OCCUPIED
(0x80290010) when the buffer slots are still registered: EVO Player
measured it re-registering set 0 while that set stayed on screen. The
call threw INVALID_INDEX instead. The PS4 call and an occupied set over
free slots keep throwing.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-28 13:48:22 +00:00
Adrià
31646b6e17
Merge pull request #12259 from B-Howell/docs/libc-rename-source-lookup-debt
...
docs(libc): drop the rename dot-destination gap that 308848e1a6 closed
2026-10-28 14:47:59 +01:00
Adrià
5b9e1a8652
Merge pull request #12242 from milescoviello/docs/kernel-debug-raise-exception
...
docs(libkernel): list sceKernelDebugRaiseException and its release-mode form as silent stubs
2026-10-28 14:47:54 +01:00
Adrià
e3bb0fce27
Merge pull request #12138 from milescoviello/docs/npentitlement-initialize
...
docs(libSceNpEntitlementAccess): list sceNpEntitlementAccessInitialize as a silent stub
2026-10-28 14:47:48 +01:00
Adrià
1856f99e53
Merge pull request #12095 from MarcZX10/docs/architecture-shader-pipeline-statements
...
docs: fix the prebuild pool size and APS5_DRAW_PIPELINE statements in the architecture guide
2026-10-28 14:47:43 +01:00
Adrià
6464d626c8
Merge pull request #12097 from MarcZX10/docs/oracle-dlls-and-trace-uds
...
docs: list every HIP runtime DLL the oracle loads and the APS5_TRACE_UDS switch
2026-10-28 14:47:38 +01:00
Adrià
ca814b7bfa
Merge pull request #12094 from MarcZX10/docs/environment-value-kinds
...
docs: correct kinds, defaults and sources of thirteen environment variable rows
2026-10-28 14:47:33 +01:00
Adrià
bf31ed6c3f
Merge pull request #12091 from MarcZX10/docs/environment-reference-accuracy
...
docs: correct eleven rows of the environment variable reference
2026-10-28 14:47:22 +01:00
Adrià
e7da6d800f
Merge pull request #12090 from MarcZX10/docs/architecture-macos-apr-cancellation
...
docs: fix the macOS entry, cancellation link and APR submit statements in the architecture guide
2026-10-28 14:47:17 +01:00
Adrià
eb6127c5d9
Merge pull request #12087 from MarcZX10/docs/build-trace-and-capture-limits
...
docs: correct the trace buffer sizes and capture details in the build guide
2026-10-28 14:47:11 +01:00
Adrià
c8fc68ebe5
Merge pull request #12073 from milescoviello/docs/sanitizer-replace-tables
...
docs(libkernel): note how titles' libc reads the sanitizer replacement tables
2026-10-28 14:47:05 +01:00
Adrià
3b951bc4fa
Merge pull request #12020 from milescoviello/docs/savedata-transaction-sizes
...
docs(libSceSaveData): record the sizes titles pass to sceSaveDataCreateTransactionResource
2026-10-28 14:47:00 +01:00
Adrià
e21640c216
Merge pull request #11933 from milescoviello/docs/videoout-open-param-titles
...
docs(libSceVideoOut): note which open params ten titles pass to sceVideoOutOpen
2026-10-28 14:46:55 +01:00
Adrià
5ff3328652
Merge pull request #11937 from milescoviello/docs/map-direct-memory-protections
...
docs(libkernel): note the protections ten titles pass to sceKernelMapDirectMemory
2026-10-28 14:46:49 +01:00
Adrià
4b53572a85
Merge pull request #11930 from milescoviello/docs/ajm-module-finalize-stubs
...
docs(libSceAjm.native): list the module registration, finalize and batch error dump calls as silent stubs
2026-10-28 14:46:44 +01:00
Adrià
10363ed240
Merge pull request #11927 from milescoviello/docs/ampr-buffer-teardown
...
docs(libSceAmpr): list the command buffer destructors and the AMM constructor as silent stubs
2026-10-28 14:46:38 +01:00
Adrià
355f3bf182
Merge pull request #11924 from milescoviello/docs/npmanager-premium-title-id
...
docs(libSceNpManager): list the premium-feature, title ID and premium callback calls as silent stubs
2026-10-28 14:46:33 +01:00
Dean
750cf6cf48
Merge pull request #11595 from alvaroelpob/fix/libkernel-sys-linkat-symlink-itself
...
fix(libkernel_sys): link a symbolic link itself in linkat without AT_SYMLINK_FOLLOW
2026-10-29 01:32:29 +13:00
Dean
d580b1f552
Merge pull request #11441 from p3n1cillin/claude/kernel-cpumode-game
...
feat(libkernel_sys): implement sceKernelGetCpumodeGame and sceKernelSetCpumodeGame as measured on a PS5
2026-10-29 01:32:11 +13:00
Dean
2227f13661
Merge pull request #11516 from Lindamea1/fix/videoout-event-getters-invalid-event
...
fix(libSceVideoOut): return INVALID_EVENT from the event getters for an event of another filter
2026-10-29 00:35:41 +13:00
Dean
0c4d871f18
Merge pull request #12253 from Michael-KD/fix/fma-f32-denormal-modes
...
fix(shader): translate the fused f32 fma forms in f32 denormal mode 2
2026-10-29 00:32:38 +13:00
Dean
7d223dd6da
Merge pull request #12252 from Michael-KD/fix/f32-rounding-frexp-denormal-modes
...
fix(shader): translate f32 fract, floor, ceil and frexp_mant in f32 denormal modes 1 and 2
2026-10-29 00:32:22 +13:00
Dean
0b9da0027d
Merge pull request #12294 from Ninot1Quyi/feat/icu-cstring-helpers
...
feat(libSceIcu): implement C string conversion helpers
2026-10-29 00:31:48 +13:00
Dean
448450275f
Merge pull request #11071 from slopgobblercobbler/fix/userservice-platform-privacy-validation
...
fix(libSceUserService): validate user in sceUserServiceGetPlatformPrivacyWs1
2026-10-29 00:26:58 +13:00
Dean
3a40945e62
Merge pull request #12298 from oneandonlydean/revert-11199-helper-lane-masks
...
revert(shader): restore pixel helper lanes in guest lane masks (#11199 )
2026-10-28 22:57:31 +13:00
Dean
a278151901
Merge pull request #12013 from simnJS/feat/npmatching2-signaling-status
...
feat(libSceNpMatching2): answer signaling connection status and context start abort offline
2026-10-28 22:53:59 +13:00
Dean
846ae118f9
Merge pull request #11861 from ionut27001/fix/libkernel-sysconf-measured-names
...
fix(libkernel): sysconf answers the names a PS5 payload process answers
2026-10-28 22:52:41 +13:00
Dean
bc7cc27e55
Merge pull request #10856 from Felipebmaitan/feat/guest-signal-cancellation
...
fix(libkernel): avoid cancellation wakeups during thread exit
2026-10-28 22:52:08 +13:00
Dean
3917fa85ce
Merge pull request #12188 from Gonic0/fix/shader-lds-lock-fences-moltenvk
...
fix(shader): fence the LDS lock's critical section on MoltenVK
2026-10-28 22:51:00 +13:00
Dean
14a269cfef
Merge pull request #12187 from Danigamer05/feat/libc-stdc-count-zeros
...
feat(libc): add C23 count-zeros exports
2026-10-28 22:50:41 +13:00
Dean
4a6693acf8
Merge pull request #12083 from KernelPanicNT/fix/libkernel-mutexattr-setkind-any-kind
...
fix(libkernel): store any scePthreadMutexattrSetkind kind as firmware 13.42 does
2026-10-28 22:46:46 +13:00
Dean
f653b562a9
Merge pull request #12037 from JJenkx/windows/libc-fexp-titles
...
fix(libc): compute _Exp and _FExp as titles do
2026-10-28 22:40:19 +13:00
Dean
cfed3bbe3c
Merge pull request #12003 from simnJS/automounter-device-info-fields
...
fix(libSceAutoMounterClient): name the fields of the USB device-info output
2026-10-28 22:38:23 +13:00
Adrià
0713ccea94
Merge pull request #11921 from milescoviello/docs/systemservice-splash-player-dialog
...
docs(libSceSystemService): list the splash, player dialog and notice-flag calls as silent stubs
2026-10-28 10:37:42 +01:00
Adrià
b5a57b2eb3
Merge pull request #11913 from PrivacyOnion/docs/debt-playerinvitationdialog-stubs
...
docs(debt): record silent stubs in libScePlayerInvitationDialog debt
2026-10-28 10:37:24 +01:00
Dean
18cf074ab3
Merge pull request #11975 from kyon-eth/feat/logger2game-1360-inventory
...
feat(libSceSystemLogger2Game): declare 2 additional exports
2026-10-28 22:36:15 +13:00
Dean
805efc6478
Merge pull request #11974 from kyon-eth/feat/appcontent-1360-inventory
...
feat(libSceAppContent): declare 4 additional exports
2026-10-28 22:35:59 +13:00
Dean
f3e674f76a
Merge pull request #11965 from kyon-eth/feat/contentsearch-1360-inventory
...
feat(libSceContentSearch): declare 4 additional exports
2026-10-28 22:34:50 +13:00
Dean
8255da8a3d
Merge pull request #11964 from kyon-eth/feat/remoteplay-1360-inventory
...
feat(libSceRemoteplay): declare 4 additional exports
2026-10-28 22:34:33 +13:00
Dean
9a149d8ebc
Merge pull request #11963 from kyon-eth/feat/uds-1360-inventory
...
feat(libSceNpUniversalDataSystem): declare 9 additional exports
2026-10-28 22:34:17 +13:00
Adrià
e52fd8377d
Merge pull request #11897 from ionut27001/docs/libkernel-payload-measurements
...
docs(libkernel): record PS5 results for two libkernel exports
2026-10-28 10:33:32 +01:00
Dean
dc668c2264
Merge pull request #11945 from 00xDisaster/feat/player-selection-param-init
...
feat(libScePlayerSelectionDialog): initialize dialog parameters
2026-10-28 22:33:00 +13:00
Dean
a172b05c5c
Merge pull request #11932 from kyon-eth/feat/videodec2-1360-inventory
...
feat(libSceVideodec2): declare 3 additional exports
2026-10-28 22:32:22 +13:00
Dean
356a765387
Merge pull request #11931 from kyon-eth/feat/camera-1360-inventory
...
feat(libSceCamera): declare 4 additional exports
2026-10-28 22:32:06 +13:00
Dean
fe84a7bd37
Merge pull request #11919 from kyon-eth/feat/http2-1360-inventory
...
feat(libSceHttp2): declare eight additional exports
2026-10-28 22:30:44 +13:00
Dean
c2d14b444c
Merge pull request #11918 from kyon-eth/feat/audioout2-1360-inventory
...
feat(libSceAudioOut): declare 11 additional exports
2026-10-28 22:30:28 +13:00
Adrià
2d9843cb8b
Merge pull request #11294 from harisibrar1/feat/rudp-poll-cancel
...
feat(libSceRudp): implement sceRudpPollCancel as firmware 13.42's library does
2026-10-28 10:25:10 +01:00
Adrià
316615d042
Merge pull request #10307 from mazen320/fix/submit-acb-queue-0x58
...
fix(agc): accept compute queue 0x58 on SubmitAcb
2026-10-28 10:19:36 +01:00
Adrià
a444a18d93
Merge pull request #11507 from hugodearaujo/fix/agc-short-cube-sampling
...
fix(agc): sample cube descriptors with fewer than six slices as six faces
2026-10-28 10:14:50 +01:00
Adrià
e2ca6e4223
Merge pull request #11803 from milescoviello/docs/agc-registration-silent-stubs
...
docs(libSceAgcDriver): list the registration init and memory query as silent stubs
2026-10-28 10:14:41 +01:00