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


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Thief II: The Metal Age"

From PCGamingWiki, the wiki about fixing PC games
(More FM stuff)
 
(170 intermediate revisions by 53 users not shown)
Line 4: Line 4:
 
{{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|2000-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}}
 +
{{Infobox game/row/publisher|Noviy Disk|Russia}}
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|Dark Engine}}
 
{{Infobox game/row/engine|Dark Engine}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|March 21, 2000}}
 
{{Infobox game/row/date|Windows|March 21, 2000}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|thief-ii-the-metal-age|87}}
 +
{{Infobox game/row/reception|IGDB|thief-ii-the-metal-age|rating}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{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/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | Realistic}}
 +
{{Infobox game/row/taxonomy/themes            | Steampunk, Fantasy, Medieval, Victorian}}
 +
{{Infobox game/row/taxonomy/series            | Thief }}
 
|steam appid  = 211740
 
|steam appid  = 211740
|gogcom page  = thief_2_the_metal_age
+
|gogcom id    = 1207659001
 +
|strategywiki =
 +
|hltb        = 10298
 +
|lutris      = thief-ii-the-metal-age
 +
|mobygames    = 1261
 
|wikipedia    = Thief II: The Metal Age
 
|wikipedia    = Thief II: The Metal Age
 
|winehq      = 1697
 
|winehq      = 1697
 +
