04-29-2018, 07:46 PM
(04-29-2018, 04:44 PM)Eric.B Wrote: I am assuming you're using XFS or something similar? If so then most likely the 64bit Inode is the issue. And it will be for any 32bit game/program you use that uses dirent's readdir.
Yes, this is a recurring problem. It is not really practical to have 32 bit inodes on a modern system due to the size of filesystems
![Sad Sad](https://www.ventdev.com/forums/images/smilies/sad.png)
To fix these kinds of problems, you can either set a compiler flag to make readdir() return 64 bit values, or call readdir64 from a 32 bit program.
Gear City would not be the first game on Steam against which I filed a bug on 64 bit inodes