A video posted to the Web on Monday shows a Multiple Arcade Machine Emulator running on Apple's tvOS, allowing developer Kevin Smith to play a number of old-school arcade titles with a paired Bluetooth gaming controller.
Smith, who was one of the few developers selected to receive an early fourth-generation Apple TV dev kit, said the app is based on Les Bird's iMAME4all Xcode project and is shown running on tvOS beta 2.
"I created a target for tvOS and set about getting the code to compile for arm64 (Mandatory for AppleTV), fixed a varierty [sic] of compiler and linker errors," Smith said in his video's description. "Removed code which was incompatible with tvOS frameworks and simplified code to work on tvOS."
The developer also modified the source code to support a 1080p display, Apple TV's maximum output resolution, and adjusted original MAME's original user interface to exit games using the pause button. A number of titles are supported including "1942," "1943," "Donkey Kong," "Metal Slug," "Street Fighter" and more.
As noted by MacRumors, it is highly unlikely that Smith's MAME version will appear as a legitimate purchase option on the upcoming tvOS App Store. Apple's stance on emulator software has been quite strict and while a few have snuck onto the iOS App Store, either through rare App Store review team mistakes or hidden within apps, they were quickly pulled.
Apple is expected to launch Apple TV in October, though a firm date has not been announced.