All Topics  
Video game console emulator

 

   Email Print
   Bookmark   Link






 

Video game console emulator



 
 
A video game console emulator is a program that allows a computer or modern console (cross-console emulation) to emulate
Emulator

An emulator duplicates the functions of one system using a different system, so that the second system behaves like the first system. This focus on exact reproduction of external behavior is in contrast to some other forms of computer simulation, which can concern an abstract model of the system being simulated....
 a different video game console
Video game console

A video game console is an game development that produces a video signal which can be used with a display device to display a video game. The term "video game console" is used to distinguish a machine designed for consumers to buy and use solely for playing video games from a personal computer, which has many other functions, or arcade machi...
's behavior. Emulators are most often used to play older video games on personal computers and modern video game consoles, but they are also used to play games translated
Fan translation

Fan translation of video games refers to an unofficial translation of a Personal computer game or video game, sometimes into a language that it was never marketed in....
 into other languages or modify (or hack
ROM hacking

ROM hacking is the process of modifying a video game ROM image to alter the game's graphics, dialogue, levels, gameplay, or other gameplay elements....
) existing games. Emulators are also a useful tool in the development process of homebrewed demos
Demo (computer programming)

A demo is a non-interactive multimedia presentation made within the computer subculture known as the demoscene. Demogroups create demos to demonstrate their abilities in programming, music, drawing, and 3D modeling....
 and new games for older systems.

he mid-1990s personal computers had progressed to the point where it was technically feasible to replicate the behavior of some of the earliest consoles entirely through software, and the first unauthorized, non-commercial console emulators began to appear.






Discussion
Ask a question about 'Video game console emulator'
Start a new discussion about 'Video game console emulator'
Answer questions from other users
Full Discussion Forum



Encyclopedia


A video game console emulator is a program that allows a computer or modern console (cross-console emulation) to emulate
Emulator

An emulator duplicates the functions of one system using a different system, so that the second system behaves like the first system. This focus on exact reproduction of external behavior is in contrast to some other forms of computer simulation, which can concern an abstract model of the system being simulated....
 a different video game console
Video game console

A video game console is an game development that produces a video signal which can be used with a display device to display a video game. The term "video game console" is used to distinguish a machine designed for consumers to buy and use solely for playing video games from a personal computer, which has many other functions, or arcade machi...
's behavior. Emulators are most often used to play older video games on personal computers and modern video game consoles, but they are also used to play games translated
Fan translation

Fan translation of video games refers to an unofficial translation of a Personal computer game or video game, sometimes into a language that it was never marketed in....
 into other languages or modify (or hack
ROM hacking

ROM hacking is the process of modifying a video game ROM image to alter the game's graphics, dialogue, levels, gameplay, or other gameplay elements....
) existing games. Emulators are also a useful tool in the development process of homebrewed demos
Demo (computer programming)

A demo is a non-interactive multimedia presentation made within the computer subculture known as the demoscene. Demogroups create demos to demonstrate their abilities in programming, music, drawing, and 3D modeling....
 and new games for older systems.

History

By the mid-1990s personal computers had progressed to the point where it was technically feasible to replicate the behavior of some of the earliest consoles entirely through software, and the first unauthorized, non-commercial console emulators began to appear. These early programs were often incomplete, only partially emulating a given system, and often riddled with defect
Software bug

A software bug is an error, flaw, mistake, failure, or fault in a computer program that prevents it from behaving as intended . Most bugs arise from mistakes and errors made by people in either a program's source code or its software architecture, and a few are caused by compilers producing incorrect code....
s. Few manufacturers had ever published technical specifications for their hardware, leaving it up to amateur programmers and developers to deduce the exact workings of a console through reverse engineering
Reverse engineering

Reverse engineering is the process of discovering the technological principles of a device, object or system through analysis of its structure, function and operation....
. Nintendo
Nintendo

is a global company located in Kyoto, Japan founded on September 23, 1889 by Fusajiro Yamauchi to produce handmade hanafuda cards. By 1963, the company had tried several small niche businesses, such as a cab company and a love hotel....
's consoles tended to be the most commonly studied, for example the most advanced early emulators reproduced the workings of the Nintendo Entertainment System
Nintendo Entertainment System

The Nintendo Entertainment System is an 8-bit video game console that was released by Nintendo in North America, Europe and Australia in . In most of Asia, including Japan , the Philippines, China, Vietnam and Singapore, it was released as the ....
 (NES), the Super Nintendo Entertainment System
Super Nintendo Entertainment System

The Super Nintendo Entertainment System or Super NES is a History of video game consoles video game console that was released by Nintendo in North America, Europe, Australasia , and South America between 1990 and 1993....
 (SNES), and the Game Boy
Game Boy