|license      = commercial
 
}}
 
}}
{{Series|Thief}}
 
  
'''Key points'''
+
{{Introduction
{{++}} [http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher] improves compatibility with modern systems.
+
|introduction      =
 +
 
 +
|release history  = The game was the final title by [[Company:Looking Glass Studios|Looking Glass Studios]], as the studio would shut down a mere two months after release.
 +
 
 +
|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 [[#T2Fix|T2Fix]].
 +
}}
  
 
'''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|1207659001|thief_series|for game series}}
{{GOG.com links|thief_2_the_metal_age|thief_series|for game series}}
+
{{mm}} [https://steamcommunity.com/app/211740/discussions/ Steam Community Discussions]
{{mm}} [http://steamcommunity.com/app/211740/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 | SafeDisc disc check (removed by [[#Tafferpatcher|Tafferpatcher]])}}
+
{{Availability/row| Retail | | disc check | {{DRM|SafeDisc}} (use [[#T2Fix|T2Fix]] to remove). | | Windows }}
{{Availability/row| Amazon | B00CBJ73TO | Steam |}}
+
{{Availability/row| Amazon | B00CBJ73TO | Steam | | | Windows }}
{{Availability/row| GamersGate | DD-THIEF2MA | Steam |}}
+
{{Availability/row| GOG.com | thief_2_the_metal_age | DRM-free | Uses T2Fix Lite 1.26. Soundtrack, manual, "making of" video, reference card, avatars included with purchase. | | Windows }}
{{Availability/row| GOG | thief_2_the_metal_age | DRM-free | Soundtrack, manual, "making of" video, reference card, avatars.}}
+
{{Availability/row| GMG | thief-ii-the-metal-age | Steam | | | Windows }}
{{Availability/row| GMG | thief-ii-the-metal-age | Steam |}}
+
{{Availability/row| Humble | thief-ii-the-metal-age | Steam | | | Windows }}
{{Availability/row| Humble | thief2_themetalage | Steam |}}
+
{{Availability/row| Steam | 211740 | DRM-free | Manual can be found in the installation folder. | | Windows }}
{{Availability/row| Steam | 211740 | Steam | Manual can be found in game's folder.}}
 
 
}}
 
}}
 
{{ii}} A [http://ttlg.com/forums/showthread.php?t=141747 demo] pre-patched with NewDark is available.
 
{{ii}} A [http://ttlg.com/forums/showthread.php?t=141747 demo] pre-patched with NewDark is available.
  
 
==Essential improvements==
 
==Essential improvements==
===Tafferpatcher===
+
===Unofficial Patches===
[http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher] installs [http://www.ttlg.com/forums/showthread.php?t=140085 NewDark], which improves compatibility on 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 gets Thief II: The Metal Age to run on modern systems.
 +
{{ii}} T2Fix already includes the latest version of NewDark.
  
===Fan Missions===
+
====[https://www.gog.com/forum/thief_series/legacy_olddark_patches_for_thief_1_2 OldDark Legacy Patch]====
{{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].
+
{{++}} Allows the original (aka OldDark) engine to run on modern systems.
{{ii}} A pre-patched version of [http://www.thief2x.com/about/ Thief2X], the fan-made expansion pack for Thief 2, can be downloaded [http://www.ttlg.com/forums/showthread.php?t=144804 from this thread].
+
{{ii}} Also available for [[Thief: The Dark Project|Thief: Gold]]
{{Fixbox|1=
+
{{--}} Not as stable as NewDark, but more true to the original experience.
{{Fixbox/fix|Running Fan Missions}}
+
 
# Select the option to create a shortcut to the FM Selector during Tafferpatcher installation. If you did not, open <code>cam_mod.ini</code> and change the line <code>;fm</code> to <code>fm</code>.
+
====[https://www.ttlg.com/forums/showthread.php?t=149669 T2Fix]====
# Start FM Selector (Using either your normal Thief 2 shortcut or your FMSel shortcut, if you have one).
+
T2Fix is an "upgrade" patch that updates the game with [http://www.ttlg.com/forums/showthread.php?t=140085 NewDark], which improves compatibility on modern systems.  
# Select a folder for installed missions and an FM archive path when prompted.
+
{{++}} Features many mission fixes and optional texture mods.
# 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'.
+
{{--}} The GOG release has an out-of-date, lite version of this patch.
# Launch the mission by double clicking the name again. To skip Fan Missions and launch the original game select 'Skip FM' in the lower-left corner.
+
{{--}} Unlike the GOG release, the Steam release does not use T2Fix.
}}
+
{{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.
  
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|1=
+
{{Fixbox|description=Tell intro not to play|ref={{cn|date=July 2016}}|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}} using 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 [[#Tafferpatcher|Tafferpatcher]] and is much less comprehensive). This contains higher quality reproductions of original textures and objects. Also works with [[Thief: The Dark Project|Thief Gold/The Dark Project]].
+
Install NewDark via [[#T2Fix|T2Fix]].
 
+
# Go to the installation folder.
===The Necro Age===
+
# Open {{file|cam_ext.cfg}} using a text editor.
The [http://www.ttlg.com/forums/showthread.php?t=144312 Necro Age] 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: The Dark Project|Thief Gold/The Dark Project]].
+
# Change <code>;d3d_disp_scaled_2d_overlay 64</code> to <code>d3d_disp_scaled_2d_overlay 64</code>.
 
+
# Save the file.
===Thief 2 HD Texture Mod===
+
}}
The [http://www.moddb.com/mods/thief-2-hd-texture-mod Thief 2 HD Texture Mod] adds new textures and effects to all original missions. Includes a tool to configure advanced graphics settings (Anti-Aliasing, Bloom, etc.).
 
  
 
==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: {{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).
  
 
===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 89: Line 114:
 
===[[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==
{{Image|Thief 2 Video settings.png|In-game video options (With Tafferpatcher)}}
+
{{Image|Thief 2 Video settings.png|In-game video options (With [[#T2Fix|T2Fix]])}}
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/thief-ii-metal-age
+
|wsgf link                  = https://www.wsgf.org/dr/thief-ii-metal-age
 
|widescreen wsgf award      = gold
 
|widescreen wsgf award      = gold
 
|multimonitor wsgf award    = silver
 
|multimonitor wsgf award    = silver
|ultrawidescreen wsgf award = incomplete
+
|ultrawidescreen wsgf award = gold
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = hackable
 
|widescreen resolution      = hackable
|widescreen resolution notes= Install [http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher].
+
|widescreen resolution notes= Install [[#T2Fix|T2Fix]].
 
|multimonitor              = hackable
 
|multimonitor              = hackable
|multimonitor notes        = Install [http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher].
+
|multimonitor notes        = Install [[#T2Fix|T2Fix]].
|ultrawidescreen            = unknown
+
|ultrawidescreen            = hackable
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = Install [[#T2Fix|T2Fix]].
|4k ultra hd                = unknown
+
|4k ultra hd                = hackable
|4k ultra hd notes          =  
+
|4k ultra hd notes          = Install [[#T2Fix|T2Fix]].
 
|fov                        = hackable
 
|fov                        = hackable
 
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
 
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
Line 120: Line 153:
 
|borderless windowed notes  = See [[#Windowed|Windowed]].
 
|borderless windowed notes  = See [[#Windowed|Windowed]].
 
|anisotropic                = hackable
 
|anisotropic                = hackable
|anisotropic notes          = Install [http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher].
+
|anisotropic notes          = Install [[#T2Fix|T2Fix]].
 
|antialiasing              = hackable
 
|antialiasing              = hackable
|antialiasing notes        = Install [http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher].
+
|antialiasing notes        = Install [[#T2Fix|T2Fix]].
 +
|upscaling                  = unknown
 +
|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)]].
 
|60 fps                    = true
 
|60 fps                    = true
|60 fps notes              = For Windows 8 and later use [http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher].
+
|60 fps notes              = For Windows 8 and later use [[#T2Fix|T2Fix]].
 
|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                        = unknown
 +
|hdr notes                  =
 
|color blind                = false
 
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
Line 134: Line 172:
  
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
{{Fixbox|1=
+
{{Fixbox|description=Use NewDark|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Use NewDark}}
+
# Install [[#T2Fix|T2Fix]] and set the resolution you want in-game.
# Install [http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher] and set the resolution you want in-game.
+
# If the proper FOV is not detected, go to the installation folder and edit {{file|cam_ext.cfg}}.
# If your FOV is not detected correctly edit <code>cam_ext.cfg</code> in the installation folder.
+
# Change <code>;fov 90</code> to <code>fov ##</code> with the desired FOV.
# Change <code>;fov 90</code> to <code>fov ##</code> with the FOV you want.
+
# Save the changes and relaunch the game.
# Save your changes and relaunch the game.
 
 
}}
 
}}
  
 
===[[Glossary:Windowed|Windowed]]===
 
===[[Glossary:Windowed|Windowed]]===
{{Fixbox|1=
+
{{Fixbox|description=Set windowed mode|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Set windowed mode}}
+
# Install [[#T2Fix|T2Fix]].
# Install [http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher].
+
# Go to the installation folder.
# Edit <code>cam_ext.cfg</code> in 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.
 
}}
 
}}
  
 
===[[Glossary:Vertical sync (Vsync)|Vertical sync (Vsync)]]===
 
===[[Glossary:Vertical sync (Vsync)|Vertical sync (Vsync)]]===
{{ii}} Installing [http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher] enables Vsync by default. Vsync can be disabled.
+
{{ii}} Installing [[#T2Fix|T2Fix]] enables Vsync by default. Vsync can be disabled.
  
{{Fixbox|1=
+
{{Fixbox|description=Disable Vsync|ref={{cn|date=July 2016}}|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 the changes.
 
}}
 
}}
  
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
{{Fixbox|1=
+
{{Fixbox|description=Set frame rate and ensure correct game speed|ref={{cn|date=July 2016}}|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>
# 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==
 
{{Image|Thief 2 Controls settings.png|Input settings}}
 
{{Image|Thief 2 Controls settings.png|Input settings}}
{{Input 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 186: Line 220:
 
|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, Controls and set Joystick: On.
 
|controller support notes  = Go to Options, Controls and set Joystick: On.
 
|full controller          = false
 
|full controller          = false
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = true
+
|controller remap          = limited
 
|controller remap notes    = Limited remapping.
 
|controller remap notes    = Limited remapping.
 
|controller sensitivity    = unknown
 
|controller sensitivity    = unknown
Line 196: Line 232:
 
|invert controller y-axis  = unknown
 
|invert controller y-axis  = unknown
 
|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          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4               = unknown
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers         = unknown
 +
|other controllers notes  =  
 +
|other button prompts     = unknown
 +
|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 =  
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Image|Thief 2 Audio settings.png|Audio options (With Tafferpatcher)}}
+
{{Image|Thief 2 Audio settings.png|Audio options (With [[#T2Fix|T2Fix]])}}
{{Audio settings
+
{{Audio
|separate volume          = true
+
|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]].
 
|surround sound notes    = See [[#EAX support|EAX support]].
|subtitles                = false
+
|subtitles                = hackable
|subtitles notes          =  
+
|subtitles notes          = Supported since NewDark 1.22. [[#T2Fix|T2Fix]] includes the subtitles.
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = unknown
+
|mute on focus lost      = always on
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              = hackable
 
|eax support              = hackable
|eax support notes        = A3D 2.0.<ref>[http://a3d.tech-news.ru/a3dlist.htm A3D Reflections - A3D software and games list]</ref> EAX 2. See [[#EAX support|EAX support]].
+
|eax support notes        = A3D (alpha demo only<ref>{{Refurl|url=http://www.vogons.org/viewtopic.php?f=62&t=58234|title=SB Live! and A3D 1.0 • VOGONS|date=9 June 2023}}</ref>). EAX 2. See [[#EAX support|EAX support]].
 +
|royalty free audio      = always on
 +
|royalty free audio notes = All in-game music is original. However, the German credits video has the track "Accingite Vos" by Subway to Sally; the international version is muted entirely.
 
}}
 
}}
  
 
===EAX support===
 
===EAX support===
{{ii}} Thief II 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}} Install [[#T2Fix|T2Fix]].
  
{{Fixbox|1=
+
{{L10n|content=
{{Fixbox/fix|Install patch and OpenAL}}
+
{{L10n/switch
# Install NewDark using [http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher].
+
|language  = English
# Install [http://community.pcgamingwiki.com/files/file/10-openal/ OpenAL 2.1.0.0].
+
|interface = true
# In the game go to Options, Audio, and change Hardware Acceleration to OpenAL. EAX can now be used.
+
|audio    = true
 +
|subtitles = true
 +
|notes    = For subtitles use the [http://www.ttlg.com/forums/showthread.php?t=148560 English 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/780-thief-2-the-metal-age-german-patch/ here].
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan translation, [https://magyaritasok.hu/magyaritasok/thief-2/thief-2/14 #1 by Gmiki], [https://magyaritasok.hu/magyaritasok/thief-2/thief-2/730 #2 by KGy].
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Retail only. Patch for digital release [https://steamcommunity.com/sharedfiles/filedetails/?id=1622372162 here].
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    = Local retail only. Download [https://steamcommunity.com/sharedfiles/filedetails/?id=274247277 this] for digital versions. Fan translation is also available [https://www.darkfate.org/view/details/translates/thief2 here].
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan translations by ''Clan Dlan'':
 +
* Thief 2 [https://community.pcgamingwiki.com/files/file/2239-thief-2-spanish-translation/ download], [https://drive.google.com/file/d/1u-YbdZYqGyNz2G_QEFcQgM7j0bXy8CGv/view?usp=share_link mirror] (From ''Clan Dlan'' archives).
 +
* ''Thief2X/Shadows of the Metal Age'' unofficial expansion, [https://drive.google.com/file/d/1m70lk0B4UBr8_qewxAEPxulftrloOdNS/view?usp=share_link download].
 +
* Mods: [https://drive.google.com/file/d/10sh-oju14W_xqJ2-8eBOPSRnBbWA4_P-/view?usp=share_link The Seven Sisters], [https://drive.google.com/file/d/1Vcr8y4aTf57ldOKRhWtj9wLOtqajE6Ad/view?usp=share_link Lord Alan's Fortress].
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Turkish
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation by Dark Glyphs, [https://steamcommunity.com/groups/darkglyphs here].
 +
}}
 
}}
 
}}
  
 
==Network==
 
==Network==
{{ii}} Use [http://www.ttlg.com/forums/showthread.php?t=124169 T2 Multiplayer Beta] for multiplayer support.
+
{{ii}} T2 Multiplayer is not compatible with NewDark or [[#T2Fix|T2Fix]]; use the included {{file|thief2.exe}} and patch with [http://www.ttlg.com/forums/showthread.php?t=121449 DDFix].
{{ii}} T2 Multiplayer is not compatible with NewDark or [http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher]; use the included <code>thief2.exe</code> and patch with [http://www.ttlg.com/forums/showthread.php?t=121449 DDFix].
 
  
 
{{Network/Multiplayer
 
{{Network/Multiplayer
Line 245: Line 373:
 
|local play notes    =  
 
|local play notes    =  
 
|lan play            = hackable
 
|lan play            = hackable
|lan play players    = 2-8
+
|lan play players    = 8
 
|lan play modes      = Co-op
 
|lan play modes      = Co-op
|lan play notes      =  
+
|lan play notes      = Use [http://www.ttlg.com/forums/showthread.php?t=124169 T2 Multiplayer Beta].
 
|online play          = hackable
 
|online play          = hackable
|online play players  = 2-8
+
|online play players  = 8
 
|online play modes    = Co-op
 
|online play modes    = Co-op
|online play notes    =  
+
|online play notes    = Use [http://www.ttlg.com/forums/showthread.php?t=124169 T2 Multiplayer Beta].
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
Line 261: Line 389:
 
|dedicated          = false
 
|dedicated          = false
 
|dedicated notes    =  
 
|dedicated notes    =  
|self-hosting      =  
+
|self-hosting      = unknown
 
|self-hosting notes =  
 
|self-hosting notes =  
 
|direct ip          = true
 
|direct ip          = true
Line 269: Line 397:
 
|udp  =  
 
|udp  =  
 
|upnp =  
 
|upnp =  
 +
}}
 +
 +
==VR support==
 +
{{VR support
 +
|gg3d name                  =
 +
|native 3d gg3d award        =
 +
|nvidia 3d vision gg3d award =
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  = unknown
 +
|native 3d notes            =
 +
|nvidia 3d vision            = hackable
 +
|nvidia 3d vision notes      = See [http://www.ttlg.com/forums/showthread.php?t=138821 install/setup instructions].
 +
|tridef 3d                  = unknown
 +
|tridef 3d notes            =
 +
|iz3d                        = hackable
 +
|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].Game profile has not been confirmed to be 3D yet.
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|keyboard-mouse              =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest      =
 +
|3rd space gaming vest notes =
 +
|novint falcon              =
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =
 
}}
 
}}
  
 
==Issues fixed==
 
==Issues fixed==
 
===Crashes on multi-core systems===
 
===Crashes on multi-core systems===
{{Fixbox|1=
+
{{Fixbox|description=Manually disable cores for Thief 2|fix=
{{Fixbox/fix|Install Tafferpatcher}}
+
# When launching the game, {{key|Ctrl}}-{{key|Alt}}-{{key|Del}} out of the game
Install NewDark via [http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher].
+
# Go to the Processes tab of Task Manager
 +
# Right click on the process "THIEF2.EXE"
 +
# Select "Set Affinity..."
 +
# Uncheck all cores except one then click OK
 +
# Close Task Manager and return to the game
 +
}}
 +
 
 +
{{ii}} T2Fix does this automatically, as well as fixing game files to run the game on modern systems
 +
 
 +
{{Fixbox|description=Install T2Fix|ref={{cn|date=October 2016}}|fix=
 +
Install NewDark via [[#T2Fix|T2Fix]].
 
}}
 
}}
  
 
===Videos do not play===
 
===Videos do not play===
{{Fixbox|1=
+
{{Fixbox|description=Install T2Fix|ref={{cn|date=October 2016}}|fix=
{{Fixbox/fix|Install Tafferpatcher}}
+
Install NewDark via [[#T2Fix|T2Fix]].
Install NewDark via [http://www.ttlg.com/forums/showthread.php?t=131106 Tafferpatcher].
+
}}
 +
 
 +
===Gamma slider has no effect on gamma/brightness===
 +
{{Fixbox|description=T2Fix and config tweak|ref={{cn|date=October 2016}}|fix=
 +
Install NewDark via [[#T2Fix|T2Fix]].
 +
 
 +
If the gamma still can not be changed:
 +
# 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.
 +
}}
 +
 
 +
===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 [[#T2Fix|T2Fix]].
 +
 
 +
# Go to the installation folder.
 +
# Open {{file|USER.cfg}}.
 +
# Add the line <code>small_portal_repel</code>.
 +
# Save the file.
 +
}}
 +
 
 +
{{Fixbox|description=T2Fix and config tweak|ref={{cn|date=February 2021}}|fix=
 +
Install NewDark via [[#T2Fix|T2Fix]].
 +
 
 +
# 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=T2Fix 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=Use MarkC's Mouse Acceleration Fix |fix=
 +
# Go to [http://donewmouseaccel.blogspot.com/2010/03/markc-windows-7-mouse-acceleration-fix.html this website].
 +
# Follow the instructions on the site.
 +
}}
 +
 
 +
{{Fixbox|description=T2Fix and config tweak|ref={{cn|date=February 2021}}|fix=
 +
Install NewDark via [[#T2Fix|T2Fix]].
 +
 
 +
# Go to the installation folder.
 +
# 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.
 +
}}
 +
 
 +
===The game asks for the CD even if it is inserted or mounted===
 +
{{Fixbox|description=Edit the config file||fix=
 +
# Go to the installation folder
 +
# Open the {{file|DARKINST.CFG}} file with Notepad or other text editor
 +
# Replace the contents with:
 +
 
 +
install_path {{P|game}} <br>
 +
language english <br>
 +
resname_base {{P|game}}\res <br>
 +
load_path {{P|game}} <br>
 +
script_module_path {{P|game}} <br>
 +
movie_path {{P|game}}\movies <br>
 +
 
 +
4. Save the file
 
}}
 
}}
  
Line 287: Line 536:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 6, 9
+
|direct3d versions      = 6
|direct3d notes        = DirectX 9 requires [[#Tafferpatcher|NewDark/Tafferpatcher]].
+
|direct3d notes        = Direct3D 9 requires [[#T2Fix|NewDark/T2Fix]].
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
Line 299: Line 548:
 
|mantle support        =  
 
|mantle support        =  
 
|mantle support notes  =  
 
|mantle support notes  =  
 +
|vulkan versions        =
 +
|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          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable=  
 +
|linux 64-bit executable=
 +
|linux arm app          = unknown
 +
|linux executable notes =  
 
}}
 
}}
  
Line 312: Line 573:
 
|physics notes    =  
 
|physics notes    =  
 
|audio            = DirectSound, OpenAL
 
|audio            = DirectSound, OpenAL
|audio notes      = OpenAL requires [[#EAX support|NewDark/Tafferpatcher]].
+
|audio notes      = OpenAL requires [[#EAX support|NewDark/T2Fix]].
 
|interface        =  
 
|interface        =  
 
|interface notes  =  
 
|interface notes  =  
Line 322: Line 583:
 
|multiplayer notes=  
 
|multiplayer notes=  
 
}}
 
}}
 +
 +
===View bob===
 +
{{ii}} By default, Thief II: The Metal Age has view bob that may cause motion sickness.
 +
 +
{{Fixbox|description=Edit cam_ext.cfg|ref={{cn|date=September 2016}}|fix=
 +
# Go to the installation folder.
 +
# 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}} A pre-patched version of [http://www.thief2x.com/about/ Thief2X], the fan-made expansion pack for Thief 2, can be downloaded [http://translate.google.com/translate?depth=1&hl=en&rurl=translate.google.com&sl=ru&tl=en&u=http://darkfate.org/view/details/files/fan-missions/thief2/t2x here] (choose the 'ZIP-archive' link).
 +
 +
{{Fixbox|description=Running Fan Missions|ref={{cn|date=July 2016}}|fix=
 +
# Select the option to create a shortcut to the FM Selector during [[#T2Fix|T2Fix]] installation. 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 [[#T2Fix|T2Fix]] and is much less comprehensive). This contains higher quality reproductions of many but not all original textures and objects. Also works with [[Thief: The Dark Project|Thief Gold/The Dark Project]].
 +
 +
<br>'''[http://www.ttlg.com/forums/showthread.php?t=144312 The Necro Age]'''<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: The Dark Project|Thief Gold/The Dark Project]].
 +
 +
<br>'''[https://www.moddb.com/mods/thief-2-hd-texture-mod Thief 2 HD Texture Mod]'''<br/>
 +
Adds new textures and effects to all original missions. Includes a tool to configure advanced graphics settings (Anti-Aliasing, Bloom, etc.).
 +
 +
<br>'''[https://www.ttlg.com/forums/showthread.php?t=150188 Thief 2 ESRGAN Texture Pack] ([https://www.moddb.com/mods/thief-ii-esrgan-pack mirror])'''<br/>
 +
Thief II: The Metal Age textures upscaled 4x using AI, more accurate to the original textures than other texture packs, but of less resolution than the alternatives.
 +
It is far higher in resolution and detail than the original textures however. Provides more vanilla looking but HD look for the game.
 +
 +
<br>'''[https://www.moddb.com/mods/thief-2x-esrgan-texture-pack Thief 2X ESRGAN Texture Pack]'''<br/>
 +
AI upscaled textures for unofficial Thief II expansion - [http://www.thief2x.com/ Thief 2X: Shadows of the Metal Age]. Includes upscaled textures and HQ Paintings Pack.
 +
 +
<br>'''[https://www.moddb.com/mods/thief-gold-esrgan-pack/addons/thief-12-hq-paintings-v1 Thief 2 HQ Paintings Pack]'''<br/>
 +
Standalone addition to 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>'''[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 quality difference is particularly noticeable when wearing headphones.
 +
 +
<br>'''[https://www.moddb.com/mods/thief-ii-esrgan-pack/addons/thief-ii-esrgan-sd-cinematics-pack-v2  Filtered Cinematics pack]'''<br/>
 +
Video Pack provides filtered cinematics with 15 to 30 fps conversion, compression artifacts removal and deinterlacing some of the original videos. Requires [https://www.moddb.com/mods/t2fix T2Fix] to work.
 +
It's a part of the Thief 2 ESRGAN Texture Pack, but can be installed standalone.
 +
 +
<br>'''[https://www.moddb.com/games/thief-ii-the-metal-age/downloads/thief-2x-v11  Thief 2 - T2X: Shadows of the Metal Age v1.1]'''<br/>
 +
Addon/expansion larger than the original
  
 
==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 GHz
 +
|recHD    =
 +
|recGPU  =
 +
|recDX    = 9
 +
}}
 +
 +
===Disc Version===
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
  
 
|minOS    = 95
 
|minOS    = 95
|minCPU  = Intel Pentium 233 MHz
+
|minCPU  = Intel Pentium MMX 233 MHz
 
|minRAM  = 48 MB
 
|minRAM  = 48 MB
 
|minHD    = 250 MB
 
|minHD    = 250 MB
 
|minVRAM  = 4 MB
 
|minVRAM  = 4 MB
|minaudio = 100% Direct X 7.0 compatible sound card
+
|minaudio = 100% DirectX 7.0 compatible sound card
 +
|minGPU  =
 
|minDX    = 7
 
|minDX    = 7
 
|minother = 4x CD-ROM drive
 
|minother = 4x CD-ROM drive
Line 343: Line 689:
 
|recaudio = Creative EAX 2.0-compliant sound card<br/>Aureal A3D 2.0-compliant sound card
 
|recaudio = Creative EAX 2.0-compliant sound card<br/>Aureal A3D 2.0-compliant sound card
 
|recother = 8x CD-ROM drive
 
|recother = 8x CD-ROM drive
 +
|notes    = {{ii}} NewDark's system requirements - and by association those for GOG.com's Windows release - are higher than the original requirements listed here.
 
}}
 
}}
{{ii}} NewDark's system requirements - and by association those for GOG.com's Windows release - are higher than the original requirements listed here.
 
  
 
