summaryrefslogtreecommitdiff
path: root/libpcsxcore/psxdma.c
diff options
context:
space:
mode:
authorSND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2010-12-10 21:15:59 +0000
committerSND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2010-12-10 21:15:59 +0000
commit072c3df50910a23320ec531a8058017fd495b1c1 (patch)
tree1373dbfcf5ecb40c71330fbe8b29f4e4a5424651 /libpcsxcore/psxdma.c
parent39011ee8b020d9d5cf5589b89a3d493cf26c121b (diff)
Jungle Book - Rhythm 'n Groove - psxdma.c
- use faster dma time for cpu-to-spu - fixes chapter music samples from fading out too early (output-left) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61068 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'libpcsxcore/psxdma.c')
-rw-r--r--libpcsxcore/psxdma.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libpcsxcore/psxdma.c b/libpcsxcore/psxdma.c
index b7a895ff..a58bcc30 100644
--- a/libpcsxcore/psxdma.c
+++ b/libpcsxcore/psxdma.c
@@ -48,7 +48,9 @@ void psxDma4(u32 madr, u32 bcr, u32 chcr) { // SPU
break;
}
SPU_writeDMAMem(ptr, (bcr >> 16) * (bcr & 0xffff) * 2);
- SPUDMA_INT((bcr >> 16) * (bcr & 0xffff) / 2);
+
+ // Jungle Book - 0-0.333x DMA
+ SPUDMA_INT((bcr >> 16) * (bcr & 0xffff) / 3);
return;
case 0x01000200: //spu to cpu transfer