summaryrefslogtreecommitdiff
path: root/libpcsxcore
diff options
context:
space:
mode:
authorSND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2010-11-25 20:02:25 +0000
committerSND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2010-11-25 20:02:25 +0000
commitff118a6555bce23c9536309e2e20f4370a487860 (patch)
tree8279f44c2bdd2f6f17295af9706f6c8746c4c240 /libpcsxcore
parent3614c1cedfce6ef5e96b2f0f4e7807dd44f2369b (diff)
downloadpcsxr-ff118a6555bce23c9536309e2e20f4370a487860.tar.gz
Eggs of Steel - cdrom.c
- longer seekl time - fix new game git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60142 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'libpcsxcore')
-rw-r--r--libpcsxcore/cdrom.c18
1 files changed, 16 insertions, 2 deletions
diff --git a/libpcsxcore/cdrom.c b/libpcsxcore/cdrom.c
index acbbc10a..178f9619 100644
--- a/libpcsxcore/cdrom.c
+++ b/libpcsxcore/cdrom.c
@@ -1121,8 +1121,22 @@ void cdrInterrupt() {
cdr.StatP |= 0x2;
cdr.Result[0] = cdr.StatP;
cdr.StatP |= 0x40;
- cdr.Stat = Acknowledge;
- AddIrqQueue(CdlSeekL + 0x20, cdReadTime * 1);
+ cdr.Stat = Acknowledge;
+
+ /*
+ Crusaders of Might and Magic = 0.5x-4x
+ - fix cutscene speech start
+
+ Eggs of Steel = 2x-?
+ - fix new game
+
+ Medievil = ?-4x
+ - fix cutscene speech
+
+ Rockman X5 = 0.5-4x
+ - fix capcom logo
+ */
+ AddIrqQueue(CdlSeekL + 0x20, cdReadTime * 4);
break;
case CdlSeekL + 0x20: