diff options
| author | SND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-11-25 20:02:25 +0000 |
|---|---|---|
| committer | SND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-11-25 20:02:25 +0000 |
| commit | ff118a6555bce23c9536309e2e20f4370a487860 (patch) | |
| tree | 8279f44c2bdd2f6f17295af9706f6c8746c4c240 /libpcsxcore | |
| parent | 3614c1cedfce6ef5e96b2f0f4e7807dd44f2369b (diff) | |
| download | pcsxr-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.c | 18 |
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: |