{{References}}
 
{{References}}

Latest revision as of 18:59, 14 February 2024

Thief II: The Metal Age
Thief II: The Metal Age cover
Developers
Looking Glass Studios
Publishers
2000-2009 Eidos Interactive
2009-2023 Square Enix
2023-present Eidos-Montréal
Re-release Sold Out Software
Russia Noviy Disk
Engines
Dark Engine
Release dates
Windows March 21, 2000
Reception
Metacritic 87
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 II: The Metal Age on HowLongToBeat
Thief II: The Metal Age on IGDB
Thief II: The Metal Age on MobyGames
Thief II: The Metal Age 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 II: The Metal Age is a singleplayer first-person stealth and immersive sim game in the Thief series.

The game was the final title by Looking Glass Studios, as the studio would shut down a mere two months after release.

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 T2Fix.

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)
SafeDisc DRM[Note 1] (use T2Fix to remove).
Windows
Amazon.com
Icon overlay.png
Windows
GOG.com
DRM-free
Uses T2Fix Lite 1.26. Soundtrack, manual, "making of" video, reference card, avatars included with purchase.
Windows
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
DRM-free after installation through Steam client (notes may include more details)
Manual can be found in the installation folder.
Windows
SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
A demo pre-patched with NewDark is available.

Essential improvements

