Repository navigation
Conversation
a9fe4ac to
23b0124
Compare
23b0124 to
62978cd
Compare
|
Other open pull requests touch the same code. Merging one will break the other, or both implement the same thing. If this one builds on them, list them in Depends on.
|
|
Independent Linux validation of Ubuntu 26.04.1 x86-64, GCC 15.2.0, Release, bundled dependencies, testing and SPIR-V Tools enabled.
These are synthetic Linux checks of the implementation and its documented bounds-error contract. No title or native PS5 was run, and this does not independently establish the console's error code or the unchanged validation-order semantics. No additional Windows run. AI-assisted validation/report: Codex. Original implementation and authorship preserved. |
What
STAR WARS: Dark Forces Remaster (PPSA19728 02.000.000) terminates during startup with
sceNgs2RackGetVoiceHandle: invalid argument. The title creates a one-voice reverb rack, obtains index 0 and requests index 1. Return the native bounds error 0x804A8305 without changing the output handle rather than throwing. The value and no-output-write path follow prosper's pinned native-module analysis linked in the debt note; no independent PS5 probe performed here.Tested
Native Windows, Release build, based on main
529f7bfd4. Fulllibsbuild passes. The newngs2_voiceindexregression aborts with current main's Rack.cpp and passes after restoring the fix. Existingngs2_renderandngs2_streamalso pass (3/3). Conventions, test registration and whitespace checks pass. Newer mainee4962190was checked before publication: neither affected library changed, and the branch merges cleanly; the build/test results above are for the stated tested base.Earlier title testing with this fix passed the reported stop and exposed a separate SDL audio initialization race. With both fixes, manual testing completed the first mission; Tab/PDA performance problems remain. Gameplay was not repeated on the refreshed main build.
Checklist
main; no other open PR implements the same functions