summaryrefslogtreecommitdiff
path: root/libpcsxcore/ix86_64
diff options
context:
space:
mode:
authorSND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2010-05-08 08:07:45 +0000
committerSND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2010-05-08 08:07:45 +0000
commit85cb5305c337de06976d1a3257864a3ee05ec50a (patch)
treefff0cba7974c20c3c992e15cf08b037aca72f017 /libpcsxcore/ix86_64
parent0abc3643dd620150c4fec7f70cbd32b7d7177c97 (diff)
downloadpcsxr-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/ix86_64')
-rw-r--r--libpcsxcore/ix86_64/iR3000A-64.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/libpcsxcore/ix86_64/iR3000A-64.c b/libpcsxcore/ix86_64/iR3000A-64.c
index babec3f1..37cce7dd 100644
--- a/libpcsxcore/ix86_64/iR3000A-64.c
+++ b/libpcsxcore/ix86_64/iR3000A-64.c
@@ -2773,8 +2773,6 @@ static void recMTC0() {
iFlushRegs();
MOV32ItoM((uptr)&psxRegs.pc, (u32)pc);
CALLFunc((uptr)psxTestSWInts);
- if (_Rd_ == 12)
- OR32ItoM((uptr)&psxRegs.interrupt, 0x80000000);
if (branch == 0) {
branch = 2;
iRet();