This is a potentially useful script to automatically decapitalize all files and folders from the starting directory. Note that if any folders had caps in their names, you'll need to run the script a second time, and another time after that for each subfolder of that capped folder that has caps in its name.
EDIT: Done!
That was surprisingly easy; just had to change the mv line into an ln line.
EDIT: The script did its job beautifully, but, unfortunately, the game does indeed seem to ignore symlinks (with the only exception being the game's main directory, which can be a symlink).
EDIT: It might only ignore symlinks on directories. I mean, I haven't seen anything to indicate that this would be the case, but it might be worth testing out somehow. Something that's rather unfortunate is how little information the game's giving me in the terminal on what's causing these CFileException's. Anyone know if the game dumps crash info anywhere?
EDIT: Reinstalling. Going to try a hybrid mix between the two scripts. Another shot in the dark, but, eh. You can find this new script below:
EDIT: Yep, nope, still doesn't work. I'm all out of tricks. Anyone else have any ideas on how to get ck2 to read from a case-insensitive fs?
EDIT: Performed a fresh install, and didn't modify the install at all. Game crashes with the same CFileException error, and doesn't even start the launcher.
EDIT: Validating files returned that everything was correct, and the game still crashes before the launcher can appear, with a CFileException error.
Paradox, I really appreciate you porting your games to Linux, but you can't be so sloppy about case; it's really important, and my game is super broke right now because of it. I have 401hrs in the game total, as well as every DLC; so, hopefully this means something to you.
EDIT: Putting it back onto my ext4 partition; maybe the symlinks didn't work because it was on a Windows fs.
EDIT: Still throwing a CFileException. The lowercasing script was a shot in the dark; I'm going to have to try the symlinking route now.[removed, because the script, although fully functional, did not fix the problem]
(I just removed the script to save space on this forum; I'll post a link to the PasteBin file as soon as I can paste it on there.)
EDIT: Here it is: http://pastebin.com/FeRuYGa8
EDIT: Done!
EDIT: I'm going to reinstall the game now so that I can get the capped files back, and see how it works.[removed, because the script, although fully functional, did not fix the problem]
(I just removed the script to save space on this forum; I'll post a link to the PasteBin file as soon as I can paste it on there.)
EDIT: Here it is: http://pastebin.com/VBr4jbaX
EDIT: The script did its job beautifully, but, unfortunately, the game does indeed seem to ignore symlinks (with the only exception being the game's main directory, which can be a symlink).
EDIT: It might only ignore symlinks on directories. I mean, I haven't seen anything to indicate that this would be the case, but it might be worth testing out somehow. Something that's rather unfortunate is how little information the game's giving me in the terminal on what's causing these CFileException's. Anyone know if the game dumps crash info anywhere?
EDIT: Reinstalling. Going to try a hybrid mix between the two scripts. Another shot in the dark, but, eh. You can find this new script below:
EDIT: Nope, didn't work; didn't work at all; just broke everything. The only elegant solution left, is to get true case insensitivity in the directory somehow. lowntfs-3g wasn't working for me, but maybe I need to do a restart for it to do so? I guess I'll try that momentarily.[removed, because the script, although fully functional, did not fix the problem]
(I just removed the script to save space on this forum; I'll post a link to the PasteBin file as soon as I can paste it on there.)
EDIT: Here it is: http://pastebin.com/8bmvTTT8
EDIT: Yep, nope, still doesn't work. I'm all out of tricks. Anyone else have any ideas on how to get ck2 to read from a case-insensitive fs?
EDIT: Performed a fresh install, and didn't modify the install at all. Game crashes with the same CFileException error, and doesn't even start the launcher.
EDIT: Validating files returned that everything was correct, and the game still crashes before the launcher can appear, with a CFileException error.
Paradox, I really appreciate you porting your games to Linux, but you can't be so sloppy about case; it's really important, and my game is super broke right now because of it. I have 401hrs in the game total, as well as every DLC; so, hopefully this means something to you.
EDIT: Putting it back onto my ext4 partition; maybe the symlinks didn't work because it was on a Windows fs.
Last edited: