Changes

Jump to navigation Jump to search

Super Nintendo emulators

1,153 bytes removed, 03:03, 6 April 2022
Added Snes9X Git link since bearoso link doesn't have newest version 1.61.
|[https://github.com/ares-emulator/ares/releases {{aresVer}}]
|{{✗}}
|?High
|{{✓}}
|{{✓}}
|[[Snes9x]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://sites.google.com/site/bearoso/ {{Snes9xVer}}] [https://github.com/snes9xgit/snes9x git]
| {{✓}}
|High
|kindred (Super Sleuth PE)
|align=left|{{Icon|Windows}}
|[https://www.crazysmart.net.au/kindred 1.11 12 Preview Build 63]
| {{✗}}
| ?
| ?{{✗}}
| {{✓}}
| {{✗}}
| {{✗}}
|Low
|?{{✗}}
| {{✗}}
| {{✗}}
|Snes9x EX+
|align=left|{{Icon|Android|Pyra}}
|[https://play.google.com/store/apps/details?id=com.explusalpha.Snes9xPlus 1.5{{.54emuVer}}]</br>[https://pyra-handheld.com/repo/apps/84 1.5.46.01 02 Pyra]
| {{✗}}
|High
| {{✓}}
|Low
|?{{✓}}
| {{✗}}
| {{✗}}
| {{✗}}
|Low
|?{{✓}}
| {{✗}}
| {{✗}}
| {{✗}}
|?
| {{}} <ref group=N name=noncomm />
| {{✓}}
| {{✓}}
| {{✗}}
| Mid
| {{✓}}
| {{✗}}
| {{✓}}
| {{✓}}
|-
|[[Snes9X|Snes9X GX]]
|align=left|{{Icon|GCN|Wii}}
|[https://github.com/dborth/snes9xgx/releases {{Snes9xGXVer}}]
|{{✗}}
|?
|{{✗}}
|{{✓}}
|{{✓}}
|-
|[[CATSFC]]
| {{✓}}
|Low
|?{{✓}}
| {{✗}}
| {{✓}}
| {{✗}}
|Low
|?{{✗}}
| {{✓}}
| {{✓}}
| {{✗}}
|Low
|?{{✓}}
| {{✓}}
| {{~}}
| {{✗}}
|Low
|?{{✗}}
| {{✗}}
| {{✗}}
===Comparisons===
# ; [[higan]] <small>(formerly / [[bsnes)</small>]]#* The most codifier of [[Emulation Accuracy|accurateemulation accuracy]] of the bunch. Should play all commercially released games without trouble, assuming you have the power.#* Incompatible with old ROM hacks made to take advantage of emulator quirks, much like real hardware.#* A Has a superb LLE audio engine.#* For supreme authenticity higan (or, as it was known before it expanded its scope to more systems, bsnes) is the most accurate SNES emulator out thereoffers better ROM management, but newcomers who care more about playing games rather than 100% accurate emulation the ROMs they have should stick with [https://bsnes.dev/ the most recent version of the forked bsnes core from the same authorrelease.]# ; [[Snes9x]]#* Compatible with most games, even many ROM hacks that make use of emulator quirks.#* Fast enough for pretty much any toaster (even Pentium 1 or 2 machines), though for decent experience you'll want at least a late Pentium 3).#* Shares its LLE audio engine shared with bsnes.#* Often Older versions may have buggy graphics and shaders in standalone, though it's video card and driver dependent.<!* Controller support is hit-and- ** Remember those diagonal lines of offset across older 3D games on certain graphics cards? Yeah. ''Finding a picture.'' -->#* Hit-and-miss controller support, especially when miss, especially when it comes to XInput.# ; [[RetroArch]]#* Not a unique emulator, but there are official cores for bsnes and Snes9x you can easily obtain.#* Very customizable and programmable by nature.#* Tends to have better graphics than standalone software.#*:* The viewport is scalable to any resolution.#*:* It makes good use of full-screen fullscreen with the right choice of interface.#*:* A highly robust and flexible [[Shaders_and_Filters|shader]] system completely separate from the core.#* Dynamic rate control fixes most audio issues.#* Mirrored Rom ROM and Ram RAM maps, allowing ordinary rom ROM images to be played right away.#* The Snes9x Next core was forked from a commit somewhere between upstream version 1.52 and 1.53 and includes some extra speed hacks to run full speed on the Wii, as well as a SuperFX overclock option.#* The bsnes-mercury restores things like HLE DSP and SGB emulation using [[Gambatte]], as well as some optimizations that don't sacrifice accuracy. Things like the HLE DSP were removed in higan and, much like Snes9x Next, it has an option to overclock SuperFX. The default options match bsnes, where HLE emulation is not enabled by default.# ; [[BizHawk]]#* Multi-system emulator by TASVideos tests say it's the best designed for TASes (tool-assisted speedruns/superplays), but also doubles as an easy-to-use emulator.#* Not cross-platform; it's written in C#, and compiled Its SNES core is based on bsnes v087.* Primarily for .NET 4.0 on Windows, but some Linux compatibility has been reported, likely through Wine.#* Has support for libretro cores.# ; [[Mednafen]]#* Much like higanLike BizHawk, it's an open-source, multimulti-system emulator. The libretro core is a fork renamed Beetleand based on bsnes.#* Graphical shells exist (like Mednaffe) to help with the fact that it can only run from the command line.#* Its SNES core is based on bsnes v059 which is actually pretty old. It predates the performance/balanced/accuracy profiles to as far back as 2010. However, this version is much faster than upstreamcurrent higan versions.#*:* It's missing many of the improvements to the LLE audio engine that newer versions of Snes9x and higan have.#*:* It's also missing out on many accuracy lacks many of the updates that address a few to edge cases such as Air Strike Patrol, one of two games known to notoriously manipulate notorious for manipulating the PPU mid-scanline. It also has some problems rendering text, flickering lines near the bottom, and displaying shadows during flight.#* There ''are'' systems Mednafen emulates well and very accurately, but the SNES is not exactly one of them. At that point, ityou's worth d be better off using standalone bsnes or its libretro cores instead.# ; [[Mesen-S]] / Mesen SX#* From Launched in April 2019 from the same author of the top-class NES/Famicom emulator [[Mesen]]. Launched in April 2019, this cycle-accurate emulator will eventually Was slated to have similar features as its famous forebearer.#* Users who increasingly tire of higan's (or bsnes) limited user options and cumbersome ROM and save files management may gravitate towards Mesen-S sooner or later, which should run nicely in users' game systems alongside Snes9x or Mednafen (or similar peer).# ; [[ZSNES]]#:''See also [[ZSNES#Review|the review]].''#* The * The least accurate of the bunch but still relevant for many reasons., including:#*:* Runs Running full speed on even very old [[wikipedia:x86|x86]] systems such as an PCs such as an early Pentium 1.#:** Many Forming the basis for many ROM hacks which were often designed around (let alone possible, simply because of) its problems, and would often break on anything else.#:** It had Having tons of bugs and lacked certain operations for not even emulating some of the original console's operations which some less notable games that needed them. Some testing also showed it didn't synchronize the components as often as other newer emulators would.#**::* One of these bugs was '''a severe an <abbr title="arbitrary code execution">ACE</abbr> vulnerabilitythat, if discovered in the emulator's prime, would'' that could allow ve allowed a maliciously designed ROM to run its own code on the host machine. Therefore, No real-world case of it's best to check the source being exploited exists aside from some harmless proof of concept, but it's always good to [[File Hashes|verify your roms ROMs]] before using opening them with in ZSNES. With that said, to this day there has been no real:* Having [[ZSNES#Netplay|surprisingly good netplay]].:* Sporting an iconic DOS-world case of itcentric GUI, aside from some harmless proof of conceptat a time when good software design was optional. Reception to the interface has warmed in the years since, but it's not acclaimed. #** Though While fans have since modded the builds, and patched binaries (including to patch out the vulnerability), the project is basically dead.#* It has [[ZSNES#Netplay|surprisingly good netplay]].#* Sports an interesting but polarizing graphical user interface; it's either loved, or it's despised by the community.#* Older versions rely on external pre-decompressed 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 said the newest version does not need them for SDD-1 titles, only for SPC7110 titles. #* Viable alternatives are bZSNES (for ZSNES-centric rom 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/higan and Snes9x (for better compatibility).# ; Super Retro 16#* It's basically Basically an Android equivalent of ZSNES, accuracy-wise, if not worse. #* Misses echo and pitch modulation emulationNot even ZSNES had its problems by version 0.715. #* Audio Its audio emulation in general is weird. Certain Aside from the missing echo and pitch modulation handling, certain sounds in Tales of Phantasia sound like the old ADPCM decoding method used in very old versions of SNES9X and ZSNES with the old ADPCM decoding method. The wind in Final Fantasy VI, on the other hand, is emulated correctly, minus the pitch modulation. Earthworm Jim 2 doesn't suffer from missing sound effects, surprisingly enough. It does have a hidden "advanced APU" option which doesn't seem to do anything, though it could be that it is automatically turned on and off on a per-game basis. #:* Tales of Phantasia and Star Ocean have horrible audio glitches. Music instruments are garbled in random ways. Voice acting is reduced to random buzzing and farting. Toggling surround sound causes extremely loud static. These games will also crash seemingly at random with the SPC700 being the first to crash. The DeJap patch won't even run and would crash the emulator in older versions. #* The save Save states are locked behind a paywall with no SRM support, so save states aren't viable in these games. #* Doom used to run with graphical glitches on the walls, but as of newer versions it freezes with just the music after the title screen. #* It does, however, support controlling the dD-pad Pad by tilting your phone, which works quite well in Starfox. #* In summary, it has some issues even ZSNES didn't have by version 0.715. SNES 9EXSnes9x EX+ is a better choice and isn't locked behind a paywall. You might If that's not usable, you may even be better off with get further by just running ZSNES emulated verbatim in DOSBox if you have a your phone is capable of emulating a Pentium 100 PCenough. # ; SNNES#* Better than Super Retro 16 but very outdated, and thus might not run at all on newer devices.#* Likely based on some SNES9X 1.3x versionof Snes9x.#* It has the Same ADPCM-like higher pitch characteristic of very old ZSNES and SNES9X versions , as well as no missing interpolation. Echo emulation is broken, with no decay and the echo being cut off prematurely. The sample rate is also bad. It does have pitch modulation, however.#* Tales of Phantasia and Star Ocean audio works fine, aside from the quirks mentioned above.# blargSNES#* This 3DS-only emulator is in beta, but it does run several games. A compatibility list is available [http://wiki.gbatemp.net/wiki/BlargSnes_Compatibility_List here].#* Doesn't support any cart chips (SuperFX, DSP-1, Cx4, etc.).#* No longer recommended due to inactivity and other more accurate and more compatible emulators, such as Snes9x for 3DS. '''Detailed round-ups of the best SNES emulators:'''* [https://www.digitaltrends.com/gaming/best-snes-emulators/ The best SNES emulators available] (August 16, 2018) (Don't use ZSNES) '''List of recommended SNES emulators for Android:'''* [https://www.androidauthority.com/best-snes-emulator-android-368394/ 5 best SNES emulators for Android] (AUGUST 29, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)
==Emulation Enhancements==
198
edits

Navigation menu