diff options
Diffstat (limited to 'libpcsxcore')
| -rw-r--r-- | libpcsxcore/cdrom.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libpcsxcore/cdrom.c b/libpcsxcore/cdrom.c index f8f9da86..8a0d9168 100644 --- a/libpcsxcore/cdrom.c +++ b/libpcsxcore/cdrom.c @@ -864,6 +864,12 @@ void cdrReadInterrupt() { if (!ret) { SPU_playADPCMchannel(&cdr.Xa); cdr.FirstSector = 0; +
+
+ // Crash Team Racing: music, speech
+
+ // signal ADPCM data ready
+ psxHu32ref(0x1070) |= SWAP32((u32)0x200);
} else cdr.FirstSector = -1; } |
