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

    lr-flycast and multi disc games

    Scheduled Pinned Locked Moved Help and Support
    lr-flycastmulti-disc
    6 Posts 3 Posters 3.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.
    • V
      Vodkanakas
      last edited by

      Im trying to get this to work correctly. So i renamed the games as such

      gamename 1/2.CD1
      gamename 2/2.CD2
      gamename.m3u
      

      and the text in gamename.m3u as such

      gamename 1/2.CD1
      gamename 2/2.CD2
      

      but when loading it just boots into bios and cant load the game even within the retroarch menu. but if i leave them as

      gamename 1/2.chd
      gamename 2/2.chd
      gamename.m3u
      

      with the text in gamename.m3u as

      gamename 1/2.chd
      gamename 2/2.chd
      

      it boots but menu shows 3 entries. is there a way to clean this up?

      G 1 Reply Last reply Reply Quote 0
      • G
        G30FF @Vodkanakas
        last edited by

        @vodkanakas there's two ways to do this.

        • Customize es_systems.xml. The entry for Dreamcast will list .chd and .CHD (upper and lower case) as valid game names. Remove one of those, like .CHD, and rename the files you don't want to show up in the game list to have .CHD as the extension. Then they won't appear.
        • Store your multi-disc CHD files one directory up. For example, in the roms folder, create dreamcast-multi as a directory, and store the multi disc files there. Put the .m3u into the dreamcast folder, and configure the .m3u to point to the path one level up (for example "../dreamcast-multi/gamename 1/2.chd" in your example). I do that with PS1 games and it works.
        V 1 Reply Last reply Reply Quote 1
        • V
          Vodkanakas @G30FF
          last edited by

          @g30ff Option 2 works perfect. Thank you

          1 Reply Last reply Reply Quote 0
          • BadFurDayB
            BadFurDay
            last edited by BadFurDay

            I'm having some trouble with this and just wondering if you have to put the whole file directory in the m3u file i.e. /media/usb0/roms/dreamcast/? I've had it working with C64 games with only the file names before I realised you can just put them all in one zip file which is much easier.

            I have the m3u in the same folder as the chd files as I use Attract Mode and have manually removed the files I don't want to show from the romlist. When I run the m3u it loads but only shows one disc to select from, as if it is just loading one of the chd files itself. Strangely Alone in the Dark loads up disc 2 where others load disc 1.

            G 1 Reply Last reply Reply Quote 0
            • G
              G30FF @BadFurDay
              last edited by G30FF

              @badfurday The m3u doesn't care where the files are located, which is why this option works. The m3u just needs to have the path to the actual CHD. In the scenario I described, imagine the following.

              Your RetroPie ROMs directory looks like this:

              RetroPie
              -> roms
              --> dreamcast
              --> dreamcast-multi

              Your M3U file is stored as "RetroPie/roms/dreamcast/Alone in the Dark.m3u". The actual discs are stored as "RetroPie/roms/dreamcast-multi/Alone in the Dark Disc 1.chd" and "RetroPie/roms/dreamcast-multi/Alone in the Dark Disc 2.chd". Then, your m3u would look like this:

              ../dreamcast-multi/Alone in the Dark Disc 1.chd
              ../dreamcast-multi/Alone in the Dark Disc 2.chd
              

              With ../ telling it to look one directory up to find the dreamcast-multi directory. If this does not work, you can put the absolute path to the CHD files in the m3u file. But if you've placed all the files in the correct locations, the relative path including ../ should work. If you're storing the CHDs in the same directory as the m3u, then the m3u would look like this:

              Alone in the Dark Disc 1.chd
              Alone in the Dark Disc 2.chd
              
              BadFurDayB 1 Reply Last reply Reply Quote 1
              • BadFurDayB
                BadFurDay @G30FF
                last edited by

                @g30ff Thanks, I sorted it.

                I was doing everything right with the m3u file but I forgot that when I update the emulator config file in Attract Mode to include m3u via the network I need to reset the whole system for the changes to update. Bit of a "d'oh" moment really. When it was previously loading only one disc it will have been picking up the .chd files themselves as they were similar in name.

                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.