The is an 8-bit handheld game console developed and manufactured by Nintendo. It was released in Japan on , in North America in August , and in Europe in ....
 (GB). Programs like Marat Fayzullin's iNES (which emulated the NES), VirtualGameBoy (GB), Pasofami (NES), Super Pasofami (SNES), and VSMC (SNES) were the most popular console emulators of this era. A curiosity was also Yuji Naka
Yuji Naka

, is a video game game designer, game programmer, the former head of Sonic Team, a group of Sega programmers/designers, the lead programmer of the original Sonic the Hedgehog and the head of Prope....
's unreleased NES emulator for the Mega Drive
Sega Mega Drive

The is a History of video game consoles video game console released by Sega in Japan in 1988, North America in 1989, and the PAL region in 1990. Mega Drive was the name used in Japan and Europe, while it was sold under the name Sega Genesis in North America, as Sega was unable to secure legal rights to the Mega Drive name in that region....
, probably the first software emulator running on a console.

Nesticle
In April 1997, Bloodlust Software
Bloodlust Software

Bloodlust Software is a video game developer of humorous IBM PC compatible computer games. It was originally formed in 1992 by two high school students who were angry at the rise of movements against Video game controversy....
 unexpectedly released version 0.2 of NESticle
NESticle

NESticle was a popular Nintendo Entertainment System console emulator for DOS, created by Icer_Addis of Bloodlust Software. The name is a portmanteau of Nintendo Entertainment System, the console it emulates, and testicle....
. NESticle shocked the nascent console emulation community with its ease of use and unrivaled compatibility with NES ROM images. NESticle arguably provided the catalyst with which console emulation took off. More and more users started experimenting with console emulation and a new generation of emulators appeared following NESticle's lead. Bloodlust Software soon returned with Genecyst
Genecyst

Genecyst was a popular Sega Mega Drive/Genesis console emulator for DOS, by Bloodlust Software . Due to its high speed and then-good YM2612 emulation , it was widely regarded as the all-around best Mega Drive/Genesis emulator on the scene, with the nearest competitor being Kega Fusion....
 (emulating the Sega
Sega

is a Multinational corporation video game software and hardware development company, and a home computer and console manufacturer headquartered in Ota, Tokyo, Tokyo, Japan....
 Genesis) and others began releasing emulators such as Snes9x
Snes9x

Snes9x is a popular cross-platform emulator for the Super Nintendo Entertainment System. Initially the collaborative effort of Gary Henderson of snes96 fame and Jerremy Koot of snes97 fame, Snes9x was later maintained by Brad Jorsch and continues to be maintained by a small group of contributors....
 and ZSNES
ZSNES

ZSNES is a Super Nintendo Entertainment System emulator for DOS, Windows 95/98/2000/XP/Vista, Linux, and Mac OS.ZSNES is largely written in Intel x86 assembly language, and is therefore not easily portable to other architectures, such as PowerPC....
 (SNES). The rise of the console emulation community also opened the door to foreign video games and exposed North American gamers to Nintendo's censorship policies
Video games censored by Nintendo of America

Nintendo of America has gained notoriety for its formerly strict censorship policy, particularly with regard to video games bearing religious symbols , violence, profanity and so forth....
. This rapid growth in the development of emulators in turn fed the growth of the ROM hacking
ROM hacking

ROM hacking is the process of modifying a video game ROM image to alter the game's graphics, dialogue, levels, gameplay, or other gameplay elements....
 and fan-translation community. The release of projects such as RPGe's English language
English language

English is a West Germanic language that originated in Anglo-Saxon England and has lingua franca status in many parts of the world as a result of the military, economic, scientific, political and cultural influence of the British Empire in the 18th, 19th and early 20th centuries and that of the United States from the mid 20th century onwa...
 translation of Final Fantasy V
Final Fantasy V

is a console role-playing game developed and published by Square Co. in 1992 as a part of the Final Fantasy series. The game first appeared only in Japan on Nintendo's Super Nintendo Entertainment System ....
 drew even more users into the emulation scene.

Legal issues


In the United States

As computers and global computer networks
Internet

The Internet is a global network of interconnected computers, enabling users to share information along multiple channels. Typically, a computer that connects to the Internet can access information from a vast array of available server and other computers by moving information from them to the computer's local memory....
 continued to advance and emulator developers grew more skilled in their work, the length of time between the commercial release of a console and its successful emulation began to shrink. Fifth generation
History of video game consoles (fifth generation)

The fifth-generation era refers to the computer and video games, video game consoles, and video game handhelds available at the close of the 20th century....
 consoles such as the Nintendo 64
Nintendo 64

