From 0dbec4125806a80af7fe3d46fd2d59fb0894de35 Mon Sep 17 00:00:00 2001 From: squall-leonhart Date: Thu, 28 Jul 2011 12:18:28 +0000 Subject: [PATCH] correction to OP_MVNS, fixed by AdamN, fixes vrally 3 flickering git-svn-id: https://svn.code.sf.net/p/vbam/code/branches/Pre-Wx@1030 a31d4220-a93d-0410-bf67-fe4944624d44 --- src/gba/GBA-arm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gba/GBA-arm.cpp b/src/gba/GBA-arm.cpp index 98cb1607..1ff88340 100644 --- a/src/gba/GBA-arm.cpp +++ b/src/gba/GBA-arm.cpp @@ -657,7 +657,7 @@ static void count(u32 opcode, int cond_res) #define OP_MVN \ EMIT1(not, eax) \ EMIT2(mov, eax, REGREF1(esi)) -#define OP_MVNS CHECK_PC(OP_MVN, SETCOND_LOGICAL) +#define OP_MVNS CHECK_PC(OP_MVN EMIT2(test,eax,eax), SETCOND_LOGICAL) // ALU cleanup macro #define ALU_FINISH ALU_TRAILER