diff options
| author | SND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-09-16 00:48:29 +0000 |
|---|---|---|
| committer | SND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-09-16 00:48:29 +0000 |
| commit | 111694051e4f2f22a8da02c7acaaecfed623703c (patch) | |
| tree | 3034e6f43a71db0c8ffb80de740a85d4858a719b /libpcsxcore/mdec.c | |
| parent | 177c42d1148d60947b039c47fedf58007cf4219b (diff) | |
| download | pcsxr-111694051e4f2f22a8da02c7acaaecfed623703c.tar.gz | |
Rebel Assault 2
- MDEC: Fix DMA timing (byte ptrs)
- GPU: Fix DMA timing (word sizes, chain counting)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57226 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'libpcsxcore/mdec.c')
| -rw-r--r-- | libpcsxcore/mdec.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libpcsxcore/mdec.c b/libpcsxcore/mdec.c index 5161a4f5..a1289f40 100644 --- a/libpcsxcore/mdec.c +++ b/libpcsxcore/mdec.c @@ -553,13 +553,13 @@ void psxDma1(u32 adr, u32 bcr, u32 chcr) { average cycles to create byte / 32-bit DMA per cycle - - Note that FF9 Dali accepts 1-75~150 - before slowdown occurs. No crash. +
+ Cycle Voodoo List:
+ FF9 Dali = 1-75 ~ 150
+ Rebel 2 = 1-3 (stage 6)
*/ - dmacnt = (image - (u16 *)PSXM(adr)) * 1; - + dmacnt = ( (u8 *)image - (u8 *)PSXM(adr)) * 1; MDECOUTDMA_INT( dmacnt / 4); |
