Difference between revisions of "Snes9x"
m (25 revisions) |
|||
Line 7: | Line 7: | ||
|fourth = Gary Henderson, Jerremy Koot | |fourth = Gary Henderson, Jerremy Koot | ||
|fifth = [http://www.snes9x.com/ Snes9x.com] | |fifth = [http://www.snes9x.com/ Snes9x.com] | ||
− | |sixth = [http://github.com/snes9xgit/snes9x GitHub]}}'''Snes9x''' is | + | |sixth = [http://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]]. | ||
==Downloads== | ==Downloads== | ||
Line 14: | Line 16: | ||
*[http://173210.server-queen.com/autoindex/index.php?dir=PSP/Snes9xTYLcm_Mod/ Snes9xTYL(mecm)/cm Mod (PSP only)] | *[http://173210.server-queen.com/autoindex/index.php?dir=PSP/Snes9xTYLcm_Mod/ Snes9xTYL(mecm)/cm Mod (PSP only)] | ||
*[http://goebish.free.fr/snes9k009z.zip Snes9k 0.09z] | *[http://goebish.free.fr/snes9k009z.zip Snes9k 0.09z] | ||
+ | |||
==Versions== | ==Versions== | ||
− | + | *Snes9x-Next is an optimized version of Snes9x 1.52 with speedhacks and is available as a libretro core for RetroArch and [[ZMZ]]. Has an option to overclock the SuperFX chip, making games like Star Fox run at a higher FPS. | |
− | *Snes9x-Next is an optimized version of Snes9x 1.52 with speedhacks and is available as a libretro core for | ||
*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. | *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. | ||
Line 24: | Line 26: | ||
==Problems and solutions== | ==Problems and solutions== | ||
+ | Snes9x stopped recognizing diagonals and joystick/R2/L2 input? Snes9x has issues with XInput(such as with [[SCP Driver Package|XInput Wrapper SCP]]). The solution is to edit the .conf file and add in (J0)POV Up Right, (J0)POV Dn Right, etc. for the diagonal inputs. | ||
− | + | ==ZSNES GUI== | |
− | + | ZMZ is a version of Snes9x that uses ZSNES' GUI. | |
− | == | ||
− | |||
− | |||
https://github.com/Alcaro/ZMZ<br />http://www.smwcentral.net/?p=section&a=details&id=5681 | https://github.com/Alcaro/ZMZ<br />http://www.smwcentral.net/?p=section&a=details&id=5681 | ||
− | |||
− | |||
− | |||
==NetPlay== | ==NetPlay== | ||
Line 42: | Line 39: | ||
|second = No | |second = No | ||
|third = Windows | |third = Windows | ||
− | |fourth = | + | |fourth = g0ebish |
− | |fifth = http://goebish.free.fr/snes9k/}} Snes9k is [[Snes9x]] with [http://kaillera.com Kaillera] client support. It is based on a very old (~2005) build of Snes9x. | + | |fifth = http://goebish.free.fr/snes9k/ |
+ | |sixth = Closed source}} Snes9k is [[Snes9x]] with [http://kaillera.com Kaillera] client support. It is based on a very old (~2005) build of Snes9x. | ||
+ | |||
====[https://code.google.com/p/p2pkaillera/downloads/detail?name=Ownaclient.dll&can=2&q= If using the updated multiplayer client]==== | ====[https://code.google.com/p/p2pkaillera/downloads/detail?name=Ownaclient.dll&can=2&q= If using the updated multiplayer client]==== | ||
{| class="mw-collapsible mw-collapsed wikitable" | {| class="mw-collapsible mw-collapsed wikitable" | ||
Line 51: | Line 50: | ||
*Support for up to 8 simultaneous people playing | *Support for up to 8 simultaneous people playing | ||
*No fiddling with router settings and port forwarding | *No fiddling with router settings and port forwarding | ||
− | * | + | *NetPlay traffic is handled by a central dedicated server that helps keep things synched |
*Private game chat support and public chat to speak people outside your game room | *Private game chat support and public chat to speak people outside your game room | ||
*Being able to drop out of a game at any time without disrupting (much) your teammate(s). | *Being able to drop out of a game at any time without disrupting (much) your teammate(s). | ||
Line 60: | Line 59: | ||
*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 (SNES9x 1.42, a 10 year old version) lacks | + | *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 86: | Line 85: | ||
==External Links== | ==External Links== | ||
+ | http://fantasyanime.com/emuhelp/emuhelp_snes9x.htm | ||
− | |||
[[Category:Emulators]] | [[Category:Emulators]] | ||
+ | [[Category:NetPlay]] | ||
+ | [[Category:Windows emulation software]] | ||
[[Category:Linux emulation software]] | [[Category:Linux emulation software]] | ||
[[Category:OS X emulation software]] | [[Category:OS X emulation software]] |
Revision as of 11:29, 28 March 2014
Current version: | 1.53 |
---|---|
Active: | Yes |
OS: | Multi-platform |
Authors: | Gary Henderson, Jerremy Koot |
Official website: | Snes9x.com |
Source code: | GitHub |
Snes9x is a Super Famicom (SNES) emulator written in C++. It is also available as a libretro core for RetroArch.
Contents
Downloads
Versions
- Snes9x-Next is an optimized version of Snes9x 1.52 with speedhacks and is available as a libretro core for RetroArch and ZMZ. 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.
Review
It is a very good SNES emulator, far superior to ZSNES. It has very high compatibility and is easy to use. It is not as accurate as higan, but that shouldn't be an issue for most people. The stable release is very old, so use the latest SVN build instead if possible. Also, it's recommended not to use the official site because the developers have lost access to it many years ago.
Problems and solutions
Snes9x stopped recognizing diagonals and joystick/R2/L2 input? Snes9x has issues with XInput(such as with XInput Wrapper SCP). The solution is to edit the .conf file and add in (J0)POV Up Right, (J0)POV Dn Right, etc. for the diagonal inputs.
ZSNES GUI
ZMZ is a version of Snes9x that uses ZSNES' GUI.
https://github.com/Alcaro/ZMZ
http://www.smwcentral.net/?p=section&a=details&id=5681
NetPlay
Current version: | 0.09 |
---|---|
Active: | No |
OS: | Windows |
Authors: | g0ebish |
Official website: | http://goebish.free.fr/snes9k/ |
Source code: | Closed source |
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 |
|