Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Thief: The Dark Project"

From PCGamingWiki, the wiki about fixing PC games
(Undo revision 264860 by GabenIsMahLord (talk) Why?)
 
(161 intermediate revisions by 59 users not shown)
Line 1: Line 1:
 +
{{Disambig|the 1998 game|the 2014 reboot|[[Thief]]}}
 
{{Infobox game
 
{{Infobox game
 
|cover        = Thief The Dark Project cover.jpg
 
|cover        = Thief The Dark Project cover.jpg
Line 4: Line 5:
 
{{Infobox game/row/developer|Looking Glass Studios}}
 
{{Infobox game/row/developer|Looking Glass Studios}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/publisher|Eidos Interactive}}
+
{{Infobox game/row/publisher|Eidos Interactive|1998-2009}}
{{Infobox game/row/publisher|Square Enix}}
+
{{Infobox game/row/publisher|Square Enix|2009-2023}}
 +
{{Infobox game/row/publisher|Eidos-Montréal|2023-present}}
 +
{{Infobox game/row/publisher|Sold Out Software|Re-release}}
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|Dark Engine}}
 
{{Infobox game/row/engine|Dark Engine}}
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|November 30, 1998}}
+
{{Infobox game/row/date|Windows|December 1, 1998}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|thief-the-dark-project|92}}
 +
{{Infobox game/row/reception|IGDB|thief-the-dark-project|rating}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase}}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer}}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time}}
 +
{{Infobox game/row/taxonomy/perspectives      | First-person}}
 +
{{Infobox game/row/taxonomy/controls          | Direct control}}
 +
{{Infobox game/row/taxonomy/genres            | Stealth, Immersive sim}}
 +
{{Infobox game/row/taxonomy/art styles        | Realistic}}
 +
{{Infobox game/row/taxonomy/themes            | Steampunk, Fantasy, Medieval, Victorian}}
 +
{{Infobox game/row/taxonomy/series            | Thief}}
 +
|official site= https://web.archive.org/web/20010413075643/http://www.eidosinteractive.com/gss/legacy/thiefportal/index.html
 
|steam appid  = 211600
 
|steam appid  = 211600
|gogcom page  = thief_gold
+
|gogcom id    = 1207658997
 +
|hltb        = 10300
 +
|lutris      = thief-gold
 
|strategywiki = Thief: The Dark Project
 
|strategywiki = Thief: The Dark Project
 +
|mobygames    = 357
 
|wikipedia    = Thief: The Dark Project
 
|wikipedia    = Thief: The Dark Project
 
|winehq      = 442
 
|winehq      = 442
 +
|license      = commercial
 
}}
 
}}
{{Series|Thief}}
 
