Mame4all V2.0 Released


EvilDragon

Administrator
Staff member
Joined
Mar 4, 2003
Messages
29,986
Age
46
Location
Ingolstadt
Franxis released a new version of MAME4ALL for the gp2x as well as for the WIZ.

- GP2X WIZ version added:
+ Faster than the GP2X version.
+ It contains some specific features, such as horizontal scaling with linear filtering in 16 bit color mode.
Thanks to EvilDragon for sending me the development unit from GPH.
Thanks to Puck2099 for all the information and his Pico library.
Thanks to Orkie for all the help and his Castor library.
Thanks to Exophase for the MMU hack library.
Thanks to Pickle and KungPhoo for all the information about the sound.
Thanks to Rlyeh for the GP2X minimal library, taken as a base for the WIZ code.
Thanks to Zenzuke for the WIZ artwork.

- All source code files related to each of the drivers are compiled together to allow the compiler to improve the code location and to
have better cache usage. Some games run faster now.
- Fixed a bug in the auto-frameskip code. In some games the auto frame-skip was incremented without reason due to rounding
issues (99% - 100%).
- Double precision float is replaced by single precision in several parts of the code. Nice speed increase.
- Better compiler options. Everything is a little faster now.
- Several internal changes and source code clean-up. Smaller binaries.
- Hack in the CPU frequency clock in Mortal Kombat. Running a lot faster now.
- Hack in the M72 games sound (Hammerin' Harry, etc). Digitized sound disabled with the fast sound option.
Running a lot faster now.

- Slaanesh added support for some Argus games (MAME 0.37b11):
Argus (argus)
Butasan (Japan) (butasan)
Valtric (valtric)

Download: MAME4ALL v2.0 WIZ
Download: MAME4ALL v2.0 gp2x
Download: MAME4ALL v2.0 Sourcecode
Homepage: http://www.talfi.net/gp32_franxis/
 
Great news, and great work franxis, really great!

Now at 800mhz Mexico86 is almost fullspeed!
 
craigix posted on May 17 2009 at 01:45 AM said:
Good stuff Franxis, any chance of a GP2X version with these optimisations too?
:eek: I don't know why but i'm uncomfortable writing in this forum lately <_<
 
Last edited by a moderator:
Peter R posted on May 17 2009 at 01:10 AM said:
I've never tried Mame before but this news makes me want to. I have also never overclocked my Wiz, can they all go to 800Mhz?
MAME4all even allows you to select 900Mhz. My Wiz seems to be stable until 800Mhz.




Good work, Franxis!

Just two questions:
-Is the "mmuhack.o" file needed for the Wiz?
-Is there any effect with the "RAM Tweaks" option un the Wiz?



Regards,
Stephan
 
Last edited by a moderator:
vEGA-rJ posted on May 16 2009 at 09:27 PM said:
Great news, and great work franxis, really great!

Now at 800mhz Mexico86 is almost fullspeed!
:huh: Seems like an awfully high overclock to run an eighties arcade game and it is "almost" fullspeed as well :(

Is this because the pollux chipset is just too underpowered?
 
Last edited by a moderator:
Hirolaser posted on May 17 2009 at 09:32 PM said:
Is this because the pollux chipset is just too underpowered?
It's the slow 16bit memory interface. I think that's the main bottleneck...

Regards,

Stephan
 
Last edited by a moderator:
sbock posted on May 17 2009 at 10:44 AM said:
MAME4all even allows you to select 900Mhz. My Wiz seems to be stable until 800Mhz.

Good work, Franxis!

Just two questions:
-Is the "mmuhack.o" file needed for the Wiz?
-Is there any effect with the "RAM Tweaks" option un the Wiz?

Regards,
Stephan
- I will add the posibility to select more CPU frequencies in the next release. My WIZ is also stable until 800 MHz, and maybe a bit more, i have to test it.
- Thank you!.
- No, it is for the GP2X, the MMU Hack in the WIZ is integrated in the executable.
- No, there is no effect with the RAM tweaks yet.

Regards.
 
Last edited by a moderator:
Thanks for the great work.
Thanks again for everything.
 
@Franxis

Thanks for clearing this up.

QUOTE
- I will add the posibility to select more CPU frequencies in the next release.


+1


I found a possible bug with "Blazing Star". The Wiz version crashes in the loading screen. The GP2x version 2.0 runs it without problems.
Perhaps not enough free memory on the Wiz? Blazing Star is the biggest game I have tested.

Regards,
Stephan
 
Peter R posted on May 18 2009 at 05:54 PM said:
Are you sure it didn't just crash from you overclocking?
Nope. Blazing Star ist a NeoGeo game. It works great with Cyclone and Dr80 cores and don't need excessive overclocking.
But just to be sure I tried safe core/clock settings and the game always crashed at the same point, loading the last ROM part...

Regards,
Stephan
 
Last edited by a moderator:
NeoGML posted on May 18 2009 at 08:12 PM said:
It's possible to run this application from NAND flash, right?

does it have to be on the SD card?

Thanks,
I think it will be possible to run from the Nand yes :)
You can open the Launcher on the Wiz and switch between Nand and SD
 
Last edited by a moderator:
Back
Top