Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: haynor666 on November 17, 2022, 05:00:52 pm
-
Starting from version 248 of groovymame my Ultimarc U360 does not work correctly - buttons attached to U360 PCB works but joystick directions does not. Official mame 249 works fine on the same computer. Also all other emulators works fine.
-
This is probably caused by the rawinput feature for joysticks, currently only in GourMAME & GroovyMAME. I don't have a U360 here to test. Maybe it's a matter of remapping the joysticks in MAME's ui, can't say. If nothing works, simply modify the joysticks provider option in mame.ini from auto (rawinput) to other api.
-
Sadly even remapping is not possible. I'll try other provider.
EDIT. winhybrid solves the problem. Thanks for help Calamity :)
-
Happens here too with arduino encoder.
winhybrid and dinput works as well changing joystickprovider from auto
-
I wonder if firmware in such devices could be altered to work with raw input ::)
-
Haynor,
I'm talking with Monkeypox about a possible fix. Could you try commenting out this line please?
https://github.com/antonioginer/GroovyMAME/blob/27521b272246f522b3935229d9efaf16dab24d6f/src/osd/modules/input/input_rawinput.cpp#L700
-
I'm compiling mame with this line commented. I matter of two hours I'll test this solution.
-
Tested - no response from keyboard or joystick :/
I cannot even pass warning screen