Nintendo Entertainment System emulators: Difference between revisions
Ilyagredasov (talk | contribs) Tags: Mobile edit Mobile web edit Advanced mobile edit |
Ilyagredasov (talk | contribs) Tags: Mobile edit Mobile web edit Advanced mobile edit |
||
| (13 intermediate revisions by 3 users not shown) | |||
| Line 34: | Line 34: | ||
|[[Nestopia|Nestopia UE]] | |[[Nestopia|Nestopia UE]] | ||
| align="left" |{{Icon|Windows|Linux|macOS|FreeBSD}}||{{Ya}} | | align="left" |{{Icon|Windows|Linux|macOS|FreeBSD}}||{{Ya}} | ||
|[http://0ldsk00l.ca/nestopia/ {{NestopiaVer}}] | |[http://0ldsk00l.ca/nestopia/ {{NestopiaVer}}]<br>[https://gitlab.com/jgemu/nestopia/ Nestopia JG {{NestopiaJGVer}}] | ||
[https://gitlab.com/jgemu/nestopia/ Nestopia JG | |||
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) | |{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) | ||
| | | | ||
|Nestopia | |Nestopia UE: 144/144 (2026/09/14)<br>Nestopia JG: 144/144 (2026/09/14) | ||
|Cycle | |Cycle | ||
|[https://github.com/0ldsk00l/nestopia/commits/master/source/core/board Unlicensed]||{{Ya}}||{{Ya}} | |[https://github.com/0ldsk00l/nestopia/commits/master/source/core/board Unlicensed]||{{Ya}}||{{Ya}} | ||
| Line 294: | Line 292: | ||
|[https://github.com/rene/rNES/ git]||{{Green}} {{License|BSD3}} ({{License|Permissive}}) | |[https://github.com/rene/rNES/ git]||{{Green}} {{License|BSD3}} ({{License|Permissive}}) | ||
| | | | ||
| | |? | ||
| | |? | ||
|?||{{Dunno}}||{{Na}} | |?||{{Dunno}}||{{Na}} | ||
|- | |- | ||
| Line 345: | Line 343: | ||
|? | |? | ||
|?||{{Dunno}}||{{Dunno}} | |?||{{Dunno}}||{{Dunno}} | ||
|- | |||
|[[Nestalgia]] | |||
| align="left" |{{Icon|Java|Win|Linux}}||{{Ya}} | |||
|[https://github.com/tiagohm/nestalgia/releases {{NestalgiaVer}}]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | |||
| | |||
|Freezes (2026/09/14) | |||
|High | |||
|https://tiagohm.github.io/nestalgia/<nowiki/>||{{Dunno}}||{{TBD}} | |||
|- | |||
|[https://github.com/mikai233/nesium Nesium] | |||
| align="left" |{{Icon|Win|Linux|macOS|LinuxARM}}||{{Ya}} | |||
|[https://github.com/mikai233/nesium/releases git]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | |||
| | |||
| | |||
|Cycle | |||
|https://github.com/mikai233/nesium#mapper-support||{{Dunno}}||{{TBD}} | |||
|- | |- | ||
|emulator-bbk | |emulator-bbk | ||
| Line 353: | Line 367: | ||
|? | |? | ||
|?||{{Dunno}}||{{Dunno}} | |?||{{Dunno}}||{{Dunno}} | ||
|- | |- | ||
! colspan="11" |Mobile | ! colspan="11" |Mobile | ||
| Line 401: | Line 407: | ||
|? | |? | ||
|?||{{Dunno}}||{{~}} | |?||{{Dunno}}||{{~}} | ||
|- | |||
|[https://github.com/mikai233/nesium Nesium] | |||
| align="left" |{{Icon|Android}}||{{Ya}} | |||
|[https://github.com/mikai233/nesium/releases git]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | |||
| | |||
| | |||
|Cycle | |||
|https://github.com/mikai233/nesium#mapper-support||{{Dunno}}||{{TBD}} | |||
|- | |- | ||
|vNES | |vNES | ||
| Line 517: | Line 531: | ||
|[[Mesen|MesenCE]] | |[[Mesen|MesenCE]] | ||
|[https://github.com/nesdev-org/MesenCE/tree/master/Core NES] | |[https://github.com/nesdev-org/MesenCE/tree/master/Core NES] | ||
| align="left" |{{Icon|Windows|Linux| | | align="left" |{{Icon|Windows|Linux|macOSx64|macOSARM|LinuxARM|W7}}||{{Ya}} | ||
|[https://github.com/nesdev-org/MesenCE#development-builds Dev builds] | |[https://github.com/nesdev-org/MesenCE#development-builds Dev builds] | ||
[[Mesen#List of forks|Mesen forks]] | [[Mesen#List of forks|Mesen forks]] | ||
| Line 718: | Line 732: | ||
=== [[Frontends#Project-specific frontends|Frontend cores]] === | === [[Frontends#Project-specific frontends|Frontend cores]] === | ||
{| {{Emulator table}} | {| {{Emulator table|sortable=true}} | ||
|+Platform (e.g., Android, Windows, and Linux) and architecture support (e.g., x86, ARM, and consoles) mostly depends on the [[Frontends#Project-specific frontends|frontend software]], not on the individual cores themselves. | |+Platform (e.g., Android, Windows, and Linux) and architecture support (e.g., x86, ARM, and consoles) mostly depends on the [[Frontends#Project-specific frontends|frontend software]], not on the individual cores themselves. | ||
!API | !API | ||
| Line 791: | Line 805: | ||
=== [[:Category:Emulators by hardware|Emulators on other hardware]] === | === [[:Category:Emulators by hardware|Emulators on other hardware]] === | ||
{| {{Emulator table}} | {| {{Emulator table|sortable=true}} | ||
!Emulator(s) | !Emulator(s) | ||
!System(s) | !System(s) | ||
| Line 824: | Line 838: | ||
|N/A||{{Red}} {{License|Proprietary}} | |N/A||{{Red}} {{License|Proprietary}} | ||
| | | | ||
| | |17/125 (Nintendo 3DS) | ||
10/125 (Wii) | |||
9/125 (Wii U) | |||
(2025/09/07) | (2025/09/07) | ||
| Line 1,159: | Line 1,173: | ||
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages. | |+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages. | ||
! colspan="2" style="width:50%" |Name | ! colspan="2" style="width:50%" |Name | ||
!Nestopia | !Nestopia UE / Nestopia_libretro | ||
!MesenCE | !MesenCE | ||
!NintendulatorNRS | !NintendulatorNRS | ||
| Line 1,259: | Line 1,273: | ||
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages. | |+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages. | ||
! colspan="4" style="width:50%" |Name | ! colspan="4" style="width:50%" |Name | ||
!Nestopia | !Nestopia UE / Nestopia_libretro | ||
!MesenCE | !MesenCE | ||
!NintendulatorNRS | !NintendulatorNRS | ||
| Line 1,272: | Line 1,286: | ||
| colspan="3" |On-cartridge save batteries||{{Ya}}||{{Ya}}||{{Ya}}||{{Ya}}||{{Ya}} | | colspan="3" |On-cartridge save batteries||{{Ya}}||{{Ya}}||{{Ya}}||{{Ya}}||{{Ya}} | ||
|- | |- | ||
| rowspan=" | | rowspan="77" |Peripherals | ||
| rowspan="18" |Controller port | | rowspan="18" |Controller port | ||
| colspan="2" |Advantage controller||{{Na}}||{{Na}}||{{Na}}||{{Na}}||{{Na}} | | colspan="2" |Advantage controller||{{Na}}||{{Na}}||{{Na}}||{{Na}}||{{Na}} | ||
| Line 1,388: | Line 1,402: | ||
|Turbo File (AS-TFO2)||{{Ya}}||{{Ya}}||{{Ya}}||{{Na}}||{{Na}} | |Turbo File (AS-TFO2)||{{Ya}}||{{Ya}}||{{Ya}}||{{Na}}||{{Na}} | ||
|- | |- | ||
|Turbo File II (AS-TF21)<ref group="note">Other than increased RAM, the 2nd model also contains a proprietary cartridge slot to accept the so-called Data ROM Packs, cartridges which added additional game content. Only ''Best Play Pro | |Turbo File II (AS-TF21)<ref group="note">Other than increased RAM, the 2nd model also contains a proprietary cartridge slot to accept the so-called Data ROM Packs, cartridges which added additional game content. Only ''Best Play Pro Yakyū'' baseball team manager series games supported this feature, for which only 2 add-on cartridges (ベストプレープロ野球データ) with team data, AS-DR01 ('89-Apr) and AS-DR02 ('90-Jun), were ever released. Interested players could only order them by mail. They have an on-cartridge ROM/RAM switch that lets players either access the contents of the ROM (in which case the bank select switch is used to move between four 8K ROM banks) or the TFII's save RAM. No emulator currently supports Data ROM Packs' injection.</ref>||{{Na}}||{{Na}}||{{Na}}||{{Na}}||{{Na}} | ||
|- | |- | ||
| colspan="2" |TV pump||{{Na}}||{{Na}}||{{Ya}}||{{Na}}||{{Na}} | | colspan="2" |TV pump||{{Na}}||{{Na}}||{{Ya}}||{{Na}}||{{Na}} | ||
| Line 1,405: | Line 1,419: | ||
|- | |- | ||
| colspan="3" |Fukutake Study Box tape player||{{Dunno}}||{{Dunno}}||{{Dunno}}||{{Dunno}}||{{Dunno}} | | colspan="3" |Fukutake Study Box tape player||{{Dunno}}||{{Dunno}}||{{Dunno}}||{{Dunno}}||{{Dunno}} | ||
|- | |||
| colspan="3" |{{YouTubeVideo|1rnf13b3dG4|Konami Q太 Famicom Adaptor}}<br><small>An extremely rare passthrough adapter with a [https://www.nesdev.org/wiki/NES_2.0_Mapper_547 NES 2.0 547 mapper] with [https://www.nesdev.org/wiki/VRC5_pinout VRC5 pinout] to play proprietary 40-pin carts made by Konami and Japanese media giant NHK. [http://jironosuke.cocolog-nifty.com/blog/2015/10/nhk-cada.html 6 known Space School games] and ''The Gentle Physics and Science of Hazardous Materials'' (aka ''Space College'') for a total of 7 known games.</small>||{{Dunno}}||{{Ya}}||{{Dunno}}||{{Dunno}}||{{Ya}} | |||
|- | |- | ||
| colspan="3" |''Nantettatte!! Baseball'' Lock-On<ref group="note">The game uses Mapper 68 for a cartridge lock-on system that allowed an expansion cartridge, which updates team statistics, to be plugged into the top of the base cartridge. Only 2 cartridges were ever released: ’91 Hen and OB Hen</ref>||{{Dunno}}||{{Dunno}}||{{Dunno}}||{{Dunno}}||{{Dunno}} | | colspan="3" |''Nantettatte!! Baseball'' Lock-On<ref group="note">The game uses Mapper 68 for a cartridge lock-on system that allowed an expansion cartridge, which updates team statistics, to be plugged into the top of the base cartridge. Only 2 cartridges were ever released: ’91 Hen and OB Hen</ref>||{{Dunno}}||{{Dunno}}||{{Dunno}}||{{Dunno}}||{{Dunno}} | ||
| Line 1,597: | Line 1,613: | ||
!MAME | !MAME | ||
!FinalBurn Neo | !FinalBurn Neo | ||
!Nestopia | !Nestopia UE / Nestopia_libretro | ||
!MesenCE | !MesenCE | ||
!NintendulatorNRS | !NintendulatorNRS | ||