Compatible with iOS 4, 5 and 6

iMAME4all is a iOS universal app done by David Valdeita (Seleuco), port of MAME 0.37b5 emulator by Nicola Salmoria for all iOS devices (iPad HD, iPhone 4G , iPod touch and older) and it is based on GP2X, WIZ MAME4ALL 2.5 by Franxis.

Please, try to understand that that with that amount of games, some will run better than others and some might not even run with iMAME4all.

Please, don't email me asking for a specific game to run.

Although the performance is very good with modern devices (all games I tested on iPad run practically perfect), owners of older devices should not expect a good performance; please turn off sound because that's very helpful.


  • Full speed on iPad on HD. Almost perfect on iPhone 4.
  • Up to 4 players multiplayer using WiiMote
  • TV-out ready.
  • Autorotate. Smoothed image. Scanline & TV Filters.
  • Full screen, windowed.
  • Animated touch DPad.
  • Low latency audio.
  • Video Aspect Original,Ratio not Keep, Rotate...
  • Adjustable CPU, Audio emulated clock.

iMAME4all lets you use a WiiMote or Wii Classic over bluetooth to play. iMAME4all uses btstack project to support WiiMote:: BTStack

After installing, place your MAME-titled zipped roms in /var/mobile/Media/ ROMs/iMAME4all/roms folder.

Please use "clrmame.dat" file included in /var/mobile/Media/ ROMs/iMAME4all to convert romsets from other MAME versions to the ones used by this version, using ClrMAME Pro utility, available in next webpage clrmampro

Do not contact the author for ROMS

Warning: GERMAN users, set the soft keyboard to "english (us)" before using the iCade.

Best way to use iCade with iMAME4All is in fullscreen portrait mode. hit the option button and choose options. the onscreen controls will fade out when you start using the iCade buttons to get on screen controls back, just touch the screen. if the iCade is off (the fake coin slot light is off) just hit an iCade button or move the joystick. (you must have paired the iCade via bluetooth before) when the iCade turns off, the SW keyboard may popup and then backdown, this is normal don't be alarmed

In this version, if you want B+X simultaneous press with one finger, you must select it in per games option: 3 buttons (A=B+X) or upper option.


See More Info below for
Instructions and Screenshots

More Information

Added iOS 6.x compatibility (fix iCade), iPhone 5 support,new battery saving code, Improved touch control and layouts
Updated February 18, 2013
License Free Package
Developer Website
Developer Packages
Follow @BigBoss on Twitter
Terms and Conditions