Contents‎ > ‎Snes9x EX‎ > ‎


Changes for 1.3.30+ are here

Version 1.3.29 (2011.06.16):
  • Initial Super Scope support, enable in the options and touch screen to fire, touch off-screen to push Cursor button
  • SNES input devices like the Super Scope & Multitap are added/removed in mid-game now, no need to reset the system.
  • Android: Properly detect Xperia Play and adjust default controls
  • Android: Volume buttons usable in key config, in-game volume control is not available when they are assigned to actions
  • Android: Detect HTC Desire devices running 2.2 and enable a special OpenGL hack to prevent lock-ups
  • iOS: Update iControlPad code to utilize new BTstack
  • iOS: Automatic file-permission fixing now working again
Version 1.3.28 (2011.06.09):
  • Additional on-screen control size/spacing settings, Button Stagger reworked to provide more possible layouts
  • Classic Controller and iControlPad analog controls now simulate mappable buttons
  • Android: Another Classic Controller detection fix
  • Android: Detect more possible key codes from USB gamepads
  • Android: Xperia Play defaults to a more appropriate button layout
Version 1.3.27 (2011.05.27):
  • Updated on-screen control graphics and additional positioning options
  • Show a preview of the on-screen controls when setting them up
Version 1.3.26 (2011.05.17):
  • Android: Fix Classic Controller detection
  • Android: Prevent accidental deletion of audio resources from Java VM
Version 1.3.25 (2011.05.07):
  • PAL games are adapted to 60fps at the correct audio rate
  • When the same key is bound to multiple actions, all actions are performed when pushed, previously only the first action was performed
  • Improved Bluetooth controller disconnection handling (on-screen controls re-appear when all Bluetooth devices disconnect)
  • Android: Message pop-ups for Bluetooth controller events
  • Android: Support the APPLE_texture_2D_limited_npot OpenGL extension
  • iOS: Fix iOS 3.x compatibility
  • WebOS: Numeric keys (2, 4, 6, 8) now act as directional buttons in menus
Version 1.3.24 (2011.05.01):
  • Improve auto-frameskip accuracy to prevent irregular speed on devices with refresh rates higher than 60Hz (G2x and others)
Version 1.3.23 (2011.04.21):
  • Reduce possible input lag when frame skipping
  • Added "Alt Gamepad Confirm" option, swaps the confirm/cancel buttons on Wiimotes and iControlPads in the menu
  • Fix some system-specific options not saving correctly
  • iOS: Retina display support
  • iOS: Resized icons to better match stock springboard look
  • iOS: Better audio buffer under-run detection
Version 1.3.22 (2011.04.14):
  • Implemented new Auto-frameskip method and made it the default option for most platforms. Constant 1-4 frameskip removed from Android & WebOS for now since they lack the needed sync methods for an accurate implementation.
  • Android: Prevent touch events from getting stuck when 3 touches end at the same time
  • Android: Don't animate rotation on Android 3.0 since the OS already does it
  • Android: Properly detect and use non-power-of-2 textures on Tegra devices like the Xoom
  • iOS: Non-game controls now properly saved
Version 1.3.21 (2011.04.01):
  • Small optimizations to the CPU emulation
  • Display .sfc, .fig, and .1 rom formats in file browser
  • Added "auto" option to On-screen Controls, causing them to hide when the keyboard or bluetooth input is in use.
  • Added an exit option to the menu, quits the app directly without moving it to the background
  • Android: The center dpad button on devices like the Droid now confirms menu selections, the same key code is used as the X button on the Xperia Play
  • iOS: Added Classic Controller support for Wiimotes
Version 1.3.20 (2011.03.28):
  • Fixed blank display with games using the 239 line mode such as Tetris & Dr. Mario (bug introduced in 1.3.19)
  • Android: Added Classic Controller support for Wiimotes and changed default button mappings to utilize it, see Android platform notes for updated controls
Version 1.3.19 (2011.03.26):
  • Android: App stays in the background when exiting using the Home button, use the Back button to quit
  • Android: Screen rotation is now handled by the Android OS to make it more compatible with system pop-ups, certain phone keyboards, and Android 3.0 tablets. Auto is now the default rotation mode and respects any OS settings. A drawback is that rotations are slightly slower and cause the emulator to skip but this is an OS limitation.
  • Android: Enabled Direct Texture by default on all PowerVR SGX model GPUs
  • Android: Enabled Apps2SD
  • Android: Increased recognized multi-touch points from 2 to 3 (requires device support)
  • WebOS: Better audio buffering and lower latency
  • Added an 8.5mm button size
  • Symbolic links in the file browser are handled correctly (for example, /sdcard appears on Android devices)
  • Other small optimizations
Version 1.3.18 (2011.03.20):
  • iOS: fix a crash with the Backgrounder extension
  • iOS: correct behavior when fixing incorrect file permissions
Version 1.3.17 (2011.03.17):
  • Fix an un-initialized variable causing certain games like Chrono Trigger and Mario World to freeze if they're loaded after first on app startup.
Version 1.3.16 (2011.03.16):
  • Initial release