Emulation64.com  ::  EmuTalk.net  ::  DCEmu.co.uk     About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews

Welcome to the Emulation64 Network


    Saturday, October 28, 2006
MAME GP32 2.3 Released

* Split module m68000 into three. Now we have m68000.fxe, m68K6502.fxe and m68KZ80.fxe. Games just using 68000 & 6502 CPUs are in m68K6502. ie. Atari games (Gauntlet, Xybots, Vindicators) and some Data East games (Karnov, Chelnov). Games that use 68000 & Z80 CPUs are now in m68KZ80.fxe (new Midway games). Existing 68000 games plus the new Twin Cobra are in the standard m68000.fxe.

* Added Atari game Vindicators.

* Added Taito game Twin Cobra and clones. Fully working with sound and at a reasonable speed. Very playable. Patched to make high score loading and saving functional.

* Added Irem Tropical Angel. Water-skiing, girl-in-bikini, time-trial racing game. I'd never seen the game before and I really only wanted to add it so that I could add the phrase "girl in bikini" to my webpage. :)

* Added Taito/Toaplan games. Zero Wing, Hellfire, Truxton, Vimana.

* Added Midway games. Satan's Hollow, Tron, Kozmic Kroozr, Domino, Two Tigers, Wacko, Tapper, Spy Hunter, Rampage, Destruction Derby, Timber, Max RPM, Sarge, Crater Raider, Powerdrive, Discs of Tron. These are large resolution gammes and all require the Screen Fit set to Skip. Some require Old Core and some require New Core. Discs of Tron needs fire buttons 9 and 10 setup to aim the throwing location of the discs and Kozmik Kroozr the same to rotate the gun (like Heavy Barrel and Midnight Resistance).

* Added Marine Boy. Not sure why, was playing River Patrol a bit which is really quite a nice game and saw that Orca also made this one and wanted to give it go. :-)

* Complete fix to Exerion (and clones). Added background graphics video handling from 0.37b2 and 0.57. Now works perfectly. Can use either 0.34 or latest romset (for this romset group only). The latest romset fixes some issues with sprite colors. One drawback with the new driver is that it's somewhat slower as two Z80s need to be emulated but it sure is pretty.

* Complete fix to Empire Strikes Back. No longer crashes 2 seconds into starting the game. This required fixes to the slapstic emulation.

* Fixes and optimizations to Xain d'Sleena, Double Dragon, Contra from GP2X version.

* Fixed Gorf to give priority to sound effects rather than samples. You can hear shots and other sound effects now (and the crappy speech!)

* Fixes and optimizations to Data East 16-bit Drivers from 0.37b2. Hippodrome and Fighting Fantasy now work perfectly.

* Fixes to Roadblaster. Not working on GP32. I'm sure this would work if it had just a little more RAM. Nice candidate for the GP2X.

* Optimizations to Hu6280 cpu core. Added some missing opcodes and corrected some bugs.

* Experimental Ghosts 'n Goblins using tilemap.c code. * Added Gamma Correction option. Settings are saved on a per game basis. Makes vector games like Asteroids more visible. Had to rearrange some of the options to make room: Old/New Core is merged with Triple buffer.

* Added Auto-fire option. Activate in the "Re-assign keys for this game" option. Toggle auto mode for controls Fire 1, 2 or 3 with right shoulder button.

* Added complete set of stretch modes for New and Old Core. This is so that the new Midway games work okay as these have resolutions of up to 512x480. Most of them run at good speed with sound.

* Added 44100hz sound mode. Works nicely for older games like Pacman and Mr Do, etc. Gives nice high quality sound.

* Added options for 66Mhz and 100Mhz underclock modes. Probably not super-useful. Canyon Bomber doesn't need much grunt. :-)

* Fixed the samples for Donkey Kong Jr and Space Invaders. New samples are required.

* Changed to DevKitARM R19. Thanks to DJWillis for the GP32 EABI SDK libraries!

MAME GP32 Official Site
MAME GP32 2.3

    Sunday, August 06, 2006
MAME GP32 2.2 Released

