diff options
Diffstat (limited to 'libpcsxcore/cdrom.c')
| -rw-r--r-- | libpcsxcore/cdrom.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/libpcsxcore/cdrom.c b/libpcsxcore/cdrom.c index 0a8ffdc7..f14c6373 100644 --- a/libpcsxcore/cdrom.c +++ b/libpcsxcore/cdrom.c @@ -1779,12 +1779,10 @@ void cdrWrite3(unsigned char rt) { return; } - /* - Do not reset interrupts here - - Doom: fixes boot - - Judge Dredd: better gameplay, some dropped frames - */ - + if (cdr.Reading && !cdr.ResultReady) {
+ CDREAD_INT((cdr.Mode & 0x80) ? (cdReadTime / 2) : cdReadTime);
+ }
+
return; } |
