Posted by: koteko
« on: April 19, 2016, 03:00:41 AM »This is a relatively old topic, but I think this is still an issue for many Linux users.
The solution, to be honest, is extremely trivial. I don't know how I couldn't see it before.
To have a case insensitive BG (the linux version), you just need to mount a case insensitive partition (or loopback file, if you don't have a spare partition). Say, you have a partition at sda5. You format it as ntfs using gparted or other tools. You create a directory you want to mount it to (in my case, data20). You do:
Then you copy your BG folder within data20 (even with steam: you just copy it). This is the shortest and less painful workaround.
It gets better: Steam can be configured to use a separate partition for certain games. So if you have a big enough partition formatted as ntfs, you can tell Steam to install all Infinity Engine games you have inside that partition. You now have an easily moddable BG setup with the native linux binaries.
The solution, to be honest, is extremely trivial. I don't know how I couldn't see it before.
To have a case insensitive BG (the linux version), you just need to mount a case insensitive partition (or loopback file, if you don't have a spare partition). Say, you have a partition at sda5. You format it as ntfs using gparted or other tools. You create a directory you want to mount it to (in my case, data20). You do:
Code: [Select]
sudo lowntfs-3g -o windows_names -o ignore_case /dev/sda5 /data20/
Then you copy your BG folder within data20 (even with steam: you just copy it). This is the shortest and less painful workaround.
It gets better: Steam can be configured to use a separate partition for certain games. So if you have a big enough partition formatted as ntfs, you can tell Steam to install all Infinity Engine games you have inside that partition. You now have an easily moddable BG setup with the native linux binaries.