Language…
15 users online:  AmperSam, Apple Boy, crocodileman94, Final Theory, Guleyan112, Hayashi Neru, JaizePLS, LemonStir, SAMYR DUTRA ARAUJO, SolveForX, TCgamerboy2002, test212, TheMURAmatsu,  Thomas, Zavok - Guests: 251 - Bots: 269
Users: 65,482 (2,180 active)
Latest user: gram

Snes9x v1.62.3

Tools → Snes9x v1.62.3

Submission Details

Name: Snes9x v1.62.3
Author: Snes9x team
Added:
Version History: View
Operating System: Windows
Platforms: SNES
Games: General
Source Available: Yes
Featured: Essential
Website: Link
Description: Includes both x86 and x64 versions.

Newest version of Snes9x for Windows, released March 30, 2023. Release page with full changelog here, along with source code and builds for Linux, macOS and libretro.

Important changes in v1.62.3:
- This fixes the backward-compatibility with save states from before 1.62. It also fixes issues with the libretro core mishandling our new filesystem functions.

Important changes in v1.62.2:
- Version 1.62.1 had a bug that would erase games' SRAM if save states were loaded. We have better luck with these .2 releases.

Important changes in v1.62:
General:
- Fixed SA1 division with negative dividend again. (Atari2)
- Fixed timing on several instructions. (pi1541)
- MSU1 audio with no loop point will not repeat from start.
- Modernized some old memory-related code.
- Fixed a desynchronization in interlaced modes and reporting.
- Remove SA1 access to WRAM.
- Added second set of registers between S-DSP and S-SMP. Fixes PAL version of Virtual Bart.

Gtk + Windows:
- Added a Vulkan graphics output method. Similar to OpenGL, this can use libretro's slang shaders.
- Changed the automatic frame skip throttle to take place immediately before showing the frame, making VRR work better.
- Add menu item to clear recent files entries.
- Add fixed window size changes up to 10x.

Windows:
- Improved the shader parameters dialog with sliders and resize.
- Allow disabling adding registry entries. Deletes any existing entries when the option is disabled.

Gtk:
- Switched to CMake for build system. Removed meson.
- Fixed some keys not working with modifiers. (Gutawer)
- Removed graphics options most people won't understand or need.
- Improved wayland support. Handle fractional DPI properly.
Tags: emulator
Comments: 75 (jump to comments)
Rating:
5.0 (7 ratings)
No rating
Download 6.83 MiB | 25,841 downloads

Screenshots

Comments (75)

 Atari2.0 Pinned Link
LGTM.
Verified binary identical with the github release.
Wiktorek18 Link
very helpful, thanks!
TheMatita Link
Good
BrandoGaming Link
Cool. Heh, I have not gotten an updated version in a good while.
love sega-bigN From older version: Snes9x v1.61 Link
#smrpg{y}
 Atari2.0 From older version: Snes9x v1.61 Link
