Difference between revisions of "Snes9x"
LilShootDawg (talk | contribs) (grammar) |
(→Problems and solutions) |
||
(28 intermediate revisions by 19 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox emulator | {{Infobox emulator | ||
− | |logo = Snes9x.png | + | |title = Snes9x |
− | |logowidth = 235 | + | |logo = Snes9x.png |
− | |version = {{Snes9xVer}} | + | |logowidth = 235 |
− | |active = Yes | + | |version = {{Snes9xVer}} |
− | |platform = Multi-platform | + | |active = Yes |
− | |target = [[Super Nintendo emulators| | + | |platform = Multi-platform |
− | |developer = Gary Henderson<br/>Jerremy Koot | + | |target = [[Super Nintendo emulators|Super Nintendo Entertainment System]] |
− | |website = [http://www.snes9x.com/ Snes9x.com] | + | |developer = Gary Henderson<br/>Jerremy Koot |
− | |source = [https://github.com/snes9xgit/snes9x GitHub] | + | |accuracy = Highly-Accurate |
+ | |prog-lang = C++,C | ||
+ | |website = [http://www.snes9x.com/ Snes9x.com] | ||
+ | |license = Source-available, Non-commercial | ||
+ | |source = [https://github.com/snes9xgit/snes9x GitHub] | ||
}} | }} | ||
− | '''Snes9x''' is a [[Super Nintendo emulators|Super Famicom (SNES)]] emulator written in C++. It is also available as a libretro core for [[RetroArch]]. | + | '''Snes9x''' is a [[Super Nintendo emulators|Super Famicom (SNES)]] emulator written in C++. It is also available as a [[libretro]] core for [[RetroArch]]. |
− | == | + | ==Download== |
− | + | {| cellpadding="4" | |
− | + | |- | |
− | + | |align=center|{{Icon|Win-big}} | |
− | + | |'''[https://sites.google.com/site/bearoso/ Bearoso's Official Releases]''' | |
− | + | |- | |
+ | |align=center|{{Icon|Win-big}} | ||
+ | |[http://www.emucr.com/search/label/Snes9X/ Nightly builds]<br/><small>Compiled by emucr</small> | ||
+ | |- | ||
+ | |colspan="3"|<hr/> | ||
+ | |- | ||
+ | |align=center|{{Icon|Win-big}} | ||
+ | |[https://web.archive.org/web/20160828173720/http://goebish.free.fr/snes9k009z.zip Snes9k 0.09z]<br><small>Backup from archive.org</small> | ||
+ | |} | ||
==Derivative versions== | ==Derivative versions== | ||
Line 25: | Line 37: | ||
==Review== | ==Review== | ||
− | It is a very good | + | It is a very good Super Nintendo emulator, far superior to [[ZSNES]]. It has very high compatibility and is easy to use. It is not as accurate as [[higan]] but is good for systems that can't run higan at full speed. |
+ | With that said, as of 2020 you're probably better off with [[Mesen S]] on PC because of the higher accuracy, manual PAL/NTSC switching option and easily accessible auto save states, unless you're using very old translation patches (Such as the DeJap Tales of Phantasia translation which only displays tileset vomit on Mesen-S). | ||
==Problems and solutions== | ==Problems and solutions== | ||
− | + | Snes9x has issues with XInput (such as with [[SCP Driver Package|XInput Wrapper SCP]]), particularly recognizing diagonals on the d-pad and analog R2/L2 presses. The solution is to either input them manually or edit the .conf file and add in (J0)POV Up Right, (J0)POV Dn Right, etc. for the diagonal inputs. | |
==Netplay== | ==Netplay== | ||
Line 36: | Line 49: | ||
|active = No | |active = No | ||
|platform = Windows | |platform = Windows | ||
− | |target = [[Super Nintendo emulators| | + | |target = [[Super Nintendo emulators|Super Nintendo Entertainment System]] |
|developer = g0ebish | |developer = g0ebish | ||
|website = [http://goebish.free.fr/snes9k/ goebish.free.fr/snes9k/] | |website = [http://goebish.free.fr/snes9k/ goebish.free.fr/snes9k/] | ||
Line 58: | Line 71: | ||
* It's slightly (significantly still) prone to freezing/crashing/BSOD (in that order) | * It's slightly (significantly still) prone to freezing/crashing/BSOD (in that order) | ||
* Random, inconsistent FPS drops due to the server trying to keep everyone synched, sometimes stuttering. It's annoying, but rarely does it make it unplayable | * Random, inconsistent FPS drops due to the server trying to keep everyone synched, sometimes stuttering. It's annoying, but rarely does it make it unplayable | ||
− | * The emulator is based upon ( | + | * The emulator is based upon (Snes9x 1.42, a 10-year-old version) lacks A LOT of options, and incorrectly emulates several games (most Bishoujo Senshi, DBZ Super Butouden 2, etc.) |
− | * Everyone needs to have the exact same ROM version or | + | * Everyone needs to have the exact same ROM version or Netplay won't work (if it somehow does, it'll desynch rather quickly) |
* Everyone needs to have the exact same save file, or no save file at all. Else, it desynchs | * Everyone needs to have the exact same save file, or no save file at all. Else, it desynchs | ||
* You need to constantly switch focus back and forth between chat and emulator window in order to chat. | * You need to constantly switch focus back and forth between chat and emulator window in order to chat. | ||
Line 85: | Line 98: | ||
==External links== | ==External links== | ||
* http://fantasyanime.com/emuhelp/emuhelp_snes9x.htm | * http://fantasyanime.com/emuhelp/emuhelp_snes9x.htm | ||
− | |||
[[Category:Emulators]] | [[Category:Emulators]] | ||
[[Category:Netplay]] | [[Category:Netplay]] |
Revision as of 21:52, 24 October 2020
Developer(s) | Gary Henderson Jerremy Koot |
---|---|
Latest version | 1.62.3 |
Active | Yes |
Platform(s) | Multi-platform |
Emulates | Super Nintendo Entertainment System |
Accuracy | Highly-Accurate |
Website | Snes9x.com |
Programmed in | C++,C |
License | Source-available, Non-commercial |
Source code | GitHub |
Snes9x is a Super Famicom (SNES) emulator written in C++. It is also available as a libretro core for RetroArch.
Contents
Download
Bearoso's Official Releases | ||
Nightly builds Compiled by emucr | ||
Snes9k 0.09z Backup from archive.org |
Derivative versions
- Snes9x Next is an optimized version of Snes9x 1.52 with speed hacks and is available as a libretro core for RetroArch. It has an option to overclock the SuperFX chip, making games like Star Fox run at a higher FPS.
- Snes9xTYL(mecm)/cm Mod is a port of Snes9x 1.39 to PSP. Inaccuracies everywhere, especially with sound, but it's the best thing available for PSP for SNES emulation. Use the mecm build where possible, unless you use the PSP emulator on Vita, in which case use the cm build.
- ZMZ (GitHub and download page) is a version of Snes9x that uses ZNES' GUI with a Snes9x libretro back end.
Review
It is a very good Super Nintendo emulator, far superior to ZSNES. It has very high compatibility and is easy to use. It is not as accurate as higan but is good for systems that can't run higan at full speed. With that said, as of 2020 you're probably better off with Mesen S on PC because of the higher accuracy, manual PAL/NTSC switching option and easily accessible auto save states, unless you're using very old translation patches (Such as the DeJap Tales of Phantasia translation which only displays tileset vomit on Mesen-S).
Problems and solutions
Snes9x has issues with XInput (such as with XInput Wrapper SCP), particularly recognizing diagonals on the d-pad and analog R2/L2 presses. The solution is to either input them manually or edit the .conf file and add in (J0)POV Up Right, (J0)POV Dn Right, etc. for the diagonal inputs.
Netplay
Developer(s) | g0ebish |
---|---|
Last version | 0.09 |
Active | No |
Platform(s) | Windows |
Emulates | Super Nintendo Entertainment System |
Website | goebish.free.fr/snes9k/ |
Snes9k is Snes9x with Kaillera client support. It is based on a very old (~2005) build of Snes9x.
If using the updated multiplayer client
Review | |
---|---|
PROS |
|
CONS |
|
If using the updated P2P client
Review | |
---|---|
PROS |
|
CONS |
|