The , often abbreviated as N64, is Nintendo's third home video game console for the international market. Named for its 64-bit CPU, it was released on June 23, 1996 in Japan, September 29, 1996 in North America, March 1, 1997 in Europe and Australia, September 1, 1997 in France and December 10, 1997 in Brazil....
, the Sony
Sony

is a multinational corporation list of conglomerates corporation headquartered in Minato, Tokyo, Japan, and one of the world's largest media conglomerates with revenue exceeding US$99.1 billion ....
 PlayStation
PlayStation

The PlayStation is a 32-bit history of video game consoles video game console released by Sony Computer Entertainment in December .The PlayStation was the first of the ubiquitous PlayStation ....
 and sixth generation
History of video game consoles (sixth generation)

The sixth-generation era refers to the personal computer game and video games, video game consoles, and handheld game console available at the turn of the 21st century....
 handhelds, such as the Game Boy Advance
Game Boy Advance

The is a 32-bit Handheld game console developed, manufactured and marketed by Nintendo; resembling Sega's 8-bit Game Gear. It is the successor to the Game Boy Color....
, saw significant progress toward emulation during their production. This has led to a more concerted effort by console manufacturers to crack down on unofficial emulation. Copyright laws in the United States
United States

The United States of America is a Federal government constitutional republic comprising U.S. state and a federal district. The country is situated mostly in central North America, where its Contiguous United States and Washington, D.C., the Capital districts and territories, lie between the Pacific Ocean and Atlantic Oceans, Borders of the U...
 and many European
European Union

The European Union is an economic and political union of 27 European Union member state, located primarily in Europe. It was established by the Treaty of Maastricht on 1 November 1993 upon the foundations of the pre-existing European Economic Community....
 countries protect reverse engineering, so the brunt of these attacks have been borne by website
Website

A Web site is a collection of related Web pages, images, videos or other digital assets that are hosted on one Web server, usually accessible via the Internet....
s that host ROM dumps
Read-only memory

Read-only memory is a class of computer storage media used in computers and other electronic devices. Because data stored in ROM cannot be modified , it is mainly used to distribute firmware ....
 and ISO image
ISO image

An ISO image is an archive file of an optical disc in a format defined by the International Organization for Standardization . This format is supported by many software vendors....
s of copyrighted game content. Many such sites have been shut down under the threat of legal action. As of result, link rot
Link rot

Link rot is the process by which hyperlink on a website gradually become irrelevant or broken as time goes on, because websites that they link to disappear, change their content or move to new locations....
 has occurred on a number of these webpages without further updates.

Another legal consideration is that many emulators of fifth generation and newer consoles require a dumped
Core dump

In computing, a core dump consists of the recorded state of the working Computer storage of a computer program at a specific time, generally when the program has terminated abnormally ....
 copy of the original machine's BIOS
BIOS

In computing, the Basic Input/Output System , also known as the System BIOS, is a de facto standard defining a firmware interface for IBM PC Compatible computers....
 in order to function. This software is a copyrighted work and in many cases not accessible without specialized hardware, often requiring the user to obtain the file illegally. However, several emulators for platforms such as Game Boy Advance are capable of running without a BIOS file, using high-level emulation
High-level emulation

High-level emulation is an approach for construction of emulators that are used to develop software for new computers that have not yet been built, or to revive legacy software written for obsolete computers, especially for video game console systems....
 to simulate BIOS subroutines at a slight cost in emulation accuracy.

Other uses

One advantage to ROM images is the potential for ROM hacking
ROM hacking

ROM hacking is the process of modifying a video game ROM image to alter the game's graphics, dialogue, levels, gameplay, or other gameplay elements....
. Amateur programmer
Programmer

A programmer is someone who writes computer software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software....
s and gaming enthusiasts have produced translations of foreign games, rewritten dialogue within a game, applied fixes to bugs that were present in the original game, as well as updating old sports games with modern rosters. Software that emulates a console can be improved with additional capabilities that the original system did not have, such as anti-aliasing
Anti-aliasing

In digital signal processing, anti-aliasing is the technique of minimizing the distortion artifacts known as aliasing when representing a high-resolution signal at a lower resolution....
, running in High Definition video resolutions, anisotropic filtering
Anisotropic filtering

In 3D computer graphics, anisotropic filtering is a method of enhancing the image quality of Texture filtering on surfaces that are at Dutch angle with respect to the camera where the projection of the texture appears to be non-orthogonal....
 (texture sharpening), audio interpolation, save states, online multiplayer options or the incorporation of cheat cartridge
Cheat cartridge

A cheat cartridge is a device that connects to any sort of cartridge-based video game console. It allows a user to input special cheat codes to manipulate a game in a way not permitted by its original programming....
 functionality.

Sega Smash Pack
Sega Smash Pack

