Skip to content

MAME4apple Wiki Home

Les Bird edited this page May 2, 2019 · 5 revisions

Greetings All! I've recently discovered a new MAME project for iOS devices that I recommend everyone start using instead of my MAME4apple project. It is located here:

https://github.com/yoshisuga/MAME4iOS

Reasons to start using it:

  1. It uses a more recent version of MAME - 0.139
  2. It has a better frontend UI
  3. It is regularly updated
  4. It supports all Apple devices including the new iPads and AppleTV
  5. It supports all controller types including MFi and iCade
  6. Audio seems to work way better than my MAME4apple project
  7. Rendering works way better than my MAME4apple project
  8. It works with the latest version of Xcode v10.2.1 (as of today - May 1, 2019)

The project is an update to date version of MAME4iOS by David Valdeita (Seleuco).


Welcome to the MAME4apple-037b5 wiki!

This is the MAME4apple Xcode Project.

MAME for Apple devices. Built from the MAME 0.37b5 core. Compatible with MAME4all rom set. SpriteKit front end and OSD. Compatible with all SpriteKit supported devices including tvOS. MFi controller support - gamepad and extended gamepad. Compatible with iOS 10 and Xcode 8.


iOS: Copy ROMs and Samples to the iTunes File Sharing folder. Drag the artwork, roms and samples folder from the MAME4all rom set to the File Sharing folder for MAME4apple using iTunes.

MAME4apple file sharing


tvOS: Copy ROMs, samples and artwork to the roms.bundle file included in the Xcode project. You can copy the entire MAME4all romset (over 2GB) here if you want. When installing to Apple TV from Xcode there is no 200mb limit. You can copy the entire romset to the bundle and all the samples and artwork and it runs just fine on Apple TV.

AppleTVBundle1 AppleTVBundle2 AppleTVBundle3 AppleTVBundle4 AppleTVBundle5

MAME4apple running on AppleTV 4th Generation using Steelseries Nimbus MFi controller. YouTube MAME4apple on AppleTV


Controller Layout: MAME4apple Controller Layout


MAME4apple screen shot

MAME4apple screen shot

MAME4apple screen shot

MAME4apple screen shot

MAME4apple screen shot

MAME4apple screen shot

MAME4apple screen shot

MAME4apple screen shot

MAME4apple screen shot

Clone this wiki locally