about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/emu/x64compstrings.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/emu/x64compstrings.c b/src/emu/x64compstrings.c
index 007c711e..52bd8b21 100644
--- a/src/emu/x64compstrings.c
+++ b/src/emu/x64compstrings.c
@@ -104,7 +104,8 @@ uint32_t sse42_compare_string_explicit_len(x64emu_t* emu, sse_regs_t* mem, int l
     CONDITIONAL_SET_FLAG(lmem<n_packed, F_ZF);
     CONDITIONAL_SET_FLAG(lreg<n_packed, F_SF);
     CONDITIONAL_SET_FLAG(intres2&1, F_OF);
-    CONDITIONAL_SET_FLAG(((!intres2) && (lmem==n_packed)), F_AF);
+    //CONDITIONAL_SET_FLAG(((!intres2) && (lmem==n_packed)), F_AF);
+    CLEAR_FLAG(F_AF);
     CLEAR_FLAG(F_PF);
     
     return intres2;