{{Disambig|the original game|the 2014 reboot|[[Thief (2014)]]}}
 
  
'''Key points'''
+
{{Introduction
{{++}} [http://www.ttlg.com/forums/showthread.php?t=134733 TFix] helps run the game on modern systems.
+
|introduction      =
 +
 
 +
|release history  = In November 1999, the game received an expanded re-release called '''''Thief: Gold''''' with 3 new missions, edited existing missions, new enemies and bug fixes. This version of the game is more widely available, and is the only one sold on digital stores.
 +
 
 +
|current state    = The retail version of the game has significant issues running out-of-the-box (e.g. stability, rendering, cutscene codec breaking after a few sessions). Several [[#Unofficial Patches|unofficial patches]] have been created over the years, most notably the [[#NewDark|NewDark]] engine and [[#TFix|TFix]].
 +
}}
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://thief.wikia.com/wiki/Thief:_The_Dark_Wiki A Wiki for the classic Thief games]
+
{{mm}} [https://www.ttlg.com/forums/forumdisplay.php?f=65 TTLG Forums - Thief Series]
{{mm}} [http://www.ttlg.com/forums/forumdisplay.php?f=65 TTLG Forums - Thief Series]
+
{{mm}} [https://www.ttlg.com/forums/forumdisplay.php?f=85 TTLG Forums - modding & mission design]
{{mm}} [http://www.ttlg.com/forums/forumdisplay.php?f=85 TTLG Forums - modding & mission design]
+
{{GOG.com links|1207658997|thief_series|for game series}}
{{GOG.com links|thief_gold|thief_series|for game series}}
+
{{mm}} [https://steamcommunity.com/app/211600/discussions/ Steam Community Discussions]
{{mm}} [http://steamcommunity.com/app/211600/discussions/ Steam Community Discussions]
 
{{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=240 Steam Users' Forums] for game series.
 
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
 
{{Availability/row| Retail | | disc check |[[#TFix|TFix]] removes the CD check. | | Windows }}
 
{{Availability/row| Retail | | disc check |[[#TFix|TFix]] removes the CD check. | | Windows }}
{{Availability/row| Amazon | B002LVUKIS | DRM-free | Almost exclusively available as part of the Complete Collection, which also includes [[Thief II: The Metal Age]] and [[Thief: Deadly Shadows]]. | | Windows }}
 
 
{{Availability/row| Amazon | B009IXL5FO | Steam | Thief Gold. | | Windows }}
 
{{Availability/row| Amazon | B009IXL5FO | Steam | Thief Gold. | | Windows }}
{{Availability/row| GamersGate | DD-THIEFG | Steam | Thief Gold. | | Windows }}
+
{{Availability/row| GOG.com | thief_gold | DRM-free | Thief Gold. Uses TFix Lite 1.26. Includes manual, wallpaper, reference card, soundtrack, avatars and concept arts. | | Windows }}
{{Availability/row| GOG | thief_gold | DRM-free | Thief Gold. | | Windows }}
 
 
{{Availability/row| GMG | thief-gold | Steam | Thief Gold. | | Windows }}
 
{{Availability/row| GMG | thief-gold | Steam | Thief Gold. | | Windows }}
{{Availability/row| Humble | thiefgold | Steam | Thief Gold. | | Windows }}
+
{{Availability/row| Humble | thief-gold-the-dark-project | Steam | Thief Gold. | | Windows }}
{{Availability/row| Steam | 211600 | Steam | Thief Gold. | | Windows }}
+
{{Availability/row| Steam | 211600 | DRM-free | Thief Gold. | | Windows }}
 
}}
 
}}
{{ii}} An [http://ttlg.com/forums/showthread.php?t=141747 updated version] of the [http://thief.wikia.com/wiki/Thief:_The_Dark_Project_Demo original demos] is available.
+
{{ii}} An [http://ttlg.com/forums/showthread.php?t=141747 updated version] of the [https://thief.fandom.com/wiki/Thief:_The_Dark_Project_Demo original demos] is available.
  
 
===Version differences===
 
===Version differences===
{{ii}} Thief: Gold includes extra missions and some other enhancements. The original content can be played using [[#GoldToDark|GoldToDark]].
+
{{ii}} '''''Thief: Gold''''' includes extra missions, bug fixes, and some other enhancements, but makes controversial changes to existing missions that tone down supernatural themes and otherwise alter the perception of characters.  
 +
* Thief: Gold can be manually downgraded to Thief: The Dark Project if the player wishes to play the game closer to as originally published (though not perfectly) by using [http://www.ttlg.com/forums/showthread.php?t=140679 GoldToDark].
  
 
==Essential improvements==
 
==Essential improvements==
===TFix===
+
===Unofficial Patches===
[http://www.ttlg.com/forums/showthread.php?t=134733 TFix] updates the game with [http://www.ttlg.com/forums/showthread.php?t=144235 NewDark] for modern systems. Also contains mission fixes and optional texture mods. The GOG release has an out-of-date, stripped-down version of this patch.
+
====[https://www.ttlg.com/forums/showthread.php?t=141148 NewDark]====
 +
NewDark is an fan-developed update patch to the Dark Engine that let Thief: The Dark Project / Thief: Gold runs on modern systems.
 +
{{ii}} Can be applied alongside TFix for additional improvements. Later versions of TFix also have NewDark pre-installed.
 +
{{--}} Based on Thief 2 source code, so it is not as accurate to Thief Gold as it is for Thief 2.
  
===Fan Missions===
+
====[http://www.ttlg.com/forums/showthread.php?t=134733 TFix]====
{{ii}} A large number of Fan Missions, many of very high quality, have been produced for the Thief games. A categorised list [http://www.ttlg.com/forums/showthread.php?t=144797 is available here].
+
TFix is an "upgrade" patch that updates the game with [http://www.ttlg.com/forums/showthread.php?t=141148 NewDark], which improves compatibility for modern systems.
{{ii}} Some of the older FMs for Thief Gold and the Dark Project suffer compatibility issues when played with TFix/NewDark. An [http://www.ttlg.com/forums/showthread.php?t=143759 ongoing effort] to preserve, test and fix these missions has resulted in [http://www.ttlg.com/forums/showthread.php?t=145374 a series of patches].
+
{{++}} Features many mission fixes and optional texture mods.
 +
{{--}} The GOG release has an out-of-date, lite version of this patch.
 +
{{--}} Unlike the GOG release, the Steam release does not use TFix.
 +
{{ii}} Restart the current mission (or progress to the next one) after patch installation, otherwise various issues may manifest, such as torches that do not properly go out when extinguished.
  
{{Fixbox|1=
+
====[https://www.gog.com/forum/thief_series/legacy_olddark_patches_for_thief_1_2 OldDark Legacy Patch]====
{{Fixbox/fix|Running Fan Missions}}
+
{{++}} Allows the original (aka OldDark) engine to run on modern systems.
# Install [[#TFix|TFix]] and ensure the installer option to create a shortcut to the FM Selector is checked. If you did not check this option, add the [[Glossary:Command line arguments|command line argument]] <code>-fm</code> on a Thief desktop shortcut or in the Steam interface.
+
{{ii}} Also available for [[Thief II: The Metal Age]].
# Start FM Selector using this shortcut.
+
{{--}} Not as stable as NewDark, but more true to the original experience.
# Select a folder for installed missions and an FM .zip archive path when prompted. Do not put the archive path inside the FMs folder or vice-versa, otherwise things will not work correctly.
 
# To install a mission, drop its .zip file (do not extract it) into your chosen archive path, start the selector, double click the mission/zip file name and select 'Ok'. It has now been extracted to the installed missions folder.
 
# Launch the mission by double clicking the name again. To launch the original game select 'Skip FM' in the lower-left corner.  
 
}}
 
  
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|1=
+
{{Fixbox|description=Tell intro not to play|ref={{cn|date=March 2017}}|fix=
{{Fixbox/fix|Tell intro not to play}}
+
# Go to the installation folder.
# Open <code>cam.cfg</code> in the game folder, using Notepad.
+
# Open {{file|cam.cfg}} in a text editor.
 
# Add the line <code>skip_intro</code> to the file and save it.
 
# Add the line <code>skip_intro</code> to the file and save it.
 
}}
 
}}
  
==Texture mods==
+
===Scale UI Accurately===
===Enhancement Pack 2.0===
+
{{Fixbox|description=UI scales incorrectly at higher resolutions|ref={{cn|date=June 2022}}|fix=
The [http://www.ttlg.com/forums/showthread.php?t=141621 Enhancement Pack 2.0] is an updated version of the original Enhancement Pack (which is included in [[#TFix|TFix]] and is much less comprehensive). This contains higher quality reproductions of original textures and objects. Also works with [[Thief II: The Metal Age]].
+
Install NewDark via [[#TFix|TFix]].
 
+
# Go to the installation folder.
===The Necro Project===
+
# Open {{file|cam_ext.cfg}} in a text editor.
The [http://www.ttlg.com/forums/showthread.php?t=144312 Necro Project] pack is very similar to the Enhancement Pack 2, but focuses on giving the game a slightly darker, noir look. Somewhere between the EP2 and HD Mod in lore-accuracy. Also works with [[Thief II: The Metal Age]].
+
# Change <code>;d3d_disp_scaled_2d_overlay 64</code> to <code>d3d_disp_scaled_2d_overlay 64</code>.
 
+
# Save the file.
===Thief Gold HD Texture Mod===
+
}}
The [http://www.moddb.com/mods/thief-gold-hd-texture-mod Thief Gold HD Texture Mod] adds new textures, effects and enemy skins to all original missions. Significantly alters the game's graphical style (far more than the two packs above). The mod is compatible with Thief: The Dark Project and Thief Gold. Includes a tool to configure advanced graphics settings (Anti-Aliasing, Bloom, etc.). An [http://www.moddb.com/mods/thief-gold-hd-texture-mod/forum/thread/thief-gold-hd-mod-faq FAQ with installation steps] is available.
 
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|game}}}}
+
{{Game data/config|Windows|{{p|game}}\}}
 
}}
 
}}
 
+
{{ii}} Configuration files are: {{file|cam.cfg}} (basic settings, resolution), {{file|cam_ext.cfg}} (NewDark advanced settings), {{file|cam_mod.ini}} (mod and fan mission options), {{file|install.cfg}} and {{file|user.bnd}} (key bindings).
{{ii}} Configuration files are: <code>cam.cfg</code> (basic settings, resolution), <code>cam_ext.cfg</code> (NewDark advanced settings), <code>cam_mod.ini</code> (Mod and fan mission options), <code>install.cfg</code> and <code>user.bnd</code> (key bindings).
 
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|game}}\SAVES}}
+
{{Game data/saves|Windows|{{p|game}}\SAVES}}
 
}}
 
}}
 
{{ii}} Fan mission saves are kept in the mission's folder.
 
{{ii}} Fan mission saves are kept in the mission's folder.
Line 96: Line 117:
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|origin               =  
+
|discord                  =
|origin notes         =  
+
|discord notes            =
|steam cloud           = false
+
|epic games launcher      =
|steam cloud notes    =  
+
|epic games launcher notes =
|uplay                =  
+
|gog galaxy                = true
|uplay notes           =  
+
|gog galaxy notes          =
 +
|origin                   =  
 +
|origin notes             =  
 +
|steam cloud               = false
 +
|steam cloud notes        =
 +
|ubisoft connect          =
 +
|ubisoft connect notes    =  
 +
|xbox cloud                =  
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Video settings
+
{{Image|Thief The Dark Project Video GOGcom.png|In-game video settings (GOG.com version).}}
|wsgf link                  = http://www.wsgf.org/dr/thief-dark-project
+
{{Image|Thief The Dark Project Resolution.png|In-game resolution settings (GOG.com version).}}
 +
{{Video
 +
|wsgf link                  = https://www.wsgf.org/dr/thief-dark-project
 
|widescreen wsgf award      = gold
 
|widescreen wsgf award      = gold
 
|multimonitor wsgf award    = silver
 
|multimonitor wsgf award    = silver
Line 129: Line 160:
 
|antialiasing              = hackable
 
|antialiasing              = hackable
 
|antialiasing notes        = Install [[#TFix|TFix]].
 
|antialiasing notes        = Install [[#TFix|TFix]].
 +
|upscaling                  =
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = hackable
 
|vsync                      = hackable
 
|vsync notes                = See [[#Vertical sync (Vsync)|Vertical sync (Vsync)]].
 
|vsync notes                = See [[#Vertical sync (Vsync)|Vertical sync (Vsync)]].
Line 135: Line 169:
 
|120 fps                    = hackable
 
|120 fps                    = hackable
 
|120 fps notes              = See [[#High frame rate|High frame rate]].
 
|120 fps notes              = See [[#High frame rate|High frame rate]].
 +
|hdr                        = false
 +
|hdr notes                  =
 
|color blind                = false
 
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
}}
+
}}<gallery>
 +
Thief The Dark Project General Video.png|In-game general video settings (retail version).
 +
Thief The Dark Project Advanced Video.png|In-game advanced video settings (retail version).
 +
</gallery>
  
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
{{Fixbox|1=
+
{{Fixbox|description=Set FOV|ref={{cn|date=March 2017}}|fix=
{{Fixbox/fix|Set FOV}}
 
 
# Install [[#TFix|TFix]] and set the resolution you want in-game.
 
# Install [[#TFix|TFix]] and set the resolution you want in-game.
# If your FOV is not detected correctly edit <code>cam_ext.cfg</code> in the installation folder.
+
# If the proper FOV is not detected, go to the installation folder and edit {{file|cam_ext.cfg}}.
# Change <code>;fov 90</code> to <code>fov ##</code> with the FOV you want.
+
# Change <code>;fov 90</code> to <code>fov ##</code> with the desired FOV.
# Save your changes and relaunch the game.
+
# Save the changes and relaunch the game.
 
}}
 
}}
  
 
===[[Glossary:Windowed|Windowed]]===
 
===[[Glossary:Windowed|Windowed]]===
{{Fixbox|1=
+
{{Fixbox|description=Set windowed mode|ref={{cn|date=March 2017}}|fix=
{{Fixbox/fix|Set windowed mode}}
 
 
# Install [[#TFix|TFix]].
 
# Install [[#TFix|TFix]].
# Edit <code>cam_ext.cfg</code> in the installation folder.
+
# Go to the installation folder.
 +
# Edit {{file|cam_ext.cfg}}.
 
# Change <code>;force_windowed</code> to <code>force_windowed</code>.
 
# Change <code>;force_windowed</code> to <code>force_windowed</code>.
# Save your changes and set your chosen resolution in-game.
+
# Save the changes and set the chosen resolution in-game.
 
{{ii}} For [[Glossary:Borderless fullscreen windowed|borderless fullscreen windowed]] mode choose the desktop resolution in-game.
 
{{ii}} For [[Glossary:Borderless fullscreen windowed|borderless fullscreen windowed]] mode choose the desktop resolution in-game.
 
}}
 
}}
Line 161: Line 199:
 
{{ii}} Installing [[#TFix|TFix]] enables Vsync by default. Vsync can be disabled.
 
{{ii}} Installing [[#TFix|TFix]] enables Vsync by default. Vsync can be disabled.
  
{{Fixbox|1=
+
{{Fixbox|description=Disable Vsync|ref={{cn|date=March 2017}}|fix=
{{Fixbox/fix|Disable Vsync}}
+
# Go to the installation folder.
# Edit <code>cam_ext.cfg</code> in the installation folder.
+
# Edit {{file|cam_ext.cfg}}.
 
# Change <code>;vsync_mode 0</code> to <code>vsync_mode 0</code> and save your changes.
 
# Change <code>;vsync_mode 0</code> to <code>vsync_mode 0</code> and save your changes.
 
}}
 
}}
  
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
{{Fixbox|1=
+
{{Fixbox|description=Set frame rate and correct game speed|ref={{cn|date=March 2017}}|fix=
{{Fixbox/fix|Set Frame Rate}}
+
# Go to the installation folder.
# Edit <code>cam_ext.cfg</code> in the installation folder.
+
# Edit {{file|cam_ext.cfg}}.
# Change <code>framerate_cap 100.0</code> to <code>framerate_cap ###</code> with the FPS you want.
+
# Change <code>framerate_cap 100.0</code> to <code>framerate_cap ###</code> with the desired framerate.
{{Fixbox/fix|Ensuring Correct Game Speed}}
+
# Change <code>;phys_freq 60</code> to <code>phys_freq 60</code> and save the changes.
# Edit <code>cam_ext.cfg</code> in the installation folder.
+
# For more than 250 FPS, change <code>SlowFrame 4</code> to <code>;SlowFrame 4</code>
# Change <code>;phys_freq 60</code> to <code>phys_freq 60</code> and save your changes.
 
{{ii}} Note: This next step is only necessary if you want more than 250fps
 
# Change <code>SlowFrame 4</code> to <code>;SlowFrame 4</code> and save your changes.
 
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Image|Thief The Dark Project Controls.png|In-game control settings.}}
 +
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
 
|acceleration option      = false
 
|acceleration option      = false
|acceleration option notes = No game-managed mouse acceleration. In addition, Windows mouse acceleration can be disabled in-game by adding <code>use_raw_mouse_input</code> to <code>cam_ext.cfg</code>.
+
|acceleration option notes = No game-managed mouse acceleration. In addition, Windows mouse acceleration can be disabled in-game by adding <code>use_raw_mouse_input</code> to {{file|cam_ext.cfg}}.
 
|mouse sensitivity        = true
 
|mouse sensitivity        = true
 
|mouse sensitivity notes  = Default sensitivity is very high.
 
|mouse sensitivity notes  = Default sensitivity is very high.
Line 191: Line 227:
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = true
 
|controller support        = true
 
|controller support notes  = Go to Options and set Joystick: On.
 
|controller support notes  = Go to Options and set Joystick: On.
 
|full controller          = false
 
|full controller          = false
|full controller notes    =  
+
|full controller notes    = Pausing and menu navigation cannot be rebound from their mouse and keyboard inputs.
|controller remap          = true
+
|controller remap          = limited
|controller remap notes    = Limited remapping.
+
|controller remap notes    = Analog triggers and the right analog stick cannot be bound.
|controller sensitivity    = unknown
+
|controller sensitivity    = false
|controller sensitivity notes=  
+
|controller sensitivity notes= Lacks analog camera movement.
|invert controller y-axis  = unknown
+
|invert controller y-axis  = false
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = unknown
|touchscreen notes        =  
+
|xinput controllers notes  =
|button prompts           = unknown
+
|xbox prompts              = unknown
|button prompts notes     =  
+
|xbox prompts notes        =
 +
|impulse triggers          = false
 +
|impulse triggers notes    =
 +
|dualshock 4               = true
 +
|dualshock 4 notes        = Supports Directinput controllers.
 +
|dualshock prompts        = false
 +
|dualshock prompts notes  =
 +
|light bar support        = false
 +
|light bar support notes  =
 +
|dualshock 4 modes        = false
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= false
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = false
 +
|tracked motion prompts notes =
 +
|other controllers         = true
 +
|other controllers notes  = Supports DirectInput controllers
 +
|other button prompts     = false
 +
|other button prompts notes=  
 
|controller hotplug        = unknown
 
|controller hotplug        = unknown
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = unknown
 
|haptic feedback          = unknown
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = true
|light bar support notes   =  
+
|simultaneous input notes  =
}}
+
|steam input api          = false
 +
|steam input api notes    =
 +
|steam hook input          = true
 +
|steam hook input notes    =
 +
|steam input presets      = unknown
 +
|steam input presets notes =
 +
|steam controller prompts  = false
 +
|steam controller prompts notes =
 +
|steam cursor detection    = false
 +
|steam cursor detection notes =  
 +
}}<gallery>
 +
File:Thief The Dark Project Remapping 1.png|In-game key map settings (1/4).
 +
File:Thief The Dark Project Remapping 2.png|In-game key map settings (2/4).
 +
File:Thief The Dark Project Remapping 3.png|In-game key map settings (3/4).
 +
File:Thief The Dark Project Remapping 4.png|In-game key map settings (4/4).
 +
</gallery>
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Image|Thief The Dark Project Audio.png|In-game audio settings (GOG.com version).}}
 +
{{Audio
 
|separate volume          = false
 
|separate volume          = false
 
|separate volume notes    = Master volume and ambient sound (usually controls background music in addition to atmospheric sound effects, like machinery).
 
|separate volume notes    = Master volume and ambient sound (usually controls background music in addition to atmospheric sound effects, like machinery).
 
|surround sound          = hackable
 
|surround sound          = hackable
|surround sound notes    = See [[#EAX support|EAX support]]. Up to 7.0 output.<ref>[http://satsun.org/audio/ PC Gaming Surround Sound Round-up]</ref> May require [[Glossary:Sound card#DirectSound hardware path|DirectSound 3D restoration software]].
+
|surround sound notes    = See [[#EAX support|EAX support]]. Up to 7.0 output.<ref>{{Refurl|url=https://satsun.org/audio/|title=PC Gaming Surround Sound Round-up|date=May 2023}}</ref> May require [[Glossary:Sound card#DirectSound hardware path|DirectSound 3D restoration software]] for non NewDark versions.
 
|subtitles                = hackable
 
|subtitles                = hackable
|subtitles notes          = Available since NewDark 1.22. Simply update the game with the latest [[#TFix|TFix]], go to this [http://www.ttlg.com/forums/showthread.php?t=144354 page], and follow the instructions.
+
|subtitles notes          = Supported since NewDark 1.22. Simply update the game with the latest [[#TFix|TFix]], go to this [http://www.ttlg.com/forums/showthread.php?t=144354 page], and follow the instructions.
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = true
+
|mute on focus lost      = always on
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              = true
 
|eax support              = true
|eax support notes        = A3D 1.0, [[#EAX support|EAX 1]]<ref>[https://web.archive.org/web/20000709230049/http://www.vortexofsound.com/techhelp/gm_thf.htm Games Tech Help: Thief: The Dark Project - Vortex of Sound (retrieved)]</ref>
+
|eax support notes        = A3D 1.0, [[#EAX support|EAX 1]]<ref>{{Refurl|url=https://web.archive.org/web/20000709230049/http://www.vortexofsound.com/techhelp/gm_thf.htm|title=Games Tech Help: Thief: The Dark Project - Vortex of Sound (retrieved)|date=May 2023}}</ref>
 +
|royalty free audio      = always on
 +
|royalty free audio notes =
 
}}
 
}}
  
Line 232: Line 306:
 
{{ii}} Thief features enhanced 3D sound effects that originally required a Creative sound card with special EAX drivers. To use EAX effects on modern systems, do the following:
 
{{ii}} Thief features enhanced 3D sound effects that originally required a Creative sound card with special EAX drivers. To use EAX effects on modern systems, do the following:
  
{{Fixbox|1=
+
{{Fixbox|description=Install patch and OpenAL|ref={{cn|date=March 2017}}|fix=
{{Fixbox/fix|Install patch and OpenAL}}
 
 
# Install NewDark using [[#TFix|TFix]].
 
# Install NewDark using [[#TFix|TFix]].
# Install [http://community.pcgamingwiki.com/files/file/10-openal/ OpenAL 2.1.0.0].
+
# Install [https://www.openal.org/downloads/ OpenAL 1.1].
 
# In the game go to Options, Audio, and change Hardware Acceleration to OpenAL. EAX can now be used.
 
# In the game go to Options, Audio, and change Hardware Acceleration to OpenAL. EAX can now be used.
 +
}}
 +
 +
{{L10n|content=
 +
{{L10n/switch
 +
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    = For subtitles use the [http://www.ttlg.com/forums/showthread.php?t=144354 New Thief Gold subtitles patch].
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    = Retail only.
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    = Retail only. Patch for digital release [https://www.compiware-forum.de/downloads/file/779-thief-gold-german-patch/ here].
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = [https://magyaritasok.hu/magyaritasok/thief/thief/188 Fan translation by KGy.]
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|fan      =
 +
|notes    = Retail only. Patch for digital release [https://steamcommunity.com/sharedfiles/filedetails/?id=1620531649 here]. A subtitles patch has existed, but is currently lost.<ref>https://www.ttlg.com/forums/showthread.php?t=144354&p=2286351&viewfull=1#post2286351</ref>
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation by «Dark Fate Team», [https://www.darkfate.org/view/details/translates/thief1 download].
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation by ''Clan Dlan'', [https://drive.google.com/file/d/1ZOSiPDRlWI1_awzxxl7j6bw8tjCQsb25/view?usp=drive_link download].
 +
}}
 +
{{L10n/switch
 +
|language  = Turkish
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation by Dark Glyphs, [https://steamcommunity.com/groups/darkglyphs here].
 +
}}
 
}}
 
}}
  
Line 249: Line 389:
 
|native 3d notes            =  
 
|native 3d notes            =  
 
|nvidia 3d vision            = hackable
 
|nvidia 3d vision            = hackable
|nvidia 3d vision notes      = See [http://www.ttlg.com/forums/showthread.php?t=138821 install/setup instructions].
+
|nvidia 3d vision notes      = See [http://www.ttlg.com/forums/showthread.php?t=138821 install/setup instructions]. Alternatively see [https://helixmod.blogspot.com/2018/06/thief-gold.html Helix Mod: Thief Gold].
 
|tridef 3d                  = unknown
 
|tridef 3d                  = unknown
 
|tridef 3d notes            =  
 
|tridef 3d notes            =  
 
|iz3d                        = hackable
 
|iz3d                        = hackable
 
|iz3d notes                  = See [http://www.ttlg.com/forums/showthread.php?t=138821 install/setup instructions].
 
|iz3d notes                  = See [http://www.ttlg.com/forums/showthread.php?t=138821 install/setup instructions].
 +
|vorpx                      = true
 +
|vorpx modes                = 2D
 +
|vorpx notes                = Officially supported game, see [https://www.vorpx.com/supported-games/ official vorpx game list]. Available 3D mode not confirmed yet.
 
|htc vive                    =  
 
|htc vive                    =  
 
|htc vive notes              =  
 
|htc vive notes              =  
 
|oculus rift                =  
 
|oculus rift                =  
 
|oculus rift notes          =  
 
|oculus rift notes          =  
|tracked motion controllers  =  
+
|osvr                        =  
|tracked motion controllers notes=  
+
|osvr notes                 =  
 
|keyboard-mouse              =  
 
|keyboard-mouse              =  
 
|keyboard-mouse notes        =  
 
|keyboard-mouse notes        =  
Line 268: Line 411:
 
|trackir                    =  
 
|trackir                    =  
 
|trackir notes              =  
 
|trackir notes              =  
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 
|play area seated            =  
 
|play area seated            =  
 
|play area seated notes      =  
 
|play area seated notes      =  
Line 280: Line 425:
  
 
===Crashes on multi-core systems===
 
===Crashes on multi-core systems===
{{Fixbox|1=
+
{{Fixbox|description=Install TFix|ref={{cn|date=March 2017}}|fix=
{{Fixbox/fix|Install TFix}}
 
 
Install NewDark via [[#TFix|TFix]].
 
Install NewDark via [[#TFix|TFix]].
 
}}
 
}}
  
 
===Videos do not play===
 
===Videos do not play===
{{Fixbox|1=
+
{{Fixbox|description=Install TFix|ref={{cn|date=March 2017}}|fix=
{{Fixbox/fix|Install TFix}}
 
 
Install NewDark via [[#TFix|TFix]].
 
Install NewDark via [[#TFix|TFix]].
 +
}}
 +
{{Fixbox|description=Set game in compatibility mode for Windows 98 / Windows ME|fix=
 
}}
 
}}
  
 
===Gamma slider has no effect on gamma/brightness===
 
===Gamma slider has no effect on gamma/brightness===
{{Fixbox|1=
+
{{Fixbox|description=TFix and config tweak|ref={{cn|date=March 2017}}|fix=
{{Fixbox/fix|TFix and config tweak}}
 
 
Install NewDark via [[#TFix|TFix]].
 
Install NewDark via [[#TFix|TFix]].
  
If you still can't change gamma:
+
If the gamma still can not be changed:
# Open <code>cam_ext.cfg</code> in the installation folder.
+
# Go to the installation folder.
 +
# Open {{file|cam_ext.cfg}}.
 
# Change <code>;d3d_disp_no_rgb10_buf</code> to <code>d3d_disp_no_rgb10_buf</code>.
 
# Change <code>;d3d_disp_no_rgb10_buf</code> to <code>d3d_disp_no_rgb10_buf</code>.
 +
# If running in windowed or borderless fullscreen mode, change <code>;d3d_disp_sw_cc</code> to <code>d3d_disp_sw_cc</code>
 
# Save the file.
 
# Save the file.
 
}}
 
}}
  
===Retail version won't install===
+
===Retail version does not install===
{{ii}} Owners of the original disc version may encounter problems when attempting to install on modern operating systems.<ref>http://www.saleck.net/creations/gamefixguides/thief.php</ref>  
+
{{ii}} Owners of the original disc version may encounter problems when attempting to install on modern operating systems.<ref>{{Refurl|url=http://www.saleck.net/creations/gamefixguides/thief.php|title=saleck.net|date=May 2023}}</ref>
{{Fixbox|1=
+
 
{{Fixbox/fix|Run setup.exe in Windows 95 compatibility mode}}
+
{{Fixbox|description=Copy files manually|fix=
# Go into the disc contents and find <code>setup.exe</code>.
+
# Copy the {{file|THIEF|folder}} folder found on the '''first''' disc to a non-protected folder.
# Right-click it and choose Properties.
+
# Copy the {{file|THIEF|folder}} folder found on the '''second''' disc to the same folder as in the previous step, overwriting the first folder's content.
# On the Compatibility Tab, enable Windows 95 compatibility mode and save your changes.
+
# Install [[#TFix|TFix]].
 
}}
 
}}
  
Line 314: Line 460:
 
{{ii}} Thief has frame rate issues in fullscreen mode on Windows 8 and later.
 
{{ii}} Thief has frame rate issues in fullscreen mode on Windows 8 and later.
  
{{Fixbox|1=
+
{{Fixbox|description=Install NewDark via [[#TFix|TFix]]|ref={{cn|date=March 2017}}|fix=
{{Fixbox/fix|Install TFix}}
+
}}
 +
 
 +
===Lag and stuttering===
 +
{{Fixbox|description=Add a line to user.cfg|{{Refurl|url=https://www.ttlg.com/forums/showthread.php?t=151458&p=2476888#post2476888|date=September 2021}}|fix=
 
Install NewDark via [[#TFix|TFix]].
 
Install NewDark via [[#TFix|TFix]].
 +
 +
# Go to the installation folder.
 +
# Open {{file|USER.cfg}}.
 +
# Add the line <code>small_portal_repel</code>.
 +
# Save the file.
 
}}
 
}}
  
==Other information==
+
{{Fixbox|description=TFix and config tweak|ref={{cn|date=February 2021}}|fix=
===Fan Missions===
+
Install NewDark via [[#TFix|TFix]].
{{ii}} A large number of Fan Missions, many of very high quality, have been produced for the Thief games. A categorised list [http://www.ttlg.com/forums/showthread.php?t=144797 is available here].
+
 
{{ii}} Some of the older FMs for Thief Gold and the Dark Project suffer compatibility issues when played with TFix/NewDark. An [http://www.ttlg.com/forums/showthread.php?t=143759 ongoing effort] to preserve, test and fix these missions has resulted in [http://www.ttlg.com/forums/showthread.php?t=145374 a series of patches].
+
# Go to the installation folder.
 +
# Open {{file|cam_ext.cfg}}.
 +
# Change <code>d3d_disp_no_rgb10_buf</code> to <code>;d3d_disp_no_rgb10_buf</code>.
 +
# Save the file.
 +
}}
 +
 
 +
{{Fixbox|description=TFix and config tweak|{{Refurl|url=https://www.systemshock.org/index.php?PHPSESSID=ujoki04u79ugbqijdebdgk94cg&topic=106.msg47055#msg47055|date=February 2024}}|fix=
 +
Install NewDark via [[#TFix|TFix]].
 +
 
 +
# Go to the installation folder.
 +
# Open {{file|cam_ext.cfg}}.
 +
# Change <code>framerate_cap 100.0</code> to <code>framerate_cap 70.0</code>
 +
# Save the file.
 +
}}
 +
 
 +
===Laggy/jittery mouse input===
 +
{{Fixbox|description=Add a line to cam_ext.cfg|ref=<ref>{{Refcheck|user=AlphaYellow|date=2023-01-13}}</ref>|fix=
 +
Install NewDark via [http://www.systemshock.org/index.php?topic=4141.0 SS2Tool].
 +
 
 +
# Go to the installation folder.
 +
# Open {{file|cam_ext.cfg}}.
 +
# Add the line <code>use_raw_mouse_input</code>.
 +
# Save the file.
 +
}}
  
{{Fixbox|1=
+
{{Fixbox|description=Use MarkC's Mouse Acceleration Fix |fix=
{{Fixbox/fix|Running Fan Missions}}
+
# Go to [http://donewmouseaccel.blogspot.com/2010/03/markc-windows-7-mouse-acceleration-fix.html this website].
# Install [[#TFix|TFix]] and ensure the installer option to create a shortcut to the FM Selector is checked. If you did not check this option, add the [[Glossary:Command line arguments|command line argument]] <code>-fm</code> on a Thief desktop shortcut or in the Steam interface.
+
# Follow the instructions on the site.
# Start FM Selector using this shortcut.
 
# Select a folder for installed missions and an FM .zip archive path when prompted. Do not put the archive path inside the FMs folder or vice-versa, otherwise things will not work correctly.
 
# To install a mission, drop its .zip file (do not extract it) into your chosen archive path, start the selector, double click the mission/zip file name and select 'Ok'. It has now been extracted to the installed missions folder.
 
# Launch the mission by double clicking the name again. To launch the original game select 'Skip FM' in the lower-left corner.  
 
 
}}
 
}}
  
===Sound effects enhancement pack===
+
{{Fixbox|description=T2Fix and config tweak|ref={{cn|date=February 2021}}|fix=
[http://www.ttlg.com/forums/showthread.php?t=119405 This mod] provides cleaned up and resampled sound files for Thief Gold and [[Thief II: The Metal Age]]. The quality difference is particularly noticeable when wearing headphones.
+
Install NewDark via [[#T2Fix|T2Fix]].
  
===GoldToDark===
+
# Go to the installation folder.
[http://www.ttlg.com/forums/showthread.php?t=140679 GoldToDark] is a patch that will convert Thief Gold into the original Thief: The Dark Project. This must be used on a clean installation of Thief Gold. [[#TFix|TFix]] can be installed thereafter and should correctly detect that you are using The Dark Project instead of Thief Gold.
+
# Open {{file|cam_ext.cfg}}.
 +
# Change <code>;d3d_disp_limit_gpu_frames 1 1</code> to <code>d3d_disp_limit_gpu_frames 1 1</code>.
 +
# Save the file.
 +
}}
  
 +
==Other information==
 
===API===
 
===API===
 
{{API
 
{{API
Line 353: Line 530:
 
|mantle support        =  
 
|mantle support        =  
 
|mantle support notes  =  
 
|mantle support notes  =  
|vulkan support        =  
+
|vulkan versions        =  
|vulkan support notes   =  
+
|vulkan notes           =  
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = false
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|macos intel 32-bit app =
 +
|macos intel 64-bit app =
 +
|macos arm app          =
 +
|macos app notes        =
 +
|linux 32-bit executable=  
 +
|linux 64-bit executable=
 +
|linux arm app          =
 +
|linux executable notes =  
 
}}
 
}}
  
Line 378: Line 565:
 
|multiplayer notes=  
 
|multiplayer notes=  
 
}}
 
}}
 +
 +
===View bob===
 +
{{ii}} By default, Thief: The Dark Project has view bob that may cause motion sickness.
 +
 +
{{Fixbox|description=Edit the configuration file|ref={{cn|date=September 2016}}|fix=
 +
# Open {{file|{{p|game}}\cam_ext.cfg}} with a text editor.
 +
# Find the line ''';bob_factor 0.3'''.
 +
# Remove the semicolon and set the value to 0.
 +
<pre>
 +
bob_factor 0.0
 +
</pre>
 +
}}
 +
 +
===Mods===
 +
====[https://www.ttlg.com/forums/showthread.php?t=149706 AngelLoader]====
 +
{{ii}} Standalone FM loader where you can manage, install, and play all of your FMs in one place.
 +
{{++}} Supports Thief 1, Thief 2, Thief: Deadly Shadows and System Shock 2.
 +
{{++}} Well maintained and open source.
 +
 +
====Fan Missions====
 +
A large number of Fan Missions, many of very high quality, have been produced for the Thief games.
 +
{{ii}}A categorised list [http://www.ttlg.com/forums/showthread.php?t=144797 is available here].
 +
{{ii}} Some of the older FMs for Thief Gold and the Dark Project suffer compatibility issues when played with TFix/NewDark. An [http://www.ttlg.com/forums/showthread.php?t=143759 ongoing effort] to preserve, test and fix these missions has resulted in [http://www.ttlg.com/forums/showthread.php?t=145374 a series of patches].
 +
 +
{{Fixbox|description=Running Fan Missions|ref={{cn|date=March 2017}}|fix=
 +
# Install [[#TFix|TFix]] and ensure the installer option to create a shortcut to the FM Selector is checked. If you did not check this option, add the [[Glossary:Command line arguments|command line argument]] <code>-fm</code> on a Thief desktop shortcut or in the Steam interface.
 +
# Start FM Selector using this shortcut.
 +
# Select a folder for installed missions and an FM .zip archive path when prompted. Do not put the archive path inside the FMs folder or vice-versa, otherwise things will not work correctly.
 +
# To install a mission, drop its .zip file (do not extract it) into your chosen archive path, start the selector, double click the mission/zip file name and select 'Ok'. It has now been extracted to the installed missions folder.
 +
# Launch the mission by double-clicking the name again. To launch the original game select 'Skip FM' in the lower-left corner.
 +
}}
 +
 +
====Texture mods====
 +
<br>'''[http://www.ttlg.com/forums/showthread.php?t=141621 Enhancement Pack 2.0]'''<br/>
 +
An updated version of the original Enhancement Pack (which is included in [[#TFix|TFix]] and is much less comprehensive). This contains higher-quality reproductions of original textures and objects. Also works with [[Thief II: The Metal Age]].
 +
 +
<br>'''[http://www.ttlg.com/forums/showthread.php?t=144312 The Necro Project]'''<br/>
 +
Very similar to the Enhancement Pack 2 but focuses on giving the game a slightly darker, noir look. Somewhere between the EP2 and HD Mod in lore accuracy. Also works with [[Thief II: The Metal Age]].
 +
 +
<br>'''[https://www.moddb.com/mods/thief-gold-hd-texture-mod Thief Gold HD Texture Mod]'''<br/>
 +
Adds new textures, effects and enemy skins to all original missions. Significantly alters the game's graphical style (far more than the two packs above). The mod is compatible with Thief: The Dark Project and Thief Gold. Includes a tool to configure advanced graphics settings (Anti-Aliasing, Bloom, etc.). An [https://www.moddb.com/mods/thief-gold-hd-texture-mod/forum/thread/thief-gold-hd-mod-faq FAQ with installation steps] is available.
 +
 +
<br>'''[https://www.ttlg.com/forums/showthread.php?t=149825 Thief Gold ESRGAN Texture Pack] ([https://www.moddb.com/mods/thief-gold-esrgan-pack mirror])'''<br/>
 +
Thief Gold textures upscaled 4x using AI, more accurate to the original textures than other texture packs, but of less resolution than other alternatives.
 +
It is far higher in resolution and detail than the original textures however. Provides a more vanilla but HD look for the game.
 +
 +
<br>'''[https://www.ttlg.com/forums/showthread.php?t=149825 Thief Gold HQ Paintings Pack] ([https://www.moddb.com/mods/thief-gold-esrgan-pack/addons/thief-12-hq-paintings-v1 mirror])'''<br/>
 +
Standalone addition of the ESRGAN mod for Thief Gold and [[Thief II: The Metal Age]]. All paintings from the game being manually recreated using real-life originals from online galleries in HQ 1024x1024 resolution. Could be used with any other modifications.
 +
 +
====Additional mods====
 +
 +
<br>'''[https://www.ttlg.com/forums/showthread.php?t=150803 AM16's Thief1 Fixed]'''<br/>
 +
Fixes many issues in the original maps, such as misaligned textures and bugs, no changes to gameplay have been done.
 +
 +
<br>'''[http://www.ttlg.com/forums/showthread.php?t=119405  Sound effects enhancement pack]'''<br/>
 +
Provides cleaned-up and resampled sound files for Thief Gold and [[Thief II: The Metal Age]]. The quality difference is particularly noticeable when wearing headphones.
 +
 +
<br>'''[https://www.ttlg.com/forums/showthread.php?t=149961 ESRGAN Video Pack] ([https://www.moddb.com/mods/thief-gold-esrgan-pack/addons/thief-gold-esrgan-sd-cinematics-pack-v21 mirror]) [https://www.ttlg.com/forums/showthread.php?t=150579 60 FPS version]'''<br/>
 +
Provides AI upscaled cinematics with 320x240->640x480 size enhancement and 15 to 30 or 15 to 60 fps conversion with filtering compression artifacts of the original videos. Requires [http://www.ttlg.com/forums/showthread.php?t=134733 TFix] to work.
 +
It's a part of the Thief Gold ESRGAN Texture Pack, but can be installed standalone.
 +
 +
<br>'''[https://www.moddb.com/mods/thief-gold-fresh-ui  Thief Gold Fresh UI]'''<br/>
 +
provides a new UI for Thief Gold.
 +
 +
<br>'''[https://www.moddb.com/mods/thief-the-black-parade]'''<br/> The Black Parade
 +
a full on expansion, almost as large as the game itself
  
 
==System requirements==
 
==System requirements==
 +
===Steam===
 +
{{System requirements
 +
|OSfamily = Windows
 +
 +
|minOS    = XP, Vista
 +
|minCPU  = 1.8 GHz
 +
|minRAM  = 512 MB
 +
|minHD    = 2 GB
 +
|minVRAM  =
 +
|minGPU  =
 +
|minDX    = 7
 +
 +
|recOS    =
 +
|recCPU  =
 +
|recRAM  = 1 GB
 +
|recHD    =
 +
|recGPU  =
 +
|recDX    = 9
 +
}}
 +
 +
===Disc Version===
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
Line 390: Line 664:
 
|minDX    = 6
 
|minDX    = 6
 
|minVRAM  = 1 MB
 
|minVRAM  = 1 MB
|minaudio = 100% Direct X 6.0 compatible sound card
+
|minaudio = 100% DirectX 6.0 compatible sound card
 
|minother = 4x CD-ROM drive
 
|minother = 4x CD-ROM drive
  
Line 399: Line 673:
 
|recGPU  = SVGA video card and a 3D accelerator card
 
|recGPU  = SVGA video card and a 3D accelerator card
 
|recVRAM  = 4 MB
 
|recVRAM  = 4 MB
 +
|recaudio = Aureal Vortex for A3D 1.X<br/>EAX 1 compatible device like SoundBlaster Live!, Audigy or X-FI
 
|recother = 8x CD-ROM drive
 
|recother = 8x CD-ROM drive
 +
|notes    = {{ii}} The system requirements for [[#TFix|NewDark/TFix]]- and by extension those for the GOG.com release- are higher than the original requirements listed here.
 
}}
 
}}
{{ii}} The system requirements for [[#TFix|NewDark/TFix]]- and by extension those for the GOG.com release- are higher than the original requirements listed here.
 
  
 
{{References}}
 
{{References}}

Latest revision as of 18:52, 14 February 2024

This page is for the 1998 game. For the 2014 reboot, see Thief.

Thief: The Dark Project
Thief: The Dark Project cover
Developers
Looking Glass Studios
Publishers
1998-2009 Eidos Interactive
2009-2023 Square Enix
2023-present Eidos-Montréal
Re-release Sold Out Software
Engines
Dark Engine
Release dates
Windows December 1, 1998
Reception
Metacritic 92
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Stealth, Immersive sim
Art styles Realistic
Themes Steampunk, Fantasy, Medieval, Victorian
Series Thief
Thief: The Dark Project on HowLongToBeat
Thief: The Dark Project on IGDB
Thief: The Dark Project guide on StrategyWiki
Thief: The Dark Project on MobyGames
Thief: The Dark Project on Wikipedia
Thief
Thief: The Dark Project 1998
Thief II: The Metal Age 2000
Thief: Deadly Shadows 2004
The Dark Mod (unofficial spin-off) 2009
Thief 2014

Thief: The Dark Project is a singleplayer first-person stealth and immersive sim game in the Thief series.

In November 1999, the game received an expanded re-release called Thief: Gold with 3 new missions, edited existing missions, new enemies and bug fixes. This version of the game is more widely available, and is the only one sold on digital stores.

The retail version of the game has significant issues running out-of-the-box (e.g. stability, rendering, cutscene codec breaking after a few sessions). Several unofficial patches have been created over the years, most notably the NewDark engine and TFix.

General information

TTLG Forums - Thief Series
TTLG Forums - modding & mission design
GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
TFix removes the CD check.
Windows
Amazon.com
Icon overlay.png
Thief Gold.
Windows
GOG.com
DRM-free
Thief Gold. Uses TFix Lite 1.26. Includes manual, wallpaper, reference card, soundtrack, avatars and concept arts.
Windows
Green Man Gaming
Icon overlay.png
Thief Gold.
Windows
Humble Store
Icon overlay.png
Thief Gold.
Windows
Steam
DRM-free after installation through Steam client (notes may include more details)
Thief Gold.
Windows
An updated version of the original demos is available.

Version differences

Thief: Gold includes extra missions, bug fixes, and some other enhancements, but makes controversial changes to existing missions that tone down supernatural themes and otherwise alter the perception of characters.
  • Thief: Gold can be manually downgraded to Thief: The Dark Project if the player wishes to play the game closer to as originally published (though not perfectly) by using GoldToDark.

Essential improvements

Unofficial Patches

NewDark

NewDark is an fan-developed update patch to the Dark Engine that let Thief: The Dark Project / Thief: Gold runs on modern systems.

Can be applied alongside TFix for additional improvements. Later versions of TFix also have NewDark pre-installed.
Based on Thief 2 source code, so it is not as accurate to Thief Gold as it is for Thief 2.

TFix

TFix is an "upgrade" patch that updates the game with NewDark, which improves compatibility for modern systems.

Features many mission fixes and optional texture mods.
The GOG release has an out-of-date, lite version of this patch.
Unlike the GOG release, the Steam release does not use TFix.
Restart the current mission (or progress to the next one) after patch installation, otherwise various issues may manifest, such as torches that do not properly go out when extinguished.

OldDark Legacy Patch

Allows the original (aka OldDark) engine to run on modern systems.
Also available for Thief II: The Metal Age.
Not as stable as NewDark, but more true to the original experience.

Skip intro videos

Tell intro not to play[citation needed]
  1. Go to the installation folder.
  2. Open cam.cfg in a text editor.
  3. Add the line skip_intro to the file and save it.

Scale UI Accurately

UI scales incorrectly at higher resolutions[citation needed]

Install NewDark via TFix.

  1. Go to the installation folder.
  2. Open cam_ext.cfg in a text editor.
  3. Change ;d3d_disp_scaled_2d_overlay 64 to d3d_disp_scaled_2d_overlay 64.
  4. Save the file.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\[Note 1]
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/211600/pfx/[Note 2]
Configuration files are: cam.cfg (basic settings, resolution), cam_ext.cfg (NewDark advanced settings), cam_mod.ini (mod and fan mission options), install.cfg and user.bnd (key bindings).

Save game data location

System Location
Windows <path-to-game>\SAVES[Note 1]
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/211600/pfx/[Note 2]
Fan mission saves are kept in the mission's folder.

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud

Video

In-game video settings (GOG.com version).
In-game video settings (GOG.com version).
In-game resolution settings (GOG.com version).
In-game resolution settings (GOG.com version).

Field of view (FOV)

Set FOV[citation needed]
  1. Install TFix and set the resolution you want in-game.
  2. If the proper FOV is not detected, go to the installation folder and edit cam_ext.cfg.
  3. Change ;fov 90 to fov ## with the desired FOV.
  4. Save the changes and relaunch the game.

Windowed

Set windowed mode[citation needed]
  1. Install TFix.
  2. Go to the installation folder.
  3. Edit cam_ext.cfg.
  4. Change ;force_windowed to force_windowed.
  5. Save the changes and set the chosen resolution in-game.
For borderless fullscreen windowed mode choose the desktop resolution in-game.

Vertical sync (Vsync)

Installing TFix enables Vsync by default. Vsync can be disabled.
Disable Vsync[citation needed]
  1. Go to the installation folder.
  2. Edit cam_ext.cfg.
  3. Change ;vsync_mode 0 to vsync_mode 0 and save your changes.

High frame rate

Set frame rate and correct game speed[citation needed]
  1. Go to the installation folder.
  2. Edit cam_ext.cfg.
  3. Change framerate_cap 100.0 to framerate_cap ### with the desired framerate.
  4. Change ;phys_freq 60 to phys_freq 60 and save the changes.
  5. For more than 250 FPS, change SlowFrame 4 to ;SlowFrame 4

Input

In-game control settings.
In-game control settings.

Keyboard and mouse State Notes
Remapping
Mouse acceleration
No game-managed mouse acceleration. In addition, Windows mouse acceleration can be disabled in-game by adding use_raw_mouse_input to cam_ext.cfg.
Mouse sensitivity
Default sensitivity is very high.
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Go to Options and set Joystick: On.
Full controller support
Pausing and menu navigation cannot be rebound from their mouse and keyboard inputs.
Controller remapping
Analog triggers and the right analog stick cannot be bound.
Controller sensitivity
Lacks analog camera movement.
Controller Y-axis inversion
Controller types
XInput-compatible controllers
PlayStation controllers
Supports Directinput controllers.
PlayStation button prompts
Light bar support
Adaptive trigger support
DualSense haptic feedback support
Connection modes

Generic/other controllers
Supports DirectInput controllers
Button prompts
Additional information
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M
Steam Input
Steam Input API support
Hook input (legacy mode)
Official controller preset(s)
Steam Controller button prompts
Cursor detection

Audio

In-game audio settings (GOG.com version).
In-game audio settings (GOG.com version).

Audio feature State Notes
Separate volume controls
Master volume and ambient sound (usually controls background music in addition to atmospheric sound effects, like machinery).
Surround sound
See EAX support. Up to 7.0 output.[1] May require DirectSound 3D restoration software for non NewDark versions.
Subtitles
Supported since NewDark 1.22. Simply update the game with the latest TFix, go to this page, and follow the instructions.
Closed captions
Mute on focus lost
EAX support
A3D 1.0, EAX 1[2]
Royalty free audio

EAX support

Thief features enhanced 3D sound effects that originally required a Creative sound card with special EAX drivers. To use EAX effects on modern systems, do the following:
Install patch and OpenAL[citation needed]
  1. Install NewDark using TFix.
  2. Install OpenAL 1.1.
  3. In the game go to Options, Audio, and change Hardware Acceleration to OpenAL. EAX can now be used.

Localizations

Language UI Audio Sub Notes
English
For subtitles use the New Thief Gold subtitles patch.
French
Retail only.
German
Retail only. Patch for digital release here.
Hungarian
Fan translation by KGy.
Polish
Retail only. Patch for digital release here. A subtitles patch has existed, but is currently lost.[3]
Russian
Fan translation by «Dark Fate Team», download.
Spanish
Fan translation by Clan Dlan, download.
Turkish
Fan translation by Dark Glyphs, here.

VR support

3D modes State Notes
Nvidia 3D Vision
See install/setup instructions. Alternatively see Helix Mod: Thief Gold.
iZ3D
See install/setup instructions.
vorpX
2D
Officially supported game, see official vorpx game list. Available 3D mode not confirmed yet.

Issues fixed

A detailed forum thread for technical difficulties is available on the Through The Looking Glass forum.

Crashes on multi-core systems

Install TFix[citation needed]

Install NewDark via TFix.

Videos do not play

Install TFix[citation needed]

Install NewDark via TFix.

Set game in compatibility mode for Windows 98 / Windows ME

Gamma slider has no effect on gamma/brightness

TFix and config tweak[citation needed]

Install NewDark via TFix.

If the gamma still can not be changed:

  1. Go to the installation folder.
  2. Open cam_ext.cfg.
  3. Change ;d3d_disp_no_rgb10_buf to d3d_disp_no_rgb10_buf.
  4. If running in windowed or borderless fullscreen mode, change ;d3d_disp_sw_cc to d3d_disp_sw_cc
  5. Save the file.

Retail version does not install

Owners of the original disc version may encounter problems when attempting to install on modern operating systems.[4]
Copy files manually
  1. Copy the THIEF folder found on the first disc to a non-protected folder.
  2. Copy the THIEF folder found on the second disc to the same folder as in the previous step, overwriting the first folder's content.
  3. Install TFix.

Low frame rate in fullscreen mode

Thief has frame rate issues in fullscreen mode on Windows 8 and later.
Install NewDark via TFix[citation needed]

Lag and stuttering

Add a line to user.cfg

Install NewDark via TFix.

  1. Go to the installation folder.
  2. Open USER.cfg.
  3. Add the line small_portal_repel.
  4. Save the file.
TFix and config tweak[citation needed]

Install NewDark via TFix.

  1. Go to the installation folder.
  2. Open cam_ext.cfg.
  3. Change d3d_disp_no_rgb10_buf to ;d3d_disp_no_rgb10_buf.
  4. Save the file.
TFix and config tweak

Install NewDark via TFix.

  1. Go to the installation folder.
  2. Open cam_ext.cfg.
  3. Change framerate_cap 100.0 to framerate_cap 70.0
  4. Save the file.

Laggy/jittery mouse input

Add a line to cam_ext.cfg[5]

Install NewDark via SS2Tool.

  1. Go to the installation folder.
  2. Open cam_ext.cfg.
  3. Add the line use_raw_mouse_input.
  4. Save the file.
Use MarkC's Mouse Acceleration Fix
  1. Go to this website.
  2. Follow the instructions on the site.
T2Fix and config tweak[citation needed]

Install NewDark via T2Fix.

  1. Go to the installation folder.
  2. Open cam_ext.cfg.
  3. Change ;d3d_disp_limit_gpu_frames 1 1 to d3d_disp_limit_gpu_frames 1 1.
  4. Save the file.

Other information

API

Technical specs Supported Notes
Direct3D 6, 9 DirectX 9 requires NewDark/TFix.
Software renderer
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Audio DirectSound, OpenAL OpenAL requires NewDark/TFix.

View bob

By default, Thief: The Dark Project has view bob that may cause motion sickness.
Edit the configuration file[citation needed]
  1. Open <path-to-game>\cam_ext.cfg with a text editor.
  2. Find the line ;bob_factor 0.3.
  3. Remove the semicolon and set the value to 0.
bob_factor 0.0

Mods

AngelLoader

Standalone FM loader where you can manage, install, and play all of your FMs in one place.
Supports Thief 1, Thief 2, Thief: Deadly Shadows and System Shock 2.
Well maintained and open source.

Fan Missions

A large number of Fan Missions, many of very high quality, have been produced for the Thief games.

A categorised list is available here.
Some of the older FMs for Thief Gold and the Dark Project suffer compatibility issues when played with TFix/NewDark. An ongoing effort to preserve, test and fix these missions has resulted in a series of patches.
Running Fan Missions[citation needed]
  1. Install TFix and ensure the installer option to create a shortcut to the FM Selector is checked. If you did not check this option, add the command line argument -fm on a Thief desktop shortcut or in the Steam interface.
  2. Start FM Selector using this shortcut.
  3. Select a folder for installed missions and an FM .zip archive path when prompted. Do not put the archive path inside the FMs folder or vice-versa, otherwise things will not work correctly.
  4. To install a mission, drop its .zip file (do not extract it) into your chosen archive path, start the selector, double click the mission/zip file name and select 'Ok'. It has now been extracted to the installed missions folder.
  5. Launch the mission by double-clicking the name again. To launch the original game select 'Skip FM' in the lower-left corner.

Texture mods


Enhancement Pack 2.0
An updated version of the original Enhancement Pack (which is included in TFix and is much less comprehensive). This contains higher-quality reproductions of original textures and objects. Also works with Thief II: The Metal Age.


The Necro Project
Very similar to the Enhancement Pack 2 but focuses on giving the game a slightly darker, noir look. Somewhere between the EP2 and HD Mod in lore accuracy. Also works with Thief II: The Metal Age.


Thief Gold HD Texture Mod
Adds new textures, effects and enemy skins to all original missions. Significantly alters the game's graphical style (far more than the two packs above). The mod is compatible with Thief: The Dark Project and Thief Gold. Includes a tool to configure advanced graphics settings (Anti-Aliasing, Bloom, etc.). An FAQ with installation steps is available.


Thief Gold ESRGAN Texture Pack (mirror)
Thief Gold textures upscaled 4x using AI, more accurate to the original textures than other texture packs, but of less resolution than other alternatives. It is far higher in resolution and detail than the original textures however. Provides a more vanilla but HD look for the game.


Thief Gold HQ Paintings Pack (mirror)
Standalone addition of the ESRGAN mod for Thief Gold and Thief II: The Metal Age. All paintings from the game being manually recreated using real-life originals from online galleries in HQ 1024x1024 resolution. Could be used with any other modifications.

Additional mods


AM16's Thief1 Fixed
Fixes many issues in the original maps, such as misaligned textures and bugs, no changes to gameplay have been done.


Sound effects enhancement pack
Provides cleaned-up and resampled sound files for Thief Gold and Thief II: The Metal Age. The quality difference is particularly noticeable when wearing headphones.


ESRGAN Video Pack (mirror) 60 FPS version
Provides AI upscaled cinematics with 320x240->640x480 size enhancement and 15 to 30 or 15 to 60 fps conversion with filtering compression artifacts of the original videos. Requires TFix to work. It's a part of the Thief Gold ESRGAN Texture Pack, but can be installed standalone.


Thief Gold Fresh UI
provides a new UI for Thief Gold.


[1]
The Black Parade a full on expansion, almost as large as the game itself

System requirements

Steam

Windows
Minimum Recommended
Operating system (OS) XP, Vista
Processor (CPU) 1.8 GHz
System memory (RAM) 512 MB
Hard disk drive (HDD) 2 GB
Video card (GPU) DirectX 7 compatible

Disc Version

Windows
Minimum Recommended
Operating system (OS) 95
Processor (CPU) Intel Pentium 166 MHz
System memory (RAM) 32 MB
Hard disk drive (HDD) 210 MB
Video card (GPU) SVGA video card
1 MB of VRAM
DirectX 6 compatible
Sound (audio device) 100% DirectX 6.0 compatible sound card
Other 4x CD-ROM drive
The system requirements for NewDark/TFix- and by extension those for the GOG.com release- are higher than the original requirements listed here.


Notes

  1. 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).
  2. 2.0 2.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/211600/ in addition to or instead of this directory. The app ID (211600) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References