Editing Super Nintendo emulators

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 14: Line 14:
 
}}
 
}}
  
{{for|other emulators that run on SNES hardware|Emulators on SNES}}
+
{{for|other emulators that run on SNES hardware|Emulators on SNES}}  
  
 
The '''[[gametech:Super Nintendo Entertainment System|Super Nintendo Entertainment System]]''' (SNES) is a 16-bit, fourth-generation home video game console released by [[wikipedia:Nintendo|Nintendo]] originally released as the '''Super Famicom''' (SFC), in Japan, on November 21, 1990. The Super Famicom retailed for ¥25000. The console would release outside of Japan as the SNES on August 23, 1991, in North America. The SNES retailed for {{Inflation|USD|199.99|1991}}. It has a Ricoh 5A22 CPU at 3.58 MHz. While the Super Famicom did well in Japan, outselling the [[PC Engine (TurboGrafx-16) emulators|PC Engine]], outside of Japan during that time the SNES had ''fierce'' competition with SEGA's [[Sega Genesis emulators|Genesis]] (known in other regions as the Mega Drive).
 
The '''[[gametech:Super Nintendo Entertainment System|Super Nintendo Entertainment System]]''' (SNES) is a 16-bit, fourth-generation home video game console released by [[wikipedia:Nintendo|Nintendo]] originally released as the '''Super Famicom''' (SFC), in Japan, on November 21, 1990. The Super Famicom retailed for ¥25000. The console would release outside of Japan as the SNES on August 23, 1991, in North America. The SNES retailed for {{Inflation|USD|199.99|1991}}. It has a Ricoh 5A22 CPU at 3.58 MHz. While the Super Famicom did well in Japan, outselling the [[PC Engine (TurboGrafx-16) emulators|PC Engine]], outside of Japan during that time the SNES had ''fierce'' competition with SEGA's [[Sega Genesis emulators|Genesis]] (known in other regions as the Mega Drive).
Line 36: Line 36:
 
! scope="col"|[[Recommended emulators|Recommended]]
 
! scope="col"|[[Recommended emulators|Recommended]]
 
|-
 
