[Scummvm-devel] Mixed case filenames
Eugene Sandulenko
sev at scummvm.org
Sun Oct 16 07:31:45 CEST 2005
On Sun, 16 Oct 2005 22:00:40 +1000
Jonathan Gray <jsg at goblin.cx> wrote:
> Well if you ask the file class for a mixed case filename it will
> try upper and lower case equivalents in addition.
Yes, Kirben already mentioned that. The problem with those titles is
they mix cases as they want (stupid unnamed case insensitive OSes is a
real cause of that). That will mean that almost all games aren't
runnable from CD and when you copy files to HD with case-sensitive FS,
you have to rename them, otherwise ScummVM will not even notice it.
Some examples:
Soccer2004.HE0
FreddiSCS.HE4 (here we have target name as FreddiSCS, but it seeks for
FreddiSCS.he0, FREDDISCS.HE0, Freddiscs.he0 and freddiscs.he0)
BluesBirthdayDemo.HE0
dog.HE0
don't remember which games had Blah.He0, I usually rename them.
So we have 2 options here. Either we add enormous amount of all various
file naming cases, or open all specified default directories as well as
extrapaths, read their content and match with scumm_stricmp().
Any thoughts?
Eugene
More information about the Scummvm-devel
mailing list