Snes9xRX Versions Save

Snes9x RX - A port of Snes9x for Wii, forked from Snes9x GX

v5.5.0

1 year ago
  • Add B/1 cancel trigger to WindowPrompts. [InfiniteBlueGX]

  • Fix initial game selection menu "jump" when using Wii Classic Controller or Wii U Pro Classic Controller. [InfiniteBlueGX]

  • Fix a crash when selecting Cancel after removing a SD/USB device and re-opening the app. [InfiniteBlueGX]

  • Add B/1 button press to cancel button remapping. [InfiniteBlueGX]

  • Remove an unused variable since screenshot button was moved. [InfiniteBlueGX]

  • Upgraded the Cheat engine to newer version. [InfiniteBlueGX] Previous one still works.

  • Languages update: korean, spanish.

Notes:

  • Both Wii and Wii U Channels are forwarders, which means you install it, and then use whatever special build suits your preference, by unzipping it to your SD card.
  • Special Logitech F510 Controller for Xbox 360 (use XInput mode) separate build.
  • Special Logitech F710 Controller for Xbox 360 (use XInput mode) separate build.
  • Special Mad Catz SE FightStick for Xbox 360 separate build.

v5.4.0

1 year ago
  • Map YXBA to Right Stick (thanks InfiniteBlueGX!) Right stick can now be configured as YXBA, like what the Xbox 360 wired controller is configured by default with this emulator, specially useful for shooters like Smash TV and Total Carnage.

  • Add option to choose the Emulator Menu toggle [InfiniteBlueGX] Choose between "Default (All Enabled)", "Home / C-Stick Left", or the universal button combo "Start+B+A / Start+1+2".

  • UI navigation improvements. [InfiniteBlueGX] Pressing B / 1 will now Go Back from all menus and some sub-menus.

  • Satellaview BIOS ON-OFF (thanks Tanooki16!) In RX, it was changed and adapted to be intuitive and easy to use. Enable or disable BS-X Satellaview BIOS boot through: "Settings -> Menu" or "Game Settings -> Emulator Hacks".

v5.3.0

1 year ago
  • Upgraded Satellaview (BS-X) engine to latest Snes9x to date. This furthers up the game compatibility, by making use of the Satellaview BIOS. Though the file is optional, you'll want to use it for titles that make exclusive use of its functions. Some of the titles now playable are:
  • BS Fire Emblem: Akaneia Saga (Episodes 1 to 4)
  • Chou Aniki - Bakuretsu Rantou Hen
  • Konae-chan no Dokidoki Penguin Kazoku Event-ban

And a lot of the digital magazines available that were distributed through the Satellite's service can be read in its original language now, as the BIOS embedded font is mostly used for these.

Check the instructions on where to place the BIOS file by reading the new Satellaview section, in the readme.

  • MSU-1 refinements.
  • Fix for compiling error.
  • Updates for the Spanish language.
  • Other tweaks.

Notes:

  • The Wii U Channel is now a forwarder, which means you install it, and then use whatever special build suits your preference, by unzipping it to your SD card.
  • Special Logitech F510 Controller for Xbox 360 (use XInput mode) separate build.
  • Special Mad Catz SE FightStick for Xbox 360 separate build.

v5.2.0

1 year ago
  • SNES CPU overclock setting exposed (thanks Tanooki16!) Inside the "Video" section, you can now choose three settings to overclock the virtual SNES CPU, to improve or smooth the framerate in games that originally struggled (i.e.: cutscenes in Flashback). It may also change the flow of the game entirely (i.e.: Skulljagger - Revolt of the Westicans). Experiment with the setting on your favorite games or other uncommon titles in your library.
  • Updates for the Spanish language.
  • Other tweaks.

v5.1.0

1 year ago
  • Reset settings if an older config file is found Preferences XML file will be reset if it is older than 5.1.0, in order to start clean and avoid possible conflicts.
  • Korean language update, minor cleanup. [DDinghoya]
  • Remove unused logger.cpp and logger.h. [bladeoner]
  • Fix the logic for the Display Virtual Memory toggle. [InfiniteBlueGX]
  • Cleanups backported from the Libretro cores.
  • dsp: Fix assignment of Op11Xr. [jonathan-teh]
  • apu/dsp: Mark function-scope const arrays as static. [jSTE0]
  • Fix some memory leaks. [jdgleaver]
  • Remove OpenGL options. Not needed here.
  • Remap Turbo Mode and add a submenu. (thanks InfiniteBlueGX!)
  • Fix an edge case where Turbo Mode could be activated on Dpad Up/Left when Nunchuk's Z/C button is mapped. [InfiniteBlueGX]
  • Some renaming for TurboMode. [InfiniteBlueGX]
  • Add an enumeration for the remappable buttons for Turbo Mode. [InfiniteBlueGX]
  • SuperFX OC value will properly load on next boot. [InfiniteBlueGX]
  • Fix some formatting. [InfiniteBlueGX]
  • Add a toggle to hide/show the SRAM save button in the save menu UI. [InfiniteBlueGX]
  • Remove an unused variable? [InfiniteBlueGX]
  • New audio filters (CUBIC/SINC) taken from Snes9x 1.61.
  • Invert L/R audio channels, save more settings. [Tanooki16] You can now swap Left and Right audio channels with a toggle.
  • New speeds for Super FX overclocking, Wii U recommended. Added 80 MHz / 100 MHz / 120 MHz. These will stay hidden on the Gamecube port's GUI, as the CPU is not powerful enough.
  • SNES Hi-Res Mode ON/OFF and Sprite Limit ON/OFF (thanks Tanooki16!)
  • Important readme updates.
  • Updates for the Spanish language.
  • Other tweaks.

