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

    separating snes/super famicom games

    Scheduled Pinned Locked Moved Help and Support
    famicomsuper famicom
    118 Posts 6 Posters 52.9k 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
      backstander @groviar
      last edited by backstander

      @groviar
      Here's the list of supported platforms for Steven Selph's Scraper:
      https://github.com/sselph/scraper/wiki/Supported-Platforms

      ...but it doesn't tell you exactly what to put in the <platform> entry. Does anyone have a list like that?

      Not sure about the platform thing. Last time I scraped some PCengine games it gave me mostly TG16 images. Isn't that a rom thing? If it is a Japanese version rom it will scrape Japanese images? Something like that I thought, not sure though.

      Yeah, Steven Selph's Scraper uses the hash of the file to check against a database of known hashes to get box art. I think the one built into EmulationStation might rely on this <platform> entry more.

      1 Reply Last reply Reply Quote 0
      • J
        jdorion
        last edited by

        @groviar @FlyingTomahawk - changing nes to famicom in the <command> portion of es_systems.cfg will tell retroarch to look in the /opt/configs/famicom folder for its emulators.cfg and retroarch.cfg files when launching a rom. It's not 100% necessary, but would help if, for instance, you are doing the "All" folder thing and want the savegames for nes and famicom to be saved in the correct folders.

        FlyingTomahawkF 1 Reply Last reply Reply Quote 0
        • FlyingTomahawkF
          FlyingTomahawk @jdorion
          last edited by FlyingTomahawk

          @jdorion

          I see... then I guess it's up to him.

          1 Reply Last reply Reply Quote 0
          • J
            jdorion
            last edited by

            platform is definitely there to help the scrapers - it would help them distinguish between a famicom rom and a nes rom with the same name, as @FlyingTomahawk mentioned

            1 Reply Last reply Reply Quote 0
            • G
              groviar
              last edited by groviar

              Okay so then should I definitely change the <platform> entry for the TurboGrafx-16 to "tg16"? How about the Famicom? Should I change the <platform> entry to famicom since it's on the list of scraped systems? That list doesn't mention superfamicom so I guess I should leave that as "snes"?

              FlyingTomahawkF 1 Reply Last reply Reply Quote 0
              • FlyingTomahawkF
                FlyingTomahawk @groviar
                last edited by FlyingTomahawk

                @groviar

                to be honest I don't know. Try to use famicom once and if you can't scrape any games then change it back to nes. Same goes for the super famicom.

                1 Reply Last reply Reply Quote 1
                • G
                  groviar
                  last edited by groviar

                  Okay, so here are my new entries in es_systems.cfg:

                  <system>
                  <name>famicom</name>
                  <fullname>Family Computer</fullname>
                  <path>/home/pi/RetroPie/roms/famicom</path>
                  <extension>.nes .zip .NES .ZIP</extension>
                  <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS famicom %ROM%</command>
                  <platform>famicom</platform>
                  <theme>famicom</theme>
                  </system>

                  <system>
                  <name>superfamicom</name>
                  <fullname>Super Famicom</fullname>
                  <path>/home/pi/RetroPie/roms/superfamicom</path>
                  <extension>.bin .smc .sfc .fig .swc .mgd .zip .BIN .SMC .SFC .FIG .SWC .MGD .ZIP</extension>
                  <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS superfamicom %ROM%</command>
                  <platform>snes</platform>
                  <theme>superfamicom</theme>
                  </system>

                  <system>
                  <name>tg16</name>
                  <fullname>TurboGrafx-16</fullname>
                  <path>/home/pi/RetroPie/roms/tg16</path>
                  <extension>.pce .ccd .cue .zip .PCE .CCD .CUE .ZIP</extension>
                  <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS tg16 %ROM%</command>
                  <platform>tg16</platform>
                  <theme>tg16</theme>
                  </system>

                  All the other entries are exactly as they were in the original es_systems.cfg file. I don't see the super famicom listed in sselph's scraper, so I left that <platform> entry as snes. If my entries look okay to you guys, I'll copy it back over to /opt/retropie/configs/all/emulationstation/es_systems.cfg.

                  FlyingTomahawkF B 2 Replies Last reply Reply Quote 1
                  • FlyingTomahawkF
                    FlyingTomahawk @groviar
                    last edited by

                    @groviar

                    Looks good to me.
                    The only thing I cannot tell you 100% OK is the <command> line. Not sure that needs to be changed. Give it a try and see how it goes.

                    B 1 Reply Last reply Reply Quote 0
                    • B
                      backstander @groviar
                      last edited by

                      @groviar

                      Okay, so here are my new entries in es_systems.cfg:

                      It looks good to me :-)

                      1 Reply Last reply Reply Quote 1
                      • G
                        groviar
                        last edited by groviar

                        The only thing about the <command> line is I'm not sure I'd know if something went wrong. I wish I could be sure how that affects things.

                        B 1 Reply Last reply Reply Quote 0
                        • B
                          backstander @FlyingTomahawk
                          last edited by

                          @FlyingTomahawk

                          The only thing I cannot tell you 100% OK is the <command> line. Not sure that needs to be changed. Give it a try and see how it goes.

                          Good eye! Yeah those need to be the same as the original like the tg16 should be:
                          <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ pcengine %ROM%</command>

                          FlyingTomahawkF 1 Reply Last reply Reply Quote 0
                          • G
                            groviar
                            last edited by

                            Ah, okay. So then I want to leave the <command> lines as they originally were:

                            <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS pcengine %ROM%</command>

                            <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS nes %ROM%</command>

                            <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS snes %ROM%</command>

                            FlyingTomahawkF 1 Reply Last reply Reply Quote 1
                            • FlyingTomahawkF
                              FlyingTomahawk @backstander
                              last edited by

                              @backstander

                              That is what I thought too at least that is how I have it in my RPi.
                              I created Capcom Play Stystem and NeoGeo using the FBAlpha as base and the command line is set to fba since I want to use those settings for all 3 systems (FBA, CPS and NEOGEO)

                              1 Reply Last reply Reply Quote 0
                              • B
                                backstander @groviar
                                last edited by backstander

                                @groviar
                                You can "Make" your own command directories like:
                                mkdir /opt/retropie/configs/tg16
                                and then just copy the data from the pcengine over to the tg16:
                                cp /opt/retropie/configs/pcengine/* /opt/retropie/configs/tg16/

                                But I don't see the benefit for doing this (unless you want them to use different default emulators and use completely different controller mapping or something else different).

                                in other words don't do this lol

                                1 Reply Last reply Reply Quote 0
                                • G
                                  groviar
                                  last edited by groviar

                                  Okay I'll just change the <command> lines back and then copy the file over.

                                  To confirm, do I want to leave all 84 carbon themes in the "carbon-custom" folder?

                                  FlyingTomahawkF 1 Reply Last reply Reply Quote 0
                                  • FlyingTomahawkF
                                    FlyingTomahawk @groviar
                                    last edited by

                                    @groviar

                                    It's 1am over here and I have to take a shower and get some beauty sleep.
                                    I hope you'll handle it otherwise backstander and other guys from the forum might/can chime in anytime too.

                                    1 Reply Last reply Reply Quote 0
                                    • FlyingTomahawkF
                                      FlyingTomahawk @groviar
                                      last edited by

                                      @groviar

                                      If you don't use other themes then you won't need their folders. And if you need them one day just copy them over from the original carbon theme.

                                      1 Reply Last reply Reply Quote 0
                                      • G
                                        groviar
                                        last edited by

                                        @FlyingTomahawk,

                                        You've been extremely helpful. Thanks a ton! I'll try to get through the rest of this and I may just leave it alone until you share you logos tomorrow maybe.

                                        FlyingTomahawkF 1 Reply Last reply Reply Quote 1
                                        • G
                                          groviar
                                          last edited by

                                          Where can I find the original carbon themes in my Retropie? I can't seem to find them.

                                          B 1 Reply Last reply Reply Quote 0
                                          • FlyingTomahawkF
                                            FlyingTomahawk @groviar
                                            last edited by

                                            @groviar

                                            You're very welcome.
                                            I was in your position 3 months ago and I was also glad when others helped me out.
                                            Yeah, I should be able to share the logos tomorrow. Just finished the Japanese MegaDrive logos.

                                            https://retropie.org.uk/forum/topic/7357/tutorial-create-vector-logo-from-bitmap/30

                                            So really gotta go now. have a nice day and catch you later guys.

                                            @backstander
                                            As always, really appreciate your help and support. Thank you.

                                            1 Reply Last reply Reply Quote 1
                                            • 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.