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: No systemManager.cdi file

    Scheduled Pinned Locked Moved Help and Support
    reicastsystemmanager
    9 Posts 3 Posters 3.7k 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.
    • W
      Wip3out
      last edited by Wip3out

      After installing Reicast from the optional packages no systemManager.cdi file gets created. I put the dc_boot.bin and dc_flash.bin (USA) in the retropie/BIOS folder. Checksums match with compatible BIOS files. I've copied the .cdi and .gdi versions of the game to the roms folder. I'm running from a FAT32 USB stick. There is a "+start Reicast" option in Emulation Station, but screen goes black and returns to ES.

      I read that creating a blank systemManager.cdi file could work, but don't know how to do that from Linux. I also read that Reicast cannot boot from USB device and the file should be copied to the SD card?

      Pi Model or other hardware: 3B
      Power Supply used: 2.5A
      RetroPie Version Used: 4.1.9
      Built From: Pre made SD Image on RetroPie website
      USB Devices connected: X360 wired, PS3 wired, keyboard, USB stick FAT32
      Controller used: PS3 wired
      Error messages received:
      File: retropie/roms/dreamcast/systemManager.cdi
      Emulator: Reicast

      Any ideas on how to solve this issue?

      Thanks in advance!

      B 1 Reply Last reply Reply Quote 0
      • B
        backstander @Wip3out
        last edited by

        @Wip3out
        Does the other .cdi/.gdi games that you're adding show up under Dreamcast? If so, try running one of them and then post the contents of this file:
        /dev/shm/runcommand.log

        If not, then try re-installing the Reicast emulator from RetroPie-Setup script:
        https://github.com/RetroPie/RetroPie-Setup/wiki/Updating-RetroPie#updatinginstalling-individual-packages

        1 Reply Last reply Reply Quote 0
        • BuZzB
          BuZz administrators
          last edited by

          @Wip3out said in Dreamcast: No systemManager.cdi file:

          systemManager.cdi

          systemManager.cdi entry is now removed. The "+Start Reicast" option should function the same - if not I will need to see the log as mentioned above.

          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

          W 1 Reply Last reply Reply Quote 0
          • W
            Wip3out
            last edited by

            Thanks for your replies!

            The other .cdi and .gdi games appear under Dreamcast. After selecting them I get shown the "press any button to enter runcommand" message, the screen gets adjusted to 640x320, but goes to black screen and then back to ES.

            How can I see the contents of the runcommand.log file you mentioned? I cannot find it on my USB stick. I'm still a noob in this. :(

            B 1 Reply Last reply Reply Quote 0
            • B
              backstander @Wip3out
              last edited by backstander

              @Wip3out

              How can I see the contents of the runcommand.log file you mentioned?

              There is many ways to do this but one way is to SFTP into your Raspberry Pi. Works best if both your computer/laptop and your Raspberry Pi are connected to the same network. Here are the documentation for SFTP:
              https://retropie.org.uk/docs/Transferring-Roms/#sftp

              If you've ever used an FTP client, this should be the same. I use FileZilla instead of WinSCP but both programs should be about the same. Once you're connected, you'll just need to navigate to the /dev/shm/ director and get the file runcommand.log.

              You can also use SFTP to transfer your ROMs on your Raspberry Pi. I think it is much easier than going back and forth with a USB flash drive (Sneakernet).

              1 Reply Last reply Reply Quote 0
              • W
                Wip3out
                last edited by

                Thanks for the info. I now used WinSCP.

                These are the contents of the log file:

                Parameters:
                Executing: /opt/retropie/emulators/reicast/bin/reicast.sh omx "/home/pi/RetroPie/roms/dreamcast/Giga Wing.cdi"
                OMX: creating 3 buffers
                OMX: audio output to 'hdmi'
                /opt/retropie/emulators/reicast/bin/reicast.sh: line 88: 1589 Trace/breakpoint trap "$rootdir/emulators/reicast/bin/reicast" "${params[@]}" > /dev/null

                1 Reply Last reply Reply Quote 1
                • W
                  Wip3out
                  last edited by Wip3out

                  OK, I seemed to have made the games work now! But not +Start Reicast.

                  By using WinSCP for the first time I saw there were multiple dc_boot.bin files (like .bin.bin etc) and I deleted all of them. I then copied dc_boot.bin and dc_flash.bin via WinSCP to the retropie/BIOS folder and now the games work!

                  Can someone help me how I can use +Start Reicast? After selecting this the signal to the tv gets lost (tv shows a "no signal" message). When I press ENTER on my keyboard I get thrown back to ES menu.

                  @BuZz
                  So that means the latest builds of Reicast don't install a systemManager.cdi file anymore?

                  BuZzB 1 Reply Last reply Reply Quote 1
                  • W
                    Wip3out @BuZz
                    last edited by

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • BuZzB
                      BuZz administrators @Wip3out
                      last edited by

                      @Wip3out correct. Instead you should use the "+Start" entry.

                      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                      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.