• Crusader Kings II Expansion Subscription

    Subscribe to the CK II Expansion and enjoy unlimited access to 13 major expansions and more!


  • Crusader Kings III Available Now!

    The realm rejoices as Paradox Interactive announces the launch of Crusader Kings III, the latest entry in the publisher’s grand strategy role-playing game franchise. Advisors may now jockey for positions of influence and adversaries should save their schemes for another day, because on this day Crusader Kings III can be purchased on Steam, the Paradox Store, and other major online retailers.


    Real Strategy Requires Cunning

Pedro José

Recruit
4 Badges
Apr 11, 2021
7
0
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Semper Fi
Hello, I bought the hoi 3 on steam and no problem with the game, but
I bought the "tfh" dlc and all the necessary to play this ("semper fi" and "for the motherland")
and when you give it to play nothing starts.
I don't know what I can do, I need help
Thanks
(I have windows 10).
 

Mortal Phoenix

Second Lieutenant
14 Badges
Sep 17, 2016
127
218
  • Europa Universalis III
  • Divine Wind
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Rome Gold
  • Semper Fi
  • Crusader Kings II
  • Rome: Vae Victis
  • Europa Universalis III: Collection
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Death or Dishonor
Hello, I bought the hoi 3 on steam and no problem with the game, but
I bought the "tfh" dlc and all the necessary to play this ("semper fi" and "for the motherland")
and when you give it to play nothing starts.
I don't know what I can do, I need help
Thanks
(I have windows 10).
You have bought all the DLC, but have you installed all of them?
 

Mortal Phoenix

Second Lieutenant
14 Badges
Sep 17, 2016
127
218
  • Europa Universalis III
  • Divine Wind
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Rome Gold
  • Semper Fi
  • Crusader Kings II
  • Rome: Vae Victis
  • Europa Universalis III: Collection
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Death or Dishonor
Yes, I have tested on my old laptop and it works ... why on a better laptop it doesn't work?
The game is from 2009. It is possible it has to do with compatibility issues. I know sometimes you can change the compatibility of a file so it will run as if the OS is older.

Edit: Maybe try this?

"https://steamcommunity.com/app/25890/discussions/0/133261907145945688/


Try the Paradox forums, Tech Support.



I would suggest downloading "Podcat's latest exe the LAA one" which may be found at the link below. You need a Paradox account log in, for their forums, to get it.

https://forum.paradoxplaza.com/forum/index.php?threads/megathread-hearts-of-iron-3-known-issues-fixes-workarounds-etc-megathread.612732/"
 

Pedro José

Recruit
4 Badges
Apr 11, 2021
7
0
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Semper Fi
The game is from 2009. It is possible it has to do with compatibility issues. I know sometimes you can change the compatibility of a file so it will run as if the OS is older.

Edit: Maybe try this?

"https://steamcommunity.com/app/25890/discussions/0/133261907145945688/


Try the Paradox forums, Tech Support.



I would suggest downloading "Podcat's latest exe the LAA one" which may be found at the link below. You need a Paradox account log in, for their forums, to get it.

https://forum.paradoxplaza.com/forum/index.php?threads/megathread-hearts-of-iron-3-known-issues-fixes-workarounds-etc-megathread.612732/"
I've replaced the hoi3_tfh but I still have the same problem
 

Count Blue

Field Marshal
2 Badges
Mar 21, 2013
2.831
1.029
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
I've replaced the hoi3_tfh but I still have the same problem
If I remember correctly there was, on some systems (with Windows 10), a problem with the correct version of C++ or VBRuntimes.
They were replaced by newer ones which did not work with HOI3.
You had to replace the new Runtimes with the old ones or something like that.

I cant really give proper advice since this problem has eluded me (no Windows 10 here).

Might want to search the HOI3 part of the forum for Windows 10 compatibility threads.
 

Alex Kernel

Captain
43 Badges
Jul 16, 2012
310
315
  • Europa Universalis III Complete
  • Divine Wind
  • Heir to the Throne
  • Hearts of Iron IV: Cadet
  • Stellaris: Lithoids
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Stellaris - Path to Destruction bundle
  • Steel Division: Normandy 44
  • Europa Universalis IV: Third Rome
  • Hearts of Iron IV: Death or Dishonor
  • Steel Division: Normand 44 - Second Wave
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Steel Division: Normandy 44 -  Back to Hell
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Ancient Relics
  • Europa Universalis III
  • Stellaris: Galaxy Edition
  • Europa Universalis IV
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • 500k Club
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Semper Fi
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Res Publica
  • Hearts of Iron III Collection
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III
  • For the Motherland
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Art of War
  • Stellaris: Galaxy Edition
