MAME4droid (0.37b5)

MAME4droid (port of MAME 0.37b5 from MAME Team) developed by D. Valdeita)


Trash I done everything correct. From downloading the right rom to clicking yes when opening the app to storing all zip files in roms folder in mames4droid folder and still can’t play. Looking through the comment section on here, a good number of people are asking for help.Still I see no comments from the developers trying to help. The people in the comment section are more help then the developers. DON’T DOWNLOAD the app is TRASH

User Rating: ( 33,028 ratings )

See Description

MAME4droid is a version of iMAME4all (Jailbroken iPhone, iPad) for Android, all of them developed by David Valdeita (Seleuco), port of MAME 0.37b5 emulator by Nicola Salmoria and TEAM, and it is based on GP2X, WIZ MAME4ALL 2.5 by Franxis.

MAME4droid emulates arcade games supported by original MAME 0.37b5 plus some additional games from newer MAME versions.

This version emulates over 2000 different romsets.

Please, try to understand that that with that amount of games, some will run better than others and some might not even run with MAME4droid.
Please, don’t email me asking for a specific game to run.

Owners of older devices should not expect good performance. Tips to help performance: use lower quality sound or switch it off, use 8 bit depth, underclock the CPU and Sound CPUs. Disable stick and buttons animations and disable smooth scaling also.

After installing, place your MAME-titled zipped roms in /sdcard/ROMs/MAME4all/roms folder.

MAME4droid uses only MAME4droid & iMAME4all uses only ‘0.37b5’, ‘GP2X, WIZ 0.37b11 mame romset’. Use “clrmame.dat” file included in /sdcard/ROMs/MAME4all/ to convert romsets from other MAME versions to the ones used by this version, using ClrMAME Pro utility, available in this URL:

MAME4droid will never have “save states” since it is based on a MAME version that does not support it.

Official web page for news, source code & additional information:

To see MAME license, go to the end of this document.

Support for 2.1 and upper Android devices.
Native support for Android Honeycomb tablets.
Android 3.0 (Honeycomb) 2D Hardware Accelerated.
HW Keys remapping.
Touch Controller can be shown/hidden.
Smooth image.
Overlay Filters, scalines, CRT..
Digital or Analog touch selectable.
Animated touch stick or DPAD.
iON’s iCade and iCP (as iCade mode) external controllers supported.
Wiimote support using WiiCrotroller Market app.
1 to 6 buttons optionally shown.
Options for video aspect ratio, scaling, rotate.
Adjustable CPU, Audio clock.

MAME license

Copyright © 1997-2010, Nicola Salmoria and the MAME team. All rights reserved.

Redistribution and use of this code or any derivative works are permitted provided that the following conditions are met:

Redistributions may not be sold, nor may they be used in a commercial product or activity.

Redistributions that are modified from the original source must include the complete source code, including the source code for all components used by a binary built from the modified sources. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.

Redistributions must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.


What’s New

V1.5.3 Some fixes
V1.5.2 Added new battery save option (hacks). Fixed some dialogs issues. Improve ICS support.
V1.5.1 fixed dpad/coin button portrait responsiveness, fixed tilted games using gl video render.
V1.5 added new landscape customizable button layout control, added tilt sensor as left/right.
V1.4 added local multiplayer (using external IME app as Wiimote Controller or equivalent),added option to change default rom path

App NameMAME4droid (0.37b5)
RequirementsAndroid 2.1 and up

User reviews

Antonio Harrison September 19, 2016
I done everything correct. From downloading the right rom to clicking yes when opening the app to storing all zip files in roms folder in mames4droid folder and still can’t play. Looking through the comment section on here, a good number of people are asking for help.Still I see no comments from the developers trying to help. The people in the comment section are more help then the developers. DON’T DOWNLOAD the app is TRASH

Choco Nado January 8, 2017
So I’ve got this set up on my LG G5, and have a slew of games on my external sd card, but when I go to set the file location, it tells me it can’t find/create the location and asks me if the drive is writable.I know it is, as I have other emus also using the card no problem.For the record i have android 7.0 according to my settings.Please help!UPDATE:I solved it myself by manually creating the folders it needed.The writing issue was apparently only for the folders and now it works great!

UnknownJanuary 28, 2016
The default joystick setting makes some games that require precise navigation almost unplayable. But after disabling the animation the performance is almost perfect. Well done. Now back to playing Tetris Atari (Tengen), the best Tetris there is to play even if it’s illegal.

A Google User March 26, 2016
People are asking “Where do I get roms?” well, go to your PC and type “Lazarus” into Google. Also, don’t forget to donate to the developer. Or find me via Hangouts, get my details, post a USB stick and I’ll copy you the lot. Can’t say fairer than that.

