diff options
Diffstat (limited to 'src/emu/cpu/m68000/m68k_in.c')
-rw-r--r-- | src/emu/cpu/m68000/m68k_in.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/cpu/m68000/m68k_in.c b/src/emu/cpu/m68000/m68k_in.c index eb6ef39c092..16b6334e8a6 100644 --- a/src/emu/cpu/m68000/m68k_in.c +++ b/src/emu/cpu/m68000/m68k_in.c @@ -4397,7 +4397,7 @@ M68KMAKE_OP(cpdbcc, 32, ., .) M68KMAKE_OP(cpgen, 32, ., .) { - if(CPU_TYPE_IS_EC020_PLUS((mc68kcpu)->cpu_type)) + if(CPU_TYPE_IS_EC020_PLUS((mc68kcpu)->cpu_type) && (mc68kcpu->has_fpu || mc68kcpu->has_pmmu)) { logerror("%s at %08x: called unimplemented instruction %04x (cpgen)\n", (mc68kcpu)->device->tag(), REG_PC(mc68kcpu) - 2, (mc68kcpu)->ir); |