From 2c86fb8c731c8146ba4e68daf9a517b34dd93630 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Tue, 9 Mar 2021 19:37:37 +0100 Subject: Add handling of multiple 66 prefix --- src/emu/x64run66.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/emu/x64run66.c b/src/emu/x64run66.c index 74d08a3f..2628386a 100644 --- a/src/emu/x64run66.c +++ b/src/emu/x64run66.c @@ -37,7 +37,7 @@ int Run66(x64emu_t *emu, rex_t rex) opcode = F8; - while(opcode == 0x2E) // ignoring CS: + while((opcode==0x2E) || (opcode==0x66)) // ignoring CS: or multiple 0x66 opcode = F8; // REX prefix before the F0 are ignored -- cgit 1.4.1