Changes

Jump to navigation Jump to search

Nintendo Entertainment System emulators

968 bytes added, 23:28, 29 August 2019
Peripherals
|emulated = {{✓}}
}}
The '''[https://en.wikipedia.org/wiki/Nintendo_Entertainment_System Nintendo Entertainment System]''' (NES) is an 8-bit, third-generation console released on July 15, 1983 in Japan, where it was known as the '''Family Computer''' or '''Famicom''', and on October 18, 1985, it released in the US. It retailed for ${{Inflation|USD|179 ($415.04 in 2018 money)99|1985}}. It had a Ricoh 2A03 CPU at 1.79 MHz with 2KB of RAM.
The earliest games released on the Famicom suffered from significant hardware constraints due to the way the Famicom was designed: limited memory addressing (which meant games had a low maximum ROM size), how the graphics are loaded onscreen, just the native sound processing is available, no saving... To solve this problem, Nintendo came up with two solutions:
* The '''Family Computer Disk System''' (FDS), a Japan-only add-on which played games from a special proprietary magnetic disk semi-custom variant of Mitsumi's Quick Disk format strongly reminiscent of floppy disks of the time. It offered slightly higher data storage and slightly enhanced sound processing. It also had a microphone never found anywhere else. There were plans to release it in the US, however since the NES itself had its launch delayed to late 1985, and the mapper solution obsoleted it, the add-on was never exported and some of its exclusives were ported as regular cartridge releases.
* '''Memory Management Controllers''' (MMC), also known colloquially as '''mappers'''. They solved every single problem above with bank switching for much more data, onboard FM audio chips, and much more. Most games released after 1986 that really pushed the system to its limits used mappers. A similar solution was used for the Game Boy.
|[[puNES]]
|Windows, Linux
|[https://github.com/punesemu/puNES/releases v0.103{{PuNESVer}}]
|{{✓}}
|{{✗}}
|[[Nintendulator]]
|Windows
|[http://www.qmtpro.com/~nes/nintendulator/#downloads 0.975 985 Beta]
|{{✗}}
|{{✗}}
|Cycle
|{{✓}}
|{{~}}
|-
|My Nes
|Windows, Linux
|[https://sourceforge.net/projects/mynes/ 7.45.675371]
|{{✗}}
|{{✗}}
|Mid
|{{✓}}
|{{~}}
|-
|[[BizHawk]]
|Cycle
|{{✓}}
|{{✗}}
|-
|[https://fms.komkon.org/iNES/ iNES]
|Multi-platform
|[https://fms.komkon.org/iNES/ 5.7]
|{{✓}}
|{{✗}}
|High
|{{✓}}
|{{✗}}
|-
|[https://prilik.com/ANESE/ ANESE]
|Windows, Linux, macOS
|[https://github.com/daniel5151/ANESE/releases 0.9.1]
|{{✗}}
|{{✗}}
|Cycle
|{{~}}
|{{✗}}
|-
|{{✗}}
|-
|[https://web.archive.org/web/2007120601465020131022152846/http://www.dridus.com:80/~nyef/darcnes/ DarcNES]
|Multi-platform
|[https://segaretroweb.archive.org/DarcNES web/20131031224033/http://www.dridus.com/~nyef/dn_bin/ 9b0401/9b0313]
|{{✗}}
|{{✗}}
|[[L-CLASSICS|Switch Online]]
|[[Nintendo Switch emulators|Nintendo Switch]]
|12.23.0
|{{✓}}
|{{✗}}
|Nostalgia.NES
|[[Android emulators|Android]]
|[https://play.google.com/store/apps/details?id=com.nostalgiaemulators.neslite 1.17.12]
|{{✓}}
|{{✗}}
|[[Jnes]]
|[[Android emulators|Android]]
|[https://play.google.com/store/apps/details?id=com.jabosoft.silverarrow 1.01.52.611]
|{{✓}}
|{{✗}}
{{Main|Overscan}}
[[File:Retroarch_2013-08-16_06-32-24-62.png|thumb|250px|Example of faulty visuals that are exposed when no overscan is cropped. Note the blank blue area to the left and the green garbage on the right. On NTSC CRT TVs, these areas may or may not be visible]]Several NES games need their overscan to be cropped to look proper. Unfortunately, there is seemingly no standard level of overcropping. Many games appear to require different levels for best results. For example, SMB3 Super Mario Bros. 3 requires quite a lot bit of cropping, however, the same level of cropping will certainly obscure the letters of the status bar in Castlevania games.
===Color Palette===
===Arkanoid/Vaus Controller===
This controller was released by Taito with one button to "fire" and a dial to control back and forth movement. ''Arkanoid'' and ''Chase H.Q.'' are the only NES games to utilize it, but it is still optional even so. [[Mesen]], [[FCEUX]] and [[puNES]] support this.
===Miracle Piano Teaching System===
You'll need the BIOS file to emulate games made for this add-on, which can be found [[Emulator Files#NES .2F Famicom|here]]. It's interesting to note there are actually two versions of the BIOS; [[Wikipedia:Family Computer Disk System|Nintendo's peripheral]] and [[Wikipedia:Twin Famicom|Sharp's Twin Famicom]]. The only difference is Nintendo's displays ''Nintendo'' while [[Wikipedia:Sharp Corporation|Sharp]]'s displays ''Famicom'' when the hardware is first booted. Other than that, they function identically.
 
===Famicom 3D System===
A Japan-exclusive accessory released in 1987. The 3D System consists of a pair of active shutter glasses and an adapter to connect them to the Famicom's third player expansion port. [[wikipedia:Famicom_3D_System#List_of_compatible_games|Supported games]] would play in conventional 2D until a "3D mode" was activated by use of the select button. The experience can be simulated in 3D by using [[RetroArch]] with a [https://github.com/libretro/glsl-shaders/tree/master/stereoscopic-3d shutter-to-side-by-side glsl-shader] and a [[Virtual_Reality|VR headset]], Android phone with cardboard, 3D TV or 3D projector.
===Famicom Keyboard===
Only one game used a keyboard to program in BASIC on the Famicom and that was ''[[Wikipedia:Family BASIC|Family BASIC]]''. [[VirtuaNES]] and [[FCEUX]] supports it.
====Data Recorder====
===Oeka Kids tablet===
This accessory was a tablet for the Famicom games ''Oeka Kids: Anpanman no Hiragana Daisuki'' and ''Oeka Kids: Anpanman to Oekaki Shiyou!!''.<ref>http://www.ne.jp/asahi/oroti/famicom/ish15.html</ref> [[Mesen]], [[FCEUX]] and VirtuaNES supports it.
===CompuTrainer Pro===
Anonymous user

Navigation menu