Changes

Jump to navigation Jump to search

Super Nintendo emulators

2,579 bytes added, 15:09, 28 March 2023
Accessories: added recommended emulators for comparison
! scope="col"|[[#SNES-CD|CD]]
! scope="col"|<small>[https://retroachievements.org/download.php Retro<br/>Achievements]</small>
! scope="col"|[[Libretro]]
! scope="col"|[[Netplay#SNES|Netplay]]
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Recommended emulators|Recommended]]
|-
!colspan="1416"|PC / x86
|-
|[[bsnes]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}<br/>{{Icon|Libretro}}
|[https://github.com/bsnes-emu/bsnes/releases nightly]<br/>[https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://github.com/DerKoun/bsnes-hd/releases {{Bsnes-hdVer}}] ([[Bsnes#List_of_forks|bsnes-hd]])<br/>[https://github.com/Marat-Tanalin/bsnes-mt/releases {{bsnes-mtVer}}] ([[Bsnes#List_of_forks|bsnes-mt]])<br/>
| {{✗}}
| {{✓}}
| {{✗}}
| {{~}}<ref group=Nname=bsnesRA>[https://docs.libretro.com/guides/retroachievements/#snes Only bsnes-mercury libretro core supports RetroAchievements]</ref>| {{✓}}| {{✓}}
|[https://old.reddit.com/r/emulation/comments/vy8cg7/ares_v129_has_been_released_crossplatform/ig4da06/ High]
| {{✓}}
|[[ares]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://githubnightly.comlink/ares-emulator/ares/releases {{aresVer}}workflows/build/master <abbr title="Latest development build version">git Artifacts</abbr>]<br/>[https://nightlygithub.linkcom/ares-emulator/ares/workflows/build/master nightlyreleases {{aresVer}}]
| {{✗}}
| {{✓}}
| ?
| {{✓}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✓}}
|-
|[https://github.com/SourMesen/Mesen2 Mesen2[Snes9x]]|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}|[https://github.com/SourMesensnes9xgit/snes9x#snes9x-1 nightly<br/>libretro nightly core]<br/>[https:/Mesen2/tags 2github.0.0-preview1com/snes9xgit/snes9x/releases {{Snes9xVer}}]
| {{✗}}
| {{✗}}[https://github.com/snes9xgit/snes9x/issues/357 *]
| {{✓}}
| {{✓}}[[#Data Pack emulation|*]]
| {{✓}}
| {{✗}}
| {{✓}}
| {{✗}}
| {{✗}}
|Cycle
| {{✓}}
| {{✓}}
|Mid-High
| {{NC}}
| {{✓}}
| {{✓}}
|-
|[[Snes9x]https://github.com/SourMesen/Mesen2 Mesen2]|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}<br/>{{Icon|Libretro}}|[https://github.com/snes9xgitSourMesen/snes9x#snes9x-1 nightly<brMesen2/>libretro nightly core]<br/>[https://githubtags 2.0.com/snes9xgit/snes9x/releases {{Snes9xVer}}0-preview1]
| {{✗}}
| {{✗}}[https://github.com/snes9xgit/snes9x/issues/357 *]
| {{✓}}
| {{✓}}[[#Data Pack emulation|*]]
| {{✓}}
| {{✗}}
| {{✓}}
|Mid-High{{✗}}| {{✗}} <ref group=N name=noncomm>Due to using a [[Licensing#Non-commercial licenses| {{✗}}| {{✓}}|non-commercial license]], its source code is still publicly available.</ref>Cycle
| {{✓}}
| {{✓}}
| {{~}}
|-
|[[BizHawk]]<br/><small>(bsnes v115)</small>
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}[https://github.com/TASEmulators/BizHawk/issues/2450 *]
|High
| {{✓}}
|-
|[[higan]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}<br/>{{Icon|Libretro}}
|[https://github.com/higan-emu/higan/releases {{higanVer}}]<br />[https://gitlab.com/hex-usr/nSide git] ([[Higan#nSide|nSide]])<br/>[https://github.com/libretro/higan git] <abbr title="It's not being built currently, but the repo is on github if someone wants to build it again.">(libretro core)</abbr>
| {{✗}}
| {{✓}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✗}}
|Cycle
|-
|[[Mesen S]]/SX
|align=left|{{Icon|Windows|Linux}}<br/>{{Icon|Libretro}}|[https://github.com/NovaSquirrel/Mesen-SX/releases 2022-3-10] ([[Mesen_S#List_of_forks|Mesen SX]])<br /> [https://buildbot.libretro.com/nightly/ libretro core]<br />[https://github.com/SourMesen/Mesen-S/releases {{MesenSVer}}]
| {{✗}}
| {{✓}}
| {{✓}}
| {{✗}}
| {{✓}}
| {{✓}}
| {{✓}}
|Cycle
| {{✗}}<ref group=N>[https://github.com/NovaSquirrel/Mesen-X/issues/152#issuecomment-1416507779 Superseded by Mesen2]</ref>
|-
|[[MednafenNo$|NO$SNS]] (SNES-Faust)|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}<br/>{{Icon|Libretro}}|[{{MednafenURL|releases/}} {{MednafenVer}}]<br/>[https://buildbotproblemkaputt.libretrode/sns.com/nightly/ libretro corehtm 1.6]
| {{✗}}
| {{✗}}[https://mednafen.github.io/documentation/gb.html#Section_intro *]
|?
| {{✗}}
|?{{✓}}
| {{✗}}
| {{✗}}
|High
| {{✓}}
| {{✓}}
| {{✗}}
|-
|[[Higan#bsnes-classic|bsnes-classic]]<br/><small>([https://github.com/Themaister/bsnes-Qt forked bsnes Qt v073])</small>
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}<br/>{{Icon|Libretro}}
|[http://github.com/sharknnth/bsnes-classic/releases git]<br/>[https://buildbot.libretro.com/nightly/ libretro core]
| {{✗}}
|?|Mid| {{}}<ref group=N name=bsnesSGB></ref>| ?| ?| ?{{✗}}
| {{✗}}
|-
|[[CATSFC]]<br/>[https://docs.libretro.com/library/snes9x_2005_plus/ <small><abbr title="Snes9x 2005. Port of SNES9x 1.43 for libretro (was previously called CAT SFC).">snes9x2005_plus_libretro</abbr></small>]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://github.com/ShadauxCat/CATSFC git]
| {{✗}}
|High
| {{✓}}
| {{✗}}
| {{✗}}
|-
|lsnes (based on bsnes)
|align=left|{{Icon|Windows}}
|[http://tasvideos.org/Lsnes.html rr2-β23] <br/> [http://repo.or.cz/w/lsnes.git git]
| {{✗}}
| {{✓}}[https://tasvideos.org/Lsnes/TaskList *]
|?
|?
|?
| {{✗}}
| {{✗}}
|High
| {{✓}}
| {{?✓}}| {{✓}}|Mid| {{✓}}| {{~}}
| {{✗}}
|-
|kindred (Super Sleuth PE) [[MAME]]|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|<abbr title="Latest development version">git artifacts</abbr><ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref></br>[http://www.crazysmartmamedev.org/release.html {{MAMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]| {{~}}<ref group=N>[[MAME]] {{MAMEVer}} version [http://adb.arcadeitalia.net/lista_mame.au/kindred 1php?game_sourcefile=nss.12 Preview Build 3cpp&arcade_only=0&current_version=0 compatibility status]for nintendo Super System.</ref>
| {{✗}}
| {{✓}}
| {{✗}}
|?
| {{✗}}
|?
| {{✗}}
| {{✗}}
| ?{{✓}}
| {{✗}}
| Cycle
| {{✓}}
| {{✓}}
| {{✗}}
|-
|[[Mednafen]] (<br/><abbr title="Mednafen has two core for SNES emulation. bsnes v059)fork and SNES-Faust."><small>bsnes v059 and SNES-Faust</small></abbr>
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[{{MednafenURL|releases/}} {{MednafenVer}}]<br/>[https://buildbot.libretro.com/nightly/ <abbr title="beetle_snes_libretro (Standalone port of Mednafen BSNES to libretro, itself a old fork of bsnes 0.59) and mednafen_supafaust_libretro (Libretro port of mednafen's SNES-Faust)">libretro core</abbr>]
| {{✗}}
| {{}}<ref group=N name=bsnesSGB>[https://mednafen.github.io/documentation/snes.html Super Game Boy is presently not supported. If it ever is supported in the future, it will likely be via the mednafen's SNES module instead of the GB module].</ref>
| {{✓}}
|?
|?
| {{✗}}
| {{✗}}[https://forum.fobby.net/index.php?t=msg&goto=4804& *]
| {{✗}}
| {{✗}}
| {{✓}}
| {{✗}}
|High
| {{✗}}
|-
|[[No$Higan#bsnes-classic|NO$SNSbsnes-classic]]<br/><small>([https://github.com/Themaister/bsnes-Qt forked bsnes Qt v073])</small>|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|[httpshttp://problemkaputtgithub.decom/sharknnth/bsnes-classic/releases git]<br/>[https:/sns/buildbot.htm 1libretro.6com/nightly/ libretro core]| {{✗}}| {{✓}}<ref group=N name=bsnesSGB></ref>| ?| ?| ?
| {{✗}}
| {{✗}}
| {{✓}}
| {{✗}}
|High
| {{✓}}
| {{✗}}
| {{✗}}
|-
|lsnes<br/><small>(based on bsnes)</small>
|align=left|{{Icon|Windows}}
|[http://tasvideos.org/Lsnes.html rr2-β23] <br/> [http://repo.or.cz/w/lsnes.git git]
| {{✗}}
| {{✓}}[https://tasvideos.org/Lsnes/TaskList *]|?|?|?
| {{✗}}
|Medium
| {{✗}}
| {{✗}}
|?
|High
| {{✓}}
| {{?}}
| {{✗}}
|-
|[[MAME]]kindred (Super Sleuth PE) |align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}<br/>{{Icon|Libretro}}|[httphttps://www.mamedevcrazysmart.org/releasenet.html {{MAMEVer}}]<br/>[https:au//buildbotkindred 1.libretro.com/nightly/ libretro core12 Preview Build 3]| {{~}}[http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=nss.cpp&arcade_only=0&current_version=0 *]
| {{✗}}
|?
| {{✗}}
|?
| {{✗}}
| {{✗}}
| {{✗}}
|?
|?| {{}}
| {{✓}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
|?
|Low
| {{✗}}
|[http://zsnes.com 1.51]
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
|Low
| {{✓}}
| {{✗}}
| {{✗}}
|-
|[[CATSFC]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}<br/>{{Icon|Libretro}}
|[https://github.com/ShadauxCat/CATSFC git]<br/>[https://buildbot.libretro.com/nightly/ <abbr title="Snes9x 2005. Port of SNES9x 1.43 for libretro (was previously called CAT SFC).">libretro core</abbr>]
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
|?
|Low
| {{✓}}
| {{✗}}
| {{✗}}
| {{✗}}
| ?
| Low-Mid
| ?
| {{✗}}
|-
!colspan="1416"|Mobile / ARM|-|[[Snes9x]]<br/><small>snes9x_libretro</small><br/><small><abbr title="Snes9x 2010. Port of Snes9x 1.52+ to Libretro (previously called SNES9x Next).">snes9x2010_libretro<abbr/></small><br/><small>snes9x2005_libretro</small><br/><small>snes9x2002_libretro</small>|align=left|{{Icon|Android|iOS|Linux|Pandora}}|[https://buildbot.libretro.com/nightly/ libretro core]| {{✗}}| {{✗}}[https://github.com/snes9xgit/snes9x/issues/357 *]| {{✓}}| ?| {{✓}}| {{✗}}| {{✓}}| {{✓}}| {{✓}}|Mid-High| {{NC}}| {{✓}}| {{✓}}
|-
|Snes9x EX+
| {{✗}}
| {{✗}}
| {{✗}}
| ?
| Mid-High
| ?
| {{✓}}
|-
|[[CATSFC]]<br/>[https://docs.libretro.com/library/snes9x_2005_plus/ <small><abbr title="Snes9x2005. Port of SNES9x 1.43 for libretro (was previously called CAT SFC).">snes9x2005_plus_libretro</abbr></small>]] Next|align=left|{{Icon|Android|iOS|Linux|Pandora}}<br/>{{Icon|Libretro}}|[https://buildbot.libretro.com/nightly/ libretro core]<br/>1.53| {{✗}}
| {{✗}}
| {{✗}}
| ?
| {{✗}}
| ?
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
| {{✓}}
| Mid
| ?
| {{✓}}
| {{✓}}
| {{~}}
| {{~}}
|-
|[http://www.superretro16.com SuperRetro16]
| {{✗}}
| {{✗}}
| {{✗}}
| ?
| Mid
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| ?
| Mid
| ?
| {{✗}}
| {{✗}}
| {{✗}}
| ?
| [http://blogote.com/features/download-little-john-palm-os-retro-emulator/3352 Mid]
| ?
| {{✗}}
| {{✓}}
|-
|[[CATSFC]]
|align=left|{{Icon|Android|iOS|Linux|Pandora}}<br/>{{Icon|Libretro}}
| [https://buildbot.libretro.com/nightly/ <abbr title="Snes9x 2005. Port of SNES9x 1.43 for libretro (was previously called CAT SFC).">libretro core</abbr>]<br/>1.36
| {{✗}}
| {{✗}}
| ?
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| Low
| {{✓}}
| {{✗}}
| {{✗}}
|-
|OpenSnes9x
| {{✗}}
| {{✗}}
| {{✗}}
| ?
| Low
| {{✓}}
| ?
| {{✗}}
| {{✗}}
| ?
| Low
| ?
| {{✗}}
|-
!colspan="1416"|Console
|-
|[[Virtual Console]]
| {{✗}}
| {{✗}}
| {{✗}}
| ?
| Mid-High
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| ?
| Mid-High
| {{✗}}
|-
|[[bsnes]]
|align=left|{{Icon|NX|XboxOne|XboxSXS}}<br/>{{Icon|Libretro}}| [https://buildbotwww.libretroretroarch.com/nightly/ ?page=platforms libretro core]
| {{✗}}
| {{✓}}
| ?
| ?
| {{✓}}
| {{✗}}
| {{~}}<ref group=N name=bsnesRA></ref>
| {{✓}}
| {{✓}}
|High
| {{✓}}
| {{✓}}
| {{✓}}
|-
|[[Snes9x]]
|align=left|{{Icon|PS2|PS3}}<br/>{{Icon|PS4|Vita|NGC}}<br/>{{Icon|Wii|WiiU|Switch}}<br/>{{Icon|Xbox360|XboxOne|XboxSXS}}<ref group=N>snes9x2010_libretro (Snes9x Next & 1.53) has no PS4 support.</ref>
|[https://www.retroarch.com/?page=platforms libretro core]<br/>[https://digiex.net/threads/retroarch-360-0-9-8-3-download-sega-sens-gameboy-finalburn-emulator-for-xbox-360.12395 RetroArch 360 0.9.8.3]
| {{✗}}
| {{✗}}
| {{✓}}
|?
| {{✓}}
| {{✗}}
| {{✓}}
| {{✓}}
| {{✓}}
|Mid-High
| {{✓}}
| {{✓}}
| {{✓}}
|-
|[[CATSFC]]<br/>[https://docs.libretro.com/library/snes9x_2005_plus/ <small><abbr title="Snes9x 2005. Port of SNES9x 1.43 for libretro (was previously called CAT SFC).">snes9x2005_plus_libretro</abbr></small>]
|align=left|{{Icon|Wii|3DS}}<br/>{{Icon|WiiU|Switch}}<br>{{Icon|NDS}}<br/>{{Icon|PSP}}<br/>{{Icon|PS3|DC}}
| [https://www.retroarch.com/?page=platforms libretro core]<br/>
| {{✗}}
| {{✗}}
| {{✗}}
|High{{✗}}| {{✗}}| {{✗}}| {{✓}}
| {{✓}}
| {{✓}}
|Mid
| {{✓}}
| {{~}}
| {{✓}}
|-
| {{✗}}
| {{✗}}
| {{✗}}
| ?
| ?
| {{NC}} <ref group=N name=noncomm />
| {{✓}}
| {{✓}}
| {{✗}}
| {{✗}}
| {{✗}}
| ?
| Mid
| ?
| {{✗}}
| {{✗}}
| {{✗}}
| ?
|Mid
|?
| {{✗}}
| {{✓}}
| {{✗}}
| {{✗}}
| {{✗}}
|Mid
|?
| {{✗}}
| {{✓}}
|-
|[[Snes9x]]
|align=left|{{Icon|PS2|PS3}}<br/>{{Icon|PS4|Vita|NGC}}<br/>{{Icon|Wii|WiiU|Switch}}<br/>|{{Icon|Xbox360|XboxOne|XboxSXS}}<br/>{{Icon|Libretro}}
|[https://buildbot.libretro.com/nightly/ libretro core]<br/><abbr title="Snes9x Next (no PS4 support)">1.53<br/>[https://digiex.net/threads/retroarch-360-0-9-8-3-download-sega-sens-gameboy-finalburn-emulator-for-xbox-360.12395 RetroArch 360 0.9.8.3]</abbr></br><abbr title="Snes9x 2010">1.52.4</abbr><br/><abbr title="Snes9x 2005 Plus and Snes9x 2005">1.36</abbr>
| {{✗}}
| {{✗}}
| ?
| {{✗}}Mid
| ?
| {{✗}}
| {{✗}}
|Mid
| {{✓}}
| {{✓}}
| {{✓}}
|-
| {{✗}}
| {{✗}}
| {{✗}}
| ?
| Mid
| {{✓}}
| {{✓}}
|-
|[[CATSFC]]pSnes|align=left|{{Icon|Wii|3DS}}<br/>{{Icon|WiiU|Switch}}<br>{{Icon|NDS}}<br/>{{Icon|PSP}}<br/>{{Icon|PS3|DC}}<br/>{{Icon|LibretroVita}}| [https://buildbot.libretrogithub.com/nightlyCpasjuste/pemu/ <abbr title="Snes9x 2005. Port of SNES9x 1.43 for libretro (was previously called CAT SFC)releases 6.">libretro core</abbr>6]<br/>
| {{✗}}
| {{✗}}
| ?
| {{✗}}
| ?
| {{✗}}
| {{✗}}
| {{✗}}
| ?
|Low
| {{✓}}
| {{}}
| {{✓}}
|-
| {{✗}}
| {{✗}}
| {{✗}}
| ?
|Low
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| ?
|Low
| {{✓}}
| {{✗}}
| {{✗}}
| {{✗}}
| ?
|Low
| {{✓}}
| {{✗}}
| {{✗}}
| {{✗}}
| ?
|Low
| {{✗}}
|-
|Pocket SNES
|align=left|{{Icon|GBA}}<br/>{{Icon|Libretro}}
|[https://www.pocketsnes.net/files/pocketsnes.zip Beta]<br/>[https://github.com/AkimanBengus/pocketsnes-libretro libretro core]
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✗}}
|Low
==Accessories==
There weren't as many accessories that were released for the SNES compared to the NES<ref>[[Wikipedia:List of Super Nintendo Entertainment System accessories|List of Super Nintendo Entertainment System accessories]]</ref>, but there are still quite a few to go over.
 
{| class="wikitable" style="text-align:center; vertical-align:middle;"
|- style="font-weight:bold;"
! Name
! bsnes
! ares
! Snes9x
! Mesen2
! BizHawk
! higan
! Mesen S/SX
 
|-
| [[#Mouse|Mouse]]
| {{✓}}
| {{✓}}
| {{✓}}
| {{✗}}
| {{✓}}
| {{✓}}
| {{✗}}
|-
| [[#Super Game Boy|Super Game Boy]]
| {{✓}}
| {{✓}}
| {{✗}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
|-
| [[#Super Scope|Super Scope]]
| {{✓}}
| {{✗}}
| {{✓}}
| {{✗}}
| {{✓}}
| {{✓}}
| {{✓}}
|-
| [[#Super Multitap|Super Multitap]]
| {{✓}}
| {{✗}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✗}}
|-
| [[#Konami Justifier|Konami Justifier]]
| {{✗}}
| {{✗}}
| {{✓}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✗}}
|-
| [[#asciiPad|asciiPad]]
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✗}}
|-
| [[#Voice-kun|Voice-kun]]
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
|}
 
===Super Game Boy===
The '''[[gametech:Super Game Boy|Super Game Boy]]''' was a peripheral designed to play Game Boy and black Game Boy Color cartridges on the Super Nintendo through the cartridge slot, just like a typical SNES game. The Super Game Boy uses a special version of the Game Boy hardware to allow for ''Super Game Boy enhanced'' Game Boy games to operate its otherwise hidden features, such as colorization and improved sound by way of the SNES's more sophisticated sound hardware.
==Resources==
* [http://wiki.superfamicom.org/snes/show/HomePage SNES Development Wiki] – SNES Development Wiki for you know, SNES Development.
* [http://tasvideos.org/EmulatorResources/SNESAccuracyTests.html SNES Accuracy Tests (TASVideos)] – Test results on various emulators using test ROMs
Anonymous user

Navigation menu