Austen Valentine July 1, 2016
Be ready to follow a tutorial for fixing your romsets. It’s pretty straightforward if you pay attention. Using a moga pro power on a oneplus 3. No problems, but there is an occasional slight lag with the Bluetooth. I think that’s more of an Android problem. Thank you to the developers for their excellent work!

Brendon Norman October 11, 2015
Remember pulling a chair up to your favorite machine and getting lost for hours? Prepare to upset your loved ones when you forget about your texts! This emulator brings all of your favorite arcade games to your fingertips. If you have trouble with the ROM compatibility, I suggest searching the application name on YouTube. I can’t speak highly enough for this application. I generally don’t rate apps, but I felt the need to with this one!

Pico de Guile July 22, 2015
It’s a real shame that so many people give this a low rating just because they don’t seem to bother reading the help section which clearly tells you what mame rom type to use. It’s even mentioned in the description for crying out loud. It’s pathetic that we live in an age where we have access to all the information that humankind has accumulated in the palm of our hands and that so many people are just too lazy to take advantage of it. READ THE DESCRIPTIONS OF THE APPS YOU DOWNLOAD, PEOPLE! anyways, 5 stars

Arthur Hardt January 10, 2016
Love playing Star War an Empire Strikes Back arcade games like i did as a kid back in the early 80s. Thanks for the great app. 1 suggestion…the controller always leans to the left bottom corner…but still great app.

Gavin Clayton July 16, 2015
The update deleted all the ROMs and the all-important neogeo BIOS, but luckily I save them elsewhere too, so when I put them back where they belong this emulator was back up and running.

TIM THE MAN December 22, 2015
Beautiful app and allows u to play the classics, but finding working rom sets sucks so much(if something doesn’t play blame your source of download and try another). Not the apps fault if somethings missing files!!!! Wish there were more interface options such as lightgun/screen tapping support and dual analog sticks as well but it’s cool. I’m all about Bluetooth controllers, screens can’t hang with actual buttons and joysticks. This rocks my stupid smelly socks, thank you!!!!!!!!

David James April 18, 2016
Impossible, even with moving files around and redownloading and changing destination paths in Mame and restarting dozens of times, for it to recognise the games and allow you to play them. It simply says no ROMs found.Obviously I’m doing something wrong. But moreso the creators of this app need to make it significantly more easy to use. User friendliness is not a scary monster to avoid. Learn it.If it’s so hard to make it easy to use, why do emulators for every single other platform and console make this incredibly easy to do, by simply having a normal file system where you choose what to open? Instead of trying to set up a menu system which is appropriate for some situations, but quite obviously not all cases. Yet you’re required to use it if you want to use this app. And if it doesn’t work, well, tough.Please app creators, learn from the other, higher rated emulator apps. Make a basic file system to use instead of a weird system that requires you to change your phone’s entire default download destination.It’s not hard.

Abrar Faiyaz Khan October 8, 2015
Kof series and other games except cadillacs and dinosaurs are not supported. Pls give me specific websites to download roms for it.

Savage Shinobi January 17, 2017
Ive got a great phone runs everything no prob… ive spent 2 hours getting this app running at least 50 roms 3/4ths didnt show up in rom folder, and the few that did… not working. What a shame.

games1masteruk March 12, 2016
If you are having trouble there are a number of things to do. 1) down load the other MAME these guys have made game might work on that. 2) change where you get your roms from. 3) not all roms work. 4) a bios is needed for some games

Saif Mahmud October 4, 2016
to get config menu press start and coin button together. and cheat doesn’t find cheat.dat or xml file as I have put them actual folder. is it support cheat.dat or. xml file or anything else. thanks.

Ramon Vargas July 12, 2015
I have read the reviews here, what a shame when some of you don’t know how an emulator works. Example: 3 stars because “where can I download roms?”

Ivor Sheehan February 21, 2016
This is a great emulator but it’s not the friendliest. So here’s how you address the 2 major problems.1. Find the the correct set of ROMs isn’t that hard. Just Google MAME4droid (0.37b5) roms and download them.2. In order for the MAME4droid app to see the rom files it must first create a folder called MAME4all. When you run the MAME4droid app for the first time. It will ask if you want to use the default location for the roms files. If you prefer to store the roms on an external SD card or hardrive choose ‘No’.If you choose ‘No’ it will ask you for a location where it will put the MAME4all folder. This is confusing but that’s what it wants you to do.Simply navigate to root of the SD/External drive and choose ‘Done’. Close the app.Using your file explorer navigate to the location you choose. There will be a folder called MAME4all there. Inside there will be a folder called ‘roms’. Copy your downloaded rom files into this location. Restart the app.You can change the location of the roms using the change roms path in settings and repeating the process above. Bottom line. You MUST create a MAME4all folder first and then copy in your rom files there.