• Added initial .SAM sample support. Works best with FS = 0. May implement using "streams" in the next version for smoother playback when FS != 0. Samples archive download below. SAMPLES go in GPMM:/GPMM/MAMEGP32/SAMPLES
• Added Sega System 16: New fully working games: Alien Syndrome (aliensyn), Altered Beast (altbeast), SDI (sdi), Shinobi (shinobi), Wonderboy III - Monster Lair (wb3bl). Currently using 'C' Z80 core for sound, though it also works with DrZ80 core however always seems to crash on exit. This is consistent with the GP2X version which freezes on exit when using the "fast" version. Use "Old Core" to get graphics displaying correctly.
• Added Atari game Liberator. It's a largish resolution game that requires "Old Core" and screen scaling to display correctly.
• Added Atari game Canyon Bomber. Great Nostalgia!
• Added initial version of Punch Out. Severe graphic glitches, and not really playable (yet).
• Major update to 'C' Z80 core. Should be faster with some smart idle-loop detection and more accurate. 1942 and Jungle King now work! Possibly other Z80 games now working.
• Compiled with DevkitARM r18 using GCC 4.10.
• Latest 0.68 Cyclone/68K. Better compatibility.
• Optimized, faster video functions. Thanks to Franxis and Chui.
• Fixed sync problem with SonSon. Music should be played now.
• Increased volume when sound is in accurate mode.
• Changes/optimizations to sound code. New Option for 22050hz and 11025hz modes. Other minor increases optimizations when sound is not emulated. Most games gain from 2-4FPS in the 11025hz modes.
• Updated Bubble Bobble/Tokio driver.
• Updated driver for Berzerk and Frenzy from MAME 0.35b5.
• Updated vector game Quantum. Orientation now portrait, not landscape.
• Updated sound driver for Battlezone. Full sound with no samples required.
• Updated Phoenix sound to use samples.
• Updated Stargate to used improved controls (like Defender).
• Rearrange taito.c sound effects driver to take priority over music channels. Means sound effects play now (Jungle King, Alpine Ski, etc ).
• This is the last time the "fast" versions of the modules will be built. The DrZ80 Z80 core just isn't compatible enough to make it worth the while. Next release will have a single module that will incorporate all the functional DrZ80 games.

MAME GP32 Official Site
MAME GP32 2.2

    Thursday, April 20, 2006
MAME GP32 2.1 Released

* Minor optimizations to 1943, Ghost and Goblins, Black Tiger, Gunsmoke (and clones). Skip over non-drawn characters and sprites.

* Minor optimizations to Xain'd Sleena / Solar Warrior. Also activated hi-score save/load. Use old GFX core for this game.

* Change in control to Defender. Activate "cheat" mode which means you get to use joystick control to reverse and thrust. (If any one doesn't like this, I'll create a new driver).

* Fixed bug in Millipede. X-Axis trackball control was not correct.

* Bug fix to existing sound core. Duplication of some code! Slightly faster.

* New Data East 16-bit games implemented (MAME 0.35b5). New fully working games:
- Baddudes vs Dragonninja US (baddudes), Dragonninja Japan (drgnninja), Slyspy revision 2 (slyspy2) and Slyspy revision 3 (slyspy), Robocop bootleg (robocopp), Heavy Barrel US (hbarrel), Heavy Barrel Japan (hbarrelj), Hippodrome (hippodrm), Fighting Fantasy Japan (ffantasy), Midnight Resistance US (midres), Midnight Resistance Japan (midresj). All are fully playable with all sounds. All these run really well with no sound at FS=1, ie 100% speed and 30FPS. They all run at a playable speed with sound=accurate, FS<=2, 100% speed and 12-15FPS.

Quick note on Heavy Barrel and Midnight Resistance: These games originally featured an analog controller to rotate the players gun. MAME's default method of simulating this control is the mouse. On the GP32, this is hardcoded to use the joystick. Since the joystick is generally used to move the player, I have disabled this analog control for these games and mapped it to buttons 9 and 10 instead. Trivia: These two games are approaching the largest (in terms of memory used) ROMs that will fit in the GP32's 8MB of RAM.

What this means is that you should redefine these controls to (for example) START and SELECT to rotate your weapon.

Some of the keys may change function in the next release: the shoulder buttons may be better suited for this secondary control and move the screen rotation button to something else.

I also patched Heavy Barrel to version MAME 0.36b5 so that sprite and gun positions are correct (i8751 controller).

* New Data East 8-bit games implmented (MAME 0.35b3): - Breywood (breywood), Captain Silver (csilver), Gondomania (gondo), Last Mission (Rev 5) (lastmss2), Last Mission (Rev 6) (lastmiss), Mekyo Sensi (mekyosen), Shackled (shackled), Super Real Darwin (srdarwin). Improvements to existing Data East 8-bit games.

* Improved Gradius driver now also includes: - Lifeforce US (lifefrce), Lifeforce Japan (lifefrcj) and Salamander (salamand). Total ROMs now 753.

* New YM3812 sound core as per GP2X MAME: Snow Bros, Hellfire, Gemini Wing, Bubble Bobble, etc.

