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/x64run64.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/emu/x64run64.c b/src/emu/x64run64.c
index e01b4e5a..e6039c2b 100644
--- a/src/emu/x64run64.c
+++ b/src/emu/x64run64.c
@@ -191,6 +191,13 @@ int Run64(x64emu_t *emu, rex_t rex, int seg)
                         GD->q[0] = imul32(emu, GD->dword[0], ED->dword[0]);

                     break;

 

+                case 0xB6:                      /* MOVZX Gd,Eb */

+                    nextop = F8;

+                    GETEB_OFFS(0, tlsdata);

+                    GETGD;

+                    GD->q[0] = EB->byte[0];

+                    break;

+

                 default:

                     return 1;

             }