MAME4droid: An Android Arcade Emulator
MAME4droid, developed by D. Valdeita, brings the classic arcade experience to Android devices. This port of MAME 0.37b5, based on GP2X and WIZ MAME4ALL 2.5, emulates over 2000 ROMs from the original MAME 0.37b5 and some later additions. Performance will vary depending on the game and device; older devices may experience limitations.
Key Features:
- Compatibility with Android 2.1 and higher.
- Native support for Android Honeycomb tablets.
- Hardware-accelerated 2D graphics (Android 3.0+).
- Customizable controls (hardware keys, touch screen, optional digital/analog sticks).
- Support for external controllers (iCade, iCP, Wiimote via WiiCrotroller).
- Adjustable settings for video, audio, and CPU speed.
- Various scaling and filter options.
Getting Started:
- Install MAME4droid.
- Place your MAME ROMs (zipped) in the
/sdcard/ROMs/MAME4all/roms
folder. Note that only MAME 0.37b5 and compatible ROM sets are supported. Use the includedclrmame.dat
file and ClrMAME Pro (available at http://mamedev.emulab.it/clrmamepro/) to convert ROMs from other versions if necessary. - Launch the app and enjoy!
Performance Tips:
For optimal performance on older devices, consider these options:
- Reduce sound quality or disable sound entirely.
- Use 8-bit color depth.
- Underclock the CPU and sound CPUs.
- Disable button and stick animations.
- Disable smooth scaling.
Important Notes:
- Save states are not supported.
- For news, source code, and further information, visit the official website: http://code.google.com/p/imame4all/
- The MAME license is available at the end of the original document and online at http://www.mame.net and http://www.mamedev.com.
Version History (Highlights):
- 1.5.3: Bug fixes.
- 1.5.2: New battery saving options, dialog fixes, improved ICS support.
- 1.5.1: Improved D-pad/button responsiveness, fixed tilted game rendering issues.
- 1.5: Customizable landscape button layout, tilt sensor support.
- 1.4: Added local multiplayer (requires external controller app), customizable ROM path.
This emulator provides a fun way to revisit classic arcade games on your Android device, but remember that performance may vary. Consult the official website for the most up-to-date information.