


On old pcs , is better to use Wined3d to improve performance.
A great experience.

Install Thief Gold On Your Main Linux Disk Drive
Download Thief Fix into your Downloads Folder: forums: https://www.ttlg.com/forums/showthread.php?t=134733 moddb: https://www.moddb.com/mods/tfix/downloads/tfix-127b
Run this command without winetricks/protontricks:
STEAM_COMPAT_CLIENT_INSTALL_PATH="$HOME/.local/share/Steam" STEAM_COMPAT_DATA_PATH=~/.local/share/Steam/steamapps/compatdata/211600 WINEPREFIX=~/.local/share/Steam/steamapps/compatdata/211600/pfx/ ~/.local/share/Steam/steamapps/common/Proton\ 9.0\ \(Beta\)/proton run ~/Downloads/TFix_1.27b.1.exe
- When the istaller asks point it to
Z:\home\user.local\share\Steam\steamapps\common\thief_gold
- Enjoy the game.
Thief Gold works fine with the steps provided, tested on Proton 9.0-4

Works perfectly fine, Lutris can be used to install and configure AngelLoader as well as use DMM, so modding works perfectly fine.
Perfectly fine with minimal tinkering thanks to Lutris, ESRGAN pack works great, so do OpenAL for EAX effects and the Sound Enhancement mod.

Changed audio settings to enable OpenAL Soft
Significantly reduced TDP and GPU clock.
Some crackling with default OpenAL Soft settings. Fixed by reducing audio frequency to 44100
Thief: Gold used to run flawlessly, but a recent SteamOS update seems to have introduced a major graphical issue when any Steam overlay elements are invoked. The game and the overlay fight and cause rapid white flickering over the whole screen. This makes it impossible to make adjustments to the power settings as the '...' Steam Deck menu can not be seen. Also, as the control layout I use implements an on-screen menu wheel for weapon selection, this flickering makes it incredibly difficult to use. I've tried using Proton Experimental, Proton 9, 7, and 3 and have gotten the same results so I can only assume this is a display driver issue introduced in SteamOS 3.6.

Works well, just install TFix and optionally OpenAL binaries
If you enable Hardware Accelration without OpenAL, directional sound ceases to work
You need to install TFix to get the game to run well on modern hardware. I did this by giving Bottles permission to Steam's directory via Flatseal, then running TFix's installer inside of Bottles and pointing it to the game's directory in steamapps/common. Worked like a charm. I would recommend disabling all of the mods in the installer except for the candles and body carry if it's your first time through. Install the OpenAL binaries if you want EAX, but if you don't care about that then just turn hardware accelration off and the audio and directional audio will function as normal.


used to install TFIX
Without TFIX the fullscreen doesn't work

gamemoderun %command%
As per https://nickdablin.wordpress.com/how-to-play-thief-fan-missions/ I copied in the files for TFix Lite; this is mandatory.
I then tried running the game with GE-Proton8-25 but couldn't see the cutscene videos, so I rolled it back to GE-Proton7-50 and that worked fine.
Audio also worked fine at this point, but (following another comment here on ProtonDB) I also installed the OpenAL files from https://community.pcgamingwiki.com/files/file/2131-newdark-openal-soft/ and enabled OpenAL+EAX in the game's settings. No sound problems after doing that but I haven't yet done careful A/B testing to see how it helps.

