I have been watching this thread and I must say, I am really happy with what you are doing for us :)
though, I seem to be having a problem… :(
I am trying to use my “DragonRise Inc. Generic USB Joystick ” gamepad, it works for everything else, and start/A/B work in reicast as standard, I just updated to your latest build, and upon running reicast it has pulled out
[DragonRise Inc. Generic USB Joystick ] button.0= axis.0= button.1= axis.1= button.2= axis.2= button.3= axis.3= button.4= axis.4= button.5= axis.5= button.6= axis.6= button.7= axis.7= button.8= axis.8= button.9= axis.9= button.10= axis.10= button.11= axis.11= button.12= axis.12= button.13= axis.13= button.14= axis.14= button.15= axis.15= button.16= axis.16= button.17= axis.17= button.18= axis.18= button.19= axis.19= button.20= axis.20= button.21= axis.21= button.22= axis.22= button.23= axis.23= button.24= axis.24= button.25= axis.25= button.26= axis.26= button.27= axis.27= button.28= axis.28= button.29= axis.29= button.30= axis.30= button.31= axis.31=
To my emu.cfg file, so up updated it and added some Btn_ to check if it was working (quit seemed the obvious button to set)
button.1=Btn_A button.2=Btn_B button.8=Quit button.9=Btn_Start
But when I restart reicast my controller has no default functions than normal and if I check the config again, It has created a new entry for my controller and is not using the config I set..
This seems to be the issue…
When it is first created in the config it is called
[DragonRise Inc. Generic USB Joystick ] (notice the spaces at the end)
So I make changes to that entry and restart, when I check the config after its been renamed to
[DragonRise Inc. Generic USB Joystick] (notice no spaces)
and a new entry is created underneath
[DragonRise Inc. Generic USB Joystick ] (with spaces again)
So it seems that the one with spaces is the one I want, but it seems to rename it and create a new one each time…any ideas??