Hello @Pedro José, I am keeping a self made guide on HOI3, and there might be an answer to your problem. HOI3 was originally made to work on 32-bit Windows OS. Since all new PCs today run on 64-bit Windows OS, it is difficult to install HOI3, but not impossible. Here are my suggestions to you:

"HOW to INSTALL HOI III on 64-bit Windows OS

Just a bit of help when trying to install HOI3 for Win.

1st Challenge Should you get compression errors or countless bugs while playing, the cause might be the executable hoi3_tfh.exe file, which was created to work with 32-bit PCs. Today the computers are 64-bit and the original executable file cannot handle well large amounts of RAM (over 2GB). Backup your original file and download this updated executable from here:


Here is where I saved the executable document from the Intenet: A:\HOI III\HOI III APPLE\HOI3 update for WIN 64-bits computers.

To replace the installed executable --> hoi3_tfh.exe, unzip the newer one in your game directory over the old version. Don't try to execute the unzipped file directly, because it would cause another error. The path where to open the file is: Dieser PC -> Windows (C:) -> Programme (x86) -> Steam -> steamapps -> common -> Hearts of Iron 3.

2nd Challenge “Dies Irae Götterdämmerung” dlc doesn't work. It was never updated to work with TFH. Don’t install it because it is only causing problems to your game.

3rd Challenge If you cannot start the game after installation from Steam (and receive an error message), please install DirectX 9.0c and then it should work. However, try the next advice instead first. Maybe DirectX 9.0c is not necessary.

4th Challenge The game could still fail to start after replacing the .exe icon and installing DirectX 9.0c. Should you receive the following error "MSVCP100.Dll (or similar like ...42.dll) is Missing!" you’ll have to install a few things.

Install ALL these Microsoft modules:

Visual C++ 2010 (Every link has one .exe file, but the 2015 link below has both of them. Try skipping these first older modules. Should Visual C++ 2015 not work, delete de installed .exe, then download and install the Visual C++ 2010 files.)


Visual C++ 2015 (try this module with two executables instead of the older C++2010)

https://www.microsoft.com/en-us/download/details.aspx?id=52685 *

DirectX End-User Runtimes (updated version of DirectX 9.0c)

https://www.microsoft.com/en-us/download/details.aspx?id=8109 **

(run dxsetup.exe after extracting from this download)

* The third Module will refuse to install because you just installed the 2010 version of Visual C++. Don't worry. Go on with the last module, and that might be all you need to start the game successfully. Maybe installing directly VC++ 2015 could render the VC++ 2010 superfluous?

** The last download is DirectX End-User Runtimes (June 2010), which should be a later, updated version of Direct X9.0c. Theoretically you shouldn’t install DirectX9.0c at all.

Note: You need the x86 version to run 32-bit VC++ programs, and you need the x64 version to run 64-bit VC++ programs. VC++ entails collections of pre-written functions that can be used to reduce the amount of work that has to be done. A program can be 32-bit or 64-bit. The problem is that 32-bit code is not compatible with 64-bit code, so a 32-bit program must use 32-bit libraries and a 64-bit program must use 64-bit libraries. They cannot use libraries of the wrong “bitness”. Therefore, install both x84 and x64 modules, so that programs can choose the library of functions they need.

Alternatively try this advice:

Please try installing ALL of these Microsoft modules in this order:

https://www.microsoft.com/en-au/download/details.aspx?id=5555 (not downloadable)



(run dxsetup.exe after extracting from this download)

Then: visit the Windows Update site and allow it to apply all .NET updates/patches it wants to, for all .NET versions.

Both similar solutions are referring to the installation of Microsoft Visual C++ 2010. "This Redistributable Package installs runtime components of Visual C++ Libraries required to run applications developed with Visual C++ on a computer that does not have Visual C++ 2010 installed". It seems Windows 10 does not install Visual C++ by default anymore, since new programs don't use either.

TEST
: Win10 has by default installed the latest version of DirectX (12 at this time). This implies installing Visual C++ 2010 modules should suffice. Skipping the installation of Direct X9.0c doesn’t seem to work. Besides it seems that installing DirectX9.0c doesn’t delete the latest version…

