Hi Notaz,
First of all, thanks for this release, I've really been enjoying it so far. At one point I was going to post about speed issues in a few games, but then I realised I was two releases behind, and an update resolved my problems quite nicely. You know your stuff.
I have one issue, though, although it may be more of a feature request I guess. I've learned how to use the analog controller setting in the emulator's settings, and for games that support that feature it works well. However, in some games without native joystick support (Armored Core, for instance), there seems to be no way to, for example, configure one of the nubs to emulate the D-pad or other controller buttons, something that would be very handy at times.
In short, if it would be possible to make the joystick axis values visible to the keymapper in the same way that other button presses are, it'd be really appreciated.
EDIT: One other thing I forgot; to get around the above problem I've used an external controller at times, via a USB hub. The system recognises it as a DragonRise type controller. The problem is thus; when I set up the controller initially, everything seems to work fine. However, usually next time I start the emulator (but sometimes things mess up while I'm in the middle of a session too), one of two things will happen;
- The emulator outright crashes, and will continue to crash immediately on future attempts to start it again. This is easily fixed by clearing out any config files holding saved keymap settings for the USB controller.
- The emulator starts, but as soon as I load an image, the controls behave extremely erratically. For instance, the emulator controls no longer respond, so I can't get back into the menu to quit (requiring a restart to escape), and single buttons seem to register multiple inputs when pressed. Again, removing the USB controller configs fixes this.
The above occurs for both system-wide and image-specific configuration saves, and seems to occur regardless of whether I've disconnected the USB controller or not since my last session. Please let me know if you require further info, but I've posted everything I can think of related to the problem.
Thanks again for a great port!