Looks good, I updated the zip in the submission because it contained the _MACOSX folder and the .DS_Store file typical of zipping entire folders on MacOS (see here for an explanation https://superuser.com/questions/104500/what-is-macosx-folder). Please try to avoid including those in the submission folders.

I also verified that the emulators worked and that they were binary-identical to the released ones on the snes9x team github page.
redacted From older version: Snes9x v1.60 Link
Very easy to use tool, thank you for sharing!
Gulaschko From older version: Snes9x v1.60 Link
Good emulator, however some bugs drive me crazy:
1. Sound is really loud when loading a ROM, only if I press the "Fast-Forward" Button for a short time, the Sound volume jumps back to normal volume (like it is set in the settings).
2. The emulator crashes when plugging in/out an USB Controller into the Windows PC while being in a game and it can also potentially cause a blue screen through that.
SwagSheep From older version: Snes9x v1.60 Link
Good emulator
MarioIsTheBest1234 From older version: Snes9x v1.60 Link
nice
Apple Boy From older version: Snes9x v1.60 Link
Sorry, didn't see it.
 Tahixham From older version: Snes9x v1.60 Link
Huh, what do you mean @AppleBoy? BSNES is here.
AppleBoy From older version: Snes9x v1.60 Link
What about BSNES?
Danielsonic 87 From older version: Snes9x v1.60 Link
Guys, this is a bad update for who uses the recorder of the emulator to make gameplay...
Every time, it feels some weird sound like an old radio, every 5-6 seconds... this happens not when I play, but when I see the video that I registered.
With 1.58 this were not happen on my laptop, so I will return on 1.58 and use thisa only with the hack that I don't want to register.

To the developer of this emulatoor: DO SOMETHING TO FIX THIS, PLEASE!
 Major Flare From older version: Snes9x v1.60 Link
Tested within Windows 10, with most common ROMs.

It works and it's an update, so... accepted.
NTI Productions From older version: Snes9x v1.60 Link
Originally posted by MercuryPenny
zsnes is dead


Sneeze9x is dead xp
MercuryPenny From older version: Snes9x v1.60 Link
>hacks dialogue
>separate echo buffer from ram

zsnes is dead
Green Jerry From older version: Snes9x v1.60 Link
Time to update again!
trillian From older version: Snes9x v1.59.2 Link
I cleaned up some of the submission details like tags (removed the snes9x tag), website (made it link to homepage, not forum), and author (changed it back to snes9x team since bearoso and ov2 aren't the only people who have worked on snes9x).
Yuzu From older version: Snes9x v1.59.2 Link
Please don't download.
If might crash the Direct3D on some Windows x64 computers
Stay tuned some extra updates on Snes9x 1.59.2


Edit: Updated with some improvements. Pleas redownload
 RPG Hacker From older version: Snes9x v1.58 Link
Mod's note: for future submissions, I don't recommend putting ZIP files into another ZIP file. It only really makes extracting all the files take a bit more effort and doesn't really come with any benefits in terms of compressed size.
 Major Flare From older version: Snes9x v1.57 Link
Made a bunch of tests with some of the games I have. Works fine just as earlier versions of Snes9x, with the good addition of not having to use d3d9x dll. Accepted.
NTI Productions From older version: Snes9x v1.57 Link
Originally posted by cheeyev
the 64x version should have been uploaded instead of the 32x version

The download link include both.
cheeyev From older version: Snes9x v1.57 Link
I personally feel like the 64x version should have been uploaded instead of the 32x version but that's just me.
Alcaro From older version: Snes9x v1.57 Link
I thought msu was added in 1.56?
zacmario From older version: Snes9x v1.57 Link
Is this the version that supports msu?
Vawlpe From older version: Snes9x v1.56.2 Link
IT WORKS! is what i would've said had i not realized YY CHR cant load a pallet from this emulators save states -_- FML.
Fady Hosny From older version: Snes9x v1.56.2 Link
Great, Keep up the good work. #smw{:peace:}
LupineDream From older version: Snes9x v1.56.2 Link
Thanks for the mirror. Their servers most definitely appreciate it. #smrpg{y}
SubconsciousEye From older version: Snes9x v1.56.2 Link
better
Mogu94 From older version: Snes9x v1.56.2 Link
sandvich better
lx5 From older version: Snes9x v1.56.2 Link
real hardware better
Alcaro From older version: Snes9x v1.56.2 Link
bsnes better
edgar From older version: Snes9x v1.56.2 Link
snes9x is better
Enan63 From older version: Snes9x v1.56.2 Link
zsnes better
DoubleDenial From older version: Snes9x v1.56.2 Link
Five stars, but that screenshot. COMIC SANS
Lespna1 From older version: Snes9x v1.56.2 Link
I got the emulator to work and the ROM to load, but why isn't there any sound in the emulator? The sound on my speaker is on.
Yuzu From older version: Snes9x v1.56.2 Link
Yes
Klug From older version: Snes9x v1.56.2 Link
Does the new version of Snes9X had a new icon?
Yuzu From older version: Snes9x v1.56.1 Link
RPGHacker, This is Fixed version was released on June 8.
Yuzu From older version: Snes9x v1.55 Link
How to use Rewind Button on Snes9x v1.5.5+
Go to Emulation > Settings... > Turn "Rewind Buffer" to 70 or higher and
"Rewind Granulaty" to 1 frames
Hit "OK"
Go to Input > CustomIze Hotkeys... > Go to Page 2 > Find "Rewind" Hotkey > Hit blank space to turn green > Hit Any Button > OK
MobbyAshPlayzYT From older version: Snes9x v1.55 Link
How do I use the rewind buffer in snes9x (i have 1.55 already)
Onik From older version: Snes9x v1.55 Link
better than zsnes and other emulators.
Sonic_BR From older version: Snes9x v1.55 Link
BETTER THAN ZSNES
Akutarex From older version: Snes9x v1.55 Link
Emulador muito do piruvato doido
 RPG Hacker From older version: Snes9x v1.55 Link
Mod's note: only put minimal effort into testing this, since I don't think there's much here I could test, anyways. Through a few hacks in there and made sure they still work, that's about it. Most of the new featuers don't really affect most SMW hacks, anyways.
Akutarex From older version: Snes9x v1.54 Link
Se esse emulador fosse uma piscina, ela estaria cheia, muito bom
IanBoy From older version: Snes9x v1.55 Link
Whoever warned Shiny, you were a mistake 😭😭😭
 Ayami From older version: Snes9x v1.55 Link
#hailZSNES

Mod edit: USER WAS WARNED FOR THIS POST
lion From older version: Snes9x v1.55 Link
getting win98 flashbacks from the gradient scheme there
Yuzu From older version: Snes9x v1.55 Link
Lol
LucasRCD From older version: Snes9x v1.55 Link
fuk u SMWC and your double posts
LucasRCD From older version: Snes9x v1.55 Link
Nice screenshot
Yuzu From older version: Snes9x v1.55 Link
And yes!
Is now released
Yuzu From older version: Snes9x v1.55 Link
This is true!!!
Read This!
 MANGOMILK From older version: Snes9x v1.55 Link
Wasn't MSU-1 already in 1.54.1? Or was that a Windows-only release?
Yuzu From older version: Snes9x v1.54 Link
New Version is now Available!
MrKIVAYU02 From older version: Snes9x v1.54 Link
I can't run Snes9X 1.54 :(
HammerBrother From older version: Snes9x v1.54 Link
Source code: here.
7 up From older version: Snes9x v1.54 Link
Mute sound option doesn't work properly during playing. The sound is muted only in an encoded movie.
 Dan From older version: Snes9x v1.54 Link
ok...
Frol From older version: Snes9x v1.54 Link
ok...
 MANGOMILK From older version: Snes9x v1.54 Link
A problem I was having was that the rewind wasn't working. If this happens, you need to change the rewind buffer size from 0 to something else. You can't do this from within the emu, you have to find the CFG file yourself and edit it there.
HammerBrother From older version: Snes9x v1.54 Link
Are you required to include the source code into the program?
hobbledehoy899 From older version: Snes9x v1.54 Link
Here's the Linux release. https://www.archlinux.org/packages/community/x86_64/snes9x-gtk/
benjausen From older version: Snes9x v1.54 Link
So this emulator still has active progress... That's really nice to see. The new audio core makes it a bit slower on my machine though.
Vitor Vilela From older version: Snes9x v1.54 Link
Fixed tool name.
DiscoTheBat From older version: Snes9x v1.54 Link
Aside the useful features, this emulator is a good option for those who seek a good gameplay. Approved!
Vitor Vilela From older version: Snes9x v1.54 Link
This version also now properly implements 6 and 8MB SA-1 ROMs format provided by Lunar Magic.
lion From older version: Snes9x v1.54 Link
Well then, I didn't know about this

Nice @ audio core, rewinds and bps soft-patching
SMWHackedHACK From older version: Snes9x v1.54 Link
finally
FINALLY

rewind SUPPORT
REWIND SUPPORT

OMG I LOVE THE REWIND SUPPORT

THANK YOU

<3 rewind
 Erik From older version: Snes9x v1.54 Link
>rewinds
nnnnnnnnice
Lotica From older version: Snes9x v1.54 Link
Amazed this update came to be.
Green Jerry From older version: Snes9x v1.54 Link
Glad to see this still being worked on.
 Stivi From older version: Snes9X v1.53 Link
I can't run it....