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

It emulates arcade games supported by original MAME 0.37b5 plus some additional games from newer MAME versions. This version emulates over 2000 different romsets.

iMAME4all running on iPhone 4

Changes:

iCade & iControlpad compatible button mapping, new A=B+X button option, menu fixes, layout changes.

http://code.google.com/p/imame4all/