Snes9x 1.39

Snes9x
Developer(s)Gary Henderson
Jerremy Koot
Latest version1.60
ActiveYes
Platform(s)Multi-platform
EmulatesSuper Nintendo Entertainment System
AccuracyHighly-Accurate
WebsiteSnes9x.com
Programmed inC++,C
LicenseSource-available, Non-commercial
Source codeGitHub

Snes9x is a Super Famicom (SNES) emulator written in C++. It is also available as a libretro core for RetroArch.

  • Snes9x Source Pack: A source package by Caz with fully commented code, containing everything you need to build your own SNES9x 1.39 emulator, as well as improve on it if you like. May require use of command line.
  • SNES9x 2002 = SNES9x 1.39 SNES9x 2005 = SNES9x 1.43 (this version is fantastic and is, surprisingly, more compatible than 2010, but not exactly more accurate) SNES9x 2010 = SNES9x 1.52 (brand new sound core, much more accurate and pleasant sound effects/music) SNES9x 2016 = SNES9x 1.54 (byuu's excellent sound S-SMP core improving compatibility.

Snes9x Version 1.39 Download

Name Size Type Last modified; s9x.linuxc6.139.i386.tar.gz: 898.5 kB. Website: GitHub. Date: 12 April 2017. Downloaded: 94 x. Snes9x for 3DS is a high-compatibility SNES emulator for your Old 3DS / 2DS. Snes9x Linux (PowerPC) 1.39 Released: Finaly got my grubby little hands on the 1.39 source, so here it is! Also of note, i made a very small fix to make the music sound better in the Gundam Wing: Endless Duel intro, Raiden's 'Go to Blazes' music, and a couple of others.

  • 5Netplay

Download[edit]

Bearoso's Official Releases
Nightly builds
Compiled by emucr
Snes9k 0.09z
Backup from archive.org
SNES9x GX
Includes cheat files
SNES9x TYL 180404

Derivative versions[edit]

  • 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.
  • Snes9x for 3DS is based of 1.43, and can run non-enhancement chip games at full speed on Old 3DS models.
  • 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.
Snes9x 1.39Snes9x 1.39

Review[edit]

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[edit]

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[edit]

Snes9k
Developer(s)g0ebish
Last version0.09
ActiveNo
Platform(s)Windows
EmulatesSuper Nintendo Entertainment System
Websitegoebish.free.fr/snes9k/

Snes9x 1.39

Snes9xSnes9x 1.39

Snes9k is Snes9x with Kaillera client support. It is based on a very old (~2005) build of Snes9x.

If using the updated multiplayer client[edit]

Review
PROS
  • Support for up to 8 simultaneous people playing
  • 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
  • Being able to drop out of a game at any time without disrupting (much) your teammate(s).
  • Kicking/banning/muting people from your room
  • It's a matchmaking service where you can join other people's rooms, too
CONS
  • 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
  • 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 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
  • You need to constantly switch focus back and forth between chat and emulator window in order to chat.
  • You will hear no sound while the window is unfocused.

If using the updated P2P client[edit]

Review
PROS
  • Excellent connectivity between 2 players (ONLY), sometimes informally compared to GGPO's netcode efficiency.
  • Basic chat support.
CONS
  • Requires port forwarding
  • The highest ping that it tolerates is around the 150ms mark, after which it starts to desynch very often
  • It's slightly prone to freezing/crashing/BSOD, but to a much lesser extent than the multiplayer client
  • Everyone needs to have the exact same ROM version and save file. Or else, it'll desynch or outright not work.
  • Chatbox is an eyesore.
  • You need to constantly switch focus back and forth between chat and emulator window in order to chat.
  • You will hear no sound while the window is unfocused.

External links[edit]

Retrieved from 'https://emulation.gametechwiki.com/index.php?title=Snes9x&oldid=38657'