Sega Smash Pack is a series of game compilations featuring mostly Sega Mega Drive games. Sega Smash Pack games have been released for the Personal computer, Sega Dreamcast, and the Game Boy Advance....
 1 and 2 for PC used a Windows
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....
 port of the emulator KGen.
Kega Fusion

Kega Fusion is an emulator of the Sega Mega Drive for Microsoft Windows and Mac OS X, written by Steve Snake. It also emulates the Sega Mega-CD and Sega 32X add-ons , as well as the Sega Pico, Sega Game Gear, Sega Master System, SG-1000 and SC-3000....


Not all emulation is of a questionable nature though. Consoles have legally used the technology to allow the playing of previous generation games. For example, the PlayStation 2
PlayStation 2

The PlayStation 2 is a History of video game consoles video game console manufactured by Sony. The successor to the PlayStation, and the predecessor to the PlayStation 3, the PlayStation 2 forms part of the PlayStation of video game consoles....
 uses the original PSX CPU as its primary sound hardware, and when an original Playstation title is inserted, the PSX CPU switches to full hardware emulation to play the original titles.

Due to differences in hardware, the Xbox 360
Xbox 360

The Xbox 360 is the second video game console produced by Microsoft, and the successor to the Xbox. The Xbox 360 competes with Sony's PlayStation 3 and Nintendo's Wii as part of the History of video game consoles of video game consoles....
 is not natively backwards-compatible with original Xbox games. However, Microsoft achieved backwards-compatibility with popular titles through an emulator. The PlayStation 3
PlayStation 3

The PlayStation 3 is the third home video game console produced by Sony Computer Entertainment, and the successor to the PlayStation 2 as part of the PlayStation ....
 uses physical PSX hardware to play original PlayStation titles. In US 60gb models, original PS2 graphics and CPU hardware was also present to run PS2 titles, however the PAL and later US models removed the PS2 CPU, replacing it with software emulation working alongside the video hardware to achieve partial hardware/software emulation. In later releases, backwards compatibility with PS2 titles was completely removed when the PS2 graphics chip was removed and could not be emulated through software alone.

Commercial developers have also turned to emulation as a means to repackage and reissue their older games on new consoles. Square Enix
Square Enix

is a video game and publishing company based in Japan best known for its console role-playing game franchises, which include the Dragon Quest series, the Final Fantasy series, and the Kingdom Hearts series....
's re-released several Final Fantasy
Final Fantasy

is a media franchise created by Hironobu Sakaguchi and owned by Square Enix that includes video games, motion pictures, and other merchandise. The series began in 1987 as an Final Fantasy console role-playing game video game developer by Square Co., spawning a video game series that became the central focus of the franchise....
 titles on the PlayStation, Game Boy Advance, and DS; while Sega created collections of Sonic the Hedgehog
Sonic the Hedgehog series

Sonic the Hedgehog is a Media franchise of video games released by Sega starring and named after its mascot character, Sonic the Hedgehog . The series began in 1991 in video gaming with the release of Sonic the Hedgehog on the Sega Mega Drive, in addition to an Sonic the Hedgehog for the Master System and Game Gear formats....
 games. Likely the most notable example of commercial emulation is Nintendo's Virtual Console
Virtual console

In computing, some operating systems such as UnixWare, Linux and BSD, feature a virtual console ? a conceptual combination of the keyboard and the display for a user interface....
, which comes packaged with their seventh-generation system, the Wii
Wii

The Wii is a home video game console released by Nintendo. As a History of video game consoles console, the Wii primarily competes with Microsoft's Xbox 360 and Sony's PlayStation 3....
. Virtual Console emulates various titles on the NES, SNES, Nintendo 64, Sega Megadrive, TurboGrafx-16, MSX and Neo Geo.

The Game Boy Advance
Game Boy Advance

The is a 32-bit Handheld game console developed, manufactured and marketed by Nintendo; resembling Sega's 8-bit Game Gear. It is the successor to the Game Boy Color....
 re-releases of all NES
Nintendo Entertainment System

The Nintendo Entertainment System is an 8-bit video game console that was released by Nintendo in North America, Europe and Australia in . In most of Asia, including Japan , the Philippines, China, Vietnam and Singapore, it was released as the ....
 titles in the Classic NES Series
Classic NES Series

The Classic NES Series in North America are a series of Game Boy Advance games that were originally released on the Nintendo Entertainment System and Famicom Disk System emulated on the Game Boy Advance....
 line were emulated.

See also

  • Emulator
    Emulator

    An emulator duplicates the functions of one system using a different system, so that the second system behaves like the first system. This focus on exact reproduction of external behavior is in contrast to some other forms of computer simulation, which can concern an abstract model of the system being simulated....
  • List of video game console emulators
    List of video game console emulators

    This is a list of video game console emulators, which includes software that emulator video game console platforms....