Unofficial Patches

NewDark

NewDark is an fan-developed update patch to the Dark Engine that gets Thief II: The Metal Age to run on modern systems.

T2Fix already includes the latest version of NewDark.

OldDark Legacy Patch

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

T2Fix

T2Fix is an "upgrade" patch that updates the game with NewDark, which improves compatibility on 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 T2Fix.
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.

Skip intro videos

Tell intro not to play[citation needed]
  1. Go to the installation folder.
  2. Open cam.cfg using 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 T2Fix.

  1. Go to the installation folder.
  2. Open cam_ext.cfg using 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 2]
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/211740/pfx/[Note 3]
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 2]
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/211740/pfx/[Note 3]
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 options (With T2Fix)
In-game video options (With T2Fix)

Field of view (FOV)

Use NewDark[citation needed]
  1. Install T2Fix 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 T2Fix.
  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 T2Fix 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 the changes.

High frame rate

Set frame rate and ensure 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
  5. For more than 250 FPS change SlowFrame 4 to ;SlowFrame 4

Input

Input settings
Input 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, Controls and set Joystick: On.
Full controller support
Controller remapping
Limited remapping.
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
PlayStation controllers
Generic/other controllers
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

Audio options (With T2Fix)
Audio options (With T2Fix)

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.
Subtitles
Supported since NewDark 1.22. T2Fix includes the subtitles.
Closed captions
Mute on focus lost
EAX support
A3D (alpha demo only[3]). EAX 2. See EAX support.
Royalty free audio
All in-game music is original. However, the German credits video has the track "Accingite Vos" by Subway to Sally; the international version is muted entirely.

