Dreamcast - Setting player 1 and player 2 in emu.cfg issues
-
I am running a pi 3 with everything up to date, 5v 2.5 amp power supply and four dragonrise usb joysticks in my cabinet. I have a ton of emulators set up and running fine, and i have dreamcast set up and running with the reicast emulator fine as well. I have my joysticks buttons mapped and working correctly, and I have 2 players recognized and playing as well. The problem i am having is setting which of the 4 joysticks is player 1 and player 2.
To my knowledge this should be done in the
emu.cfg
file under [input]. No matter what i put in for the evdev device id number the reicast emulator always sets js1 orevdev device id = 1
as the first player and js2 as the second player. In reality, js0 is the first player and js1 is the second player because this is how all of the other retroarch emulators set the joysticks.What really confuses me is that no matter what values i place in the
emu.cfg
file, the joysticks are always recognized the same. I can even delete the entire [input] section foremu.cfg
and the joysticks still recognize and work the same.I am guessing there are not a lot of users out there trying to set up dreamcast on a 4 player arcade machine, but if you have done this successfully I would appreciate some insight. As a note, i have dreamcast set up on another build with 2 ps4 controllers, also recognized as js0 (
evdev device id = 0
) and js1 (evdev devide id = 1)
and they always work correctly, maybe because they are the only 2 controllers connected?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.