Snes9x Changelog

What's new in Snes9x 1.53

Jul 30, 2013
  • Rebuilt IRQ handling.
  • Improved overall timings, now Snes9x can handle events in a opcode a little.
  • Improved screen interlace and sprite interlace supports.
  • Fixed Hi-Res pixel plotter.
  • Fixed C4 for Mega Man X2's "weapon get" screen.
  • Fixed Super Buster Bros. graphics after reset.
  • Improved SA-1 support.
  • Added SA-1 CC2 support.
  • Fixed SA-1 NMI override mode.
  • Fixed Dual Orb 2 sound glitch.
  • New APU timing hack, fixes various games that exhibit
  • problems with Blargg's SNES_SPC library.
  • Fixed the problem that echo buffer breaks IPL ROM.
  • Fixed movie snapshot unfreeze inconsistency.
  • Faster config file saving.
  • Fixed BlockInvalidVRAMAccess config file option. (windows port, unix port and gtk legacy config)
  • Remove POSIX dup and access calls, and rename qword to
  • fix compilation with Cell SDK.
  • Fixed PS3 version save state crash by using heap allocation for soundsnapshot.
  • Fixed crash relating to double-closed descriptor.
  • Removed CPUShutdown speedhack, DisableHDMA and DisableIRQ options.
  • Removed remaining outdated asm code.
  • JMA 64 bit support.
  • GTK+, Win32, Mac: Added optional Hi-Res blending.
  • GTK+, Win32: Support for bsnes-style XML shaders.
  • Win32: Full unicode support.
  • Win32: Restored OpenGL mode.
  • Win32: x64 version.
  • Win32: HLSL shader support.
  • Win32: Win7 jumplist synchronizes with recent roms list.
  • Win32: Updated menu structure.
  • Win32: Drag&Drop support for ROMs.
  • Win32: Reworked movie-recording with size selection.
  • Win32: Restored SPC save option.
  • Win32: Fixed vsync in DirectDraw.
  • Win32: Improved window position saving.
  • Win32: Restored compile with DEBUGGER.
  • Win32: Fixed various edge-case errors and/or possible leaks.
  • Win32: Config file option to always center image.
  • Win32: Fixed "Turbo Down mode" hotkey assignment.
  • Win32: Added and fixed Autofire for D-pad.
  • Win32: Fixed aggressive soundsync wait.
  • Win32: Added window size presets.
  • GTK+ : Added ability to set specific folders for SRAM, patches, snapshots, etc.
  • GTK+ : Fixed many permissions issues with config folders.
  • GTK+ : Updated compatibility with latest GTK+ and GtkBuilder. Added experimental support for GTK+ 3.x.
  • GTK+ : Updated software output to use cairo and added the
  • ability to use bilinear-filtering with it.
  • GTK+ : Fixed issues where cheats wouldn't stay enabled.
  • GTK+ : Fixed focus issue when there is no window manager.
  • GTK+ : Fixed X Visual incompatibilities and expose
  • problems in the Xv and OpenGL outputs.
  • GTK+ : Fixed vsync with new X Server and NVIDIA drivers.
  • GTK+ : Added "Reduce input lag" option to OpenGL output.
  • GTK+ : Added a visual indication of the expected video refresh rate for the currently selected sound input rate.

New in Snes9x 1.51 (Jun 3, 2009)

  • Not a widget.