MAME4apple Wiki Home

Les Bird edited this page Dec 17, 2016 · 4 revisions

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
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.