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 "Titan Quest"

From PCGamingWiki, the wiki about fixing PC games
m (→‎top: removed dead Steam Users' Forums from general information)
m (updated template usage)
Line 50: Line 50:
 
{{ii}} Already included with some mods, strongly advised. It fixes many bugs and technical issues left in the game. Immortal Throne expansion is mandatory.
 
{{ii}} Already included with some mods, strongly advised. It fixes many bugs and technical issues left in the game. Immortal Throne expansion is mandatory.
  
{{Fixbox|1=
+
{{Fixbox|description=Installation of fan patch for Steam version|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Installation of fan patch for Steam version|ref={{cn|date=July 2016}}}}
 
 
# Make sure you've run both Titan Quest and Immortal Throne at least once to generate required resources
 
# Make sure you've run both Titan Quest and Immortal Throne at least once to generate required resources
 
# Save the 1.17a file in the installation folder.
 
# Save the 1.17a file in the installation folder.
Line 60: Line 59:
 
{{ii}} Do not save the patch in the original Titan Quest folder.
 
{{ii}} Do not save the patch in the original Titan Quest folder.
 
}}
 
}}
{{Fixbox|1=
+
{{Fixbox|description=Disable [[Steam#Disable Automatic Game Updates|Steam auto-updating]]|ref={{cn|date=September 2016}}}}
{{Fixbox/fix|Disable [[Steam#Disable Automatic Game Updates|Steam auto-updating]]|ref={{cn|date=September 2016}}}}
 
}}
 
  
 
====English Language Patch====
 
====English Language Patch====
Line 73: Line 70:
 
{{ii}} A versatile program with built-in mods, intro skip capabilities and a character editor (either to fix/restore broken characters or to cheat).
 
{{ii}} A versatile program with built-in mods, intro skip capabilities and a character editor (either to fix/restore broken characters or to cheat).
  
{{Fixbox|1=
+
{{Fixbox|description=Make TQDefiler to work with just base game|ref=<ref>[http://steamcommunity.com/app/4540/discussions/0/846940248432099699/ How to mod the Steam version with TQDefiler!!!!! - Steam community discussions]</ref>|fix=
{{Fixbox/fix|Make TQDefiler to work with just base game|ref=<ref>[http://steamcommunity.com/app/4540/discussions/0/846940248432099699/ How to mod the Steam version with TQDefiler!!!!! - Steam community discussions]</ref>}}
 
 
# Download [http://www.soulseekkor.com/apps/tqdefiler/backups/Game130.zip game.dll] and extract it.
 
# Download [http://www.soulseekkor.com/apps/tqdefiler/backups/Game130.zip game.dll] and extract it.
 
# Replace game.dll inside {{p|game}} with the downloaded one.
 
# Replace game.dll inside {{p|game}} with the downloaded one.
Line 88: Line 84:
  
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|1=
+
{{Fixbox|description=Avoid having to press buttons to skip intro|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Avoid having to press buttons to skip intro|ref={{cn|date=July 2016}}}}
 
 
*Rename, move or delete <code>{{p|game}}\Videos\</code>
 
*Rename, move or delete <code>{{p|game}}\Videos\</code>
 
*Use [[#TQ Defiler|TQ Defiler]]
 
*Use [[#TQ Defiler|TQ Defiler]]
Line 112: Line 107:
  
 
===Mix and match Steam and non-Steam original and expansion===
 
===Mix and match Steam and non-Steam original and expansion===
{{Fixbox|1=
+
{{Fixbox|description=Regedit original game filepath|ref=<ref>[http://www.titanquest.net/tq-forum/threads/45211-quot-Titan-Quest-Immortal-Throne-needs-to-update-original-Titan-Quest-files-quot-Error "Titan Quest Immortal Throne needs to update original Titan Quest files" Error - Titan Quest forum]</ref>|fix=
{{Fixbox/fix|Regedit original game filepath|ref=<ref>[http://www.titanquest.net/tq-forum/threads/45211-quot-Titan-Quest-Immortal-Throne-needs-to-update-original-Titan-Quest-files-quot-Error "Titan Quest Immortal Throne needs to update original Titan Quest files" Error - Titan Quest forum]</ref>}}
 
 
# Go to <code>{{p|hklm}}\SOFTWARE\Iron Lore\Titan Quest</code>
 
# Go to <code>{{p|hklm}}\SOFTWARE\Iron Lore\Titan Quest</code>
 
# Check if <code>Install Location</code> exists.
 
# Check if <code>Install Location</code> exists.
Line 119: Line 113:
 
# Modify the value to contain the full path of the original Titan Quest folder.
 
# Modify the value to contain the full path of the original Titan Quest folder.
 
}}
 
}}
{{Fixbox|1=
+
{{Fixbox|description=Regedit original game version|ref={{cn|date=September 2016}}|fix=
{{Fixbox/fix|Regedit original game version|ref={{cn|date=September 2016}}}}
 
 
{{--}} Upon reaching the main menu you will be told that Titan Quest needs to be updated. Choice of OK and Cancel will simply close the install process.
 
{{--}} Upon reaching the main menu you will be told that Titan Quest needs to be updated. Choice of OK and Cancel will simply close the install process.
 
{{--}} Caused by version mismatch between Steam and non-Steam versions of Titan Quest.
 
{{--}} Caused by version mismatch between Steam and non-Steam versions of Titan Quest.
Line 310: Line 303:
 
There may be an error with searching and joining multiplayer games online through Steam. The error message indicated a problem with <code>.\common\gsPlatformSocket.c</code> with Expression <code>theSocket != INVALID_SOCKET</code>.  
 
There may be an error with searching and joining multiplayer games online through Steam. The error message indicated a problem with <code>.\common\gsPlatformSocket.c</code> with Expression <code>theSocket != INVALID_SOCKET</code>.  
  
{{Fixbox|1=
+
{{Fixbox|description=Use [[#TQ Defiler|TQ Defiler]]|ref={{cn|date=September 2016}}}}
{{Fixbox/fix|Use [[#TQ Defiler|TQ Defiler]]|ref={{cn|date=September 2016}}}}
+
{{Fixbox|description=Edit engine.dll|ref=<ref>[http://blog.gib.me/2008/11/30/fixing-titan-quest-on-steam/ Fixing Titan Quest on Steam « Rick’s Game Stuff]</ref>|fix=
}}
 
{{Fixbox|1=
 
{{Fixbox/fix|Edit engine.dll|ref=<ref>[http://blog.gib.me/2008/11/30/fixing-titan-quest-on-steam/ Fixing Titan Quest on Steam « Rick’s Game Stuff]</ref>}}
 
 
# Open {{file|{{p|game}}\Engine.dll}} with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD].
 
# Open {{file|{{p|game}}\Engine.dll}} with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD].
 
# Change offset 0x164A0F to 0x11 (from 0x01) and offset 0x164A11 to 0x02 (from 0x03).  
 
# Change offset 0x164A0F to 0x11 (from 0x01) and offset 0x164A11 to 0x02 (from 0x03).  
 
# Save
 
# Save
 
}}
 
}}
{{Fixbox|1=
+
{{Fixbox|description=Run the game as administrator|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Run the game as administrator|ref={{cn|date=July 2016}}}}
 
 
* Steam must also have admin rights if game is there
 
* Steam must also have admin rights if game is there
 
}}
 
}}
{{Fixbox|1=
+
{{Fixbox|description=Keep pressing "I" when error occurs|ref={{cn|date=September 2016}}}}
{{Fixbox/fix|Keep pressing "I" when error occurs|ref={{cn|date=September 2016}}}}
 
}}
 
  
 
==='Tag not found'===
 
==='Tag not found'===
{{Fixbox|1=
+
{{Fixbox|description=If playing demo, set language to English|ref=<ref>[http://www.titanquest.net/tq-forum/threads/237-FiX-Tag-Not-Found &#91;FiX&#93; Tag Not Found - Titan Quest forum]</ref>|fix=
{{Fixbox/fix|If playing demo, set language to English|ref=<ref>[http://www.titanquest.net/tq-forum/threads/237-FiX-Tag-Not-Found &#91;FiX&#93; Tag Not Found - Titan Quest forum]</ref>}}
 
 
# Open <code>{{p|userprofile}}\Documents\My Games\Titan Quest Demo\Settings\options.txt</code>
 
# Open <code>{{p|userprofile}}\Documents\My Games\Titan Quest Demo\Settings\options.txt</code>
 
# Search for <code>language = </code> and change it to <code>language = English</code>.
 
# Search for <code>language = </code> and change it to <code>language = English</code>.

Revision as of 00:52, 23 November 2017

This page may require cleanup to meet basic quality standards. You can help by modifying the article. The discussion page may contain useful suggestions.
Titan Quest
Titan Quest cover
Developers
Iron Lore Entertainment
Demiurge Studios[1]
Publishers
THQ
Nordic Games
Release dates
Windows June 26, 2006
Titan Quest guide on StrategyWiki
Titan Quest on Wikipedia

Warnings

GameSpy online services have been shut down (see Network for solutions).
Titan Quest
Titan Quest 2006
Titan Quest Anniversary Edition 2016
Titan Quest II TBA

Key points

Although multiplayer servers are no longer working since the termination of GameSpy servers in 2014, multiplayer is still possible by using GameRanger.
Titan Quest Anniversary Edition has a working multiplayer and is free to anyone registers a Steam copy of Titan Quest.

General information

Official Website
Unofficial Wiki
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
DRM details are not known
Windows

Version differences

Immortal Throne is the only expansion for the game. It brings many seamless enhancements to the original campaign and works as an add-on. It requires the original Titan Quest to be installed. Immortal Throne is required for most patches and mods.

A bundle of Titan Quest and Immortal Throne is the most desirable version for newcomers (Oftentimes called Titan Quest Gold). Original version characters can be also imported into Immortal Throne, but the best option is to start a new game within Immortal Throne.

The German version offered by Steam is a low violence version and only available in German by default. English language support can be patched in, the game itself will stay low violence, though.

DLC and expansion packs

Name Notes
Immortal Throne
Windows

Essential improvements

Patches

Fan patch 1.17a

Already included with some mods, strongly advised. It fixes many bugs and technical issues left in the game. Immortal Throne expansion is mandatory.
Installation of fan patch for Steam version[citation needed]
  1. Make sure you've run both Titan Quest and Immortal Throne at least once to generate required resources
  2. Save the 1.17a file in the installation folder.
  3. Run the 1.17a installer.
  4. Run Titan Quest Immortal Throne from the Steam client. The title screen should read v.1.17sd in the bottom right corner.

Notes

Do not save the patch in the original Titan Quest folder.
Disable Steam auto-updating[citation needed]

English Language Patch

As noted above, the German version is a low violence version with German texts and dialog only. To enable English language support you have to download the language pack and replace a number of files in the installation folder of Titan Quest. The full instructions (in German) and the language pack can be found here.

Utilities

TQ Defiler

Can fix the RNG, slow casting and the socket error
A versatile program with built-in mods, intro skip capabilities and a character editor (either to fix/restore broken characters or to cheat).
Make TQDefiler to work with just base game[2]
  1. Download game.dll and extract it.
  2. Replace game.dll inside <path-to-game> with the downloaded one.

TQ Vault

Acts as an external, independent, shared inventory. You can create unlimited Vaults, each holding whichever items you put in them. Useful for creating collections of rare items or "twinking" (giving characters items found by other characters, generally from later parts of the game and higher quality). It also has some item-editing features, such as the ability to change a relic's completion bonus, clone items or complete sets. User's of the Steam version of Titan Quest cannot use this tool. Use will likely result in corruption of all characters edited by the program.

Modifications

Underlord

Extensive mod that raises the level cap to 85 (from 75) and introduces new content as well as balance, making the game more difficult overall but close to its original style. 1.17a patch is embedded.

Skip intro videos

Avoid having to press buttons to skip intro[citation needed]

Game data

Configuration file(s) and save game data location

Template:Game data/rowTemplate:Game data/row
System Location
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/4540/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Steam Cloud
Use Titan Quest Anniversary Edition to sync save data.

Mix and match Steam and non-Steam original and expansion

Regedit original game filepath[3]
  1. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Iron Lore\Titan Quest
  2. Check if Install Location exists.
  3. If it does not, create a New > String Value and call it Install Location
  4. Modify the value to contain the full path of the original Titan Quest folder.
Regedit original game version[citation needed]
Upon reaching the main menu you will be told that Titan Quest needs to be updated. Choice of OK and Cancel will simply close the install process.
Caused by version mismatch between Steam and non-Steam versions of Titan Quest.
  1. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Iron Lore\Titan Quest
  2. Check if Version exists.
  3. If it does not, create a New > String Value and call it Version
  4. Modify the value to 1.30
  5. Titan Quest - Immortal Throne should now be installable.

Video settings

Titan Quest settings.
Titan Quest settings.
Immortal Throne settings.
Immortal Throne settings.

Template:Video settings

Input settings

Template:Input settings

Audio settings

Titan Quest settings.
Titan Quest settings.

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
To use with German version see Englisches Sprachpaket.
French
German
German language only available in Germany.
Italian
Spanish

Network

Multiplayer types

Type Native Players Notes
LAN play
6 Co-op
Online play
6 Co-op
GameSpy features do not work. The Steam version has a beta update that resolves this.[4]

Connection types

Ports

Protocol Port(s) and/or port range(s)
UDP 42800, 42801
Universal Plug and Play (UPnP) support status is unknown.

Issues fixed

Fan patch multiplayer fragmentation

Players with the fanpatch installed can connect only with others that also have it.

Error obtaining server list

There may be an error with searching and joining multiplayer games online through Steam. The error message indicated a problem with .\common\gsPlatformSocket.c with Expression theSocket != INVALID_SOCKET.

Use TQ Defiler[citation needed]
Edit engine.dll[5]
  1. Open <path-to-game>\Engine.dll with a hex editor such as HxD.
  2. Change offset 0x164A0F to 0x11 (from 0x01) and offset 0x164A11 to 0x02 (from 0x03).
  3. Save
Run the game as administrator[citation needed]
  • Steam must also have admin rights if game is there
Keep pressing "I" when error occurs[citation needed]

'Tag not found'

If playing demo, set language to English[6]
  1. Open %USERPROFILE%\Documents\My Games\Titan Quest Demo\Settings\options.txt
  2. Search for language = and change it to language = English.
  3. Open defaults.txt (in the same folder).
  4. Add the following line language = English to the bottom like this:
tutorialTips              = true
displayDamage             = false
quickBuy                  = true
itemComparison            = true
extraRollovers            = true
showMonsterLevelOnRollover= false
masterVolume              = 0.99
musicVolume               = 0.99
effectsVolume             = 0.99
dialogVolume              = 0.99
ambientFrequency          = medium
fullscreen                = true
showTagErrors             = true
useArchives               = true
sendDebugMail             = false
showAssertMessages        = false
device                    = Direct3D
playerVsPlayer            = false
forceSingleProcessorMode  = true
splashScreen              = true
language = English

Other information

API

Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Multiplayer GameSpy GameSpy features do not work. The Steam version has a beta update that resolves this.[4]

System requirements

Windows
Minimum Recommended
Operating system (OS) 2000
Processor (CPU) Intel Pentium IV 1.8 GHz
AMD Athlon XP
System memory (RAM) 512 MB
Hard disk drive (HDD) 5 GB
Video card (GPU) NVIDIA GeForce 3
ATI Radeon 8500 series
64 MB of VRAM
Shader model 1.1 support

Notes

  1. Notes regarding Steam Play (Linux) data:

References