Changes

Jump to navigation Jump to search

Nintendo Entertainment System emulators

464 bytes added, 09:35, 15 September 2022
no edit summary
==Emulators==
Like for [[Game Boy/Game Boy Color emulators|Game Boy/Color]], tons of NES emulators exist. For a list of open-source projects, see this [https://github.com/search?utf8=%E2%9C%93&q=nes+emulator&type=Repositories GitHub query].
<div style="max-width:100%; overflow:auto;">
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
|[[Mesen#List_of_forks|Mesen X]]
|align=left|{{Icon|Windows|Linux}}
|[https://github.com/NovaSquirrel/Mesen-X/releases/ 2022-05-15] [https://github.com/NovaSquirrel/Mesen-X/actions git]
|{{✓}}
|{{✗}}
|{{✓}}
|-
|[[MesenpuNES]]|align=left|{{Icon|Windows|Linux|FreeBSD}}|[httphttps://wwwgithub.mesen.ca com/punesemu/puNES/releases {{MesenVerPuNESVer}}] [https://github.com/punesemu/puNES/actions wip]
|{{✓}}
|{{✗}}
|Cycle
|{{✓}}
|Cycle
|{{✓}}
|{{✗}}
|{{✓}}
|-
|{{✓}}
|-
|[[puNESBizHawk]]|align=left|{{Icon|Windows|Linux|FreeBSD}}|[httpshttp://githubtasvideos.comorg/punesemuBizHawk/puNES/releases ReleaseHistory.html {{PuNESVerBizHawkVer}}]
|{{✓}}
|{{✗}}
|{{✓}}
|{{✓}}
|{{~}}
|-
|NintendulatorNRS
|align=left|{{Icon|Windows}}
|[http://unlicensed.games/libg/static.php?page=NintendulatorNRS 2022-09-12]
|{{✓}}
|{{✗}}
|Cycle
|{{✓}}
|{{✓}}
|{{~}}
|-
|[[BizHawkMesen]]
|align=left|{{Icon|Windows|Linux}}
|[http://tasvideoswww.org/BizHawk/ReleaseHistorymesen.html ca {{BizHawkVerMesenVer}}]|{{✓}}
|{{✓}}
|{{✗}}
|Cycle
|{{✓}}
|{{}}
|{{~}}
|-
|NintendulatorNRS[[FCEUX]]|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Sol}}|[http://unlicensedwww.fceux.gamescom/libgweb/staticdownload.php?page=NintendulatorNRS 20220616html {{FCEUXVer}}]
|{{✓}}
|{{✗}}
|CycleMid
|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|Cycle<ref group=N>[https://prilik.com/ANESE/#disclaimers The CPU is instruction-cycle accurate, but not sub-instruction cycle accurate (TODO ). While this inaccuracy doesn’t affect most games, there are some that that rely on sub-instruction level timings.]</ref>
|{{✓}}
|{{~}}
|{{✗}}
|High
|{{✓}}
|{{✓}}
|{{✗}}
|-
|[[FCEUX]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Sol}}
|[http://www.fceux.com/web/download.html {{FCEUXVer}}]
|{{✓}}
|{{✗}}
|Mid
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
|{{✗}}
|-
|[[VirtuaNES]]
|align=left|{{Icon|Windows}}
|[http://virtuanes.s1.xrea.com/ 0.97]
|{{~}}
|{{✗}}
|Low
|{{✓}}
|{{✗}}
|{{✗}}
|-
|{{✗}}
|{{✓}}
|Low
|{{✓}}
|{{✗}}
|{{✗}}
|-
|[[VirtuaNES]]
|align=left|{{Icon|Windows}}
|[http://virtuanes.s1.xrea.com/ 0.97]
|{{~}}
|{{✗}}
|Low
|{{✓}}
|{{✗}}
|}
</div>
<references group=N />
Unlike consoles such as the SNES, which natively generate their image in pure RGB, the Famicom normally generates and outputs an encoded NTSC video signal. This must then be decoded by the TV's built-in NTSC decoder, which means the resulting color palette often varies depending on the display's decoder. For this reason, NES games will appear to have different colors on different TV sets. To properly emulate this part of the NES experience, many Famicom emulators have a variety of different palettes to choose from.
The 3DS Wii and Wii U versions of [[Virtual Console]] use extremely dark color palettes. This is apparently not an accuracy issue, but rather an anti-epilepsy measure. For the Nintendo Switch Online service, the games were directly edited to remove seizure-inducing patterns, allowing it to use a normal palette.
==Peripherals==
There were many accessories released for the NES but Emulation General only covers accessories that are truly differentiated data streams from the basic controller. For example, the Power Glove is in actuality just a really complicated NES controller, designed to convert motion into D-PAD, SELECT, START, A, and B button commands. The same goes for R.O.B. and his ''Stack-up'' and ''Gyromite'' games because he was really just the second player. Strangely, the Famicom has a lot more peripheral hardware to emulate than the NES.<ref>[[Wikipedia:List of Nintendo Entertainment System accessories|List of Nintendo Entertainment System accessories]]</ref>
<div style="max-width:100%; overflow:auto;">
{| class="wikitable" style="text-align:center;"
! scope="col" style="width:200px;"|Name(s)
|N/A
|}
</div>
<references group=N/>
10,769
edits

Navigation menu