EAX support

Install T2Fix.

Localizations

Language UI Audio Sub Notes
English
For subtitles use the English subtitles patch.
French
Retail only.
German
Retail only. Patch for digital release here.
Hungarian
Fan translation, #1 by Gmiki, #2 by KGy.
Polish
Retail only. Patch for digital release here.
Russian
Local retail only. Download this for digital versions. Fan translation is also available here.
Spanish
Fan translations by Clan Dlan:
Turkish
Fan translation by Dark Glyphs, here.

Network

T2 Multiplayer is not compatible with NewDark or T2Fix; use the included thief2.exe and patch with DDFix.

Multiplayer types

Type Native Players Notes
LAN play
8 Co-op
Use T2 Multiplayer Beta.
Online play
8 Co-op
Use T2 Multiplayer Beta.

Connection types

VR support

3D modes State Notes
Nvidia 3D Vision
See install/setup instructions.
iZ3D
See install/setup instructions.
vorpX
2D
Officially supported game, see official vorpx game list.Game profile has not been confirmed to be 3D yet.

Issues fixed

Crashes on multi-core systems

Manually disable cores for Thief 2
  1. When launching the game, Ctrl-Alt-Delete out of the game
  2. Go to the Processes tab of Task Manager
  3. Right click on the process "THIEF2.EXE"
  4. Select "Set Affinity..."
  5. Uncheck all cores except one then click OK
  6. Close Task Manager and return to the game
