Great work!! Lots of improvements in this release This app will make a lot of mobile gamers very happy!
I have noticed a few bugs though:
-
Joysticks not working in N64. I have a Nexus 5 with Android 4.4.2 and using a MOGA Hero Power controller in HID mode. The buttons work, but no response from joystick input. If I enable debug printing of the input, it looks like itās getting full analog data. For example, pushing partly on the main (left-hand) joystick looks something like this: āPad 0 : x 0.50, y -0.50, z 0.00, rz -0.00, src 16777232ā. The secondary (right-handed) joystick adjusts the z values for left-right movement and the rz values for up-down movement.
-
Go into the menu (the non-touch one), go to āSettingsā, go to āInput Optionsā, go to āDeviceā, and start cycling through the devices. When you encounter one whose string is too long to fit, it will begin rapidly cycling through all of the devices. Speaking of the Device option, certain ones (such as the NVIDIA Shield) make the joystick work on my Moga, but then none of the other buttons work, so not a good work-around bug #1.
-
Emulator gets in a weird state if I go to home screen while itās running, and then return to the emulator. Most of the buttons on the controller are no longer working, or those that do anything are mapped to the wrong button. Also when in this state I have to force close the emulator, because I have set the back button to āGUI toggleā, which doesnāt work with the touch screen , so I need controller input to exit. I would use āMenu toggleā instead of āGUI toggleā but it doesnāt have Load State/Save State options.