* New CPU - Hu6280 core. This is used by the Data East 16-bit games. The GP2X version of MAME should be able to benefit from this too. ie. full sound for the above games and others (inc. Dark Seal). Trivia: This is the CPU used by the PC-Engine, a modified 6502.

* Removed splash screen for additional memory. May add this back in a later release to load dynamically.

MAME GP32 Official Site

    Sunday, April 02, 2006
MAME GP32 2.0 Released

• Compiled with latest DevKitARM R17 - this means it uses gcc 4.02. Should mean the code is generally faster.
• Latest version of DrZ80. Increased compatability for Z80 based games.
• Uses ASM memset and memcpy.
• Improved sound driver. Based on MAME GP2X version. Now attempts to play all sounds regardless of volume and frequency.
• "FPS Display" option added to menu. Displays the number of frames displayed per second (duh). Useful for finding out optimal settings for a game. This is currently not saved in the config file but may do so.
• Screen rotation code for "New Core" needed a re-write - was incompatible with gcc 4.02. Should be as fast as the previous "New Core".
• Added "Screen Fit" mode thanks to Pepe_Faruk. He originally called it "Stretch" mode, but I think it's more of a "Screen Fit" mode. It allows you to scale the screen where games don't fit into the GP32's 320x240 resolution. There are two modes: SKIP and MIX. SKIP basically skips lines to make it fit, MIX alternates the SKIPPED line. This can cause some flicker but looks great if the FPS is high (30+). Think Flubba's GBA PocketNES "flicker" mode. This can be useful for vertical orientated games like 1943 and Galaga if you don't want to rotate the screen. It's also nice for horizontal games such as Sidearms, Gauntlet and Xybots where the horizontal screen res > 320 pixels.
• Improved game drivers for 1943 and Galaga. I can play Galaga at Frameskip 1 (ie. 30 frame refreshes per second) at 150Mhz with sound set to ACCURATE. This equates to full speed.
• Improved game drivers in early Konami games (Time Pilot, Pooyan, Tutankham, Gyruss). Implemented RC sound filters.
• Improved game driver for Juno First. Shooting sound implemented.
• Improved sound drivers for Namco games. Fixes problems with incorrect sounds for Gaplus.
• New game drivers: Prehistoric Isle in 1930, Gaplus and Cabal. Consider these prevew versions - but they generally work okay.
• New game drivers: Data East 16-bit games! After a bit of investigation, it looks like it's possible to get the Data East 16-bit games going on the GP32!

Games include: Bad Dudes vs Dragonninja (US), Dragonninja (Japan), Sly Spy (Revision 2), Hippodrome, Midnight Resistance, Midnight Resistance (Japan) Heavy Barrel, Heavy Barrel (Japan) and Robocop (Bootleg).

BadDudes vs Dragonninja (US), Dragonninja (Japan) and Sly Spy (Revision 2) should be fully playable (minus sound). Robocop (Bootleg) starts but crashes. Heavy Barrel and Midnight Resistance need some further optimizations (next release). The frontend options menu takes up a fair but of space thanks to the splash screen and background screen, so this may need to be re-written to be loaded dynamically.

• Other minor game optimizations as per the GP2X version of MAME. ie. Xybots, Bubble Bobble, etc.
• MAME GP32 DrZ80 renamed to MAME GP32 Fast.
• Compiled and developed using Mac OS X Tiger. Some source code files may be set to UNIX file format. Sorry Windows users!

MAME GP32 Official Site
MAME GP32 2.0

    Wednesday, October 12, 2005
DrSMS For GP32 Version 1 Released

Reesy has released the first version of his Sega Master System emulator for the GP32 handheld. Here some information that was posted on the official site.

I've tidied up my port of DrSMS for the GP32, so I have decided to release a version to the public. There is still no GameGear support but I may get around to it over the next few weeks.

Usual setup, just download the program below copy to the GPMM directory on your smc. SMS roms go in GPMM/SMS, these can be zipped but only 1 rom per zip is supported.

Head on over to the official site for more information. Many thanks to Kojote for the news. :)

Reesy's Site

