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

    Multiple psx rom names.

    Scheduled Pinned Locked Moved Help and Support
    23 Posts 11 Posters 22.1k 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.
    • iconrumbleI
      iconrumble @Retropie Love
      last edited by

      @Retropie-Love Alternatively you can rename your BIN files changing it's extension to something like BIX, and edit your CUE files accordingly. That worked for me and will not be reseted in future retropie updates (future changes in es_systems.cfg)

      CharcoC 1 Reply Last reply Reply Quote 0
      • CharcoC
        Charco @iconrumble
        last edited by

        @iconrumble Ha! That is a smart idea, I might do that!

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

          You can also make a copy of es_systems.cfg and place it in /home/pi/.emulationstation. Any modification there won't get overwritten by an update. There's lots of ways to solve this.

          Also permission denied can be fixed by just runnning the command with sudo before it since the file is owned by root.

          1 Reply Last reply Reply Quote 0
          • R
            Retropie Love
            last edited by

            Alright so I did get the es_systems.cfg file to save after I typed "sudo nano es_systems.cfg" it said it wrote 500 lines (Thanks for the tip on that). However when I booted up emulationstation both copies of the game listing were still there. I even made sure to check if it really saved and it did. So I tried deleting the .cue and .CUE extensions as well but it made no difference, still two listings. I even tried renaming my rom file's extensions from .bin or .cue to something else but that just caused them not to work so I changed them back. I'm sure it's just some simple thing that I don't know how to do, but obviously I don't know how to do it.

            W 1 Reply Last reply Reply Quote 0
            • S
              SartreFan
              last edited by

              I'd recommend using psx2psp to convert your bin/cue files to a single .pbp file. You can also use this program to make a single .pbp file for multi-disc games like Final Fantasy VII. It will also in most occasions give you a slight compression (15-35%) for the files.

              1 Reply Last reply Reply Quote 0
              • W
                wetriner @Retropie Love
                last edited by

                @Retropie-Love Just make sure you're actually editing the psx section and saving before you exit with Ctrl+O in nano. You need to restart emulationstation to see the changes if you do it through putty.

                1 Reply Last reply Reply Quote 0
                • R
                  Retropie Love
                  last edited by

                  Hmmm... I did save the file and double checked that it was in the psx/playstation portion of the file and that it saved with Ctrl+O, but after I did a "sudo reboot" and another system reboot from emulationstation they were both still there. Weird because both listings of my game play, it's like even though I deleted the .bin/.BIN extensions in the psx portion of the systems file it can still find them. I like the psx2psp idea for multi-disc games, but I feel like it would be to much work to take all my games and convert them plus they play fine now, I just want one games listing per rom.

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

                    Ok. What is the file path you are editing, and did you happen to make a copy in .emulationstation? The master file is in /etc/emulationstation, but it will be overrided by an es_systems.cfg file located in /home/pi/.emulationstation. This is good practice since if you update your retropie install, your master file will get updated, but you won't lose your changes to the one in .emulationstation.

                    If you haven't made a copy and no es_systems.cfg file exists in .emulationstation, and you've removed .bin and .BIN from the psx section. I'm about as lost as you because that's not how it works. Now if you're editing the file, and you save and reopen it without doing anything else, do your changes persist?

                    I have no idea why this is causing you trouble, it's a terribly easy fix.

                    1 Reply Last reply Reply Quote 0
                    • R
                      Retropie Love
                      last edited by

                      Alright because I am a total novice here's what I did. First before I messed with anything I made a disc-image backup just in case. Then I went to emulationstation and pressed F4 to get to the command line, typed "cd /etc/emulationstation" then I typed "sudo nano es_systems.cfg" once I was in this file I paged down to the psx portion of the file and went to the <<extentions>> section and deleted both the .bin and .BIN pieces of text. Then I pressed Ctrl+O to save the file and typed "sudo reboot" to restart the pi. Then I saw both listing were still there so after I checked to see if the file actually saved and it did, no .bin or .BIN. I have not made a copy of the es_systems.cfg file because I had my disc-image backup and didn't figure I needed to, but I will if I have to. I'm sure it's an easy fix, I must be doing some simple thing wrong, that's usually hoe it is haha.

                      windjammersfanW 1 Reply Last reply Reply Quote 0
                      • W
                        wetriner
                        last edited by

                        That all sounds correct, and if everything is working properly you should only get the .cue or .CUE the other filetypes showing up in your gamelist. The other thing you can do is double check that you don't actually have double entries of your files in your roms folder. You can even create a blank whatevername.bin file in your roms to see if it shows up.

                        Actually on second thought, I suppose if you had scraped before removing the extensions, that could be saved in your gamelist.xml. I've never scraped before making this change, so I didn't think about it. Check the contents of /home/pi/.emulationstation/gamelists/psx/gamelist.xml. Try deleting the entries for the .bin filetypes.

                        1 Reply Last reply Reply Quote 0
                        • windjammersfanW
                          windjammersfan @Retropie Love
                          last edited by

                          @Retropie-Love said in Multiple psx rom names.:

                          Alright because I am a total novice here's what I did. First before I messed with anything I made a disc-image backup just in case. Then I went to emulationstation and pressed F4 to get to the command line, typed "cd /etc/emulationstation" then I typed "sudo nano es_systems.cfg" once I was in this file I paged down to the psx portion of the file and went to the <<extentions>> section and deleted both the .bin and .BIN pieces of text. Then I pressed Ctrl+O to save the file and typed "sudo reboot" to restart the pi. Then I saw both listing were still there so after I checked to see if the file actually saved and it did, no .bin or .BIN. I have not made a copy of the es_systems.cfg file because I had my disc-image backup and didn't figure I needed to, but I will if I have to. I'm sure it's an easy fix, I must be doing some simple thing wrong, that's usually hoe it is haha.

                          I've the exact same problem. Even though I've removed the .bin/.BIN entries in my es_systems.cfg I'm still getting multiples. I didn't have any scrape data before I started editing es_systems.cfg so I don't think that's the problem.

                          I'm using Retropie 3.7

                          FloobF 1 Reply Last reply Reply Quote 0
                          • FloobF
                            Floob @windjammersfan
                            last edited by

                            @windjammersfan What does this output?

                            ls -lah /home/pi/RetroPie/roms/psx
                            

                            Please read the Docs before asking a new question.
                            RetroPie Help Guides: https://goo.gl/3gcNsT

                            1 Reply Last reply Reply Quote 0
                            • windjammersfanW
                              windjammersfan
                              last edited by

                              Sorry about this. I went back and deleted the gamelist file for the PSX games and everything started working. No idea why as it wasn't working with a restart before I did any scraping, then still didn't work after. I expect there was a gamelist file that already existed for some reason (haven't done any PSX stuff before today so I've no idea if this is the case...) and once I deleted it the bin files were removed from ES's displayed list of games. Weird.

                              Also, thanks for the quick response Floob. Big fan of your vids on Youtube. :)

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

                                im still having this problem after editing the es_systems.cfg and i haven't done game game scrape

                                1 Reply Last reply Reply Quote 0
                                • windjammersfanW
                                  windjammersfan
                                  last edited by windjammersfan

                                  Even if you haven't done a scrape on PSX games there may still be an empty gamelist file. I had done zero scraping on PSX but my es_config changes weren't being implemented. Finding and deleting the empty gamelist file for PSX led to the changes I'd made to the es_config being properly implemented.

                                  1 Reply Last reply Reply Quote 0
                                  • R
                                    Retropie Love
                                    last edited by

                                    Hey guys I recently ran into a problem when updating my retropie software to 4.0, I got my multiple PlayStation names again. I expected this because it does it every time I update so thankfully I know how to fix it. My problem however is that now whenever I press F4 to go to the command line and type "cd/etc/emulationstation" in order to edit the "es_systems.cfg" file it says no such file or directory exists. Is there a new way to get to the systems file? if so I would love to know how, thanks guys.

                                    edmaul69E 1 Reply Last reply Reply Quote 0
                                    • edmaul69E
                                      edmaul69 @Retropie Love
                                      last edited by edmaul69

                                      @Retropie-Love i lost the one in etc after updating something. The one you need should be in /opt/retropie/configs/all/emulationstation/es_systems.cfg

                                      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.