Dreamcast controller auto setup?
-
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.
-
@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.
-
@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.
-
@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.
-
@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?
-
@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.
-
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".
-
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
-
Just as stated one post before run:
cd RetroPie-Setup
sudo ./retropie_packages.sh reicastinputAnd the same thing happens.
-
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.cfgI had changed the following value to 4:
reicast_inputThis change broke my controller auto config as the only options are 0 or 1 - which I now know is for enabling input auto configuration.
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.