MAME GP32 (Ghosts'n Goblins) Released

Fanxis has released a special Ghosts'n Goblins build of MAME GP32 that will allow you to play this game (and only this game). Here is what was posted regarding this special build.

I have been done some experiments with Reesy DrZ80 core and GCC 4.01. This is a specific version of MAME GP32 optimized to run only one game: Ghosts'n Goblins. These improvements will be used in the next MAME GP32 version.

Head on over to the official site for more information.

Edit: A new build has been released that plays Black Tiger.

MAME GP32 Official Site
MAME GP32 (Ghosts'n Goblins)
MAME GP32 (Black Tiger)

    Thursday, September 29, 2005
MAME GP32 1.9 Released

Franxis has released a new version of his MAME port for the GP32 handheld. Here is the changes for version 1.9.

 Added DrZ80 Z80 ASM ARM core v0.001. Thanks to Reesy for letting me to release this preview version of his core, and also thanks a lot for the help during the integration and also for adding specific code needed by MAME.
 Updated Cyclone M68000 ASM ARM core v0.0082. Thanks to Dave, Reesy and Notaz.
 New centering screen code by new colaborator Pepe_Faruk.
 Thanks to all paypal donators: gp32x.de, Federico Mazza, Nandove, Videogame Stuff and Denis Evans.

 Compatibility of DrZ80 core is still limited. I recommend to use this core only for games running slowly with old C core.
 Black Tiger with DrZ80: To play Black Tiger, use bootleg version of the game.
 1943 with DrZ80: To play 1943, use japanese version of the game instead of US version.

Head on over to the official site for more information.

MAME GP32 Official Site
MAME GP32 1.9

    Tuesday, September 13, 2005
MAME GP32 1.8 Released

A new version of the MAME port for the GP32 has been released. Here is a list of changes for version 1.8.

Release dedicated to TheGrimReaper. Mark and Maria, i wish you the best with your journey around the world!.
 TheGrimReaper: Frontend improvements. Access to new options screen pressing START+SELECT simultaneously: Delete ROMs, reset configuration and high scores files, re-assign controls, adjust analog controls sensitivity, update available game list, etc.
 TheGrimReaper: Improvements in the game options screen. All options are changed with the joypad.
 TheGrimReaper: New options are available to change underclock/overclocking for emulated processors and audio CPUs. Depending on the game, decreasing more CPU clocks gives a nice speed improvement. Play with these options :-).
 TheGrimReaper: Control improvements in Battle Zone.
 TheGrimReaper: Sprites corrected in Nibbler and Fantasy.
 Franxis: Accurate sound option added. Sound is better but emulation is slowed. It disables some speed hacks in the sound library.
 Franxis: Minor optimizations and source code cleaned up.

 Please delete old configuration files, because the format has changed again!. I won't touch it again, sorry ;-). Emulator won't work ok if it is not done!.
 Joystick configuration settings are saved in GPMMMAMEGP32KEY (new directory).

Head on over to the official site for more information.

MAME GP32 Official Site
MAME GP32 1.8

    Saturday, August 27, 2005
MAME GP32 1.7 Released

Franxis has released a new version of his MAME port for the GP32 handheld. Here is the changes for version 1.7.

 Added Cyclone M68000 ARM ASM core. Developed by Dave and some bugs fixed by Reesy and Notaz. Version 0.0080 released by Notaz. Thank you all!. This means big speed boost in M68000 games: Snow Bros, Karnov, Gauntlet, etc. Thanks also to Una-i for his help compiling Cyclone.
 New supported games: Rastan (ok), Rastan Saga (ok) and Indiana Jones and the Temple of Doom (gfx errors).
 Alignment optimizations added in next cores: I8039, I86, M6808, M6809.
 Internal change: M68000 games are now in a separated executable (m68000.fxe).

Head on over to the official site for more information.

MAME GP32 Official Site
MAME GP32 1.7

File Releases

No Description in database.

No Description in database.

No Description in database.

No Description in database.

No Description in database.

Latest Forum Posts

Is there a Wireframe ...
Last Reply: samll
Replies: 2

hpsx64 v0340
Last Reply: winter_mute
Replies: 0

Last Reply: OtisGotIt
Replies: 12

2021-01-15 Recent Rel ...
Last Reply: Robbbert
Replies: 0

Play! rev.800926fa
Last Reply: spotanjo3
Replies: 2

Latest Reviews

NDS - Okamiden
Created by WhiteX

Wii - deBlob 2
Created by WhiteX

Wii: The Conduit
Created by WhiteX

NDS: Hotel Dusk - Room ...
Created by WhiteX

NDS: Elite Beat Agents
Created by WhiteX

Support Guides

Created by Martin

Dolphin Emulator
Created by Martin

Nintendo DS Homebrew.
Created by WhiteX

PSX Plugins: Lewpy's Gl ...
Created by Dark Watcher

PSX Plugins: P.E.Op.S S ...
Created by Dark Watcher

Our Affiliates


44,535,930 Visitors To The Emulation64 Network

Copyright 1999 - 2021 www.emulation64.com