Mame Gp32 With Drz80 First Tests Ok!


Franxis

MAME 4 ALL
Joined
Aug 22, 2004
Messages
788
Age
49
Location
Spain
Website
franxis.zxq.net
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 !.
 
In the previous version (1.7), Rastan, all versions, does not load if I try to run it for the second time (memory problems).

Twin Cobra, all versions, crashes after a few instants the heli has taken off.

I am waiting for decent speed in Xain'd Sleena, obviously because I can't play without sound :)

Go Franxis go! You are the man!



What are the main chips that need to be fast in MAME? 68k, Z80, and...?
 
GiG posted on Sep 26 2005 at 12:19 AM said:
What are the main chips that need to be fast in MAME? 68k, Z80, and...?


6502
 
Last edited by a moderator:
Franxis posted on Sep 25 2005 at 09:45 PM said:
Next weekend (probably next sunday) could be a great day for GP32 emulation !.


Great Franxis. It sounds good. Thanks for the great work and the progress report. Good luck, you guys are the best :)
 
Last edited by a moderator:
GiG posted on Sep 26 2005 at 12:19 AM said:
In the previous version (1.7), Rastan, all versions, does not load if I try to run it for the second time (memory problems).

Twin Cobra, all versions, crashes after a few instants the heli has taken off.

I am waiting for decent speed in Xain'd Sleena, obviously because I can't play without sound :)

Go Franxis go! You are the man!



What are the main chips that need to be fast in MAME? 68k, Z80, and...?

To solve problems in Rastan, i suggest you to use mamegp32.fxe launcher, and exit to game list with B button before trying to launch it again.

Twin Cobra: I have to integrate newest Cyclone core. Maybe the problem will be solved with the new core.

Xain'd Sleena: It runs faster, but still very slow, sorry.

Regards.
 
Last edited by a moderator:
Franxis posted on Sep 25 2005 at 10:45 PM said:
Next weekend (probably next sunday) could be a great day for GP32 emulation !.

Sounds exciting :D. Can you explain more? Could this be Mame GP32 1.9 or maybe your secret project? Great news about the latest updates and looking forward to Mame GP32 1.9.

:)
 
Last edited by a moderator:
Nice. :)

Good to see the GP32 still cooking, and also to know these fast new emu cores will be available for GP2X as well.
 
MAMEGP32 + DrZ80 Compatibility List today:

1942 NOK, reset
1943 (US) NOK, reset
1943 (Japan) OK!
1943 Kai NOK, reset
Amidar (US) NOK, sound problems
Arkanoid OK
Arkanoid 2 OK
Bagman OK
Bank Panic OK
Bionic Commando OK but still slow
Black Tiger OK!
Block Out OK
Bobble Bobble OK
Bomb Jack OK!
Choplifter (bootleg) OK
Circus Charlie NOK, sound problems
Commando NOK, freezes
Dig Dug OK
Donkey Kong OK
Donkey Kong 3 OK
Donkey Kong Jr OK
Double Dragon 2 OK but still slow
Exed Exes NOK, freezes
Frogger NOK, sound problems
Galaga OK!
Galaxian OK
Gemini Run NOK, lots of errors
Ghosts'n Goblins OK!
Gradius OK but still slow
Green Beret OK
Gunsmoke OK!
Hyper Olympics NOK, sound problems
Iron Horse NOK, sound problems
Kung Fu Master OK!
Legendary Wings NOK, freezes
Mario Bros OK
Masao OK
Mega Force NOK, no sound
Mikie NOK, sound problems
Mr. Do NOK, sometimes ok, sometimes gfx bugs
Ms. Pac Man OK
Ninja Kid 2 (alt) NOK, GP32 reset
Ninja Princess 2 NOK, freezes
Pacman (Midway) NOK
Pacman (Namco) OK
Pang NOK
Pengo (set1) NOK
Pengo (not encrypted) OK
Penguin Kun Wars OK
Pinball Action NOK, no sound
Pitfall 2 OK
Psychic 5 NOK
Psycho-Nicks Oscar OK but still slow
Rastan OK but still slow
Rygar OK!
Section Z NOK
Sidearms OK!
Silk Worm OK
Slap Fight (bootleg) OK!
Snow Bros OK!
Star Force NOK, no sound
Tehkan World Cup OK!
Terra Cresta OK!
The NewZealand Story NOK
Tiger Heli (bootleg) OK!
Time Pilot NOK, sound problems
Tokio (bootleg) NOK, freezes
Traverse USA OK
Trojan NOK, freezes
Twinbee OK
Vigilante NOK, no sound
Wonderboy (set1) NOK
Wonderboy (no encrypt) OK!
Wonderboy in Monster NOK
Xain'd Sleena OK but still slow
Xevious OK!
Yie ar Kung Fu OK
 
Do you think you'll be able to make the Z80 core configurable for each game? Or are you hoping to get the non-working games to work?

Now grimreaper is not around, who will support the front end? Are you planning to do it yourself or do you need a volunteer?
 
Franxis posted on Sep 27 2005 at 02:50 AM said:
MAMEGP32 + DrZ80 Compatibility List today:

[...]
Bobble Bobble OK
Psychic 5 NOK
[...]

You need to put up a legend to what exactly OK and NOK means and at which clockspeed you were running the games!

But this looks very promising already, I can't wait to try the next GPMAME version!

And to think how fast it will run on the GP2X... *drool*
 
Last edited by a moderator:
I guess OK means it runs and NOK means Not Okay (doesn't run / crashes).

The clockspeed is irrelevant in this case.
 
Gruntfuggly posted on Sep 27 2005 at 08:42 AM said:
Do you think you'll be able to make the Z80 core configurable for each game? Or are you hoping to get the non-working games to work?

Now grimreaper is not around, who will support the front end? Are you planning to do it yourself or do you need a volunteer?

i don't know what to do with this yet.

There are a lot of not working games with DrZ80.

Also if i make z80 configurable for each game, i think sound bugs will be more noticeable (fxe files will be bigger).

I think i will do a general frontend to work with normal core and other one to work with DrZ80. Also all other fxe files will be duplicated (normal core and drz80 core). The problem with this is that distribution size will be doubled also...

OK means OK, and NOK means NOT OK ;-)

There are other pending code to integrate (new Cyclone version and also a new code to have game screen perfectly centered in all games thanks to another colaborator).

Keep tunning. Regards.
 
Last edited by a moderator:
Back
Top