Post subject: Inability to use frame advance with gamepads?
Joined: 9/30/2007
Posts: 103
I didn't see an answer to this in neither topics or help files, so I'll ask here (if this is answered somewhere else, please point me there): I'm currently playing some games with my PS2 gamepad through an USB adapter, and while 1.43v10 (I like it more then 1.51 for some reason) does have some small bugs with button inputs (configuring the inputs seemed very buggy, but nitsuja already answered that in another post), it seems to have a big bug about using frame advance with it. Currently, I can't pause or use frame advance by controller inputs, regardless of what button I set in the configuration. Actually, I can't set the gamepad to do have any hotkeys at all. Is this a bug, some weird kind of feature or an error with my USB adapter?
Joined: 3/17/2007
Posts: 97
Location: Berkeley, CA
I haven't looked at the 1.43+ code in detail, but it's probably caused by snes9x polling controller input once per frame. Keypresses, on the other hand, are caught in an event loop, so their timing isn't as important. It's almost surely not a problem with your hardware or drivers if the joypad works for normal play. Try (1) holding the controller buttons while hitting the frame advance key and (2) looking for software ("JoyToKey"?) which will convert joypad button presses to correctly handled key presses.
IRC nick: UncombedCoconut
Joined: 9/30/2007
Posts: 103
I installed JoyToKey, and it worked beautifully. Thanks a lot!