Are ROM file extensions case sensitive?
-
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? -
@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.
-
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>
-
@jdrassa Copycat!
-
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? -
@Everett1954 The full path is /etc/emulationstation/es_systems.cfg.
-
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.
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.