|-
|[[bsnes]]<br><small><abbr title="bsnes_hd_beta_libretro, bsnes_mercury_libretro, bsnes_2014_libretro, bsnes_cplusplus98_libretro">bsnes_libretro</abbr></small>
+
|[[bsnes]]<br/><small>bsnes_libretro<br/>bsnes_hd_beta_libretro<abbr/><br/>bsnes_mercury_libretro<br/>bsnes_2014_libretro<br/>bsnes_cplusplus98_libretro</small>
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|[https://nightly.link/bsnes-emu/bsnes/workflows/build/master nightly]<br/>[https://buildbot.libretro.com/nightly/ libretro cores]<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/>[https://github.com/sharknnth/bsnes-classic/releases git] <abbr title="forked bsnes Qt v073">[https://emulation.gametechwiki.com/index.php/Bsnes#List_of_forks (bsnes-classic)]</abbr>
 
|[https://nightly.link/bsnes-emu/bsnes/workflows/build/master nightly]<br/>[https://buildbot.libretro.com/nightly/ libretro cores]<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/>[https://github.com/sharknnth/bsnes-classic/releases git] <abbr title="forked bsnes Qt v073">[https://emulation.gametechwiki.com/index.php/Bsnes#List_of_forks (bsnes-classic)]</abbr>
Line 50: Line 50:
 
|[[ares]]
 
|[[ares]]
 
|align=left|{{Icon|Windows|Linux|macOS}}
 
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://nightly.link/ares-emulator/ares/workflows/build/master <abbr title="Latest development build version">git Artifacts]</abbr><br/>[https://github.com/ares-emulator/ares/releases {{aresVer}}]
+
|[https://nightly.link/ares-emulator/ares/workflows/build/master <abbr title="Latest development build version">git Artifacts</abbr>]<br/>[https://github.com/ares-emulator/ares/releases {{aresVer}}]
 
| {{✗}}
 
| {{✗}}
 
| {{~}}
 
| {{~}}
Line 98: Line 98:
 
|[[higan]] (火眼)<br/>byuu (謬/view)
 
|[[higan]] (火眼)<br/>byuu (謬/view)
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://github.com/higan-emu/higan/releases {{higanVer}}]<br/>[[Higan#nSide|nSide]]<br/>[https://github.com/libretro/higan libretro core]
+
|[https://github.com/higan-emu/higan/releases {{higanVer}}]<br/>[[Higan#nSide|nSide]]<br/>[https://github.com/libretro/higan libretro core]</abbr>
 
| {{✗}}
 
| {{✗}}
 
| {{~}}
 
| {{~}}
Line 158: Line 158:
 
|[[Mednafen]]<br/><small>bsnes v059 and SNES-Faust</small>
 
|[[Mednafen]]<br/><small>bsnes v059 and SNES-Faust</small>
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|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>
+
|[{{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>]
 
| {{✗}}
 
| {{✗}}
 
| {{~}}
 
| {{~}}
Line 168: Line 168:
 
| {{✗}}
 
| {{✗}}
 
|-
 
|-
|kindred (Super Sleuth PE)
+
|kindred (Super Sleuth PE)  
 
|align=left|{{Icon|Windows}}
 
|align=left|{{Icon|Windows}}
 
|[https://www.crazysmart.net.au/kindred 1.12 Preview Build 3]
 
|[https://www.crazysmart.net.au/kindred 1.12 Preview Build 3]
Line 256: Line 256:
 
! scope="col"|[[Recommended emulators|Recommended]]
 
! scope="col"|[[Recommended emulators|Recommended]]
 
|-
 
|-
|[[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>
+
|[[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}}
 
|align=left|{{Icon|Android|iOS|Linux|Pandora}}
 
|[https://buildbot.libretro.com/nightly/ libretro core]
 
|[https://buildbot.libretro.com/nightly/ libretro core]
Line 380: Line 380:
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
|[[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/>
+
|[[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>snes9x2005+_libretro</small><br/><small>snes9x2002_libretro</small>
 
<small>snes9x2005+_libretro</small><br/><small>snes9x2002_libretro</small>
 
|align=left|{{Icon|PS2|PSP}}<br/>{{Icon|PS3|NGC}}<br/>{{Icon|PS4|Vita}}<br/>{{Icon|Wii|3DS|WiiU|Switch}}<br/>{{Icon|Xbox360|Saturn}}<ref group=N>snes9x2010_libretro (Snes9x Next & 1.53) has no PS4 support.</ref>
 
|align=left|{{Icon|PS2|PSP}}<br/>{{Icon|PS3|NGC}}<br/>{{Icon|PS4|Vita}}<br/>{{Icon|Wii|3DS|WiiU|Switch}}<br/>{{Icon|Xbox360|Saturn}}<ref group=N>snes9x2010_libretro (Snes9x Next & 1.53) has no PS4 support.</ref>
Line 393: Line 393:
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
|Snes9x GX
+
|Snes9x GX
|align=left|{{Icon|GCN|Wii|WiiU}}
+
|align=left|{{Icon|GCN|Wii|WiiU}}
| [https://github.com/dborth/snes9xgx#nightly-builds Nightly Builds]<br/>[https://github.com/dborth/snes9xgx/releases {{Snes9xGXVer}}]
+
| [https://github.com/dborth/snes9xgx#nightly-builds Nightly Builds]<br/>[https://github.com/dborth/snes9xgx/releases {{Snes9xGXVer}}]
 
| {{✗}}
 
| {{✗}}
 
| ?
 
| ?
Line 632: Line 632:
 
:* Sporting an iconic DOS-centric GUI.
 
:* Sporting an iconic DOS-centric GUI.
 
* While fans have since modded the binaries (including patching out the vulnerability), the project is basically dead.
 
* While fans have since modded the binaries (including patching out the vulnerability), the project is basically dead.
* Older versions rely on external pre-decompressed graphical packs to emulate some games with elaborate chips, much like older versions of Snes9x, such as 1.43. Assuming you get (what are now rare and very hard-to-find) graphical packs for the SPC7110—like from [http://other.ipherswipsite.com/gpacks/ here]—and Star Ocean and put them in folders you then set under "Paths" in ZSNES, they can be playable without missing graphics. With that being said, however, the newest version does not need them for SDD-1 titles, only for SPC7110 titles.
+
* Older versions rely on external pre-decompressed graphical packs to emulate some games with elaborate chips, much like older versions of Snes9x, such as 1.43. Assuming you get (what are now rare and very hard-to-find) graphical packs for the SPC7110—like from [http://other.ipherswipsite.com/gpacks/ here]—and Star Ocean and put them in folders you then set under "Paths" in ZSNES, they can be playable without missing graphics. With that being said, however, the newest version does not need them for SDD-1 titles, only for SPC7110 titles.  
 
* Viable alternatives are bZSNES (for ZSNES-centric ROM hacks), ZMZ (for the UI), NO$SNS, or older versions of Snes9x (for speed boosts tailored to old systems). Otherwise, choose any of the others like bsnes/ares/higan, or Snes9x (for better compatibility).
 
* Viable alternatives are bZSNES (for ZSNES-centric ROM hacks), ZMZ (for the UI), NO$SNS, or older versions of Snes9x (for speed boosts tailored to old systems). Otherwise, choose any of the others like bsnes/ares/higan, or Snes9x (for better compatibility).
  
Line 853: Line 853:
 
|-
 
|-
 
| rowspan=5 | Misc
 
| rowspan=5 | Misc
| <abbr title="Should not be confused with BS-X or XBAND modem emulation, see #Hardware Features and Accessories section for more information.">[[Netplay#SNES|Netplay]]</abbr>
+
| [[Netplay#SNES|<abbr title="Should not be confused with BS-X or XBAND modem emulation, see #Hardware Features and Accessories section for more information.">Netplay</abbr>]]
 
|{{Y}}
 
|{{Y}}
 
|{{X}}
 
|{{X}}
Line 941: Line 941:
  
 
===[[Texture_packs#SNES|Sprite Replacement]]===
 
===[[Texture_packs#SNES|Sprite Replacement]]===
No emulator support this at the moment, but a
+
No emulator support this at the moment, but a  
 
[https://github.com/DerKoun/bsnes-hd/issues/71 Feature request for bsnes-hd: Add custom sprite/texture dumping/injection support] exist.
 
[https://github.com/DerKoun/bsnes-hd/issues/71 Feature request for bsnes-hd: Add custom sprite/texture dumping/injection support] exist.
  
Line 1,084: Line 1,084:
 
| ?
 
| ?
 
| ?
 
| ?
| ?
+
| ?  
 
| ?
 
| ?
 
| ?
 
| ?
Line 1,159: Line 1,159:
 
* [http://wiki.superfamicom.org SNES Development Wiki] – SNES Development Wiki for you know, SNES Development.
 
* [http://wiki.superfamicom.org 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
 
* [http://tasvideos.org/EmulatorResources/SNESAccuracyTests.html SNES Accuracy Tests (TASVideos)] – Test results on various emulators using test ROMs
 +
 
{{Nintendo}}
 
{{Nintendo}}
 +
 
[[Category:Consoles]]
 
[[Category:Consoles]]
 
[[Category:Home consoles]]
 
[[Category:Home consoles]]

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)