What's new in snes9x-gtk 81
Feb 5, 2012
- Rebuilt IRQ handling.
- Improved overall timings.
- 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.
- Unix : Fixed segfault and hang-up with -DNOSOUND.
- 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-gtk 79 (Mar 23, 2010)
- Now included in Snes9x 1.52. See the Snes9x 1.52 changelog for details.
- Added PulseAudio and ALSA sound-drivers and adapted existing drivers to the new sound core.
- Added a Serbian translation from Milan Kostić.
- Added lower-resolution icons.
- Added more configuration for the NTSC and EPX filters.
- Several bug-fixes.
New in snes9x-gtk 77 (Oct 5, 2009)
- Added pt_BR translation.
- Fixed a bug where the sound driver would switch from SDL in the Preferences dialogue if one of OSS or PortAudio was not installed.
New in snes9x-gtk 76 (Sep 5, 2009)
- Fixed a bug where the fullscreen window would lose focus.
- Updated fr_FR translation
- Added es_VE translation
New in snes9x-gtk 75 (Aug 28, 2009)
- Fixed screensaver disable option so it doesn't send a fake keypress when Snes9x isn't focused.
- Changed resolution setting to store width and height instead of a screen's mode index.
- Fixed a bug where the PortAudio driver wouldn't output sound at 44100hz.
- Allowed changing the behaviour of the ESC key so it exits Snes9x.
New in snes9x-gtk 68 (Mar 13, 2009)
- Fixed shared memory leak when using XVideo driver.
- Fixed compilation with the --with-debugger flag.
- Added a 4:3 aspect ratio option for Maintain Aspect Ratio.
- Added several new automatic sizing options to the View menu.
- Added an OSS sound driver, and configuration to select which sound drivers to compile in, and which to use from those built in.
New in snes9x-gtk 55 (Nov 4, 2008)
- Synced sound buffer sizes between Snes9x and PortAudio and changed PortAudio backend to reflect selected buffer size.
- Set default sound buffer size to 32ms (2 frames) instead of 16ms (1 frame).
New in snes9x-gtk 52 (Sep 5, 2008)
- Added the option for allowing opposite d-pad directions to preferences, and disabled it by default.
- Fixed an issue where joystick events wouldn't be sent to the preferences window.