5th Challenge Should you encounter difficulties in setting your preferred language on the normal way in Steam -> Library -> right click on Hearts of Iron III -> Settings, you can opt for the direct solution: C:\Users\User_Name\Documents\Paradox Interactive\Hearts of Iron III -> settings.txt. One of the first lines is language=l_your language. Change the language you prefer like language=l_english or language=l_german and save. It seems to me though that setting any other language than the original one, i.e. English, is slowing the game down significantly. So, stay with English."

If it worked for you, please write us.
 
  • 3Like
Reactions:

Kovax

Field Marshal
10 Badges
May 13, 2003
8.638
3.878
  • Europa Universalis III Complete
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Semper Fi
  • Victoria 2
  • 500k Club
Most problems boil down to either not having the OLDER version of the C++ runtime components as listed in the Tech Support sub-forum (because the newer version doesn't include one necessary file), or else not having DirectX 9.0c. Those were included in Windows at the time, but the newer OS's don't come with them, so you have to download them yourself. The other possible cause would be installing the expansions in the wrong order, so an older one overwrites files from a newer one. Base game, SF, FtM, then TFH.

The memory patch (podcat.exe) isn't necessary for the game to run, unless you have a heap of processes going on in the background on your computer hogging most of the low-order memory, are nearing the end of a campaign with an abnormal number of units on the map, or are running one of the more memory-intensive mods for HOI3. It is strongly recommended, since it can reduce late-game crashing due to lack of accessible RAM.

Not applicable to Steam installations, but the default location for the game is under the c:\programs directory, which is now "protected" to prevent you from "accidentally" deleting or overwriting critical files (or running older software). Installing the game in a different directory (such as c:\games) avoids the problem.
 
  • 3Like
  • 1
Reactions:

Gazer75

Second Lieutenant
30 Badges
Feb 24, 2009
114
1
  • Arsenal of Democracy
  • Cities: Skylines Deluxe Edition
  • Sword of the Stars II
  • Semper Fi
  • Naval War: Arctic Circle
  • Magicka
  • Heir to the Throne
  • Hearts of Iron III Collection
  • Hearts of Iron III: Their Finest Hour
  • For the Motherland
  • Hearts of Iron Anthology
  • Cities in Motion
  • Cities in Motion 2
  • Europa Universalis III: Chronicles
  • Divine Wind
  • Europa Universalis III
  • Hearts of Iron III
  • Stellaris: Distant Stars
  • Cities: Skylines - Parklife
  • Cities: Skylines - Parklife Pre-Order
  • Stellaris: Apocalypse
  • Age of Wonders III
  • Stellaris - Path to Destruction bundle
  • Stellaris
  • Cities: Skylines - After Dark
  • Mount & Blade: With Fire and Sword
  • Mount & Blade: Warband
  • Cities: Skylines
  • 500k Club
  • Victoria 2
Go to compatibility for the exe and tick "Disable full-screen optimisations". That is all I had to do to get it running on Win 10.
It will still crash if you try to do ALT+TAB from fullscren though, so you might want to run it windowed.
 
  • 1Like
Reactions:

Viking43

Captain
23 Badges
Aug 8, 2009
454
32
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Divine Wind
  • Hearts of Iron III
  • Heir to the Throne
  • March of the Eagles
  • Semper Fi
  • Hearts of Iron IV: La Resistance
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Parklife
  • Hearts of Iron IV: Expansion Pass
  • Age of Wonders III
  • Hearts of Iron IV: Death or Dishonor
  • Cities: Skylines - Mass Transit
  • Steel Division: Normandy 44
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Cadet
  • Cities: Skylines - After Dark
  • 500k Club
  • Cities: Skylines
  • Hearts of Iron III: Their Finest Hour
  • For the Motherland
  • Darkest Hour
Hello,

i tried each step described in these pages, without any error message
But Hoi3 from steam still doesnt do anything after hitting the desktop shortcut or the steam "play", just nothing happens

i did run a System File Checker [SFC] scan


all my MS visual c++ seem to be there
1620224838879.png



and when i run directly the Hoi tfh exe, i get an error msvcp100.dll missing
manually adding msvcp100.dll to both the game files and system32 folder did not help

following stuff was installed, without any fail
1620224983860.png