Video game console emulator: History and Key Facts
A video game console emulator is a type of emulator that allows a computing device to emulate a video game console's hardware and play its games on the emulating platform.

A video game console emulator is a type of emulator that allows a computing device to emulate a video game console's hardware and play its games on the emulating platform. More often than not, emulators carry additional features that surpass limitations of the original hardware, such as broader controller compatibility, timescale control (such as fast-forwarding and rewinding), easier access to memory modifications (like GameShark), and unlocking of gameplay features. Emulators are also a useful tool in the development process of homebrew demos and the creation of new games for older, discontinued, or rare consoles.
The code and data of a game are typically supplied to the emulator by means of a ROM file (a copy of game cartridge data) or an ISO image (a copy of optical media). While emulation software itself is legal as long as it doesn't infringe copyright protections on the console,using it to emulate a video game is only legal when legitimately purchasing the game physically and ripping the contents. Freely downloading or uploading game ROMs across various internet sites is considered to be a form of online piracy, and users may be sued for copyright infringement.
Source and attribution
Text excerpted from Video game console emulator by Wikipedia contributors, available under Creative Commons Attribution-ShareAlike 4.0. The extract is abridged and formatting has been adjusted; the adapted text on this page is shared under the same licence. Revision history.