T2Fix does this automatically, as well as fixing game files to run the game on modern systems
Install T2Fix[citation needed]

Install NewDark via T2Fix.

Videos do not play

Install T2Fix[citation needed]

Install NewDark via T2Fix.

Gamma slider has no effect on gamma/brightness

T2Fix and config tweak[citation needed]

Install NewDark via T2Fix.

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. Save the file.

Lag and stuttering

Add a line to user.cfg

Install NewDark via T2Fix.

  1. Go to the installation folder.
  2. Open USER.cfg.
  3. Add the line small_portal_repel.
  4. Save the file.
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_no_rgb10_buf to ;d3d_disp_no_rgb10_buf.
  4. Save the file.
T2Fix 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

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.

The game asks for the CD even if it is inserted or mounted

Edit the config file
  1. Go to the installation folder
  2. Open the DARKINST.CFG file with Notepad or other text editor
  3. Replace the contents with:

install_path <path-to-game>
language english
resname_base <path-to-game>\res
load_path <path-to-game>
script_module_path <path-to-game>
movie_path <path-to-game>\movies

4. Save the file

Other information

API

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

Middleware

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

View bob

By default, Thief II: The Metal Age has view bob that may cause motion sickness.
Edit cam_ext.cfg[citation needed]
  1. Go to the installation folder.
  2. Open <path-to-game>\cam_ext.cfg with a text editor.
  3. Find the line ;bob_factor 0.3.
  4. 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.
