mirror of
https://github.com/RetroPortingToolKit/psxrecomp
synced 2026-10-27 10:38:46 -04:00
6162c4e30d
The SPU's guest-clock phase was applied lazily at the next catch-up, after the guest had run on, so the phase was taken against a later clock and lost; a rollback replay rendered SPU samples at other guest cycles than the live run (voice / SPU RAM split with an identical CPU path, PSX_RB_DET_SELFTEST). boot_state writes CLOCK before SPU, so the load anchors it immediately. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>