Changes

Jump to navigation Jump to search

History of emulation

52 bytes added, 07:24, 23 April 2019
Cleaned up the grammar and flow of some of the article.
This page contains information of emulation history.
Emulation, in general, gained popularity around 1995-1997, mostly due to increased increases in CPU speed, the increased usage of the Internet, and the increased number of decent emulators.
==History==
*'''Family Computer Emulator V0.35''' for FM Towns, by "Haruhisa Udagawa", with file timestamps of December 12, 1990. It could run some simple NES games such as Donkey Kong.<ref name="Zophar NES post">[http://www.zophar.net/forums/showpost.php?p=85512&postcount=1 MyaMyaMya's post in "First Famicom/NES emulator?"]</ref>
*'''Pasofami''' for the FM Towns, with a release date of May 1, 1993, in its info file. It had very preliminary sound emulation.<ref name="Zophar NES post"></ref> Windows version was released on 1995.
*'''LandyNES''' by Alex Krasivsky, which it seems became the base of iNES emulator. At least one beta version for [[Intel CPUs|DOS]], called '''Prerelease "Stupid" version''', was released to the public on September 8, 1996 with the filename "DC-NES.ZIP".<ref>[http://lngn.net/archaic-ruins/features/ar-dc/nes-emu.htm#lnes Archaic Ruins: Nintendo]</ref> This version supported some simple Mapper 1 games and had graphical glitches.<ref>[http://oldies.malban.de/firstpage/EMU2.HTM EMULATOR PAGE 2]</ref> Unfortunately no copy of this emulator remains on the internet; it was mainly hosted on now-defunct FTP sites and none of the websites that supposedly hosted it was were archived by Wayback Machine. This project was discontinued after the release of NESticle.*Marat Fayzullin's [http://fms.komkon.org/iNES/ iNES] (also known as interNES in early versions) is the first (or at least one of the first) emulator emulators to use [http://wiki.nesdev.com/w/index.php/INES NES header format (also known as iNES format)]. The release date of the first version is 1996 according to its site.
*[http://www.zophar.net/documents/nes/nesa.html NESA] (Nintendo Entertainment System in Assembler) by British programmer Paul Robson was one of the first free NES emulators with source code available. [http://metopal.com/2012/04/06/interview-paul-robson-programmer-of-the-nesa-emulator/ metropal.com] has an interview with the author.
*[[NESticle]] (first version known as v0.2) was released on April 3, 1997. It was one of the first freeware NES emulators.
*Old [http://www.nesworld.com/ NES WORLD] archive pages
**[http://www.nesworld.com/old/emu1.htm Page 1] - Unknown Year, but probably in 1996. Has information on Pasofami and interNES.
**[http://www.nesworld.com/old/emu2.htm Page 2] - Sometime around May 1996. Does not have much info of on emulators (only lists variants of "Famicom (NES) emulator" which is likely Pasofami) and instead forces focuses on game screenshots taken from early NES emulators.
**[http://www.nesworld.com/old/emu3.htm Page 3] - Sometime around May 1997. Has information on various early NES emulators such as NESticle.
===SNES===
Just like the NES, the SNES emulation history is quite fuzzy, but there is evidence that SNES emulators existed as early as 1994.
*[http://www.zophar.net/snes/vsmc.html VSMC] was released in 1994 and could run select few Homebrew roms. Apparently it was updated a few times after its initial release, and later versions could run some commercial games including Final Fantasy 2.<ref>[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_002.txt EMULATION Issue #2 - 23/07/96]</ref> [https://www.youtube.com/watch?v=J7YXaaYdPGw (Video of one early version. Please note the music is inserted by video editing, not from the emulator.)]
===PlayStation===
Earliest The earliest known attempt at PlayStation emulation is was in 1998. PlayStation emulation is notable for two controversial commercial emulators, both of which Sony sued tried to sue, and lost.
*[http://www.zophar.net/psx/psemu-psemu-pro.html PSEmu/PSEmu Pro], first released in early 1998, was one of the earliest PS emulators that could run commercial games. It also created the plugin standard that is still used by [[ePSXe]].
*[http://www.zophar.net/psx/psyke.html Psyke], released around 1998-1999, was the first PS emulator that used Dynamic Recompilation to speed up the emulation. It could run a few games such as Metal Slug and Tekken 3. An interview with the author on September 13, 1998, is available on [http://www.emuviews.com/show.php?SERIAL=223 this site].
*[http://www.zophar.net/n64/project-unreality.html Project Unreality], released in May 1998, was the first Nintendo 64 emulator that could run several homebrew ROMs and could show N64 logo screen of Mortal Kombat Trilogy and Wave Race 64. It was discontinued after the two main developers decided to join a game development company to create commercial N64 games.<ref>[http://games.slashdot.org/story/98/07/12/1713252/project-unreality-in-limbo Project Unreality in limbo (Slashdot)]</ref>
*[[UltraHLE]], released in January 26, 1999, was so good that it angered Nintendo.
*[http://www.zophar.net/n64/Nemu64.html Nemu64], probably released in 2000, was one of the first N64 emulators that used plugin system that is still used by [[Project64]] and was used in early versions of [[Mupen64Plus]]. It is also known for its extensive debug features which any none of the newer emulators do not have.
===PlayStation 2===
===Game Boy Advance===
Unlike other consoles, GBA emulation and the Homebrew scene was started as early as 2000, a year before GBA's release. <!-- Why? I don't know... I heard a rumor that some GBA internal docs have leaked (as well as Yoshi demo) but I have no source. -->
*[http://www.zophar.net/gba/gbaemu.html GBAEmu], released in September 2000, was the first known GBA emulator. It could run some homebrew ROMs as well as Nintendo's "Yoshi's Story" tech demo.
*[http://fms.komkon.org/VGBA/ Virtual GameBoy Advance (VGBA)], done by the same author of iNES and VGB - Marat Fayzullin, was first released in 2000 according to its official site. In versions released in 2001, it could run a few commercial games.
===Nintendo DS===
Initial The initial attempt to emulate the Nintendo DS was made in 2004. With so many emulators like iDeaS and the leaked [[Ensata]], it only got decent enough by 2007.
* [http://www.zophar.net/ds/dsemu.html DSEmu], first released in 2004, was the first "attempt" to emulate the Nintendo DS, although it only emulated GBA hardware.
Anonymous user

Navigation menu