Implying that, in the game code, all filenames and paths are lowercase.
Unfortunately this is not true for many games. For instance Roundscape Adorevia and Farmer's Dreams are quite messed up: when they try to load an image, you don't know in advance if its filename must be lowercase, UPPERCASE or even CamelCase. Making all the filenames lowercase, without editing the code, would make the game crash.
To run a game natively, there are other solutions:
- ciopfs (for one or more directories, no matter what the underlying file-system is)
- lowntfs-3g drivers (for a whole NFTS partition, mounted as case insensitive)
- a flash drive (being most likely formatted as FAT32, Linux mounts it as case insensitive)
If the game is originally for Windows, Wine solves the naming problem for you.