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

    Reicast stopped working after update

    Scheduled Pinned Locked Moved Help and Support
    26 Posts 7 Posters 11.4k 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.
    • R
      ronlaws86 @gizmo98
      last edited by

      @gizmo98 Which file am i removing this from? hopefully i can pull up some more output for the std::Logic_error

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

        And 8Bitdo controllers are also known for special controller config script hacks for different firmware versions. If possible try to test with another controller. If reicast runs we need some new controller specific workarounds.

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

          Just another tip. Press F4 and type...

          cd RetroPie-Setup
          sudo ./retropie_packages.sh reicastinput
          

          Configure your controller from this menu and try again.

          1 Reply Last reply Reply Quote 0
          • S
            sreisig1
            last edited by

            So this is a controller config issue you think? Even though the controllers are working for the other systems? An issue with the controller config for reicast alone would cause it to not even launch at all? What about using a keyboard? Does that not count? I've tried with keyboard plugged and and no go. Or do I need to try with another gamepad?

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

              "Could be". I just do some investigations on this topic.

              R 1 Reply Last reply Reply Quote 0
              • R
                ronlaws86 @gizmo98
                last edited by ronlaws86

                @gizmo98
                I'm not sure where to remove >> /dev/null from, I've assumed the script /opt/retropie/emulators/reicast/bin/reicast.sh

                in which case, there is no more output being given than was previously to the runcommand.log which follows: -

                pi@retropie:/dev/shm $ cat runcommand.log
                terminate called after throwing an instance of 'std::logic_error'
                what(): basic_string::_S_construct null not valid
                /opt/retropie/emulators/reicast/bin/reicast.sh: line 76: 21330 Aborted aoss "$rootdir/emulators/reicast/bin/reicast" $params -config config:image="$ROM"

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

                  @ronlaws86
                  Open /opt/retropie/emulators/reicast/bin/reicast.sh and edit line 69 and line 71. If there is no more output the input parameters or ini files are certainly wrong.

                  So there are different things which can be tested:
                  -run ./retropie_packages.sh reicastinput as described above to create a new controller config file
                  -delete /opt/retropie/dreamcast/emu.cfg

                  R H 2 Replies Last reply Reply Quote 0
                  • R
                    ronlaws86 @gizmo98
                    last edited by ronlaws86

                    @gizmo98 said in Reicast stopped working after update:

                    ./retropie_packages.sh reicastinput

                    running ./retropie_packages.sh reicastinput has fixed it for me, or it's launching at least.

                    E: Seems fine now, How peculiar.

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      sreisig1 @ronlaws86
                      last edited by

                      @ronlaws86 Hmmm interesting. Ill have to try it out when I get home from work later.

                      1 Reply Last reply Reply Quote 0
                      • H
                        Hydro @gizmo98
                        last edited by Hydro

                        @gizmo98 said in Reicast stopped working after update:

                        @ronlaws86
                        Open /opt/retropie/emulators/reicast/bin/reicast.sh and edit line 69 and line 71. If there is no more output the input parameters or ini files are certainly wrong.

                        So there are different things which can be tested:
                        -run ./retropie_packages.sh reicastinput as described above to create a new controller config file
                        -delete /opt/retropie/dreamcast/emu.cfg

                        there are no line 69 or line 71

                        undefined

                        also getting error on cd RetroPie-Setup
                        sudo ./retropie_packages.sh reicastinput

                        undefined

                        1 Reply Last reply Reply Quote 0
                        • S
                          sreisig1
                          last edited by

                          Worked for me as well. Settings controls through the supplied setup script worked for some odd reason. Games launch now. Only problem is when setting controls it asked for D pad 1 left and then up and then Dpad 2 left and up. Then asked for joystick left and up. It never asked for right and down for anything? Although Dpad seems to work fine, the joystick does not, only the up and down.

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

                            @Hydro
                            Your RetroPie-Setup script is not up to date and there are some controllers which crash reicast-joyconfig.py. It seems to be you have one of these special controllers.

                            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.