diff --git a/src/devices/cpu/m68000/m68kfpu.cpp b/src/devices/cpu/m68000/m68kfpu.cpp index 655ebfbe776..07cca095357 100644 --- a/src/devices/cpu/m68000/m68kfpu.cpp +++ b/src/devices/cpu/m68000/m68kfpu.cpp @@ -2097,6 +2097,11 @@ void m68000_base_device::m68040_fpu_op1() m68040_do_fsave(addr, -1, 1); break; + case 6: // (An) + (Xn) + d8 + addr = EA_AY_IX_16(); + m68040_do_fsave(addr, -1, 1); + break; + case 7: // switch (reg) { @@ -2144,6 +2149,11 @@ void m68000_base_device::m68040_fpu_op1() m68040_do_frestore(addr, -1); break; + case 6: // (An) + (Xn) + d8 + addr = EA_AY_IX_16(); + m68040_do_frestore(addr, -1); + break; + case 7: // switch (reg) {