From b056099cfb2193910faff0e58dbb4440d0996970 Mon Sep 17 00:00:00 2001 From: "SND\\shalma_cp" Date: Sat, 9 Oct 2010 20:06:59 +0000 Subject: Crash Team Racing: cdrom.c - SPU IRQ for every ADPCM decoded - Fixes music, speech git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58252 e17a0e51-4ae3-4d35-97c3-1a29b211df97 --- libpcsxcore/cdrom.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libpcsxcore') 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; } -- cgit v1.2.3