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

    Sega CD games not loading

    Scheduled Pinned Locked Moved Help and Support
    sega cd
    26 Posts 7 Posters 7.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.
    • IanDaemonI
      IanDaemon @MajorOCD
      last edited by IanDaemon

      @majorocd There are multiple revisions of the Sega CD BIOS for the U.S.. (e.g. G1-the drawer type underneath the Genesis, G2-the top loader on the side on the Genesis, the CDX) Each had a different U.S. BIOS file. (just a reminder, that tripped me up)

      • 5 Favorite Arcade Games in MAME
      • Cocktail Cabinet Games
      • Check out the MAME RoW
      1 Reply Last reply Reply Quote 0
      • lostlessL
        lostless @MajorOCD
        last edited by

        @majorocd make sure bios is on the external.

        1 Reply Last reply Reply Quote 0
        • M
          MajorOCD @mitu
          last edited by

          @mitu
          I did not disable the Runcommand launch menu.
          I went into the config and verified that it is enabled.
          When I hit a button right after launch, it did not go into the launch menu.

          Retropie by default has both lr-genesis-plus-gx and lr-picodrive installed.
          I uninstalled lr-genesis-plus-gx and tried it again. It brought up a launch menu, but the only option was to choose which emulator (only choice, of course being lr-picodrive).
          It still wouldn't launch the game.

          I then uninstalled lr-picodrive and reinstalled lr-genesis-plus-gx from binary.
          Now, when I hit a button, it brings up the full launch menu.
          It still wouldn't launch the game.

          This is the runcommand.log

          Parameters: 
          Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-genesis-plus-gx/genesis_plus_gx_libretro.so --config /opt/retropie/configs/segacd/retroarch.cfg "/home/pi/RetroPie/roms/segacd/Adventures of Batman and Robin, The (USA).cue" --verbose --appendconfig /dev/shm/retroarch.cfg
          [INFO] RetroArch 1.8.8 (Git 9552f87)
          [INFO] Redirecting save file to "/home/pi/RetroPie/roms/segacd/Adventures of Batman and Robin, The (USA).srm".
          [INFO] Redirecting save state to "/home/pi/RetroPie/roms/segacd/Adventures of Batman and Robin, The (USA).state".
          [INFO] === Build =======================================
          [INFO] Capabilities:  NEON VFPv3 VFPv4
          [INFO] Built: Nov  2 2020
          [INFO] Version: 1.8.8
          [INFO] Git: 9552f87
          [INFO] =================================================
          [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-genesis-plus-gx/genesis_plus_gx_libretro.so"
          [INFO] [Overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/Genesis Plus GX/Genesis Plus GX.cfg.
          [INFO] [Overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/Genesis Plus GX/segacd.cfg.
          [INFO] [Overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/Genesis Plus GX/Adventures of Batman and Robin, The (USA).cfg.
          [INFO] [Environ]: GET_LANGUAGE: "0".
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL.
          [INFO] [Environ]: SET_CONTROLLER_INFO.
          [INFO] [Environ]: SET_INPUT_DESCRIPTORS:
          [INFO] Core requested VFS version >= v1, providing v3
          [INFO] [Remaps]: remap directory: /opt/retropie/configs/segacd/
          [INFO] Redirecting save file to "/home/pi/RetroPie/roms/segacd/Adventures of Batman and Robin, The (USA).srm".
          [INFO] Redirecting save state to "/home/pi/RetroPie/roms/segacd/Adventures of Batman and Robin, The (USA).state".
          [INFO] [Environ]: PERFORMANCE_LEVEL: 1.
          [INFO] [Environ]: GET_LOG_INTERFACE.
          [INFO] [Environ]: PERFORMANCE_LEVEL: 7.
          [INFO] Content loading skipped. Implementation will load it on its own.
          [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
          [libretro INFO] Frontend supports RGB565 - will use that instead of XRGB1555.
          [WARN] SYSTEM DIR is empty, assume CONTENT DIR /home/pi/RetroPie/roms/segacd/Adventures of Batman and Robin, The (USA).cue
          [INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/roms/segacd/".
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
          [libretro INFO] Game Genie ROM should be located at: /home/pi/RetroPie/roms/segacd//ggenie.bin
          [libretro INFO] Action Replay (Pro) ROM should be located at: /home/pi/RetroPie/roms/segacd//areplay.bin
          [libretro INFO] Sonic & Knuckles (2 MB) ROM should be located at: /home/pi/RetroPie/roms/segacd//sk.bin
          [libretro INFO] Sonic & Knuckles UPMEM (256 KB) ROM should be located at: /home/pi/RetroPie/roms/segacd//sk2chip.bin
          [libretro INFO] Mega Drive TMSS BOOTROM should be located at: /home/pi/RetroPie/roms/segacd//bios_MD.bin
          [libretro INFO] Game Gear TMSS BOOTROM should be located at: /home/pi/RetroPie/roms/segacd//bios.gg
          [libretro INFO] Master System (PAL) BOOTROM should be located at: /home/pi/RetroPie/roms/segacd//bios_E.sms
          [libretro INFO] Master System (NTSC-U) BOOTROM should be located at: /home/pi/RetroPie/roms/segacd//bios_U.sms
          [libretro INFO] Master System (NTSC-J) BOOTROM should be located at: /home/pi/RetroPie/roms/segacd//bios_J.sms
          [libretro INFO] Mega CD (PAL) BIOS should be located at: /home/pi/RetroPie/roms/segacd//bios_CD_E.bin
          [libretro INFO] Sega CD (NTSC-U) BIOS should be located at: /home/pi/RetroPie/roms/segacd//bios_CD_U.bin
          [libretro INFO] Mega CD (NTSC-J) BIOS should be located at: /home/pi/RetroPie/roms/segacd//bios_CD_J.bin
          [libretro INFO] Mega CD (PAL) BRAM is located at: /home/pi/RetroPie/roms/segacd//scd_E.brm
          [libretro INFO] Sega CD (NTSC-U) BRAM is located at: /home/pi/RetroPie/roms/segacd//scd_U.brm
          [libretro INFO] Mega CD (NTSC-J) BRAM is located at: /home/pi/RetroPie/roms/segacd//scd_J.brm
          [libretro INFO] Sega/Mega CD RAM CART is located at: /home/pi/RetroPie/roms/segacd//cart.brm
          [libretro ERROR] Unable to open CD BIOS: /home/pi/RetroPie/roms/segacd//bios_CD_U.bin.
          [ERROR] Failed to load content
          [INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
          [INFO] Unloading game..
          [INFO] Unloading core..
          [INFO] Unloading core symbols..
          [INFO] [Core Options]: Saved core options file to "/home/pi/.config/retroarch/config/Genesis Plus GX/Genesis Plus GX.opt"
          [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
          

          Again, thank you for your patience and help.

          Raspberry Pi 400
          retropie 4.7.7 rpi4_400
          Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
          External 500 GB SSD Hard Drive
          Official Raspberry Pi 400 Power Supply
          Logitech Dual Action Controller

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

            The BIOS file is not found by the emulator:

             [libretro ERROR] Unable to open CD BIOS: /home/pi/RetroPie/roms/segacd//bios_CD_U.bin.
            

            because:

            [WARN] SYSTEM DIR is empty, assume CONTENT DIR /home/pi/RetroPie/roms/segacd/Adventures of Batman and Robin, The (USA).cue
            

            RetroArch looks up the BIOS files in the System Dir, which RetroPie sets - by default - to the bios folder where you copied your BIOS files. Did you use the 'Reset Configuration' option in RetroArch's menu ? This would explain why the BIOS folder was reset.

            M 1 Reply Last reply Reply Quote 1
            • M
              MajorOCD @mitu
              last edited by

              @mitu
              I don't recall if I used the 'Reset Configuration' option in RetroArch's menu.
              How do I check to see if it is pointed to the correct folder?

              Raspberry Pi 400
              retropie 4.7.7 rpi4_400
              Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
              External 500 GB SSD Hard Drive
              Official Raspberry Pi 400 Power Supply
              Logitech Dual Action Controller

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

                @majorocd said in Sega CD games not loading:

                How do I check to see if it is pointed to the correct folder?

                It doesn't point to any folder ..

                [WARN] SYSTEM DIR is empty, assume CONTENT DIR /home/pi/RetroPie/roms/segacd/Adventures of Batman and Robin, The (USA).cue
                

                How did you install RetroPie ?

                sirhenrythe5thS M 3 Replies Last reply Reply Quote 1
                • sirhenrythe5thS
                  sirhenrythe5th @mitu
                  last edited by

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • M
                    MajorOCD @mitu
                    last edited by

                    @mitu said in Sega CD games not loading:

                    How did you install RetroPie ?

                    I used Etcher to install the official Retropie image from https://retropie.org.uk to microsd

                    Raspberry Pi 400
                    retropie 4.7.7 rpi4_400
                    Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
                    External 500 GB SSD Hard Drive
                    Official Raspberry Pi 400 Power Supply
                    Logitech Dual Action Controller

                    1 Reply Last reply Reply Quote 0
                    • M
                      MajorOCD @mitu
                      last edited by

                      @mitu
                      Should I reinstall Retroarch?

                      Raspberry Pi 400
                      retropie 4.7.7 rpi4_400
                      Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
                      External 500 GB SSD Hard Drive
                      Official Raspberry Pi 400 Power Supply
                      Logitech Dual Action Controller

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

                        @majorocd said in Sega CD games not loading:

                        Should I reinstall Retroarch?

                        Not sure if that would help, since you haven't said what you changed that reset the defaults. What you could try is to rename the configuration file for segacd (\\retropie\configs\segacd\retroarch.cfg) and then reinstall the lr-genesis-plus-gx emulator. The re-install would re-create the correct configuration file and you can then try again to see if the game works.

                        M N 4 Replies Last reply Reply Quote 1
                        • M
                          MajorOCD @mitu
                          last edited by

                          @mitu said in Sega CD games not loading:
                          (\\retropie\configs\segacd\retroarch.cfg)

                          Sorry, I don't see this directory.

                          Raspberry Pi 400
                          retropie 4.7.7 rpi4_400
                          Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
                          External 500 GB SSD Hard Drive
                          Official Raspberry Pi 400 Power Supply
                          Logitech Dual Action Controller

                          1 Reply Last reply Reply Quote 0
                          • M
                            MajorOCD @mitu
                            last edited by

                            @mitu
                            I found it under /opt/retropie/configs/segacd

                            Raspberry Pi 400
                            retropie 4.7.7 rpi4_400
                            Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
                            External 500 GB SSD Hard Drive
                            Official Raspberry Pi 400 Power Supply
                            Logitech Dual Action Controller

                            1 Reply Last reply Reply Quote 0
                            • M
                              MajorOCD @mitu
                              last edited by

                              @mitu
                              After trying everything I could think of (including what you suggested), it was still not working.

                              I think I may have reset something while trying to configure the controls for PSX for a couple of games.

                              I have another microsd card, so I installed the Retropie image on that, and now SegaCD is working.

                              Thank you again for your help and prompt replies!

                              Raspberry Pi 400
                              retropie 4.7.7 rpi4_400
                              Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
                              External 500 GB SSD Hard Drive
                              Official Raspberry Pi 400 Power Supply
                              Logitech Dual Action Controller

                              1 Reply Last reply Reply Quote 0
                              • N
                                notthesame
                                last edited by notthesame

                                This post is deleted!
                                1 Reply Last reply Reply Quote 0
                                • I
                                  ilchymis
                                  last edited by ilchymis

                                  Just wanted to add that I have the same issue as OP. I have verified my games and bios, and just get a black screen. Have reinstalled retropie on my pi4 8gb as well, with no discernable difference.

                                  Currently, I'm using the same (renamed) bios and games in Picodrive. But it would be nice to use Gen Plus as well (especially for .chd's)

                                  This was my crash report from the other day: pastebin

                                  mituM M 2 Replies Last reply Reply Quote 0
                                  • N
                                    notthesame @mitu
                                    last edited by

                                    @mitu yes this worked big thanks so i deleted the sega cd folder then reinstall genesis plus and pico drive works again yes!!!

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

                                      @ilchymis From your log, look like the BIOS files found, but the crash suggests they might not be correct - see if the checksums for the files are identical to the ones in the Docs.

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        MajorOCD @ilchymis
                                        last edited by MajorOCD

                                        @ilchymis
                                        I would just like to add that the BIOS file for lr-genesis-plus-gx is different from the one for lr-picodrive.

                                        It sounds like your lr-picodrive BIOS file is correct, while the one for lr-genesis-plus-gx is not (as mitu has suggested).

                                        I'm pretty sure your issue is not the same as mine, since my BIOS files were correct. It simply couldn't find them due to mis-configuration.

                                        Raspberry Pi 400
                                        retropie 4.7.7 rpi4_400
                                        Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
                                        External 500 GB SSD Hard Drive
                                        Official Raspberry Pi 400 Power Supply
                                        Logitech Dual Action Controller

                                        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.