Adrià Franch
c3871dcb99
feat(libSceAudio3d): implement sceAudio3dObjectReserve and sceAudio3dObjectUnreserve
2026-10-07 18:01:24 +02:00
Adrià
09f8782378
feat(libSceAudio3d): implement sceAudio3dTerminate ( #830 )
2026-10-07 11:42:29 +13:00
Adrià Franch
42869efbfa
fix(audio3d): wait until the slot frees in blocking push
2026-10-06 00:28:19 +02:00
Adrià Franch
06d2ae5f05
feat(audio3d): implement the port queue
...
Initialize, PortOpen/Close, PortSetAttribute, PortGetQueueLevel,
PortAdvance and PortPush. One port, validation order and error codes from
the PS5 module as read by prosper; blocking push paced at granularity
samples per frame at 48 kHz like KytyPS5.
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-06 00:28:19 +02:00
Dean
33a870d973
Merge pull request #382 from nicolasabosch/feat/audio3d-default-parameters
...
feat(audio3d): implement default open parameters
2026-10-05 12:11:10 +13:00
Nicolas Abosch
35b40b76c3
feat(audio3d): implement default open parameters
2026-10-02 13:54:01 -03:00
julienlgy
2755aff9b1
feat(libSceAudio3d): add missing sceAudio3dPortClose stub
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-10-02 12:46:50 +02:00
boykopovar
abc72da741
feat(libs): define vabi macros + add to declarations
2026-09-10 08:07:03 +03:00
boykopovar
6123893998
feat(libs): throw not impl ex in every stub
2026-09-06 15:05:04 +03:00
boykopovar
59bee8d187
feat(libs): add libs function signatures
2026-08-20 23:18:16 +03:00