> > If anything, I'd prefer if the engine just had wrappers for > the necessary > > file I/O so the necessary calls are always case insensitive, so all > > platforms behave the same regardless of other factors. > Lowest common > > denominator, etc. > > > > I don't know if anything like this will ever be done with > the HL engine, > > though. She's an old lady and people are familiar with her > ways. She > might > > not want to change. :) > > > > Yeah, I was going to suggest that, but I figured it wouldn't > be backward > compatible -- everybody would have to rename their files to > be lowercase. > Whereas if you look for the specified-case version first then > fallback to > lowercase it should not be a problem.
I don't follow you. Why would people have to rename their files if all of the engine's file open calls became case insensitive? That's the way files in .pak files work now on all platforms. That's the way non-pak files work in Win32 by nature of Win32's case insensitive file system. The whole point in creating those wrappers in the engine would be so people wouldn't have to worry about case at all on other platforms...more or less emulating a Win32-like case insensitive file system, as far as the game engine is concerned. _______________________________________________ hlds_apps mailing list [EMAIL PROTECTED] http://list.valvesoftware.com/mailman/listinfo/hlds_apps
