RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Dreamcast - Setting player 1 and player 2 in emu.cfg issues

    Scheduled Pinned Locked Moved Help and Support
    dreamcastreicastemu.cfg
    1 Posts 1 Posters 1.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • TMNTturtlguyT
      TMNTturtlguy
      last edited by

      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 or evdev 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 for emu.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?

      1 Reply Last reply Reply Quote 0
      • First post
        Last post

      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.