#TQVault on Linux
1 messages · Page 1 of 1 (latest)
How to get TQVaultAE to work on Linux
Required:
Titan Quest Anniversary Edition installed
Wine (of course)
Mono-runtime
Mono provides the necessary .net library for the standard function of TQVaultAE (that is, the Vault) to work. You just need the runtime libraries, not the complete package. That's for developers
The Forge function is an enigma and I can't get it to work but such is life on Penguinland
First, locate your Titan Quest Install Folder. Go to your Steam Library, right click on it, go to Manage > Browse local files. This is where we'll take the necessary data for TQVaultAE to function. We'll call this TQ Install Folder
Second, locate your Titan Quest documents folder. This should be in your Titan Quest Install Library/steamapps/compatdata/475150/pfx/drive_c/users/steamuser/Documents/My Games/. We'll call this Steam Documents Folder
Finally, you need to locate your My Games in your default wine prefix. This is generally in ~/.wine/drive_c/users/[username]/Documents/My Games. Be mindful that it's NOT My Documents, which is usually a symbolic link to your actual ~/Documents. We'll call this Wine Documents Folder
Now, in this folder, create "Titan Quest" and "Titan Quest - Immortal Throne" folders. This is the path TQVaultAE expects to find game save data
Now, copy over /Titan Quest - Immortal Throne/SaveData from your Steam Documents Folder to Wine Documents Folder. This is, as the name suggests, your save data. You'll need to copy stuff back and forth in the future, so remember these paths well, or even create shortcuts to find them quickly.
Once you're done, go to your Steam Library, right click on TQAE, Manage > Browse local files. This will open your TQAE's install folder. We need a couple things from this place. TQVaultAE doesn't actually need the game to be installed to run. What it needs are the game files, specifically, the item database.
To that end, you should copy the Database, Resources, and Text folders, to somewhere in your wine prefix.
Database/database.arz
Resources/Items.arc
Resources/xpack/Items.arc
Resources/Xpack2/Items.arc
Resources/Xpack3/Items.arc
Resources/Xpack4/Item.arc
Text/ -> just copy the whole text folder
We call the folder containing these data "TQ Data Folder"
Once you're done, cd to your TQVaultAE install folder, delete UserConfig.xml and run wine ./TQVaultAE.exe. This will cause TQVaultAE to ask you to locate the game path, because it can't find it. Not a problem. Locate the TQ Data Folder and use it. If you picked the wrong folder and TQVaultAE whines, close it, delete UserConfig.xml, and try again
With this, TQVaultAE should launch and create the necessary vault data in Documents/My Games/Titan Quest/TQVaultData. If you've used TQvaultAE somewhere else before, you can copy over your vault data folder and overwrite it to restore your vaults.
If you're here because you wanna use item cheat maps such as ItemUS, here's what you need to do:
locate the ItemUS map data. This is usually in Titan Quest Install Library/steamapps/workshop/content/475150/764410942/
copy the itemus folder into Wine Documents Folder/Titan Quest - Immortal Throne/CustomMaps/
The map should now be available under CustomMaps in TQVaultAE
TQVaultAE should now work. The item affix editing feature may or may not be available, I'm not sure why, it worked before and now it doesn't for me. What matters is the Vault feature and it works
Once you're done editing your vault, copy over the Wine Documents Folder/Titan Quest - Immortal Throne/SaveData back to Steam Documents Folder/Titan Quest - Immortal Throne/SaveData/ and overwrite. Do the reverse to edit your vaults again