Like I said earlier, there is no ASM Z80 core in MAME. There used to be, way back when 2-300MHz PCs were the norm, but not any more. Removed ages ago, I presume.LN2 wrote:...although I clearly remember moaning to the macmame dev with 0.66 cuz many games ran a factor of at least 2-3 times slower in 0.66 versus what they ran in 0.60. He said that was because he removed the assembly from those game CPUs in 0.66.
The only CPU compile-time options in regular MAME are:
68000/68010: C (portable and more accurate), x86 ASM (a bit faster, and less accurate)
68020: C (portable, and actually works), x86 ASM (should never be used, doesn't even work on the older Psikyo games - Gunbird, Strikers 1945...).
MIPS III: C (slow, but portable), x86 dynamic recompiler (much faster, as far as I know is as accurate as the C core). Killer Instinct 1 and 2 are the only playable games, speed-wise, that use this CPU (3Ghz for the C core, 1.5GHz approx. for the dynarec core).