diff options
| author | SND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-11-13 20:46:12 +0000 |
|---|---|---|
| committer | SND\shalma_cp <SND\shalma_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-11-13 20:46:12 +0000 |
| commit | c90cd9198d0b9ce1166dece70007751aed8da728 (patch) | |
| tree | 63c0cbb551fa3d4db9ec3805ecde92aa80840467 /libpcsxcore | |
| parent | 8a99a686cda7c74a8bf3cfba9c21468da6c1b813 (diff) | |
| download | pcsxr-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.c | 7 |
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; |
