Download.it search icon
Advertisement

Classic arcade emulator using the MAME 0.37b5 core, ideal for enthusiasts comfortable tweaking settings

Classic arcade emulator using the MAME 0.37b5 core, ideal for enthusiasts comfortable tweaking settings

Vote (3 votes)

Program license Free

Developer Seleuco

Version 1.5.3

Works under Android

Also known as Mame4droid

Vote

(3 votes)

Developer

Seleuco

Works under

Android

Program license

Free

Version

1.5.3

Also known as

Mame4droid

Pros

  • Based on the classic MAME 0.37b5 core with support for more than 2000 romsets
  • Highly configurable touch controls with digital or analog layouts and up to 6 buttons
  • Hardware key remapping and support for iCade, iCP, and Wiimote (via WiiCrotroller)
  • Visual options including smooth image mode, scanline and CRT style overlay filters
  • Runs on Android 2.1 and later, with native Honeycomb tablet support and 2D hardware acceleration on Android 3.0
  • Extensive performance tuning options for CPU, audio, and visual effects

Cons

  • Limited to specific 0.37b5 and GP2X WIZ 0.37b11 romsets, so many roms from other MAME versions will not run
  • No save states, with no possibility of them being added due to the underlying MAME version
  • Project appears inactive for several years, so issues with newer devices are unlikely to be addressed
  • ROM directory is tied to a fixed structure, with no simple manual path selection inside the app
  • Performance and compatibility vary widely between games, with some titles failing to start at all

MAME4droid 0.37b5 is an arcade emulator for Android that brings the MAME 0.37b5 engine to phones and tablets, capable of running more than 2000 romsets from that era and a few later ones. It focuses on recreating the original arcade experience with configurable controls, visual filters, and a wide range of compatibility options.

This app suits Android users who already have compatible arcade romsets and are comfortable tweaking settings to balance performance, visuals, and control layouts.

Core focus on the MAME 0.37b5 library

MAME4droid 0.37b5 is based on the iMAME4all project and uses the MAME 0.37b5 core, with some additional games from later MAME versions. It is designed to work specifically with the 0.37b5 and GP2X WIZ 0.37b11 romsets, so roms built for other MAME versions may fail to load even if they work in other emulators.

Compatibility is broad in terms of quantity, with support for over 2000 romsets, but it is not universal. Some titles run smoothly, others show issues, and a portion may not start at all. This can be especially noticeable with high profile games such as certain Street Fighter roms, which might not function in this build despite working elsewhere.

Save states are completely absent, and the developer makes clear they will not be added, because the underlying MAME version does not support them. If you rely heavily on quick saves or quick loads in other emulators, this is a significant limitation.

For experienced users, a clrmame.dat file is included so rom collections can be rebuilt with external tools like ClrMAME Pro to match the required sets, which can help reduce compatibility problems as long as you are willing to manage roms carefully.

Controls that suit both touch and external hardware

Control flexibility is one of the strongest parts of MAME4droid 0.37b5. The app offers a touch controller that can be shown or hidden, and you can choose between a digital pad style layout or an analog style touch stick. The stick or dpad can be animated, and you can configure from 1 to 6 on screen buttons, so the interface can be tailored to different arcade genres.

For games that demand precise directional input, such as fighting games, the virtual joystick option can feel more natural than sliding a finger across a simple dpad layout. This is particularly helpful for moves that require quarter circle or charge motions, where a clean analog style stick is easier to manage on a touch screen.

Hardware key remapping is supported, which gives physical button users good flexibility. The emulator also supports several external controllers, including iON iCade and iCP units in iCade mode, plus Wiimote support when used together with the WiiCrotroller app from the store. With the right controller, the experience can move much closer to a real arcade setup than touch controls alone.

Display, filters, and layout options

On the visual side, MAME4droid 0.37b5 offers several ways to tune the image. It supports a smooth image mode, along with overlay filters such as scanlines and CRT style effects, which can make supported games look closer to what you remember from arcade cabinets.

There are options for aspect ratio, scaling, and screen rotation, so you can adjust how each game is displayed depending on your device and your preference for a more authentic or more screen filled look. The app supports autorotation, which lets you move between portrait and landscape play as needed.

Tablet users on Android Honeycomb benefit from native support, and on Android 3.0 Honeycomb specifically, the app uses 2D hardware acceleration to improve rendering.

Performance tuning and device support

MAME4droid 0.37b5 runs on Android 2.1 and above, so it covers a wide range of devices, including quite old ones. At the same time, the developer clearly warns that people with older hardware should not expect strong performance with every title.

To help with this, the app exposes several performance related options. You can reduce or completely disable sound, select 8 bit depth for audio, adjust the main CPU and sound CPU clocks, and turn off stick and button animations as well as smooth scaling. Used together, these settings can significantly change the balance between speed and presentation, although reaching the right mix can take some trial and error.

Feedback from actual use suggests smaller arcade games tend to run particularly well, while more demanding titles are more likely to show slowdowns or compatibility problems.

ROM handling, path limitations, and project age

MAME4droid 0.37b5 expects roms in a specific folder structure and is tied closely to that convention. There is no straightforward way inside the app to manually select any arbitrary location for your rom directory. On some modern devices, this can cause frustration when the expected folder does not appear as usual and the emulator only tries to detect roms automatically.

The project also appears to have been inactive for several years. That long pause in development means newer features many users now assume as standard in emulators, such as save states or more flexible storage handling, have not been added. Bugs and incompatibilities with newer Android versions are therefore unlikely to receive fixes.

Taken together, MAME4droid 0.37b5 feels like a snapshot of an earlier period in Android emulation. When it lines up with the right romset and hardware, it can provide a satisfying arcade experience with strong control options and nostalgic visual filters. However, its ageing core, romset rigidity, and lack of recent updates make it better suited to enthusiasts who understand its constraints than to newcomers looking for a plug and play solution.

Pros

  • Based on the classic MAME 0.37b5 core with support for more than 2000 romsets
  • Highly configurable touch controls with digital or analog layouts and up to 6 buttons
  • Hardware key remapping and support for iCade, iCP, and Wiimote (via WiiCrotroller)
  • Visual options including smooth image mode, scanline and CRT style overlay filters
  • Runs on Android 2.1 and later, with native Honeycomb tablet support and 2D hardware acceleration on Android 3.0
  • Extensive performance tuning options for CPU, audio, and visual effects

Cons

  • Limited to specific 0.37b5 and GP2X WIZ 0.37b11 romsets, so many roms from other MAME versions will not run
  • No save states, with no possibility of them being added due to the underlying MAME version
  • Project appears inactive for several years, so issues with newer devices are unlikely to be addressed
  • ROM directory is tied to a fixed structure, with no simple manual path selection inside the app
  • Performance and compatibility vary widely between games, with some titles failing to start at all

Screenshots of MAME4droid 0.37b5 APK