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): |
|