Created 2 weeks ago2023-01-25 00:00:30 UTC by MegaBrutal
I'm using the vanilla Spirit of Half-Life game librariesWhy?
I didn't have any issues with the jump when I played it, but if it's not working right you can always just noclip through.Yeah, I wanted to verify whether it's really glitched, or the different game library, or I'm just clumsy enough that I legitimately can't make that jump before cheating my way through.
Good question! Well, the TWHL Tower download from RunThinkShootLive didn't include a Linux .so file to allow me play. But I saw it's Spirit, so I just downloaded the release version of Spirit and used spirit.so from that package. It worked so far... at least, until this point. That's why I'm curious whether TWHLT utilizes a vanilla build of Spirit or has custom code that I'm obviously missing.I'm using the vanilla Spirit of Half-Life game librariesWhy?
Tower 1 uses spirit 1.8, maybe you downloaded the wrong version? I have a Linux version of SOHL 1.8 with bug fixes here, but note that I do not test these builds on Linux.At first it didn't seem to work, then I reverted to the other libraries I had and gave up, so I noclipped through the barrier and finished the game. But then I thought to give it another try, because it occurred to me that save files might not be compatible between different SOHL versions and I was right. When I loaded the map directly, I could gauss over the barrier with ease! So yeah, it wasn't supposed to be hard.
For Tower 2, it uses a slightly customised version of SOHL 1.8, the changes are pretty minor so the same thing might work for that, otherwise you can compile it yourself from this branch.I've built the libraries but for some reason it keeps crashing randomly. Wish I knew why. It looks so random that I can't even provide useful error messages beyond "Segmentation fault". I can start the game and play for some time, but loading a saved game always leads to a crash (the save in question was made with the same libraries). Here is some output from the terminal: