Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06108 Interface Major Always Dec 27, 2015, 05:02 Jan 3, 2016, 04:20
Tester msutton View Status Public Platform MAME (Self-compiled)
Assigned To Resolution No change required OS Linux
Status [?] Closed Driver
Version 0.168 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 06108: Joystick not working when built with SDL2
Description I have an Ultimarc Ultra-Stik 360 joystick, MAME receives no input from my joystick when built with SDL2 support (version 2.0.3).

It detects the joystick on MAME startup but does not work inside MAME.
I have attached the output from startup.

When compiled with SDL1 (SDL_LIBVER = sdl) the joysticks work fine.
Steps To Reproduce
Additional Information
Github Commit
Flags SDL specific
Regression Version
Affected Sets / Systems
Attached Files
txt file icon out.txt (4,177 bytes) Dec 27, 2015, 05:02 Uploaded by msutton
[Show Content]
Relationships
There are no relationship linked to this issue.
Notes
5
User avatar
No.12290
NekoEd
Senior Tester
Dec 29, 2015, 20:44
edited on: Dec 29, 2015, 21:28
Works for me. SDLMAME64 0.168 on Linux/x64.
User avatar
No.12292
mahlemiut
Developer
Dec 29, 2015, 22:31
Tested with both my OzStick and Sidewinder Freestyle Pro. Both work fine (Ubuntu 10.04, x86_64).
User avatar
No.12311
B2K24
Senior Tester
Jan 2, 2016, 00:28
This bug isn't new anymore so what to do with it?

Seems to be a SDL issue rather than MAME related.
User avatar
No.12312
msutton
Tester
Jan 2, 2016, 04:58
I contacted Andy at Ultimarc, the maker of the joystick. He said he has a new firmware he is going to load on my joysticks.
I shipped the PCB to him, I am hoping that will fix it.

I tested with my Gravis GamePad Pro and Xbox One controller and they work fine.

Looks to be a joystick specific issue. We can close the bug.
User avatar
No.12318
B2K24
Senior Tester
Jan 3, 2016, 04:20
closing per request of the reporter.