summaryrefslogtreecommitdiff
path: root/libpcsxcore
diff options
context:
space:
mode:
authorSND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2010-11-13 20:46:12 +0000
committerSND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2010-11-13 20:46:12 +0000
commitc90cd9198d0b9ce1166dece70007751aed8da728 (patch)
tree63c0cbb551fa3d4db9ec3805ecde92aa80840467 /libpcsxcore
parent8a99a686cda7c74a8bf3cfba9c21468da6c1b813 (diff)
downloadpcsxr-c90cd9198d0b9ce1166dece70007751aed8da728.tar.gz
cdrom.c
- redo last hack git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59553 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'libpcsxcore')
-rw-r--r--libpcsxcore/cdrom.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/libpcsxcore/cdrom.c b/libpcsxcore/cdrom.c
index 1a6616ab..0a8ffdc7 100644
--- a/libpcsxcore/cdrom.c
+++ b/libpcsxcore/cdrom.c
@@ -1091,16 +1091,13 @@ void cdrInterrupt() {
cdr.StatP |= 0x40;
cdr.StatP &= ~0x20;
-
- CDREAD_INT((cdr.Mode & 0x80) ? (cdReadTime * 4) : cdReadTime * 8);
} else {
cdr.StatP |= 0x20;
cdr.StatP &= ~0x40;
-
-
- CDREAD_INT((cdr.Mode & 0x80) ? (cdReadTime / 2) : cdReadTime);
}
+ CDREAD_INT((cdr.Mode & 0x80) ? (cdReadTime * 4) : cdReadTime * 8);
+
SetResultSize(1);
cdr.StatP |= 0x02;
cdr.Result[0] = cdr.StatP;