Emulators: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
(add daxnet emulator) |
TakuikaNinja (talk | contribs) (Add info on fwNES and NSO emulators.) |
||
Line 18: | Line 18: | ||
| Nintendo | | Nintendo | ||
| Wii/Wii U/3DS | | Wii/Wii U/3DS | ||
| Most games cost 500 Nintendo Points in Wii Shop Channel | | Most games cost 500 Nintendo Points in Wii Shop Channel. The 3DS version uses the [[TNES]] file format. | ||
|- | |- | ||
| [http://www.dwedit.org/gba/pocketnes.php PocketNES] | | [http://www.dwedit.org/gba/pocketnes.php PocketNES] | ||
Line 24: | Line 24: | ||
| Game Boy Advance, Nintendo DS | | Game Boy Advance, Nintendo DS | ||
| Used commercially for some emulated re-releases by Atlus, Jaleco, Konami | | Used commercially for some emulated re-releases by Atlus, Jaleco, Konami | ||
|- | |||
| Nintendo Entertainment System/Family Computer - Nintendo Switch Online | |||
| Nintendo | |||
| Nintendo Switch | |||
| Available for users with a Nintendo Switch Online Membership. Game selection differs between regions. | |||
|- | |||
|} | |} | ||
Line 169: | Line 175: | ||
|- | |- | ||
| [https://web.archive.org/web/20161116081727/bloodlust.zophar.net/NESticle/nes.html NESticle] || Icer Addis || MS-DOS / Win95 || 1998 | | [https://web.archive.org/web/20161116081727/bloodlust.zophar.net/NESticle/nes.html NESticle] || Icer Addis || MS-DOS / Win95 || 1998 | ||
|- | |||
| [https://web.archive.org/web/19990423131700/http://net.dormc.nccu.edu.tw/~fanwen/index_e.htm fwNES] || Fan Wan Yang, Shu Kondo || MS-DOS || 1998 || Popularized the [[FDS_file_format|FDS]] file format | |||
|- | |- | ||
| [http://tnse.zophar.net/NESten.htm NESten] || TNSe || Win32 || 2003 | | [http://tnse.zophar.net/NESten.htm NESten] || TNSe || Win32 || 2003 | ||
Line 184: | Line 192: | ||
| [https://rm-rfroot.net/nes_fpga/ VeriNES] || jwdonal || FPGA (hardware) || 2010 || [http://forums.nesdev.org/viewtopic.php?t=6157 Announcement] - Website is not working | | [https://rm-rfroot.net/nes_fpga/ VeriNES] || jwdonal || FPGA (hardware) || 2010 || [http://forums.nesdev.org/viewtopic.php?t=6157 Announcement] - Website is not working | ||
|- | |- | ||
| [http://fms.komkon.org/iNES/ iNES] || Marat Fayzullin || MS-DOS || 2010 || | | [http://fms.komkon.org/iNES/ iNES] || Marat Fayzullin || MS-DOS || 2010 || Win32 and Linux versions still active. Popularized the [[iNES]] file format. | ||
|- | |- | ||
| [http://www.ubernes.com/ UberNES] || M \ K Productions || Win32 || 2011 | | [http://www.ubernes.com/ UberNES] || M \ K Productions || Win32 || 2011 |
Revision as of 04:39, 9 October 2023
This is a list of NES emulators.
Commercial
Emulator name | Author | Platform(s) | Ports and/or other details |
---|---|---|---|
acNES | Nintendo | GameCube, Game Boy Advance | Used for Animal Crossing, e-Reader, and Classic NES Series. The name "acNES" is unofficial, as Nintendo has not released this emulator as a distinct product. Information from TCRF indicates that it may be called "QFC". |
Virtual Console | Nintendo | Wii/Wii U/3DS | Most games cost 500 Nintendo Points in Wii Shop Channel. The 3DS version uses the TNES file format. |
PocketNES | loopy, FluBBa, and Dwedit | Game Boy Advance, Nintendo DS | Used commercially for some emulated re-releases by Atlus, Jaleco, Konami |
Nintendo Entertainment System/Family Computer - Nintendo Switch Online | Nintendo | Nintendo Switch | Available for users with a Nintendo Switch Online Membership. Game selection differs between regions. |
Popular
These are commonly used or well-established.
Emulator name | Author | Platform(s) | Ports and/or other details |
---|---|---|---|
BizHawk | Multiple authors | Win32, Linux | |
FCE Ultra GX | Tantric | Wii, GameCube | |
FCEUX | Anthony Giorgio / Mark Doliner | Win32, macOS, Linux | |
higan | Near (formerly as byuu) | Win32, FreeBSD, Linux, macOS | |
iNES | Marat Fayzullin | Win32 and Linux | |
Jnes | Jabosoft | Win32 | |
Mesen | Sour | Win32, Linux/.NET | Announcement / Source, excellent debugger |
nemulator | James Slepicka | Win32 | |
nesemu2 | holodnak | Win32, OS X, Linux | |
Nestopia UE | rdanbrook | Linux, BSD, Win7+ | a.k.a. Nestopia Undead Edition. Contains bugfixes/etc. Windows binaries are available at Sourceforge or at EmuCR |
Nintaco | zeroone | Java (Windows, GNU/Linux, macOS) | Announcement Source API FAQ Screenshots |
Nintendulator | Quietust | Win32 | Nintendulator DX (by thefox) for an even more-improved debugger |
NO$NES | Martin Korth | Win32 | |
PocketNES | loopy, FluBBa, and Dwedit | Game Boy Advance | Updates on Dwedit's board |
RockNES | Zepper (formerly Fx3) | Win32 |
Under development
The following is a list of NES emulators that are under development, who their authors are, relevant home pages/sites, and the source of the announcement (direct or indirect). Only projects are listed that had a release in form of source or binary.
Before considering developing your own NES emulator, ask yourself if your efforts may be better spent helping out those who already have emulators in development! |
Emulator name | Author | Technology(s) / Platform(s) | Ports and/or other details |
---|---|---|---|
NESICIDE | cpow | Qt, C++ / Win32 / Win64, Linux32, Linux64, macOS | Source |
kindred | Overload | Win32 | Announcement |
A/NES | Morgan Johansson | AmigaOS | Announcement |
puNES | FHorse | Qt, C++ / Linux, FreeBSD, OpenBSD, Win32 | Announcement |
jaNES | crudelios | C++ / Win32 | Announcement |
HDNes | mkwong98 | C++ / Win32 | Announcement |
Fergulator | fergus_maximus | Golang, SDL / Linux, Windows, macOS | Announcement |
Pretendo | proxy | C++ / Linux/BeOS/Win32 | Announcement |
NES-Emulator | Dartht33bagger | C, SDL | Announcement |
nintengo | nwidger | Golang, SDL / Linux, Windows, macOS | |
ffnes | rockcarry | C / Win32 | Announcement |
WebNES | peteward44 | Javascript | Announcement / Live demo |
O-Nes-Sama | Fumarumota, aLaix | C++, SDL2 / Win32, Linux) | Announcement |
cfxnes | jonyzz | Javascript | Announcement / Live demo |
nes-emu | daroou | C++, SDL2 / Win32, Linux | Announcement |
fogleman/nes | Michael Fogleman | Golang, OpenGL, PortAudio / Linux, Windows, macOS | Medium article |
NES-Emu | imid | C#, .NET | Announcement |
nSide | hex_usr | C++ | Fork of byuu's higan-nes. Announcement |
HalfNES | Grapeshot | Java | |
fpgaNES | Feuerwerk42 | VHDL, Verilog / FPGA (hardware) | Announcement |
Nintendoish | drewying | Swift / Win32, macOS | Announcement |
triforce | tdondich | JavaScript, VueJS | Announcement |
Project-Nested | Myself086 | Assembly / SNES | Announcement |
nescore | rodri042 | JavaScript | Announcement |
agnes | kgabis | C with libSDL examples | Announcement |
HydraNES | BadFoolPrototype | C++, Glew/OpenGL / Win32 | Announcement / First mention |
TetaNES | lukexor | Rust, SDL2 | Announcement |
nos | olivecc | C++, SDL2 / Linux | Announcement |
nin | Nax | C++, Qt , OpenAL, OpenGL | Announcement |
q00.nes | LilaQ | C++ / Win32 | Announcement |
BeesNES | L. Spiro | C++ / Win32 / Win64 | First mention |
uNESsential | Johannes Holmberg | QBasic / DOS, Linux, Windows, macOS | Source |
nes-emulator | CreatureOX | Python | Announcement |
NES260 | fenzo | Verilog / FPGA (hardware) | Announcement for Xilinx KV260 FPGA board |
ArkNESS | thekamal | C++ / Windows | Announcement |
NesEmulator | daxnet | C#, .NET |
Discontinued
These are emulators which are known to be officially discontinued, i.e. abandoned or are no longer in development.
Emulator name | Author | Platform(s) | Last update | Other details |
---|---|---|---|---|
LandyNES | Alex Krasivsky | MS-DOS | 1996 | One of the first NES emulators |
NESticle | Icer Addis | MS-DOS / Win95 | 1998 | |
fwNES | Fan Wan Yang, Shu Kondo | MS-DOS | 1998 | Popularized the FDS file format |
NESten | TNSe | Win32 | 2003 | |
VirtuaNES | Norix | Win32 | 2007 | Has a real-time memory hex-editor |
FCEUXD SP | sp | Win32 | 2007 | was merged with other FCEU forks under the name FCEUX |
NEStopia | Martin Freij | Win32, OS X, Linux | 2008 | Linux, MacOS |
FPGA NES | kevtris | FPGA (hardware) | 2008 | |
AminNes | amin2312 | Flash | 2009 | Announcement |
VeriNES | jwdonal | FPGA (hardware) | 2010 | Announcement - Website is not working |
iNES | Marat Fayzullin | MS-DOS | 2010 | Win32 and Linux versions still active. Popularized the iNES file format. |
UberNES | M \ K Productions | Win32 | 2011 | |
NESFaCE | 6T4 | Win32 | 2011 | Announcement |
nesemu1 | Bisqwit | libSDL (portable), testing under Linux | 2011 | Announcement |
Nezulator | Zelex | JavaScript | 2011 | Announcement |
FPGA NES | Dan Strother | FPGA (hardware) | 2011 | |
Kryptonware | rubenhbaca | Java | 2012 | Initial development announcement. Website has reported "under maintenance" for a very long time |
MSE | Alegend45 | ? | 2012 | Initial development announcement. GitHub account has been deleted |
NESSIM | MottZilla | Win32 | 2012 | Announcement |
? | graham | Javascript | 2013 | Initial development announcement. Website returns internal server error |
MoarNES | miker00lz | Win32 | 2013 | Announcement |
EMUya | Zelex | Ouya | 2013 | Announcement - Website not working anymore |
VPNES | x0000 | Win32 w/ SDL | 2013 | Announcement |
? | submarine600 | PC-8801 | 2013 | Announcement - Website not working anymore |
FPGA NES | Ludde | FPGA (hardware) | 2014 | |
famique | sahib | Mac OS X, Win32, Linux | 2015 | Announcement - GitHub repository has been deleted |
Yanese | Anes | Win32 | 2015 | Announcement Website not working anymore |
finalnes | austere | Win32 | 2015 | Announcement |
macifom | Auston Stewart | OS X, iOS | 2015 | Announcement |
macifomlite | Auston Stewart | iOS | 2015 | |
Yane | roku6185 | libSDL (portable), testing under Linux | 2015 | Announcement |
MahNES | HLorenzi | Win32 | 2015 | Announcement |
phibiaNES | nIghtorius | SDL / Win32 | 2015 | Announcement |
nesalizer | Ulfalizer | libSDL (portable), tested on Linux | 2016 | |
EduNes | thomson | SDL2 | 2016 | Announcement |