diff options
| -rw-r--r-- | libpcsxcore/cdrom.c | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/libpcsxcore/cdrom.c b/libpcsxcore/cdrom.c index 08d4c87f..95154ea2 100644 --- a/libpcsxcore/cdrom.c +++ b/libpcsxcore/cdrom.c @@ -1269,29 +1269,16 @@ void cdrReadInterrupt() { } /* - Hokuto no Ken 2: $A0 - return FORM1 + FORM2 - Judge Dredd: $C8 - only FORM1 - Xenogears: $C8 - only FORM1 + Croc 2: $40 - only FORM1 (*)
+ Judge Dredd: $C8 - only FORM1 (*)
*/ - // To fix Judge Dredd movies: use first block -#if 0 if( (cdr.Mode & 0x40) == 0 || (cdr.Transfer[4+2] & 0x4) != 0x4 ) { cdr.Stat = DataReady; - psxHu32ref(0x1070) |= SWAP32((u32)0x4); - } -#elif 0 - if( (cdr.Mode & 0x40) == 0 || (cdr.Transfer[4+2] & 0x4) != 0x4 ) { - cdr.Stat = DataReady; - psxHu32ref(0x1070) |= SWAP32((u32)0x4); } else { cdr.Stat = Acknowledge; - psxHu32ref(0x1070) |= SWAP32((u32)0x4); } -#else - cdr.Stat = DataReady; - psxHu32ref(0x1070) |= SWAP32((u32)0x4); -#endif + psxHu32ref(0x1070) |= SWAP32((u32)0x4);
Check_Shell(0); } |
