How to change "Paradox Interactive" data folder location?

  • We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

jprc

Sergeant
54 Badges
Sep 26, 2009
97
13
  • Crusader Kings II
  • Semper Fi
  • Europa Universalis IV: Res Publica
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Heir to the Throne
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III
  • For the Motherland
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Europa Universalis IV
  • Europa Universalis III
  • Arsenal of Democracy
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sunset Invasion
  • Divine Wind
  • Crusader Kings II: Sword of Islam
  • Deus Vult
  • Crusader Kings II: Sons of Abraham
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Mandate of Heaven
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Parklife
  • Europa Universalis IV: Dharma
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Europa Universalis 4: Emperor
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • Europa Universalis IV: Mare Nostrum
  • Achtung Panzer
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Cities: Skylines Deluxe Edition
  • Cities: Skylines
  • 500k Club
Once a game is installed in Steam, I do not want to have data folders polluting the main root under my "(user)\Document" folder with unwanted added folders: all main folders there are manually created according to my archives and grouped by themes. Wild additions are unwelcome, and no, virtual links are not a solution. :mad:

I want to have my games using the default Windows folder "Documents\MY GAMES\".


It was possible to do it years ago: I was used with HOI2, HOI3, CK 2 and EU3 to organize my data/game folder by adding a "UserDir.txt" in the game installation folder, with my required data folder, with a line like "(drive):\Users\(me)\Documents\My Games\Paradox Interactive\Europa Universalis IV"

I am about to install and play the latest 3 games: CK3, EU4 and HOI4. It is about time I play them !!! :rolleyes:

Unfortunately, after installing the games, they created an absolutely unwelcome "(me)\Documents\Paradox Interactive" with the 3 sub-folders for each game.

I tried my old solution by adding a "UserDir.txt" with my correct data path, in each main installation folders.
No. It still uses or re-creates the "Paradox Interactive" directory under the document's root, not under "/My Games" which would be fine.

Then, I saw that the folder "\STEAM\STEAMAPPS\COMMON\Crusader Kings III\launcher" has a file, "launcher-settings.json" with the key : "gameDataPath": "%USER_DOCUMENTS%/Paradox Interactive/Crusader Kings III".
Great! I changed it to "gameDataPath": "%USER_DOCUMENTS%/My Games/Paradox Interactive/Crusader Kings III", and deleted the old folders, hoping for the software to recreate all files into the required folder...
No. It still re-creates the same "\Documents\Paradox Interactive\". Right under the main root.

I am lost. Something in the Registry ? (Windows 10)

I guess, if a solution exists, it will be good for the 3 games, CK3, EU4 and HOI4.

Any one knows how to do this, i.e. force the games to use the created Paradox Interactive folders under the right path ?
 
Last edited:
  • 1
Reactions:

x4077

General
Sep 16, 2020
2.161
5.351
Then, I saw that the folder "\STEAM\STEAMAPPS\COMMON\Crusader Kings III\launcher" has a file, "launcher-settings.json" with the key : "gameDataPath": "%USER_DOCUMENTS%/Paradox Interactive/Crusader Kings III".
Great! I changed it to "gameDataPath": "%USER_DOCUMENTS%/My Games/Paradox Interactive/Crusader Kings III", and deleted the old folders, hoping for the software to recreate all files into the required folder...
Pretty sure the gameDataPath in the launcher-settings.json file is only used for the launcher binary so that it updates the proper files for the game executable to operate.

It was possible to do it years ago: I was used with HOI2, HOI3, CK 2 and EU3 to organize my data/game folder by adding a "UserDir.txt" in the game installation folder, with my required data folder, with a line like "(drive):\Users\(me)\Documents\My Games\Paradox Interactive\Europa Universalis IV"

I am lost. Something in the Registry ? (Windows 10)

I guess, if a solution exists, it will be good for the 3 games, CK3, EU4 and HOI4.
The game engine for CK3 has been changed considerably from the one being used for the older games you mentioned, it is quite possible that this 'UserDir.txt' redirection feature you mention is no longer supported by the current code.

Any one knows how to do this, i.e. force the games to use the created Paradox Interactive folders under the right path ?
The paths that the game uses are the 'right' path. If you want to use a different path, I would strongly suggest using a symbolic link ( either mklink.exe or junction.exe from SysInternals ) to link the path you want to use to the ones that the game uses. Otherwise I fear you will constantly be revisiting this issue as future patches are released and things about the game change.