Concept

Video game console emulator

Summary
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, 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 (a copy of game cartridge data) or an (a copy of optical media). While emulation software itself are legal, emulating games is only so 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 piracy, and users may be sued for copyright infringement. 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, resulting in defects. Few manufacturers published technical specifications for their hardware, which left programmers to deduce the exact workings of a console through reverse engineering. Nintendo's consoles tended to be the most commonly studied, for example the most advanced early emulators reproduced the workings of the Nintendo Entertainment System, the Super Nintendo Entertainment System, and the Game Boy. The first such recognized emulator was released around 1996, being one of the prototype projects that eventually merged into the SNES9X product. Programs like Marat Fayzullin's iNES, VirtualGameBoy, Pasofami (NES), Super Pasofami (SNES), and VSMC (SNES) were the most popular console emulators of this era.
About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.
Related courses (3)
MSE-422: Advanced metallurgy
This course covers the metallurgy, processing and properties of modern high-performance metals and alloys (e.g. advanced steels, Ni-base, Ti-base, High Entropy Alloys etc.). In addition, the principle
CS-119(h): Information, Computation, Communication
L'objectif de ce cours est d'initier les étudiants à la pensée algorithmique, de les familiariser avec les fondamentaux de l'informatique et des communications et de développer une première compétence
MATH-458: Programming concepts in scientific computing
The aim of this course is to provide the background in scientific computing. The class includes a brief introduction to basic programming in c++, it then focus on object oriented programming and c++ s
Related lectures (26)
Programming Basics: Dictionaries and Classes
Introduces the basics of programming with a focus on dictionaries and classes in Python.
Thermo-Calc: Exercise and Property Models
Explores Thermo-Calc software for defining functions and property models in materials science.
Thermo-Calc Software Overview
Covers the history and usage trends of Thermo-Calc software for materials engineering.
Show more
Related publications (32)
Related units (1)
Related concepts (18)
Razor and blades model
The razor and blades business model is a business model in which one item is sold at a low price (or given away for free) in order to increase sales of a complementary good, such as consumable supplies. It is different from loss leader marketing and free sample marketing, which do not depend on complementary products or services. Common examples of the razor and blades model include inkjet printers whose ink cartridges are significantly marked up in price, coffee machines that use single-use coffee pods, electric toothbrushes, and video game consoles which require additional purchases to obtain accessories and software not included in the original package.
Nintendo Entertainment System
The Nintendo Entertainment System (NES) is an 8-bit third-generation home video game console produced by Nintendo. It was first released in Japan in 1983 as the Family Computer (FC), commonly referred to as Famicom. It was redesigned to become the NES, which was released in American test markets on October 18, 1985, and was soon fully launched in North America and other countries. After developing several successful arcade games in the early 1980s such as Donkey Kong (1981), Nintendo planned to create a home video game console.
Dolphin (emulator)
Dolphin is a free and open-source video game console emulator for GameCube and Wii that runs on Windows, Linux, macOS, Android, Xbox One, Xbox Series X and Series S. It had its inaugural release in 2003 as freeware for Windows. Dolphin was the first GameCube emulator that could successfully run commercial games. After troubled development in the first years, Dolphin became free and open-source software and subsequently gained support for Wii emulation. Soon after, the emulator was ported to Linux and macOS.
Show more