The code and facts of the game are typically provided to the emulator by means of a ROM file (a duplicate of game cartridge facts) or an ISO graphic (a copy of optical media).[citation wanted] Whilst emulation softwares them selves are legal given that they don't infringe copyright protections to the console,[2][3] emulating games is simply so when