cdr.Result[0] = cdr.StatP;
if (cdr.Irq == 0 || cdr.Irq == 0xff) {
cdr.Stat = Complete;
- if (cdr.Stat != NoIntr)
+ if (cdr.Reg2 != 0x18)
psxHu32ref(0x1070) |= SWAP32(0x4);
}
cdr.AttenuatorRight[1] = 0x00;
}
-int cdrFreeze(gzFile f, int Mode) {
+int cdrFreeze(void *f, int Mode) {
u32 tmp;
if( Mode == 0 ) {