FS#43326 - [sdlmame] 0.156.u0-1 gamepad/joystick non-functional

Attached to Project: Community Packages
Opened by Havona (havona) - Sunday, 04 January 2015, 01:07 GMT
Last edited by Sergej Pupykin (sergej) - Thursday, 26 February 2015, 17:05 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Since the switch to SDL2, sdlmame doesn't recognize any joystick input at all from my Logitech F310, although it is recognized and initialized:

$ sdlmame -joystick -v blktiger | grep -i joy
Joystick: Start initialization
Input: Adding Joy #0: Logitech Gamepad F310
Joystick: Logitech Gamepad F310
Joystick: ... 6 axes, 11 buttons 1 hats 0 balls
Joystick: ... Physical id 0 mapped to logical id 0
Joystick: End initialization
Joystick: Start deinitialization
Joystick: End deinitialization

This happens with all versions of sdlmame, sdlmess and sdlume that I've tried (both 0.156 and 0.157).
This task depends upon

Closed by  Sergej Pupykin (sergej)
Thursday, 26 February 2015, 17:05 GMT
Reason for closing:  Upstream
Comment by Sergej Pupykin (sergej) - Friday, 13 February 2015, 15:45 GMT
What about 0.158.u0-1 ? I think it is upstream bug.
Comment by Havona (havona) - Friday, 13 February 2015, 17:23 GMT
No joy in 0.158.u0-1 either. I think it's an upstream bug too. I'm just too lazy (lately) to bother registering and posting on the sdlmame forum. I did ask about it in the #messdev (EFNet) IRC channel but was ignored. When I grow sufficiently irritated I'll bug the MAME devs about it (if it doesn't get fixed soon...which it probably will be).

P.S. MAME no longer releases interim (u) patches, so the .u0, .u1, etc. naming convention can be dropped. They simply release a new version at the end of each month now.

Loading...