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

    Are ROM file extensions case sensitive?

    Scheduled Pinned Locked Moved Help and Support
    romspi3 model b4.1
    7 Posts 3 Posters 2.3k 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.
    • E
      Everett1954
      last edited by

      I am having trouble using atari 2600 roms named .bin. When I rename to .BIN they work. Is this a bug or correct behavior?
      Is it the same for all roms?

      AlexMurphyA 1 Reply Last reply Reply Quote 0
      • AlexMurphyA
        AlexMurphy Banned @Everett1954
        last edited by AlexMurphy

        @Everett1954 Atari 2600 config looks like this

          <system>
            <name>atari2600</name>
            <fullname>Atari 2600</fullname>
            <path>/home/pi/RetroPie/roms/atari2600</path>
            <extension>.a26 .bin .rom .zip .gz .A26 .BIN .ROM .ZIP .GZ</extension>
            <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ atari2600 %ROM%</command>
            <platform>atari2600</platform>
            <theme>atari2600</theme>
          </system>
        

        ...as you can see upper and lower case exts are supported, so it shouldn't matter.

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

          The accepted extensions are case sensitive, but generally systems should be configured to accept both uppercase and lowercase. You can verify your configuration by checking your es_systems.cfg file. It should be in /etc/emulationstation/

          Look for atari2600 and check the extensions element. I have included mine below as an example. You can see that it includes both the lower case and uppercase extensions.

          <system>
              <name>atari2600</name>
              <fullname>Atari 2600</fullname>
              <path>/home/pi/RetroPie/roms/atari2600</path>
              <extension>.a26 .bin .rom .zip .gz .A26 .BIN .ROM .ZIP .GZ</extension>
              <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ atari2600 %ROM%</command>
              <platform>atari2600</platform>
              <theme>atari2600</theme>
            </system>
          

          Get latest build of EmulationStation for Windows here

          AlexMurphyA 1 Reply Last reply Reply Quote 0
          • AlexMurphyA
            AlexMurphy Banned @jdrassa
            last edited by

            @jdrassa Copycat!

            1 Reply Last reply Reply Quote 0
            • E
              Everett1954
              last edited by

              Hi,
              I cannot find the file you show. Under emulation station I have es_settings.cfg but no es_systems.cfg. Can you give me the full path?

              J 1 Reply Last reply Reply Quote 0
              • J
                jdrassa @Everett1954
                last edited by

                @Everett1954 The full path is /etc/emulationstation/es_systems.cfg.

                Get latest build of EmulationStation for Windows here

                1 Reply Last reply Reply Quote 0
                • E
                  Everett1954
                  last edited by

                  Ok, found the file and it does match what you posted. There is .BIN and .bin so I must have other problem. Will try different things and see what i come up with.

                  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.