simnJS
cffb533c1b
feat(audio3d): route sceAudio3dPortCreate through the 0x10 port open
...
sceAudio3dPortCreate checks its port id and reserved argument as shadPS4
does, then opens with a 0x10 parameter block. That block selects buffer
mode 0, which still throws, so no port is opened yet.
The 0x10 and 0x18 blocks of sceAudio3dPortOpen now take the defaults
shadPS4 and prosper fill in and go through the field checks before the
buffer mode throws.
sceAudio3dPortDestroy and sceAudio3dPortGetStatus get the signatures
from Orbital and SharpProspero and keep throwing; the debt entries of
the six remaining exports say what is still unknown.
2026-10-28 15:05:28 +01:00
Adrià
d4cb89300f
Merge pull request #12354 from Queuse/codex/document-loop-guard-limit
...
docs: clarify the shader loop guard limit
2026-10-28 14:58:00 +01:00
Adrià
b38cb56dd2
Merge pull request #12300 from dantdmdarealguy/docs/build-table-cpu-lead-execution-tests
...
docs(build): list ANYPS5_REQUIRE_CPU_LEAD_TEST and ANYPS5_AGC_EXECUTION_TESTS
2026-10-28 14:56:24 +01:00
Adrià
26c20975ac
Merge pull request #11369 from QRMOE/fix/agc-msaa-depth-buffer-write
...
fix(agc): release a resident multisample depth before a GPU buffer may write over it
2026-10-28 14:49:09 +01:00
Adrià
bd15a91f99
Merge pull request #11696 from Astronaut10/perf/agc-shape-memo
...
perf(agc): repeat a draw shape's resident targets and pipeline instead of looking them up again
2026-10-28 14:49:03 +01:00
Adrià
8c5910cd4c
Merge pull request #12293 from dantdmdarealguy/docs/debt-mbus-protected-note
...
docs(debt): drop libSceMbus's stale protected-body note
2026-10-28 14:48:22 +01:00
Adrià
b5b20df15a
Merge pull request #12279 from dantdmdarealguy/docs/debt-move-open-close
...
docs(debt): drop libSceMove's stale protected-body note for open and close
2026-10-28 14:48:16 +01:00
Adrià
4ee7e4c95f
Merge pull request #12268 from dantdmdarealguy/docs/build-agc-create-log-no-effect
...
docs(build): say APS5_AGC_CREATE_LOG has no effect
2026-10-28 14:48:11 +01:00
Adrià
c55fcc7c14
Merge pull request #12267 from dantdmdarealguy/docs/debt-hmd-throwing-queries
...
docs(debt): narrow libSceHmd's protected-body notes to the throwing queries
2026-10-28 14:48:06 +01: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
Queuze
f5a61dc3c5
docs: clarify the shader loop guard limit
2026-10-28 07:27:36 -03: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