C# games, such as Rimworld, have issues with symlinks, because, when reading from a file, they look at the file size of the symlink (which is always zero) and not the file size of the real file. This causes issues when the file has to be parsed, and the parser uses the file size to determine how much data to read.
We might need to override some libc functions to fake the data reported to the game.
C# games, such as Rimworld, have issues with symlinks, because, when reading from a file, they look at the file size of the symlink (which is always zero) and not the file size of the real file. This causes issues when the file has to be parsed, and the parser uses the file size to determine how much data to read.
We might need to override some libc functions to fake the data reported to the game.