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

    Multidisc 32X SegaCD games?

    Scheduled Pinned Locked Moved Help and Support
    sega cdsegacdmultidisclr-picodrive32x
    29 Posts 11 Posters 11.8k 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.
    • C
      ChuckyP @mitu
      last edited by

      @mitu thanks I also found another thread discussing the conversion to CHD format. It ended in a problem using the CD+32x versions of a game together. Has this been figured out at all?

      quicksilverQ 1 Reply Last reply Reply Quote 0
      • quicksilverQ
        quicksilver @ChuckyP
        last edited by

        @chuckyp genplusx will not play 32x games (only picodrive works and picodrive isn't compatible with chd files). So I'm not sure there is a solution for segacd 32x games.

        C 1 Reply Last reply Reply Quote 0
        • C
          ChuckyP @quicksilver
          last edited by

          @quicksilver I appreciate it.

          Mame CHDs are split per disk. So it looks like I need to convert my own Bin, Cue files into a single CHD.

          Getting closer. Thanks for the advice.

          1 Reply Last reply Reply Quote 0
          • R
            rhester72
            last edited by

            Did you get anywhere with this? I can't even get multi-disc Sega CD (i.e. not 32X) games to play beyond disc 1, because I can't get picodrive to attach another disc without it restarting.

            1 Reply Last reply Reply Quote 0
            • C
              ChuckyP
              last edited by

              I have not pursued the 32x issue due to the fact that there are only a couple multi-disk games. As far as the disk changing goes, I don't recall having any issues... Make sure you are opening the tray, changing the disk, and then closing the tray. I have those steps mapped to my shoulder buttons on an XBOX 360 pad. By the way, are you using lr-picodrive or standalone?

              1 Reply Last reply Reply Quote 0
              • R
                rhester72
                last edited by

                I can't get disk changes via lr-picodrive to work even with Sega CD (i.e. non-32X) games - when I try to attach the new disk via "append disc image", I select the cue file, confirm the desired emulator is picodrive, and then lr-picodrive restarts with the new disc inserted - it's the restart that's causing the problem. Apparently this has been a problem in Retroarch before, as I was able to find this (which was about the Windows build, but the behavior is the same):

                https://github.com/libretro/RetroArch/issues/5254

                I was rather hoping there was a workaround or at least confirmation that others aren't having this problem, since I can't find anything in my setup that would cause this.

                1 Reply Last reply Reply Quote 0
                • C
                  ChuckyP
                  last edited by

                  Can you give me a game to try out myself? Hopefully something that won’t take me an eternity to get to disk 2?

                  1 Reply Last reply Reply Quote 0
                  • R
                    rhester72
                    last edited by

                    I'm not actually even playing through - my test case for the moment is that I boot up Fahrenheit for the 32X (which won't play - the protection requires you to boot from the Sega CD disc, even on the 32X) in lr-picodrive, wait for the prompt, hit Start, then enter the RGUI, open the tray, and attach the Sega CD disc. Instead of allowing me to close the tray and resume the game (which should then cleanly boot the Sega CD disc, then ask for the 32X disc again), lr-picodrive completely restarts/reloads and the process begins all over again (except this time having booted from the Sega CD disc).

                    From videos I've seen, once the cue file is selected in the browser in the attach phase, it shouldn't ask to specify the emulator (Picodrive, in this case) - I think that's where something's changed, but it makes it impossible to swap discs at all. In fact, it's not even limited to Sega CD - I also tried this with PSX, where I started a game, ejected the disc at the PSX boot logo, attached a completely different disc (where I was prompted for the emulator again), and sure enough, the PSX emulation restarted entirely. It seems this affects any emulator's ability to swap media (probably not even limited to CD media).

                    I've tried the following:

                    • Updating all of RetroPie
                    • Updating Retroarch from source
                    • Updating lr-picrodrive from source

                    I guess it's an upstream bug in Retroarch, but I'm surprised nobody else has mentioned this, because it's a bit of a breaking bug for any libretro game that requires more than one piece of media.

                    1 Reply Last reply Reply Quote 0
                    • R
                      rhester72
                      last edited by

                      It was/is indeed upstream:

                      https://github.com/libretro/RetroArch/issues/6255

                      1 Reply Last reply Reply Quote 0
                      • R
                        rhester72
                        last edited by

                        ...though I'm truly mystified.

                        I've now built Retroarch and libretro-picodrive from tip revisions on Github and it's doing exactly the same thing. sigh

                        MajorDangerNineM 1 Reply Last reply Reply Quote 0
                        • MajorDangerNineM
                          MajorDangerNine @rhester72
                          last edited by

                          @rhester72 You'll have to wait until the RetroPie team updates their RetroArch, which I would think would come about after RetroArch 1.7.2 is stable.

                          SBCGaming | Unofficial RetroPie Discord

                          R 1 Reply Last reply Reply Quote 0
                          • R
                            rhester72 @MajorDangerNine
                            last edited by

                            @eckaji said in Multidisc 32X SegaCD games?:

                            @rhester72 You'll have to wait until the RetroPie team updates their RetroArch, which I would think would come about after RetroArch 1.7.2 is stable.

                            I built directly from the current (i.e. 6 hours old) libretro source using RetroPie's build script (i.e. I removed the git tag for v1.7.1 and had it pull current, applying the two RetroPie-specific patches) - it's still busted. Unless there's something RetroPie-specific to this issue (which I can't imagine being the case), I still think whatever's going on is upstream...but that brings me back to the question of why nobody else is complaining. :)

                            MajorDangerNineM 1 Reply Last reply Reply Quote 0
                            • MajorDangerNineM
                              MajorDangerNine @rhester72
                              last edited by

                              @rhester72 Well, the most likely people to be playing multi-disc games in RetroArch are the ones playing PSX, and they have the alternative options of a single PBP containing all the discs (and I'll bet that is what most do) or a M3U playlist for single disc PBPs, CHDs, or converted to single bin & cue discs.

                              SBCGaming | Unofficial RetroPie Discord

                              R 1 Reply Last reply Reply Quote 0
                              • R
                                rhester72 @MajorDangerNine
                                last edited by

                                @eckaji said in Multidisc 32X SegaCD games?:

                                @rhester72 Well, the most likely people to be playing multi-disc games in RetroArch are the ones playing PSX, and they have the alternative options of a single PBP containing all the discs (and I'll bet that is what most do) or a M3U playlist for single disc PBPs, CHDs, or converted to single bin & cue discs.

                                Probably - I'm doing m3u with CHDs myself for PSX. The other systems potentially impacted (Atari 800, MSX, VICE beta) are considerably more obscure than Sega CD.

                                1 Reply Last reply Reply Quote 0
                                • R
                                  RyGuy176
                                  last edited by

                                  Personally, I'm trying to get Penn and Teller running and some of the games require Disc 2 to be put in after being selected on Disc 1.

                                  mediamogulM saccublendaS 2 Replies Last reply Reply Quote 0
                                  • mediamogulM
                                    mediamogul Global Moderator @RyGuy176
                                    last edited by

                                    @ryguy176 said in Multidisc 32X SegaCD games?:

                                    Personally, I'm trying to get Penn and Teller running and some of the games require Disc 2 to be put in after being selected on Disc 1.

                                    What part of 'Penn & Teller's Smoke and Mirrors' requires this to take place?

                                    RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                                    1 Reply Last reply Reply Quote 0
                                    • saccublendaS
                                      saccublenda @RyGuy176
                                      last edited by

                                      @ryguy176 Same here. Same problem described by @rhester72

                                      I can't get disk changes via lr-picodrive to work even with Sega CD (i.e. non-32X) games - when I try to attach the new disk via "append disc image", I select the cue file, confirm the desired emulator is picodrive, and then lr-picodrive restarts with the new disc inserted - it's the restart that's causing the problem.

                                      saccublendaS R 2 Replies Last reply Reply Quote 0
                                      • saccublendaS
                                        saccublenda @saccublenda
                                        last edited by

                                        Does lr-picodrive support m3u playlists?

                                        1 Reply Last reply Reply Quote 0
                                        • R
                                          RetroSavior @saccublenda
                                          last edited by RetroSavior

                                          @saccublenda Ive found switching between discs was an issue when select-x to retroarch menu When using bin. and .cue roms. Try using just .iso roms for mutli disk games like night trap and ground zero texas. Worked for me

                                          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.