diff options
| author | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-05-08 08:07:45 +0000 |
|---|---|---|
| committer | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-05-08 08:07:45 +0000 |
| commit | 85cb5305c337de06976d1a3257864a3ee05ec50a (patch) | |
| tree | fff0cba7974c20c3c992e15cf08b037aca72f017 /libpcsxcore/cdrom.c | |
| parent | 0abc3643dd620150c4fec7f70cbd32b7d7177c97 (diff) | |
| download | pcsxr-85cb5305c337de06976d1a3257864a3ee05ec50a.tar.gz | |
got rid of 0x80000000 flag in psxRegs.interrupt. such flag doesn't seem to exist in other emus and not likely in real hardware either.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47625 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'libpcsxcore/cdrom.c')
| -rw-r--r-- | libpcsxcore/cdrom.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/libpcsxcore/cdrom.c b/libpcsxcore/cdrom.c index 66edcab4..e1047952 100644 --- a/libpcsxcore/cdrom.c +++ b/libpcsxcore/cdrom.c @@ -593,7 +593,6 @@ void cdrInterrupt() { if (cdr.Stat != NoIntr && cdr.Reg2 != 0x18) { psxHu32ref(0x1070) |= SWAP32((u32)0x4); - psxRegs.interrupt |= 0x80000000; } #ifdef CDR_LOG @@ -685,7 +684,6 @@ void cdrReadInterrupt() { CDREAD_INT((cdr.Mode & 0x80) ? (cdReadTime / 2) : cdReadTime); } psxHu32ref(0x1070) |= SWAP32((u32)0x4); - psxRegs.interrupt |= 0x80000000; } /* @@ -992,7 +990,6 @@ void cdrWrite1(unsigned char rt) { } if (cdr.Stat != NoIntr) { psxHu32ref(0x1070) |= SWAP32((u32)0x4); - psxRegs.interrupt |= 0x80000000; } } |
