The code and details of the game are generally provided for the emulator by means of a ROM file (a replica of game cartridge knowledge) or an ISO graphic (a duplicate of optical media).[citation essential] While emulation softwares them selves are authorized providing they don't infringe copyright protections on the console,[2][3] emulating games i