The original sneaker/stealth game. If you've played Styx: Master of Shadows and liked that, you'll like this!
Thief: Gold setup was erroring at the very end with a failure to run 'RegSvr32' for a .dll that was already in my wine setup. It's a bogus error, but the installer deletes everything it just installed if you proceed after this error, so follow my instructions below if you hit this issue:
- Run the installer from the Linux command line: $ wine ./setup_thief_gold.exe
- When the installer pops up its error dialog stating there was an error registering a DLL (for me it was in50_32.dll), DO NOT CLICK on the Exit button. Go back to your shell and:
- Hit CTRL-C to kill setup_thief_gold.exe
- Verify in your $HOME/.wine/drive_c/Program Files (x86)/GOG.com/Thief Gold that all the game files are in there (THIEF.EXE, miss*.dml, etc.).
- Now copy TFix_1.27.exe into the Thief install directory;
- Again, from the shell, run $ wine ./TFix_1.27.exe (it may report an error at some point but it's harmless and TFix seemed to complete patching everything...)
- Now launch Steam and manually add THIEF.EXE forcing use of Proton 7.0 and it should run just fine.
I've only gone through the tutorial level so far but it worked flawlessly; The Options and Audio test features worked fine.

Proton 7 required for OpenAL/EAX to work.
- TFix required. Get it from moddb. Use wine to install.
- Use Wine to install OpenAL from https://www.openal.org/downloads/
- Apply Proton 7 in the Steam compatibility menu for the game. Proton 7 appears to be required for OpenAL to work. I couldn't get it to work any other way. This doesn't seem to affect fog or other visual effects, which still work.
- Install the Thief Gold HD Texture Mod from moddb.

be sure to install TFix, even if you disable gameplay changes, its almsot mandatory to get the game running properly
i made the config
reduced watt and GPU speed to minimum, doesnt seem to affect performace, otherwise the game seemed to consume more battery than expected
some slight crackling, dunno why
without TFix the game performance is abyssmal
download TFix 1.27, go to desktop mode, add the installer as a non-steam game (remember to set the proton compatibility layer in properties), run it, patch your installation of Thief and then you will be able to enjoy the game
TFix drastically improves performace and adds widescreen options, theres some OPTIONAL gameplay changes TFix introduces, but you can disable those in the installer so you get a mostly vanilla experience
i used Proton-6.1-GE-2 to run the TFix installer

gamemoderun %command% -high
install the game, run it once, quit out of it and steam.
get tfix from here and install it via protontricks:
protontricks -c "wine ./TFix_1.27.28.exe" 211600
when asked for game path paste this in (replace $USER with yours)
z:\home\$USER\.steam\steam\steamapps\common\thief_gold\
open the game, go to settings and open the audio tab, set hardware acceleration to openAL and EAX setting to ON, next go to customize controls and load one of the preset (i recommend tfix default)
you can enable hrtf by downloading this and copying the files over to your game directory.
if you don't see openal under the hardware acceleration options, open the protontricks gui, select thief, select the default prefix, install a windows dll or component and install openal. relaunch the game and the option should now be there.
hrtf can cause crackling, delete the downloaded files if it does, your mileage may vary.
if the videos in the game don't play, open protontricks, click on thief gold, select the default prefix, install a windows dll or component and install icodecs. relaunch the game and the videos now work.
set TFix and HD Mod .exe to executable. Run and point it to your thief gold directory. Make sure to turn on opanal with EAX. Game runs perfectly. It doesn't run without TFix.
doesn't work without TFix but its very easy to install
TFix is required on modern systems. Change the resolution in USER.CFG to fix the game appearing only in one corner.
FMSEL proved to be the only way I could run fan missions through steam. Remove the ";" from line 10 (to the left of fm) to enable FMSEL on launch.
Angel Loader and New Dark Loader do not work on Linux.
Install TFix
Works amazing once you install TFix (link). Use Lite or the one with mods, doesn't matter, I used the full installer to add some quality of life mods.
You could use lutris to install it, but I went with a different route. Download the TFix installer .exe, add it as a non steam program, then enable compatability and run it with Proton experiemental. Then launch the TFix installer through steam, go through the installation wizard as you would regularly! The correct install path for the steam deck is:
z:\home\deck\.steam\steam\steamapps\common\thief_gold\
Once installed you can remove the .exe from steam, then just launch the game and enjoy! Recommended community layout works great on the deck
When start playing there are no fps you can't interact with anything and you even can't go back to the main menu
Can only see the bottom of the main menu on the top of the screen.
The game seemingly freezes on the main menu, had to close it through Steam. Unplayable through Proton.
Used Lutris to add Tfix v1.27 and HDmod v1.2 by adding them as a manual game with wine in order to run the patches. After loading up the game and changing a few settings in the in-game control settings to get strafing working. The game runs fantastic. No additional steps were needed.
After applying Tfix and HDMod the Steam Decks controls started working fine. I just changed the settings to allow for strafing and backwards movement.
Out of the box from steam, it definitely runs terrible.
Install TFix Light
Thief with TFix Light (not the full TFix as far as I've seen) has working joystick support for movement. Set the left stick to be used as joystick instead of a keyboard mapping for a very smooth experience. Everything else needs to be mapped to keyboard and mouse, still.
Locked 30 FPS
Out of the box it doesn't really work as the game will be extremly slow and stuttery. TFix is a must, at least on Steam Deck.

The game started up, but the game was only in the upper right hand corner of my screen taking up 1/6 of my screen.
My resolution is 1440P. I have had many issues with this game. Some Intel laptops seem to run it great though!
Tfix is mandatory to make this playable. I use Tfix Lite
Install Tfix and it will be perfectly playable.
- Get TFix lite
- Download and extract
- Open Steam, right click "Thief Gold" and "Browse Local Files"
- Copy Tfix files and paste in Thief Gold folder
- Might need to restart Steam, but either way it works flawlessly
For some reason the full Tfix 1.27 wouldn't work, but Tfix Lite fixed everything.
Install and start game in Steam.
Exit game and Steam.
Copy to game folder and install there TFix_1.27.28.exe (https://www.moddb.com/mods/tfix/downloads/tfix-127): protontricks -c "wine ./TFix_1.27.28.exe" 211600
.
Start game in Steam.
Change Options-Audio-Hardware Acceleration=OpenAL, Options-Controls-Customize Controls-Load-select any want preset.
No windows mode
Played with Proton 6.3-8 and TFix 1.27 install
Installed 2 patches:
- TFix
- HDmod (optional)
Stereo issues. Go to Options > Audio in game and set:
- Hardware Acceleration to OpenAL
- EAX to On
Low res and 4:3 aspect ratio lock. Solved by TFix.
Go to Options -> Controls -> Customize Controls in game and Load one of the prepared bindings.
Low FPS. Solved by TFix.
Solved by TFix.
For optimal experience:
- install and launch the game with Steam once
- exit the game and Steam (significant)
- download TFix v1.27 and HDmod v1.2
- install TFix in terminal:
protontricks -c 'wine ~/Downloads/TFix_1.27.28.exe' 211600
- when asked for a path paste this (but replace
$USER
):
z:\home\$USER\.steam\steam\steamapps\common\thief_gold\
- install HDmod in terminal (paste same path as before):
protontricks -c 'wine ~/Downloads/Thief_1_HDMod_1.2.exe' 211600
- run the game, go to Options:
- Audio -> Hardware Acceleration: set to OpenAL (for proper stereo)
- Audio -> EAX setting: set to On (for echo in caves, etc.)
- Game -> Auto-equip: set to On (to see your loot)
- Controls -> Customize Controls -> Load: select a sane preset
Final thoughts:
If you don't know your username run this in terminal:
echo $USER
If you don't exit Steam before applying **TFix** there will be glitches in game, e.g. items upside down, animation issues, dialogues not triggering.
If you don't see **OpenAL** in **Hardware Acceleration** you're missing OpenAL library, just install it from your distribution's repository.
**HD mod** is entirely optional but highly recommended. There are several different ones but I find this one easy to install.
As always, you should be aware installing anything from a 3rd party (like **TFix** and **HDmod**) is a security risk, however, here we're talking about a very reputable website (ModDB) and files downloaded by thousands of users.
TFix Lite from: https://www.ttlg.com/forums/showthread.php?t=134733
Here's a succinct fix:
- Download
TFix **Lite**
from https://www.ttlg.com/forums/showthread.php?t=134733 - On Steam Library, Right-Click Thief Gold --> Manage --> Browse Local Files
- Extract the TFix_Lite zip file here. Replace any duplicates.
- Hit PLAY on Steam.
TFix Lite
Tfix
Installed TFix 1.27 (https://www.ttlg.com/forums/showthread.php?t=134733) with the following script:
#!/bin/bash
set -euo pipefail
export HERE=$PWD
export STEAMPATH=~/.steam # You will probably need something else
export WINEPREFIX=$STEAMPATH/steam/steamapps/compatdata/211600/pfx
export WINEPATH="$STEAMPATH/steam/steamapps/common/Proton 5.0/dist/bin/wine64"
cd "$WINEPREFIX/drive_c/Program Files (x86)"
ln -s $STEAMPATH/steam/steamapps/common/thief_gold/ .
"$WINEPATH" "$HERE/TFix_1.27.exe" # to apply TFIX
TFix Lite
Installed TFix 1.27 and HDmod 1.2
There is a little mouse lag when looking around

For a vanilla experience, use dgVoodoo2 or will have a very low framerate. For a modded experience, install TF2-fix package.
To play the original's game engine it requires to set the unpatched (no-ddfix) executable, and install dgVoodoo2 to work properly. It requires to set WINEDLLOVERRIDE for ddraw and d3d8 to native. Finally save a custom dgVoodoo2.conf on game's directory for the uspcalled screen with additional custom settings: Alt-Tab and mouse lock should be disabled, and the mouse capture must be disabled. Without this settings the mouse won't work correctly on upscalled screens, or the game will stall your system within a few seconds.
Works perfectly with TFix (which is recommended for smooth operation on modern OSes).
TFix
I had to launch the game from terminal instead of through Steam because otherwise in-game text did not display correctly.

Borked, even with TFix
Game boots up and displays the EIDOS intro video but then it crashes afterwards. I made sure that VC++ 2008 and the directx redistributable from the TFix thread were installed. I also tried the lgvid.dll fix mentioned in the thread, and added a dll override for it, but it would still crash at the same point. Tried WINED3D and Proton 4.11 but still no luck.
I did, however, select not to install the graphics changes in the TFix installer that change parts of the game to be like Thief 2 - I doubt this would be the cause of it though. I think it must be some issue with mesa drivers? I'll test again at a later time.
Installed the unofficial TFix patch
On rare occasions, fullscreen wouldn't work properly and cause stuttering until I restarted the game.
Very slight mouse lag compared to running it on Windows. Has no impact on gameplay though
Needs unofficial patch "TFix" --> https://www.ttlg.com/forums/showthread.php?t=134733