Mame Gp2x 1.9


gluesniffined posted on Mar 16 2006 at 10:19 AM said:
Not a criticism, just a question....
Is there a reason for using the older MAME versions rather than the newest .104 version?

Versions <=0.36final are generally faster because they're less accurate than past/current versions, thus they ideally run on handheld devices/old PC's with relatively poor CPU power.

Running older sets has some disadvantages because the ROMsets are evolving fast, and I don't know if Franxis is working with up-to-date sets, this could help to squash bugs when bad ROMs are fixed with new dumps.

Good work anyway. Seeing the latest speed improvements, Franxis could try to switch to newer versions though, but it's a huge work.
 
Last edited by a moderator:
Great job, man !
I feel sorry for the thanks going to Critical in Dl page. :wacko:
It's just I woke up and like Uae4All as much as MameGp2X.
Never send a shout when you just wake up :p
Btw, I'll donate some $$$ next month to all those talented dev' (because this month is a "my car took all my money" month)
 
Awsome work franxis!

Is it possible to make a front end for this like Zaq121's frontend for the gp32 version?

Thanks,
-ben
 
Mevi posted on Mar 16 2006 at 10:20 AM said:
gluesniffined posted on Mar 16 2006 at 10:19 AM said:
Not a criticism, just a question....
Is there a reason for using the older MAME versions rather than the newest .104 version?

Versions <=0.36final are generally faster because they're less accurate than past/current versions, thus they ideally run on handheld devices/old PC's with relatively poor CPU power.

Running older sets has some disadvantages because the ROMsets are evolving fast, and I don't know if Franxis is working with up-to-date sets, this could help to squash bugs when bad ROMs are fixed with new dumps.

Good work anyway. Seeing the latest speed improvements, Franxis could try to switch to newer versions though, but it's a huge work.


The other side effect of using the old MAME version is that there is no sound in alot of classic games such as Berzerk, Zaxxon, Phoenix etc. I guess it was a trade off for speed. I am still hoping some day we may get sound for all of the supported games.
 
Last edited by a moderator:
DaveC posted on Mar 16 2006 at 10:11 AM said:
Mevi posted on Mar 16 2006 at 10:20 AM said:
gluesniffined posted on Mar 16 2006 at 10:19 AM said:
Not a criticism, just a question....
Is there a reason for using the older MAME versions rather than the newest .104 version?

Versions <=0.36final are generally faster because they're less accurate than past/current versions, thus they ideally run on handheld devices/old PC's with relatively poor CPU power.

Running older sets has some disadvantages because the ROMsets are evolving fast, and I don't know if Franxis is working with up-to-date sets, this could help to squash bugs when bad ROMs are fixed with new dumps.

Good work anyway. Seeing the latest speed improvements, Franxis could try to switch to newer versions though, but it's a huge work.


The other side effect of using the old MAME version is that there is no sound in alot of classic games such as Berzerk, Zaxxon, Phoenix etc. I guess it was a trade off for speed. I am still hoping some day we may get sound for all of the supported games.
Well, the speed reason sounds absolutely plausible to me.

I as well would love to see sound support in some of the older games that you mentioned as well as scaling with the ability to maintain aspect ratio on the vertically oriented games. In an act of desperation I tried using samples on the older versions but it was a no-go *sniffle* *sniffle*.

In any case, this is still an absolutely awesome port that has kept me entertained for many hours.
 
Last edited by a moderator:
gluesniffined posted on Mar 16 2006 at 04:52 PM said:
I as well would love to see sound support in some of the older games that you mentioned as well as scaling with the ability to maintain aspect ratio on the vertically oriented games.  In an act of desperation I tried using samples on the older versions but it was a no-go *sniffle* *sniffle*.

In any case, this is still an absolutely awesome port that has kept me entertained for many hours.

You can scale in vertical mode but scaling looks ugly so I don't know why you would want that anyway. The screen size is close enough for most stuff.

Yeah samples are too slow. Those games would need MAME versions that have sound but don't use samples.
 
Last edited by a moderator:
I've not kept up to the last couple of builds .. busy life :p Anyone know offhand if Skyshark (Flying Shark, same thing) are included and workable?

(Skyshark was the first actual cabinet I picked up :)

jeff
 
skeezix posted on Mar 16 2006 at 06:47 PM said:
I've not kept up to the last couple of builds .. busy life :p Anyone know offhand if Skyshark (Flying Shark, same thing) are included and workable?

(Skyshark was the first actual cabinet I picked up :)

jeff

No, it is not yet implemented...
 
Last edited by a moderator:
Darn :) Not that I have time, but I nabbed your latest sources. One of these days I should take some time off and work on system 16 for you :p

How'd you manage to get access to the upper 16MB? Some MMU trickery so you can pick which 16MB bank you're looking at?

jeff
 
colt chillin posted on Mar 16 2006 at 05:05 PM said:
do i need firmware 1.4 for this? cause mame 1.9 freezes all the time.

... no, it runs fine for me on 1.2.0 ... try deleting and re-installing it. Or perhaps you may be overclocking too high (?); not all units can OC the same.
 
Last edited by a moderator:
gluesniffined posted on Mar 16 2006 at 05:19 PM said:
I just wanted to add that "really faster" is a gross understatement. This new version absolutely flies on a LOT of games at 200Mhz that needed 266Mhz before just to run choppy at best.

Awesome work!

You know, at first I was running this version with previously used games and thinking "where is this speed-up? It's the same as before!! I'm not seeing it!"

Then I reaized I was running at only 200Mhz for every game.
66Mhz less virtually same speed... yeah, now I see the speedup!

Excellent work.
 
Last edited by a moderator:
Very nice update; Metal Slug will impress, and Super Sprint is much more playable; a bunch of thing sI tried were much more playable.. quite sharp :)

jeff
 
It would be nice to default to the ASM Z80 core on games which work with it, rather than 2 seperate exes - I fear people won't realise the speed up you get with using MAME_DrZ80.
 
craigix posted on Mar 17 2006 at 03:48 AM said:
It would be nice to default to the ASM Z80 core on games which work with it, rather than 2 seperate exes - I fear people won't realise the speed up you get with using MAME_DrZ80.


Yeah I don't use the DrZ80 version at all. I play older games with MAME and many still don't work. Pac-Man, Ms Pac-man, MrDO!, Galaga and others either don't work at all or have glitches.

If there was a frontend that would automatically load the appropriate exe depending on what works with what, that would be cool.
 
Last edited by a moderator:
The gp32 version has a frontend for it that kinda does what ya'll are talking about. Maybe someday it will make it's way over to the GP2X.
 
TelcoLou posted on Mar 16 2006 at 11:31 PM said:
colt chillin posted on Mar 16 2006 at 05:05 PM said:
do i need firmware 1.4 for this? cause mame 1.9 freezes all the time.

... no, it runs fine for me on 1.2.0 ... try deleting and re-installing it. Or perhaps you may be overclocking too high (?); not all units can OC the same.

nope, no overclocking, and i reinstalled it a couple of times, no luck... even worse, i tried to update the firmware to 1.4 and it froze at the first 'installing' screen, can't get it to work... so i guess now i own a bricked gp2x <_<
 
Last edited by a moderator:
Hm... I couldn't get Metal Slug to work with sound.

I am running oddbots fastbootkernel and art103 uboot. I also have the correct rom (mslug.zip from the 0.34 set, checked with the provided clrmame.dat), and am running Mame 1.9.

I can run it fine without sound, but If I have sound enabled it crashes back to the gp2xmenu. tried with all 3 binaries (standard, Z80, and compat)
 
Back
Top