diff options
| author | SND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-11-18 02:24:43 +0000 |
|---|---|---|
| committer | SND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-11-18 02:24:43 +0000 |
| commit | 72b457e39bb06177f6b941129d8a0d04bdbab47b (patch) | |
| tree | 81734c53ed20f5ec09ef77066744b3d2728d7e9b | |
| parent | 274efe6b3d25bb2e3a840aab98aebddbd3646dbb (diff) | |
| download | pcsxr-72b457e39bb06177f6b941129d8a0d04bdbab47b.tar.gz | |
Croc 2 - cdrom.c
- Do not return FORM2 during ADPCM play
- fixes cutscenes
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59727 e17a0e51-4ae3-4d35-97c3-1a29b211df97
| -rw-r--r-- | libpcsxcore/cdrom.c | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/libpcsxcore/cdrom.c b/libpcsxcore/cdrom.c index 08d4c87f..95154ea2 100644 --- a/libpcsxcore/cdrom.c +++ b/libpcsxcore/cdrom.c @@ -1269,29 +1269,16 @@ void cdrReadInterrupt() { } /* - Hokuto no Ken 2: $A0 - return FORM1 + FORM2 - Judge Dredd: $C8 - only FORM1 - Xenogears: $C8 - only FORM1 + Croc 2: $40 - only FORM1 (*)
+ Judge Dredd: $C8 - only FORM1 (*)
*/ - // To fix Judge Dredd movies: use first block -#if 0 if( (cdr.Mode & 0x40) == 0 || (cdr.Transfer[4+2] & 0x4) != 0x4 ) { cdr.Stat = DataReady; - psxHu32ref(0x1070) |= SWAP32((u32)0x4); - } -#elif 0 - if( (cdr.Mode & 0x40) == 0 || (cdr.Transfer[4+2] & 0x4) != 0x4 ) { - cdr.Stat = DataReady; - psxHu32ref(0x1070) |= SWAP32((u32)0x4); } else { cdr.Stat = Acknowledge; - psxHu32ref(0x1070) |= SWAP32((u32)0x4); } -#else - cdr.Stat = DataReady; - psxHu32ref(0x1070) |= SWAP32((u32)0x4); -#endif + psxHu32ref(0x1070) |= SWAP32((u32)0x4);
Check_Shell(0); } |
