The code and data of a game are generally provided towards the emulator by way of a ROM file (a replica of game cartridge knowledge) or an ISO impression (a copy of optical media).[citation needed] Whilst emulation softwares by themselves are legal assuming that they do not infringe copyright protections over the console,[2][3] emulating games is o