A pre-patched version of Thief2X, the fan-made expansion pack for Thief 2, can be downloaded here (choose the 'ZIP-archive' link).
Running Fan Missions[citation needed]
  1. Select the option to create a shortcut to the FM Selector during T2Fix installation. 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 T2Fix and is much less comprehensive). This contains higher quality reproductions of many but not all original textures and objects. Also works with Thief Gold/The Dark Project.


The Necro Age
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 Gold/The Dark Project.


Thief 2 HD Texture Mod
Adds new textures and effects to all original missions. Includes a tool to configure advanced graphics settings (Anti-Aliasing, Bloom, etc.).


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


Thief 2X ESRGAN Texture Pack
AI upscaled textures for unofficial Thief II expansion - Thief 2X: Shadows of the Metal Age. Includes upscaled textures and HQ Paintings Pack.


Thief 2 HQ Paintings Pack
Standalone addition to 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


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


Filtered Cinematics pack
Video Pack provides filtered cinematics with 15 to 30 fps conversion, compression artifacts removal and deinterlacing some of the original videos. Requires T2Fix to work. It's a part of the Thief 2 ESRGAN Texture Pack, but can be installed standalone.


Thief 2 - T2X: Shadows of the Metal Age v1.1
Addon/expansion larger than the original

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 MMX 233 MHz
System memory (RAM) 48 MB
Hard disk drive (HDD) 250 MB
Video card (GPU) 4 MB of VRAM
DirectX 7 compatible
Sound (audio device) 100% DirectX 7.0 compatible sound card
Other 4x CD-ROM drive
NewDark's system requirements - and by association those for GOG.com's Windows release - are higher than the original requirements listed here.


Notes

  1. SafeDisc retail DRM does not work on Windows 10[1] or Windows 11 and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[2]
  2. 2.0 2.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).
  3. 3.0 3.1 Notes regarding Steam Play (Linux) data:

References