MameUI [formerly Mame32] is the GUI version of the M.ultiple A.rcade M.achine E.mulator, a program which seeks to document the internal hardware and code of all arcade games.