Fix is from PCSX-Redux :
https://github.com/grumpycoders/pcsx-redux/commit/
4e905d7953a26bffd52f486dc5b03c2a19075d01
I have tested the fix against Loonies 8192 (a PSn00bSDK made homebrew game) and it no longer
locks up during loading.
Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
return spu.spuCtrl;\r
\r
case H_SPUstat:\r
- return spu.spuStat;\r
+ return (spu.spuStat & ~0x3F) | (spu.spuCtrl & 0x3F);\r
\r
case H_SPUaddr:\r
return (unsigned short)(spu.spuAddr>>3);\r