Arcade Machine Emulator on Google Android platform. Tips ScreenShot Wiki Neogeo CD Emu
Version 1.0.0 released.
Optimize Roms
Since Android 1.6, android uses DSA standard to handle the resouces,
for those not aligned resources, it has to fall back to explicitly reading them,
which is slower and consumes additional memory.
Download zipalign.exe
Usage:
zipalign.exe -v 4 rom.zip rom_aligned.zip
Rename "rom_aligned.zip" to "rom.zip" before putting it to sdcard.
[Failed download]
I'm not sure, maybe it's a bug of android platform/market.
Take a look at: http://androidcommunity.com/forums/showthread.php?p=154396
Supported Rom List: Arcade Wiki
Releases:
- Version v1.0.0 [01/21/2010]
- Version v0.5.3 [11/25/2009]
1.large screen supported.
- Version v0.5.2 [09/16/2009]
1.remove sound package checking
2.show loading infos in loading screen
- Version v0.5.1 [09/16/2009]
1.fixed corrupt graphics by recreating memory map
2.fixed vulgus key mapping
- Version v0.5.0 [09/15/2009]
1.Inside memory mapping supported(that's why make the version)
Playing large roms smoothly with sound!!
Keep patient when loading large roms, since mapping the memory to sdcard
And keep free space on your sdcard.
My loading test on Marvel vs Capcom
- Version v0.4.0
1.Unziped rom is supported(more Fast & Stable for large roms).
Unzip the rom to your sdcard, keep the zipname as its folder name.
For example, mvsc.zip -> /sdcard/roms/mvsc.zip/*.*
2.Won't load sound packages when sound off (save memory for large roms).
3.Show key names on virtual keypad.
4.Add rom drivers for Z80 set,
Vulgus
5.Add nec cpu for Raiden(Slow)
- Version v0.3.2 [08/14/2009]
1.Multiple Z80 CPUs are supported. for example, 1942
2.Little optimize on sound. No bg noice in my testing on Punisher&MSlug
- Version v0.3.1
1.Revert the code for libs loading(failed installation from market with NDK)
2.New Icon.
- Version v0.3.0
1.Force to Cupcake(android 1.5 or higher), old system will not be supported
2.More stable, when game crashes, do not need to restart or reboot, just to reload the rom
3.No lag with sound. Punisher, Metal Slug, Marvel vs Capcom, etc...
- Version v0.2.9
1.press search key to switch screen mode
2.add diagonal keys (upLeft, upRight,downLeft,downRight)
- Version v0.2.8 Cyrket
1.republish to the market, "org.emux.arcade"
2.touch screen center to switch full screen.
- Version v0.2.7
1.Virtual Keypad, support for G2(no keyboard) wiki
2.Rendering optimization, less rendering loop
3.Less memory allocation when sound off
4.Please uninstall v0.2.6 first, or will fail to install.
- History g-arcade_0.2.6.apk
8.Taito 68k and Toaplan are supported
7.Sound for Neogeo games
6.Add 4 types screen mode(Normal,FullScreen,Rotate90CW,Rotate90CCW,touch screen to switch)
5.Add Fit Screen(Touch screen to switch)
4.Add Namco Galaga driver
3.Load/Save game state(Menu->Load/Save, crashes sometimes:(, will fix it when I'm free)
2.Sound lib for Cupcake
1.Trackball suppported,thanks to bassbox(i.punish.l3av0r)
Tips:
- Supported Platforms wiki
Capcom CPS-1,CPS-2,Cave
Neo Geo (make sure neogeo.zip(bios file) is in the same folder)
Taito, Toaplan
- Full/rotated screen
touch screen center to switch full/rotated screen.
- Trackball control
trackball right -> key for right is pushed until you move the trackball to another direction.
e.g. left then left key is emulated. and push the trackball stop emulating keydown.
- How to start ?
1.Download the app from Market.
2.Download the right roms from website, wiki
3.Save/Push the roms to your phone sdcard, for example "/sdcard/roms"
4.Launch the Arcade Emulator, select the rom from "Load Game".
"So far there are reports that specific types of files fail to download on the Android browser.
.zip - fails: The content being downloaded is not supported by the phone". All roms are .zip format!!
"An application has been added to the market that will allow you to download any file.
The app name is Download Crutch. Find it on the market if you need to download any non working file extension."
Info found at http://g-arcade.appspot.com/