Kiron Don May 15, 2016
A time killing app ,,,but hard to find roms , i find 10 games then put on emulator. A lot of fun ,thanks devolopers ,sorry for my poor english.need more improvments thanks…..

Nathaniel White May 10, 2016
It’s a solid emulator overall, but the lack of Naomi support really killed it for me. I couldn’t get CvS2 to work or the MvC series. All in all a decently crafted emulator, update rom support please.

Nicholas de Villiers April 15, 2017
Nice emulator, but the joystick controls are just awful. Much too easy to slide up and hit the exit button and abruptly pause the game (which happens A LOT).

Ohhh123r at YouTube December 31, 2015
I already put my game to corret files and when i tried to play, it said NO ROM FILES FOUND. Please fix this isssue and i give you 5 stars

Masif Raza August 31, 2015
Rom like wrestle fest and marvel vs capcoms cant run even i put these rooms in proper folder and candillics and dinosaurs supported but cant run in landscape mode

Rudy Curatolo March 12, 2017
This is a port of one of the earlier versions of the multiple arcade machine emulator commonly known as M.A.ME. main functions better with ROM sets that match the version of Mame being used. In this case since it is based on an earlier version, the best ROM set to use is commonly called “mame4all” “0.37b” and has approximately 2270 ROMs in the set. It is a much earlier version of Mame, but most games work reasonably well. This is an emulator with a graphical user interface placed on top of it. It does not include the ROMs

UnknownNovember 21, 2016
Thanks to the developer who made this if people are having trouble getting this to work there novice level of android os. I have had no issues

Putu Weda Santika August 2, 2016
It seems that some roms won’t get detected in game list although they’re placed in the same folder where the playable roms are (ex: B-Wings). Some roms even detected but can’t be played due to “some files are missing” (ex: Neo Bomberman). I guess some games are not compatible.

Vestiglö – February 16, 2016
Hasta ahora ha reproducido muchos juegos y es muy configurable. Lo malo, que no puedes guardar partidas, y algunos juegos como mortal kombat II no los reproduce y otros emuladores para SNES por ejemplo si

UnknownMay 11, 2017
I want to like this app better, but I started using it with a Bluetooth gamepad and I could not find any documentation regarding how to access the in-game options menu (the equivalent of pressing the tab key on a pc) to adjust dipswitch settings or selecting cheats…

Tekno Zombniak February 28, 2016
Files missing -__- same issue as other mame … pls help if I’m doing something wrong. I got galaga bios from coolrom, I just wanna play original galaga :(((

Old school Gamer July 14, 2016
It goes to my other emulator so these games wont run once they work i will boost the rating

Jason Aragon November 2, 2015
Games from Love roms website online. Make sure there 037b11 roms. Then put them in your rom folder, then play. This emulator plays all 80s Arcade & some early 90s. If you want all the 90s Arcade games then download Mame4droid.

etrotm12 October 9, 2016
Has a great setup just one thing, it can’t play games that’s more advanced or 3D. (Burning Force and Tekken Tag for example).

Gavin Fullen September 29, 2015
Need a joypad. Cant do all the dodging without one. Xbox 1 and 360 work fine, with usb mini adapter. I have over 200 roms/games working fine. If you require a list or the roms I can provide.

Super Crabs September 7, 2015
This is a great app but two problems Mortal kombat 3 does not run and a i read the text and how do u turn on cheats or try to enter them

usernameRika October 4, 2016
Hi man, thanks for this great piece of memory you offered us. If you still plan on updating the software, i have one request: Full Screen mode in portrait orientation. I know 0.139 version has this but this version is extremely smooth and amazing.

Edgar Ferrer October 11, 2015
Rombuddy has all the roms you need you need to download the upgraded version of mame 4 Droid to play the games that won’t run on this app and vise versa!!! ROM BUDDY! Makes your life easier

Some Guy’s Youtube Channel August 15, 2015
It used to work but now when i put the joystick down it loads up awierd menu. It happens every time i just wanna play centipede

Prince Pila September 1, 2015
Stupid my favorite game Metal slug won’t run even any version of it fix this and don’t ignore this message

Supta S May 22, 2016
The rain drop photo you have used on this app. Is my photo taken by me and it was uploaded on my social network instagram. You have no right to use my photo without my permission

Ali Mohammed August 16, 2015
Can anyone tell me where I can download the roms for this so I can play.Im new to this so I don’t have a clue what im doing and would appreciate any help.

Edna Orden September 7, 2015
I liked this emulator but the best game I ever want(Marvel vs Capcom ) is unsupported. Too sad ?