A tool to assist in fixing starsector mod case sensitivity issues on linux.
It is assumed your game is crashing when loading, the first thing you need to do is locate your starsector.log
, which is at the root of your starsector game folder.
- Create an empty text file in the same directory as the script named
patches.txt
. - Start your game, if it crashes then continue
- Near or at the bottom of your
starsector.log
there will exist a stack trace describing the error that caused the crash. Inside the error text will be the missingfilename
. - Append the
filename
topatches.txt
. NOTE: Each subsequent filename needs to be on a new line.- At the time of writing this the
Mayasuran Navy
mod throws an error with the filenameA_S-F_spellbind_turret_base.png
- At the time of writing this the
- Execute the script, if successful the output will contain the file that has been corrected.
- Repeat from step 2 until your game loads successfully.