Changes for Version 7
* Altered auto-framerate method to be less sensitive to CPU usage changes.
*
OpenGL driver now stores textures in 32-bit RGBA format to avoid hitting software paths on some cards.
* Implemented multithreaded filters and scaling.
Changes for Version 6
* Changed joystick numbering scheme. (1st joystick is #1 instead of #0)
* Fixed hqxx filtering bug. (http://www.snes9x.com/phpbb2/viewtopic.php?t=3775)
* Fixed issue with joysticks where every joystick´s events were sent to the first one.
* Implemented saved window size.
Changes for Version 5
* Added .zip to filters for file chooser.
* Simplified
OpenGL texture uploading code--decreases CPU usage.
Changes for Version 4
* Added .jma to filters for file chooser.
* Save last directory when choosing roms.
Changes for version 3a
* Fixed missed joystick event when axis changes too quickly.
Changes for version 3
* Fixed issue with joysticks causing crashes.
* Now uses
SDL for joystick support instead of libjsw for more compatibility. Restarting your joystick driver/OS may be necessary to reset and undo calibration.
* Refactored the graphics code.
* Partially reverted
OpenGL bilinear fix, as it causes issues with 512 pixel width games.
Changes for version 2
* Joystick support is now optional. Use the --with-joystick configure flag to build with joystick support.
* Fixed bug with crashing when Preferences are opened.
* Possibly fixed issue with libjsw. Older libjsw versions have a bug that causes crashes on JSClose--please upgrade to libjsw 1.5.6, if possible.
* Fixed issue with edge artifacts after changing scaling modes when using
OpenGL bilinear filtering.