Franxis
MAME 4 ALL
I have tested latest DrZ80 modified core sent by Reesy ;-)
1943 is a lot faster, but it resets when you start to play :-(
Bobble Bobble runs Ok and faster (it has 3xZ80). Still a little slow.
Gun Smoke runs perfectly and a lot faster.
Ghosts'n Goblins is ok and faster.
Galaga is perfect now, with correct speed (it was slow with C core).
Black Tiger uses 2xZ80 and run a LOT faster. I think it is perfect now! Unfortunatelly it only works OK if you press L (Insert Credit) just after booting the game, if you wait a little it freezes.
Mr. Do don't run ok (graphics bugs).
Pacman is ok.
I haven't tested more games yet, i will check!.
I will do more tests and i will try to solve the problem with direct memory access with SP. Also i think it will run better if i call several times to DrZ80Run() instead of only one call per frame (because i could calculate again PC, previous PC and call Interrupt() function if needed after each of the calls. Maybe more games will be compatible).
Next weekend (probably next sunday) could be a great day for GP32 emulation !.
1943 is a lot faster, but it resets when you start to play :-(
Bobble Bobble runs Ok and faster (it has 3xZ80). Still a little slow.
Gun Smoke runs perfectly and a lot faster.
Ghosts'n Goblins is ok and faster.
Galaga is perfect now, with correct speed (it was slow with C core).
Black Tiger uses 2xZ80 and run a LOT faster. I think it is perfect now! Unfortunatelly it only works OK if you press L (Insert Credit) just after booting the game, if you wait a little it freezes.
Mr. Do don't run ok (graphics bugs).
Pacman is ok.
I haven't tested more games yet, i will check!.
I will do more tests and i will try to solve the problem with direct memory access with SP. Also i think it will run better if i call several times to DrZ80Run() instead of only one call per frame (because i could calculate again PC, previous PC and call Interrupt() function if needed after each of the calls. Maybe more games will be compatible).
Next weekend (probably next sunday) could be a great day for GP32 emulation !.