
LCF - Lower Case Filenames

This is a Windows Console program that was developed 
for one purpose: To convert mixed-case or upper case
file names to all lower-case for Quake II maps and texture files or
any other files where compatibility with Linux might be concerned.

Original mapping programs for Quake II were developed on Windows 95 or 98
and mappers would typically mix the case of their map names or make them
all upper or all lower without consideration to platforms that might use
case-sensitive file systems.

Linux appeared on the scene and soon many people were putting up Q2 servers
and having problems with map names. Unzip a map file from Windows to Linux
and all of a sudden you can't find textures, maps, whatever. LCF allows you to
convert all these file names to all-lower-case names for compatibility with
Linux.

Installation:

I like to keep my third-party tools handy so I have a c:\tools folder on 
my path. Once you have the tools folder on the path, you can execute any
program by calling it by name from any command prompt.

If you don't want to modify your path variable, then drop lcf.exe into 
%systemroot% (e.g., c:\windows) and it will be available from any command 
prompt window. If you don't want to put it in your Windows folder then you
can drop it into your quake2 installation folder but you will have to remember
where it is.

Execution:

1. Double-click it and it will open a console window and prompt for input.

2. From a command prompt, type lcf<enter> to enter "interactive mode". LCF
will prompt for input.

3. From a command prompt, type lcf filename.ext <enter> and LCF will convert
the name immediately. 

In all these modes wildcards (* and ?) can be used in any combination
to convert the files. For example *.txt or *.bsp converts all txt or bsp
files in the current directory, c:\quake2\baseq2\maps\a*.bsp converts all
files in the quake2\baseq2\maps folder starting with A or a.

Long file names are supported.
This program does NOT recurse subdirectories, sorry. You must convert files
in each directory explicitly.

Once you have converted your files, upload them to your Linux server.

12/21/2006 QwazyWabbit

