diff --git a/pcsx2/x86/ir5900tables.c b/pcsx2/x86/ir5900tables.c index 25e4049960..40c6fc34d7 100644 --- a/pcsx2/x86/ir5900tables.c +++ b/pcsx2/x86/ir5900tables.c @@ -488,7 +488,7 @@ void rpropBSC(EEINST* prev, EEINST* pinst) case 24: // daddi case 25: // daddiu rpropSetWrite(_Rt_, EEINST_LIVE1); - rpropSetRead(_Rs_, EEINST_LIVE1 | (_Rs_!=0 && EEINST_MMX)); + rpropSetRead(_Rs_, EEINST_LIVE1 | (_Rs_!=0?EEINST_MMX:0)); // This looks like what ZeroFrog wanted; ToDo: Needs checking! (cottonvibes) break; case 8: // addi