Dean Galvin
58cc9a68e3
Merge main into feat/audio-propagation-path-slots
2026-10-23 09:17:07 +13:00
JJenkx and Claude Opus 5.5
7bfcc9d07a
fix(audio-propagation): accept the public render output formats
...
sceAudioPropagationSourceRender accepted only format 2. The RenderInfo
word at +0x28 is SharpProspero's AudioPropagationOutputFormat: 0, 1 and 2
are first- to third-order Ambisonics (4, 9 and 16 float channels), 4 and 5
are 8 interleaved float channels. SAROS (PPSA07631) renders format 0.
Other values still throw, and an output that is not a whole number of
frames is rejected. Based on db91769497 from the JJenkx fork.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-21 18:33:49 -04:00
JJenkx
f066bd61b3
feat(audio-propagation): track source-owned configurable path slots
2026-10-21 18:33:20 -04:00
JAB-dev and Claude Sonnet 5.5
5e39fbda86
Merge branch 'main' of https://github.com/boykopovar/AnyPS5 into fix/audiopropagation-remove-inline-helpers
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-22 00:04:19 +02:00
boykopovar
90e4e930ae
fix(audiopropagation): define source and system diagnostic layouts
2026-10-21 21:55:09 +03:00
boykopovar
05380f7402
fix(audiopropagation): enforce configured render frame limits
2026-10-21 21:52:59 +03:00
boykopovar
ce4d3ab989
fix(audiopropagation): recover system options and cpu memory sizing
2026-10-21 21:52:58 +03:00
boykopovar
c4e5688509
docs(audiopropagation): clarify remaining render gaps
2026-10-21 21:52:37 +03:00
boykopovar
7a596d28aa
fix(audiopropagation): restore mutable render descriptor fields
2026-10-21 21:52:31 +03:00
boykopovar
2956059cc8
fix(audiopropagation): type audio path update descriptors
2026-10-21 21:52:30 +03:00
boykopovar
3025b1d393
docs(debt): condense remaining audio and tracker gaps
2026-10-21 21:50:40 +03:00
boykopovar
c0e20df906
fix(audiopropagation): reject invalid path calculation inputs
2026-10-21 21:50:10 +03:00
boykopovar
db3affa05b
fix(audiopropagation): match audio path lookup errors
2026-10-21 21:50:09 +03:00
boykopovar
eb0ff1e5de
fix(audiopropagation): recover diagnostics and report callback abi
2026-10-21 21:50:09 +03:00
JAB-dev and Claude Sonnet 5.5
a06dc199b7
fix(libSceAudioPropagation): drop the SDK inline Init helpers from the export list
...
The nine Init helpers are static inline in the SDK header and the bare sceAudioPropagationSystem name is in neither the header nor the stub, so the library no longer exports them.
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-20 23:06:48 +02:00
Dean Galvin
ace51add87
Merge main into pr-6513
2026-10-20 17:09:07 +13:00
al3w0f205
7b7eaa6f0a
feat(libSceAudioPropagation): export missing firmware functions from database
2026-10-16 09:28:43 -05:00
JJenkx
4c2b12439f
fix(audio-propagation): preserve existing destination mixes
2026-10-15 14:17:17 -04:00
Adrià Franch and Claude
342a8c4590
docs(debt): move library entries to one file per library
...
Co-Authored-By: Claude <[email protected] >
2026-10-12 20:38:29 +02:00