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 controller auto setup?

    Scheduled Pinned Locked Moved Help and Support
    dreamcastcontroller
    10 Posts 5 Posters 7.5k 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.
    • V
      vretro
      last edited by

      When a controller is configured using EmulationStation, does it get auto configured for use in Ricast?

      I am attempting to setup an iBuffalo snes controller and the directional controls seem to be setup (not sure if by EmulationStation) but no buttons work as the required action button to set the bios time on boot.

      R 1 Reply Last reply Reply Quote 0
      • R
        riddle43 @vretro
        last edited by

        @vretro You need to keep in mind the Dreamcast has a thumb stick and a d-pad so a controller without a thumb stick wont play proper on games that need it. some Dreamcast games must be controlled with the thumb stick so unless you have one or you remap the d pad for the stick they wont play right. now I could be wrong but this is what i have noticed when i use my usb snes controller so i just use a PS3 to play the ones that dont work with the SNES controller.

        V 1 Reply Last reply Reply Quote 0
        • V
          vretro @riddle43
          last edited by

          @riddle43 at this time I would be happy to find out does a controller get auto configured by EmulationStation?

          If this is the case, is there a file I can delete to start the config over, in case the settings are not changing as they should.

          I can always use a more appropriate controller later. In an earlier version of Retropie, the Dreamcast worked with my SNES controller for what I needed.

          R 1 Reply Last reply Reply Quote 0
          • R
            RetroResolution @vretro
            last edited by

            @vretro according to the wiki, when a controller is setup for Emulation Station, it will also be setup for Reicast (much as a config is created for the non-libretro N64 mupen64-plus emulator). This is necessary as Reicast is not a Retroarch/libretro core.

            I think, but am not certain, that this only applies for the first controller you configure; in my case it was the keyboard, which has caused me a few problems.

            There's another thread here somewhere which describes using the reicast controller config utility, but I don't have the link to hand at present.

            If a post has helped you, please encourage the author by up-voting via the ^ icon located in the bottom-right corner.

            RetroResolution.com - Adventures in retro gaming on original hardware and via emulation with RetroPie on the Raspberry Pi.

            mediamogulM 1 Reply Last reply Reply Quote 1
            • mediamogulM
              mediamogul Global Moderator @RetroResolution
              last edited by

              @RetroResolution said in Dreamcast controller auto setup?:

              There's another thread here somewhere which describes using the reicast controller config utility, but I don't have the link to hand at present.

              Is this it by chance?

              RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

              R 1 Reply Last reply Reply Quote 0
              • R
                RetroResolution @mediamogul
                last edited by

                @mediamogul that's the tool; if you search the RetroPie forum, there's a thread that talks about using it specifically. If I wasn't using a mobile I'd find it for you.

                If a post has helped you, please encourage the author by up-voting via the ^ icon located in the bottom-right corner.

                RetroResolution.com - Adventures in retro gaming on original hardware and via emulation with RetroPie on the Raspberry Pi.

                mediamogulM 1 Reply Last reply Reply Quote 1
                • gizmo98G
                  gizmo98 Global Moderator
                  last edited by gizmo98

                  You can run this script from within ./retropie_setup.sh. It creates a new joypad controllername.cfg file under /opt/retropie/configs/dreamcast/mappings.

                  Run "sudo ./retropie_packages.sh reicastinput".

                  1 Reply Last reply Reply Quote 1
                  • mediamogulM
                    mediamogul Global Moderator @RetroResolution
                    last edited by mediamogul

                    @RetroResolution

                    I couldn't find reference to it here, but what follows is from:
                    https://www.reddit.com/r/RetroPie/comments/3ye3f0/cant_manage_to_configure_dreamcast_controls/

                    Download the script into your ~/.reicast directory then

                    sudo chmod +x reicast_joyconfig.py

                    sudo python reicast_joyconfig.py

                    Then follow the instructions After you are finished note down the correct button assignments and put them into your cfg file in

                    ~/.reicast/mappings/

                    if you are not sure what is the correct file, just look into

                    ~/.reicast/emu.cfg

                    which file is used

                    RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                    1 Reply Last reply Reply Quote 0
                    • gizmo98G
                      gizmo98 Global Moderator
                      last edited by

                      Just as stated one post before run:

                      cd RetroPie-Setup
                      sudo ./retropie_packages.sh reicastinput

                      And the same thing happens.

                      1 Reply Last reply Reply Quote 0
                      • V
                        vretro
                        last edited by

                        Thanks for the help everyone.

                        The issue for me configuring my controllers came down to an edit I made to the following config file, a while back on an earlier version of RetroPie when trying to find a way to enable multiple players:
                        /opt/retropie/configs/all/autoconf.cfg

                        I had changed the following value to 4:
                        reicast_input

                        This change broke my controller auto config as the only options are 0 or 1 - which I now know is for enabling input auto configuration.

                        1 Reply Last reply Reply Quote 1
                        • 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.