Changes

Jump to navigation Jump to search

History of emulation

771 bytes added, 11:31, 21 July 2020
m
Game Boy Advance
*'''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 in 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 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) 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/gba/igba.html iGBA], which was available as early as February 2001 and last updated on March 25, 2001, could run a few commercial games with some graphical glitches and with no sound.
*Several GBA emulators with more accuracy were released in 2001, for example [http://www.zophar.net/gba/boycott-advance.html Boycott Advance], [http://www.zophar.net/gba/dreamgba-tng.html DreamGBA], [[No$|No$GBA]], and [[VisualBoy Advance]].
*[[mGBA]], original going to be a written in JavaScript, development began in 2013 with its first release in early 2015. It aimed for accuracy on low-end machines and has since been one of the best GBA emulator emulators around.
===GameCube===
:Came back after a long hiatus in 2014 with version 2.7 and is now more or less under development - 2.8a notably is the first emulator to include DSiWare emulation.
*[[melonDS]]: Started development in early 2017 by a former DeSmuME contributor, its main claim to fame has been its attempt at implementing Wi-fi capabilities that others lack and to bring back interest to a stale emulation scene which started to see a renewed interest with new emulators beginning development such as [https://corgids.wordpress.com/ CorgiDS], [[mGBA#medusa|medusa]], and [[GBE+]], around the same time..
===PlayStation Portable===
* [[Decaf]] was the first released Wii U emulator. Its first commit was on May 18, 2015.<ref>[https://github.com/decaf-emu/decaf-emu/commit/b121b9290c1eca5de0a2f43b5497c2ac6613c397 decaf's initial Github commit.]</ref> However, it didn't run any games until Oct 28, 2015,<ref>[https://www.reddit.com/r/emulation/comments/3qmcnm/decafemu_runs_a_game_now/ decaf-emu runs a game now! reddit thread.]</ref> a couple weeks after Cemu had released.
* [[Cemu]] was first released Oct 13, 2015.<ref>[http://cemu.info/changelog.html Cemu changelog]</ref> It was the first Wii U emulator that could run games. The developer has stated that work began on it around the end of 2013.<ref>[https://gbatemp.net/threads/question-about-wii-u-emulation.398838/page-4#post-5712397 gbatemp discussion on Cemu.]</ref>
 
===PlayStation 4===
* [[Orbital]] was the first released PS4 emulator, with its first commit on Oct 28, 2017.<ref>[https://github.com/AlexAltea/orbital/commit/064abb20f9e410f9ac1110ccedc7287820421253 Orbital's initial commit.]</ref> Due to the low-level nature of the emulator it needed to run the PS4's OS before being able to boot games, and the first step towards that happened on Mar 18, 2019 when it booted into safe mode with graphical output. <ref>[https://twitter.com/AlexAltea/status/1107865782472634368 AlexAltea's twitter: Orbital boots PS4's safe mode]</ref>
* [https://github.com/devofspine/spinedemo Spine] Was the first PS4 emulator to run two commercial games on June 5, 2019,currently is only available for Linux
===Nintendo Switch===
* CageTheUnicorn, now [https://github.com/reswitched/Mephisto Mephisto], was the first program to attempt to emulate only a part (Not not the whole) of the Nintendo Switch, it started development May 16, 2017.<ref>[https://github.com/reswitched/CageTheUnicorn/commits/master CageTheUnicorn's Github commit history]</ref> The developers have stated their goals are for it to be used as a debugger and that there are no plans for getting commercial games running.<ref>[https://reswitched.tech/hacking/tools/cagetheunicorn CageTheUnicorn's page on the ReSwitched website]</ref>
* [[yuzu]], a fork of [[Citra]], started research and early development sometime in Spring 2017,<ref name="yuzu announcement">[https://gbatemp.net/threads/yuzu-nintendo-switch-emulator.494181/ yuzu announcement and public release.]</ref> with its first commit on September 24, 2017.<ref>[https://github.com/yuzu-emu/yuzu/commit/6bafd3f4f754e093fe0f99ebf2e1136d3398981a yuzu's NSO support commit on Github]</ref> It was publicly released January 13, 2018.<ref name="yuzu announcement"></ref>
* [[Ryujinx]] was the first Nintendo Switch emulator to boot a commercial game, Puyo Puyo Tetris, when it released on February 4, 2018.<ref>[https://github.com/gdkchan/Ryujinx/tree/b7e1d9930db6d80fcb1f7c5c6b0aa627e42e6595 Ryujinx's initial GitHub commit.]</ref>
2
edits

Navigation menu