Here is the new Z80 emulator. (If anybody is still interested.) It's
mostly a bugfix release, and now 1942 and daisychain games (Tapper,
dotron...) seem to work. I haven't tested them so much, and some
un-optimization could be necessary to prevent strange behaviours. (JR
and offsets on IX and IY are done on 32-bit registers, without checking
for overflows)
I've also taken a quick look at the new Z80 ASM core in MAME, but
I stopped at the "include z80daa.h". I don't think it's a good thing,
and I still haven't tested it, but a lookup table for the DAA operation
is not really necessary, since the 80x86 already have the DAA (and
DAS) operation, and I recommend using them both for code size and for
speed.
Anyway I still haven't compiled it on Linux, and I'll wait for the next
X-Mame... Then I'll do some "benchmarking" on both.
--
Linux | Gabriele "bigmouth" Boccone
(O> |
//\ |
V_/_ |
z80b.zip