5.0.0

2 years ago
  • Use I4 instead of RGBA8 for fonts (much less memory). [Daryl]
  • When unable to load the default rom directory, just drop into device root. Don't show an error when unable to find a load device. [Daryl]
  • Silence a few warnings. [Daryl]
  • Remove S9xChooseMovieFilename. [bearoso]
  • Remove S9xSetPalette. [bearoso]
  • Remove S9xChooseFilename. [bearoso] This is integration of the frontend with the core. Disable the snapshot button mappings that use it. Any frontend should implement those port commands its own.
  • Load cover images directly from file instead of an intermediary buffer. [Daryl]
  • Correct aspect ratio by changing viWidth to 644. [vaguerant]
  • Add ability to change the player mapped to a connected (Wireless) controller. [Tantric]
  • Change max game image dimensions to 640x480, fix bug in png loading. [Tantric]
  • Add support for Mayflash 2-port SNES USB adapter. [EthanArmbrust]
  • New scanlines filter setting. (thanks Tanooki16!) Now nicknamed 50% and 25% for RX, I added the option to select between both, so you can choose whether you like darker scanlines (old method) or subtler ones (new method).
  • Add A+B+SELECT+START for back to menu on Wiimote controller extensions. Based on the similar commit by Tantric for Snes9xGX.
  • If arguments are passed to the emu to autoboot a game, then the main menu button should be labelled Exit, and leave the emu instead of going back to the main menu. Cleanup autoboot code. [Tantric]
  • Add support for mapping more than 128KByte SRAM. [cout/qwertymodo]
  • Add 128KByte SRAM support in cheats. [qwertymodo]
  • New Scale2x filter added. (thanks Tanooki16!) Originally developed by Andrea Mazzoleni for the AdvanceMAME project. http://www.scale2x.it/
  • Add support for Speedlink Hornet Gamepad USB. (thanks revvv!)
  • Prevent cheat name overflow. [Daryl]
  • Support forwarders that pass in sd1:/ [Tantric]
  • Add ability of FastROM hacks to use SuperFX. [bladeoner]
  • Set SRAM initialization to set whole buffer. [bearoso] ...not just a few bytes. Add a TODO comment at allocation. These never change, so they should ideally be static.
  • Add heuristic to detect 6MB Earthbound hack. Makes "Mother 2 Deluxe" romhack playable.
  • UStealth support.
  • Wii 480p video fix. [Extrems]
  • More 3rd party controllers support. [Tantric] Fix 3rd party classic controllers that don't send calibration data. For those controllers, use default values.
  • Important readme updates.

v4.9.0

3 years ago
  • Reduce save buffer size on GCN. Should fix preview glitch. [Tantric]
  • Snes9x - Increase SRAM size to 512KB. [cout]
  • Wii U widescreen patch, report whether Wii U CPU is full speed. [Daryl] Use the Credits section to see it (press the Snes9xRX logo on the main menu)
  • Fix some warnings. [bearoso]

Official Wii U Channel available now, tested and working like a charm. Check the readme for installation instructions in case you need them.

v4.8.0

4 years ago
  • Language updates for Spanish, French, Portuguese.
  • .bs file extension support.
  • Classify region id 18 as PAL. [Tantric]
  • Set default calibration values, fix controllers that return invalid data.
  • Quick fixes for Rendering Ranger R2 and Targa (50/60Hz).
  • Experimental support for Mad Catz SE FightStick for Xbox 360! Tested and working, separate binary available.
  • Experimental support for Logitech F510 Controller (Xinput mode) Untested, separate binary available.

v4.7.0

4 years ago
  • Kirby Super Star GCN performance fix. 30+ FPS boost for this game, should make it enjoyable again on the Cube.

  • Add Show Local Time option. [bladeoner/Tantric]

  • Optimize USB controllers handling. [revvv] Only open device if VID+PID match.

  • ios version up [revvv]

  • GCN build fixes (thanks emukidid!)

  • Revamped README.

  • Create missing folders. In case one or more of the "\snes9xgx" folders are absent, they will be created on the second run of the emulator, after a settingsRX.xml has been generated by pressing Exit on first run.

  • Experimental DualShock 3 (wired) support. Based on libsickaxis 1.0 by Xerpi. As of now, it controls the 2-4 players at the same time. Could and should be upgraded in the future to polish up this implementation, any help on this task will be welcome.

v4.6.0

4 years ago
  • Minor cosmetic tweaks.
  • Retrode 2 code cleanup.
  • Xbox 360 Controller code cleanup.
  • LED fix for different X360 Controller revision.
  • Fix GCN build.

Now available in various skins/colors, choose the one you like the most:

  • Cosmo Black (Default)
  • SNS Mini Edition (USA)
  • SNS Mini Edition (EUR)
  • Midnight Purple
  • Aqua Blue