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/x64run.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/x64run.c b/src/emu/x64run.c
index 6548f6b3..312eac33 100644
--- a/src/emu/x64run.c
+++ b/src/emu/x64run.c
@@ -1356,7 +1356,7 @@ x64emurun:
             STEP2
             break;
         case 0xC4:                      /* LES Gd,Ed */
-            if(rex.is32bits) {
+            if(rex.is32bits && !(PK(0)&0x80)) {
                 nextop = F8;
                 GETED(0);
                 GETGD;
@@ -1369,7 +1369,7 @@ x64emurun:
             }
             break;
         case 0xC5:                      /* LDS Gd,Ed */
-            if(rex.is32bits) {
+            if(rex.is32bits && !(PK(0)&0x80)) {
                 nextop = F8;
                 GETED(0);
                 GETGD;