diff options
Diffstat (limited to 'libpcsxcore')
| -rw-r--r-- | libpcsxcore/cdrom.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/libpcsxcore/cdrom.c b/libpcsxcore/cdrom.c index f90128b3..dd24f90d 100644 --- a/libpcsxcore/cdrom.c +++ b/libpcsxcore/cdrom.c @@ -1468,14 +1468,14 @@ void cdrReadInterrupt() { Sim Theme Park - no adpcm at all (zero)
*/ - if( (cdr.Mode & MODE_STRSND) == 0 || (cdr.Transfer[4+2] & 0x4) != 0x4 )
- cdr.Stat = DataReady; - } else {
- // Breath of Fire 3 - fix inn sleeping
+ if( (cdr.Mode & MODE_STRSND) == 0 || (cdr.Transfer[4+2] & 0x4) != 0x4 ) { + cdr.Stat = DataReady; + } else { + // Breath of Fire 3 - fix inn sleeping // Rockman X5 - no music restart problem - cdr.Stat = NoIntr; - } - psxHu32ref(0x1070) |= SWAP32((u32)0x4);
+ cdr.Stat = NoIntr; + } + psxHu32ref(0x1070) |= SWAP32((u32)0x4);
Check_Shell(0); } |
