Make It Work: Playing the Thief Series on Proton
Nostaliga is a bitch, but I like her sometimes.
The Thief series is still to this day one of my favorite game series. The immersive world and fantastic story are not commonly matched in today’s gaming. Given that I now have a bunch of free time, I find myself returning to my childhood…because that’s what you do when reality stinks. If you have not yet enjoyed any of the below games, please do. Play at night with the lights off and a good set of headphones.
- Thief: The Dark Project
- Thief II: The Metal Age
- Thief: Deadly Shadows
Yes, Thief 4 was good, but out of scope.
Install a Thingy
“…but Trixie, you don’t use Windows! You can’t possibly play a video game!”
Nonsense, poopy pants. With the introduction of Proton, Linux gaming has come a long way for the average gamer who doesn’t argue over which text editor is best. However, sometimes a little manual work is still necessary to get a game going…especially a game from the 90’s designed to run on Windows 98. Here’s a little how-to so you can save yourself the headache.
Gamer setup:
- Pop_OS! 22.04.
- Steam version of the games.
- GE-Proton-10-15.
You can also use Good Old Games or the CD, but you’ll need to use Wine manually.
Thief: The Dark Project (and Thief Gold)
- Install the base game.
- Set the compatibility mode to run with Proton-GE 10-15.
- Run the game once. It will get angy at you and the cutscenes won’t work. Close the game.
- Download TFix and add it as a non-Steam game.
- Set the compatibility mode to run with Proton-GE 10-15.
- Run and install TFix. When it asks for the Thief installation location, you will need to manually type
z:\home\USER\.steam\steam\steamapps\common\thief_gold\
as the installer will not show hidden Linux folders. - Remove TFix from Steam.
- Delete the files
ir50_32.dll
andir41_32.dll
from the installation directory as they conflict with Wine’s versions. - Run Thief.
All cutscenes should work. However, if you’d like to upgrade the models and cutscenes to a higher definition, then there are additional steps.
HD Mod
- Download the Thief HD Mod.
- Set the compatibility mode to run with Proton-GE 10-15.
- Run and install the HD mod. When it asks for the Thief installation location, you will need to manually type
z:\home\USER\.steam\steam\steamapps\common\thief_gold\
as the installer will not show hidden Linux folders. - Ensure that LArge Address Awareness is enabled when prompted.
- Remove the HD mod from Steam.
- Run Thief.
HD Cutscenes
- Download the ESRGAN SD Cinematics Pack
- Extract the contents of the 7-zip archive.
- If you are running Thief Gold, then delete
CREDITS.avi
so that it does not conflict with the extended credits. - Rename all files so that the extension
.avi
is all upper case.AVI
. Windows may be sloppy with file paths, but Linux is not. - Replace the original cutscene files with the new ones.