Better quality, without losing compatibility.
This topic has been obsoleted!
Click here to see the new topic:
SNES1.43 Emulator Development
Download
Sister:
Snes9x 1.51 improvement (desync fix)
Another Interesting One:
Lua scripting in snes9x
----
Latest binary is available at:
gocha's MediaFire root
->
gocha's Snes9x binaries directory
->
gocha's Snes9x source code directory
Changes in 1.43+ v15.3:
http://www.snes9x.com/phpbb2/viewtopic.php?t=4025
* Win32: Direct3D output (optional)
* Win32: Fullscreen mode respects refresh rate setting (d3d only)
* Win32: updated graphics option dialog, "local vid-mem" and "test mode" in display settings have been disabled.
* Win32: ESC in fullscreen now exits fullscreen.
* Win32: new filter: blargg's ntsc filter (three presets)
Changes in 1.43+ v15.2:
* Partly ported MovieNotifyIgnored feature from 1.51. Be careful, it doesn't work properly right after state load (it always assumes the input was read).
Changes in 1.43+ v15.1:
* Win32: Changed the behavior of Clear All to uncheck only certain player's macro.
* Win32: Modified the behavior of load state around key macro.
Changes in 1.43+ v15:
*
Fixed a problem that reset record worked differently between playing and recording. Apparently 1 frame delay had existed on movie play in older version. Thanks inichi.
* Win32: Modified hotkey configuration, so that it can assign modifier itself (Shift, Alt, and Ctrl).
Changes in 1.43+ v14:
* Win32: Added ForceOutputSound option. The instant hack allows snes9x to output sound during avi recording, its sound quality is bad though.
* Win32: Changed to keep fast-forward when the window is activated if toggled fast-forward mode is used.
* Win32: Fixed position saving problem with multiple moniter.
Changes in 1.43+ v13:
* Win32: Added movie fast-forward function in the menu.
* Win32: Removed bad fullscreen fix for the time being. As a result, the main screen will be lost when you change display settings via Display Properties. However, you can restore it by opening Display Configuration dialog. It's much better than crash.
Changes in 1.43+ v12:
*
Fixed fatal bug of savestate which exists on v11
* Lua scripting (by DeHackEd).
* Fixed bugs around input macro.
* Improved joypad/background input around.
* Win32: Sync Sound routine for AVI output (experimental).
Changes in 1.43+ v11:
Important Note: Do not use snes9x 1.43 v11beta17-v12beta7! There were some glitches in savestate! This terrible thing was fixed at improvement 12 beta 8!
Most of the changes come from official Snes9x 1.51.
Changes come from official 1.51 (emulation related):
* Changed to use pseudo-hi-res if $2133&8 is simply set.
It fixes water transparency issue of Kirby's Dream Land 3.
Hope this change won't cause any movie desyncs.
* Modified snapshot, but it's still compatible each other (removed GFX and added SHO).
* Now uses NEW_COLOUR_BLENDING instead of OLD_COLOUR_BLENDING.
* Other slight fixes.
Changes come from official 1.51 (others):
* Now uses .cfg file instead of Windows registry, and
added some options that don't exist in older version.
* Updated renderer and removed 8-bit rendering option.
* Cheat search improvements.
* Open ROM dialog bugfixes and speedup and facelift.
* Better directory management, customizeable.
* Changed default to truncate unnecessary input from movie.
* Added sound channel mute (using the same function as used in 1.51.
It's different from Upthorn's hack, actually).
* Other various improvements.
Other changes:
* Added a simple macro feature. Though it's not very smart, it's somewhat useful.
The macro feature's syntax is explained at lazymacro.txt.
* Fixed hi-res and extended height avi output. It's somewhat different from 1.51.
Even if you started avi recording with hi-res scene, video width won't be doubled.
Or you can record avi with double scale for hi-res title, if you want (see config file).
* Added "Skip To Frame" option for movie playback from nitsujrehtona's patch.
* Changes for input ("Down Left" fix, "Turbo Down" fix, auto-fire for arrow keys).
* "Snapshot inconsistent" detection. It's slightly changed from 1.51.
* Changed for ROM name stored in movie to allow including katakana.
* Fixed full-screen switching bug (hopefully).
* Improved "Text in Image" option.
Snes9x Watch (rev.13)
; removed snes9x-1.43+11.exe, it shouldn't be used!