From 2d590bb1f5b6f13c1369af1cdfea567edb07f510 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Sun, 11 Apr 2021 15:24:08 +0200 Subject: Added 0F DE opcode --- src/emu/x64run0f.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/emu/x64run0f.c b/src/emu/x64run0f.c index 6ac0f0a6..48abfda9 100644 --- a/src/emu/x64run0f.c +++ b/src/emu/x64run0f.c @@ -1307,7 +1307,13 @@ int Run0F(x64emu_t *emu, rex_t rex) GM->uw[i] = (tmp32u>65535) ? 65535 : tmp32u; } break; - + case 0xDE: /* PMAXUB Gm,Em */ + nextop = F8; + GETEM(0); + GETGM; + for (int i=0; i<8; ++i) + GM->ub[i] = (GM->ub[i]>EM->ub[i])?GM->ub[i]:EM->ub[i]; + break; case 0xDF: /* PANDN Gm,Em */ nextop = F8; GETEM(0); -- cgit 1.4.1