* Faster SD/USB - new read-ahead cache * Removed trigger of back to menu for Classic Controller right joystick * Fixed a bug with reading files < 2048 bytes * Fixed some memory leaks, buffer overflows, etc * Code cleanup, other general bugfixes
* Fixed unstable SD card access * Proper SD/USB hotswap (Wii only) * Auto-update feature (Wii only) * Rewritten SMB access - speed boost, NTLM now supported (Wii only) * Improved file access code * Resetting preferences now resets controls * Overscan (cropping) setting now saved in preferences * Rewritten RAM/state saving - old state saves are now invalid * Minor bug fixes
* added: SDHC support
* added: SD/USB hot-swapping
* added: zoom saving
* added: IPS/UPS/PPF patch support
* added: Qoob modchip support (thanks emukidid!)
* added: Added console/remote power button support (Wii only)
* added: Added reset button support - resets game (Wii only)
* changed: Settings file is now named settings.xml and is stored in the same
folder as the DOL - eg: apps/vbagx/settings.xml (Wii only)
* fixed: swc, sfc file support
* fixed: inverted sound channels
* fixed: some game crashes
* fixed: snapshot saving for games with SPC7110, BS, DSP, or CX4
* fixed: justifier support
* fixed: superscope turbo button
* fixed: widescreen support
* fixed: ActRaiser 2 issues
* fixed: Invalid memory accesses in C4 and OBC1. MMX3 Toxic Seahorse stage
now can be emulated with HDMA. (zones)
* fixed: Updated snapshot to prevent desync. Added some variables related to
APU and HDMA. (gocha)
* fixed: zoom issues (thanks eke-eke!)
* fixed: original modes (thanks eke-eke!)
* fixed: vertical scaling for filtered/unfiltered modes (thanks eke-eke!)
Tantric - added: 480p for GameCube - added: Sound sync - added: 7z support - changed: Faster SD/USB access (readahead cache enabled) - fixed: Video offset issues - fixed: BS-X games work now - fixed: Wii DVD works now - fixed: DVD re-enabled for GameCube - fixed: Nunchuk analog stick issues - fixed: Many crashes, memory leaks, etc michniewski - added: Video shift options - changed: Turn DVD motor off option re-enabled for GameCube
- added: option to disable AA filtering
(snes graphics 'crisper', AA now default OFF)
- added: mapped zooming and turbo mode to classic controller
- added: preliminary usb support (loading)
- changed: sram and freezes now saved by filename, not internal romname.
If you have multiple versions of the same game, you can now have
srams and freezes for each version. A prompt to convert to the
new naming is provided for sram only.
- changed: by default, autoload/save sram and freeze enabled
- added: alphabetical file sorting
- added: background logo/backdrop + nicer menus
- added: scrolling in ROM selector
- fixed: switching between pal/ntsc ROMS doesn't mess up timings
- fixed: GC controller config works now
- fixed: freeze autoloading on ROM load
- fixed: zipped ROMS should now load in a reasonable time
- fixed: precompiled dols for autosaving to various locations (see readme)
- changed: GC default quickload slot (to sd) (thanks kerframil)
- changed: default load/save dirs are now "/snes9x/roms" and
"/snes9x/saves/" (thanks kerframil)
- changed: Classic X and Y defaults aren't switched
- changed: if autosave is enabled, it doesn't ask to save SRAM
anymore. It is saved in the background.
- updated README
- added: classic and nunchuk support
- added: all controllers can now be configured
- added: GC version (untested)
- changed: mappings are no longer stored in SRAM, but in config file.
This means no per-game configurations, but one global
config per controller.
- one makefile to make all versions. (thanks to snes9x143 SVN)
michniewski
- added: Superscope/mouse/justifier support, with Wii remote
- added: 3 render modes - Original, Filtered, Unfiltered
- added: widescreen compensation option
- added: DVD support on the Wii
- changed: zoom - limited range, added reset zoom option
Tantric
- added: now uses SNES 1.51 core (thanks to eke-eke for help with this)
- added: cheats menu! Loads .CHT file from /snes9x/cheats folder,
.CHT file name must match file name of ROM
- added: load/save preference selector. ROM, SRAM, Freeze, and preferences
are saved/loaded according to these
- added: preliminary Windows file share loading/saving (SMB) support on Wii:
You can input your network settings into snes9xGX.xml, or edit
s9xconfig.cpp from the source code and compile.
- added: 'Auto' settings for save/load - attempts to automatically determine
your load/save device(s) - SD, USB, Memory Card, DVD, SMB
- added: ROM Information page
- added: Game Menu - all game-specific options are here now:
SRAM save/load, Snapshot save/load, game reload, etc
- added: Credits page
- fixed: sd gecko works now
- fixed: full USB support
- changed: menu structure
- changed: preferences are now loaded and saved in XML format. You can open
snes9xGX.xml edit all settings, including some not available within
the program
- changed: if Home button is pressed when a game is running, Game Menu pops up
- changed: if preferences can't be loaded at the start and/or are reset,
preferences menu pops up - remove to save your preferences!
- changed: SRAM load - game reloaded automatically after loading SRAM