With unique scripts, iPhone Roms offers a one click solution for uploading any Rom for NES, Genesis, SNES and GBA directly on their servers and directly into their Installer Repository. What this means to all iPhone owners is once you upload a Rom using the "One Click ROM Upload" section on the right hand side of the page, that Rom is immediately available by refreshing the sources of the Installer App on the iPhone. There are only 3 conditions to be met while uploading Roms, the Rom must end in .nes, .bin, .smd, .smc or .gba, the Rom must be in a .zip archive and there must only be one Rom per .zip file. Most places available for downloading Roms already meet all of this criteria.
iPhone Roms supports the NES, Genesis, SNES and GBA emulators. All of these Emulators can be downloaded from the "Emulators" category of the Installer App once the iPhone Roms source is added. Like the Roms, these Emulators are free downloads for the iPhone.
To get access these to Roms for your iPhone, add the source, repo.iphoneroms.com, to the Sources of your Installer App.