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 Won’t Load

    Scheduled Pinned Locked Moved Help and Support
    reicastnot loadingbiosretropie x86
    11 Posts 2 Posters 1.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.
    • G
      GreatSyxsuke
      last edited by

      Hi all,

      I'm running Retropie x86 on a repurposed computer using Bodhi Linux. I have been using it for just arcade games so far and basically everything has run without issues. I decided to give Dreamcast games a try and installed Reicast via source from Retropie Setup. Then I SSH'd into the system and loaded the BIOS files into the correct folder as noted in the documentation (/home/sasuke/RetroPie/BIOS/dc). After restarting EmulationStation, I selected Start Reicast from the menu in order to set the time and format the VMUs. The window opened to indicate it was starting to load, then the screen flashed green and went back to the EmulationStation select menu.

      I checked the md5 sums of the files and they match the ones listed on the RetroPie wiki for Dreamcast. I even have tried a few different sets just in case. None of them seem to work. I have updated everything from the Setup Script to the installed packages in order to rule out that possibility.

      Hardware: X86 PC running Bodhi Linux 5
      RetroPie Version: 4.5.3
      Built From: github.com/RetroPie/RetroPie-Setup.git
      USB Devices connected: Two Zero Delay Encoders, wireless Logitech keyboard dongle, TP-Link WiFi adaptor
      Controller used: Arcade sticks and buttons
      Error messages received: N/A
      Guide used: https://retropie.org.uk/docs/Debian/
      Emulator: Reicast

      Any help would be appreciated, thank you.

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        What format are your ROMs/Games ? Can you also install the lr-flycast emulator and see if it works ?

        G 1 Reply Last reply Reply Quote 0
        • G
          GreatSyxsuke @mitu
          last edited by

          @mitu The ROMS are .cdi files. I tried installing lr-flycast and it does the same thing. Obviously there’s no “Start Reicast” for that but the ROMS just crash back to the select screen.

          My main issue is that I haven’t even been able to do the setup of the date and VMUs like every guide mentions before even starting to play a game.

          1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator
            last edited by

            Any errors logged in /dev/shm/runcommand.log ?

            1 Reply Last reply Reply Quote 0
            • G
              GreatSyxsuke
              last edited by

              This is my /dev/shm/runcommand.log file

              Parameters:
              Executing: bash "/home/sasuke/RetroPie/roms/dreamcast/+Start Reicast.sh"
              /opt/retropie/emulators/reicast/bin/reicast.sh: line 89: 28460 Trace/breakpoint trap (core dumped) "$rootdir/emulators/reicast/bin/reicast" "${params[@]}" > /dev/null

              mituM 1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @GreatSyxsuke
                last edited by

                @GreatSyxsuke I was looking for the Flycast log, it should be more detailed if you use the Runcommand launch menu and choose `Debug logging'.
                For Reicast, what are the BIOS files you copied to the BIOS folder ? Are you sure they match the ones described in the docs ? I think that with the latest version you're not required to change the date/time anymore.

                1 Reply Last reply Reply Quote 0
                • G
                  GreatSyxsuke
                  last edited by

                  This is the log after running Flycast. I don't see an option for Debug Logging when I select "Run Command Configuration" in the RetroPie menu.

                  Parameters:
                  Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-flycast/flycast_libretro.so </dev/null --config /opt/retropie/configs/dreamcast/retroarch.cfg "/home/sasuke/RetroPie/roms/dreamcast/E-SPAWN.CDI" --appendconfig /dev/shm/retroarch.cfg

                  The BIOS files are dc_boot.bin and dc_flash.bin. I checked the md5 sums again and they match the ones in the docs:

                  e10c53c2f8b90bab96ead2d368858623 for dc_boot

                  0a93f7940c455905bea6e392dfde92a4 for dc_flash

                  I know they are good files because I am able to use them to run Reicast via RetroArch on the PS Classic.

                  Even if I don't have to update the date and time, I would still need to format the VMUs, right?

                  mituM 1 Reply Last reply Reply Quote 0
                  • mituM
                    mitu Global Moderator @GreatSyxsuke
                    last edited by mitu

                    @GreatSyxsuke said in Reicast Won’t Load:

                    Even if I don't have to update the date and time, I would still need to format the VMUs, right?

                    No, that's not required. I don't see a detailed log - did you choose 'Verbose Logging' before starting the game with 'lr-flycast' ?

                    1 Reply Last reply Reply Quote 0
                    • G
                      GreatSyxsuke
                      last edited by

                      This is the log after running it with Verbose Logging.

                      https://pastebin.com/nAtxDAhx

                      1 Reply Last reply Reply Quote 0
                      • mituM
                        mitu Global Moderator
                        last edited by mitu

                        You GPU seems to be the problem, it doesn't support OpenGL 3, needed by Flycast.

                        [INFO] Requesting core OpenGL context (3.0).
                        ...
                        [INFO] [Video]: Using HW render, OpenGL driver forced.
                        ...
                        [INFO] [GL]: Vendor: Intel Open Source Technology Center, Renderer: Mesa DRI Intel(R) G41 .
                        [INFO] [GL]: Version: 2.1 Mesa 19.0.8.
                        

                        I'm not sure why Reicast doesn't work, but it wouldn't surprise me if it was the same type of error.

                        G 1 Reply Last reply Reply Quote 0
                        • G
                          GreatSyxsuke @mitu
                          last edited by

                          @mitu Oh ok, that’s a bit of a bummer. At least I know why it doesn’t work though. No big deal, I mainly use it for MAME anyways. Thanks for all your help!

                          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.