• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

Double "Sonic CD" titles showing in Sega-Cd Gamelist

Scheduled Pinned Locked Moved Help and Support
double entrysega cdbin cue
20 Posts 5 Posters 2.4k 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.
  • B
    bullethead
    last edited by bullethead 20 Jan 2019, 03:01

    I've been fiddling with the Sega-CD lately. Got my BIOS
    and have been loading ROMS into the folder. Sonic appears twice. I have a BIN, CUE and SRM file in the ROM folder. When I look at the metadata for each file, 1 is listed as the BIN, 1 as the CUE and both can be started and the ROM plays fine.

    I haven't tried removing either file as I thought both were needed for the ROM to work.

    Kinda perplexed how that would happen, would like to get rid of the "double". Thanks!

    Pi Model: 3
    Power Supply used: Canakit
    RetroPie Version Used : 4.4
    Built From: Manual build from RetroPie
    USB Devices connected: n/a
    Controller used: DS4

    1 Reply Last reply Reply Quote 0
    • M
      mitu Global Moderator
      last edited by 20 Jan 2019, 05:35

      Are you sure you're using the default RetroPie image ? By default, the .bin files are not counted for the segacd system, only the .cue.
      Did you modify the es_systems.cfg file ?

      1 Reply Last reply Reply Quote 0
      • B
        bullethead
        last edited by 20 Jan 2019, 16:54

        Yes, it's the default and I made no modifications. I added 21 other ROMS last night and the only one that doubles up is Sonic.

        I even deleted the 3 files (.bin, .cue .srm), re-downloaded, unzipped and got the same result.

        Granted, I now know why the system was a failure. The games are pretty harsh graphically. I could just hide one but its annoying me that its happening. I'll take some pictures when I get home tonight.

        M 1 Reply Last reply 20 Jan 2019, 17:01 Reply Quote 0
        • M
          mitu Global Moderator @bullethead
          last edited by 20 Jan 2019, 17:01

          @bullethead The default excludes .bin files, so I don't see why your .bin files are counted.

          B 5 Replies Last reply 21 Jan 2019, 03:38 Reply Quote 0
          • B
            bullethead @mitu
            last edited by 21 Jan 2019, 03:38

            20190120_220639_resized.jpg

            1 Reply Last reply Reply Quote 0
            • B
              bullethead @mitu
              last edited by 21 Jan 2019, 03:45

              20190120_221526_resized.jpg

              1 Reply Last reply Reply Quote 0
              • B
                bullethead @mitu
                last edited by 21 Jan 2019, 03:48

                20190120_221552_resized.jpg

                1 Reply Last reply Reply Quote 0
                • B
                  bullethead @mitu
                  last edited by 21 Jan 2019, 03:52

                  20190120_221609_resized.jpg

                  1 Reply Last reply Reply Quote 0
                  • B
                    bullethead @mitu
                    last edited by 21 Jan 2019, 03:55

                    @mitu Her's pics of the ROM folder, how you see it in the ES game list and the metadata. I'm at a loss. Other than compressing into a chd.

                    M 1 Reply Last reply 21 Jan 2019, 04:27 Reply Quote 0
                    • M
                      mitu Global Moderator @bullethead
                      last edited by 21 Jan 2019, 04:27

                      @bullethead The screenshots are just confirming what you said before, but the problem is not the files - it's your /etc/emulationstation/es_systems.cfg file. Edit the file and remove the .bin extension from the segacd system so it looks like

                        <system>
                          <name>segacd</name>
                          <fullname>Mega CD</fullname>
                          <path>/home/pi/RetroPie/roms/segacd</path>
                          <extension>.iso .cue .chd .ISO .CUE .CHD</extension>
                          <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ segacd %ROM%</command>
                          <platform>segacd</platform>
                          <theme>segacd</theme>
                        </system>
                      

                      You probably have the .bin extension added to the extensions node.

                      Q 1 Reply Last reply 21 Jan 2019, 04:54 Reply Quote 0
                      • Q
                        quicksilver @mitu
                        last edited by 21 Jan 2019, 04:54

                        @mitu he was saying that only the .bin for Sonic CD is showing up though. Why wouldn't the other .bin files also be showing up if it was related to es_systems.cfg?

                        M 1 Reply Last reply 21 Jan 2019, 04:59 Reply Quote 0
                        • M
                          mitu Global Moderator @quicksilver
                          last edited by 21 Jan 2019, 04:59

                          @quicksilver Good point, it seems I skipped over that :).
                          @bullethead do you have the Parse Gamelist Only option turned on in Emulationstation ?

                          B 1 Reply Last reply 21 Jan 2019, 15:06 Reply Quote 0
                          • L
                            lostless
                            last edited by lostless 21 Jan 2019, 05:49

                            I know that sometimes using Steven Selph's Scraper that the shaper will add metadata to the cue and bin, causing 2 entries in EmulationStation. It’s one reason I avoid using it on cd based systems. Maybe that’s the problem?

                            B 1 Reply Last reply 21 Jan 2019, 15:35 Reply Quote 0
                            • B
                              bullethead @mitu
                              last edited by 21 Jan 2019, 15:06

                              @mitu I'm not familiar with that option. It is off. What does it do?

                              1 Reply Last reply Reply Quote 0
                              • B
                                bullethead @lostless
                                last edited by 21 Jan 2019, 15:35

                                @lostless I re-scraped all ROMS with Selph's and it did double Sonic and Bari-Arms. It is the 1st time I had scraped all of the ROMS for Sega-Cd. Looks like you are on the right track. Anyway to fix it?

                                1 Reply Last reply Reply Quote 0
                                • M
                                  mitu Global Moderator
                                  last edited by 21 Jan 2019, 16:38

                                  You can manually edit the gamelist.xml file and remove the entries for the .bin files. You can find the file either in the ROMs folder (segacd) or under \\retropie\configs\all\emulationstation\gamelists\segacd(if you're using file shares).

                                  E B 2 Replies Last reply 21 Jan 2019, 18:00 Reply Quote 0
                                  • E
                                    edmaul69 @mitu
                                    last edited by 21 Jan 2019, 18:00

                                    @mitu shouldnt it be /opt/retropie/.. not //retropie/...

                                    M 1 Reply Last reply 21 Jan 2019, 18:42 Reply Quote 0
                                    • B
                                      bullethead @mitu
                                      last edited by 21 Jan 2019, 18:11

                                      @mitu said in Double "Sonic CD" titles showing in Sega-Cd Gamelist:

                                      the gamelist.xml file
                                      The gamelist.xml file was in the ROMs folder (segacd). I opened in Notepad and changed .bin to .cue, saved, rebooted and only 1 ROM was listed! Thanks!!!

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        mitu Global Moderator @edmaul69
                                        last edited by 21 Jan 2019, 18:42

                                        @edmaul69 /opt/retropie/configs/all/emulationstation (via SSH/SFTP) is the same as \\retropie\configs\all\emulationstation (when accessed via File Shares) and the same with /home/pi/.emulationstation (when accessed again via SSH/SFTP).

                                        E 1 Reply Last reply 21 Jan 2019, 23:16 Reply Quote 1
                                        • E
                                          edmaul69 @mitu
                                          last edited by 21 Jan 2019, 23:16

                                          @mitu gotcha

                                          1 Reply Last reply Reply Quote 0
                                          20 out of 20
                                          • First post
                                            20/20
                                            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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received