0.1.1
Pre-release
Pre-release
BodbDearg
released this
08 Mar 18:04
·
1943 commits
to master
since this release
- Fixed issues with the game freezing sometimes on level loads.
- Fixed music not stopping fully on game pause.
- The music sequencer is now driven completely by the host machine's clock, not an emulator clock. As a result music timings and playback should be more accurate. The sequencer logic also no longer runs under emulation and can be debugged normally.
- The lowest levels of cdrom and spu handling (via the PsyQ SDK) are now completely native and talk directly to the emulator 'hardware'. Having control over the interactions with the hardware allowed the game freezing issue to be fixed.
- Spu and cdrom advancement have been completely detached from the rest of the emulated PlayStation and now advance at their own pace and as required. Having isolated spu/cd components will eventually allow me to move sound and music to another thread and make it more reliable.