• 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.
Okay, here is what you need to do.
1) Uninstall HOI.
2) manually delete all HOI directories. (you may want to salvage a save game)
3) Remove entries in registry.
This will now clear any problems you had by installing wrong patches.

4) Reinstall HOI CD to the default directory.
5) Download 1.04 from the SF web site.
6) Install 1.04.
 
i did everything on that site, and i reinstalled everything.
The same error still comes up, is there any way I can manually install the patch like direct it to where it goes via hex editor or something. The first version keeps crashing and its no funn. Does the install file only look for the directory of where the HoI.exe file is installed or does it look at registry and directory and installation files as well. If all it looks at is the default directory, i've tried to put Hearts of Iron under "Paradox Entertainment" and "Strategy First" under the Program Files folder.
 
Well I sugested in 4 that you install to the default directory. Are you saying this is not possible for you?
 
Originally posted by applecow
i did install it to the default

C:/Program Files/Paradox Entertainment/Hearts of Iron
I don't think that's the default for the Strategy First version (also known as North American or NA). Double check the publisher.
 
jdrou is right.

Are you sure you have the SF version?
 
Non Default Directory

OK here's the deal. I can't get the patch to work becaue I don't want to install to my "C:' drive. I tried this and the patch worked fine but I don't ever install apps other than the OS and critical system apps like AV, disk tools etc. to my C:drive.

The reason is simple. ALL my apps go to the E: drive. Better performance being it's another physical disk and avoids I/O resource contention. It also means that when I need/want to upgrade my OS from say WIN2K to XP I blow away the system partition and then reload my apps. They take no time to load of course becasue the files are already on the E: drive so normally the install just copies the needed reg keys and few conf. files to the C: drive.

Is there any hope of a patch that will work to a directory other than the default?? Come on guys I've not seen this type of poor coding in anything made in the last 4 years. Put the installed dir in a reg key and have the patch installer read it.

I'm sorry but this really put me off on Paradox/SF games.
 
I have no problem using non-default directories. As long as the game is in the exact place it was installed to and the registry hasn't been corrupted somehow there should be no problem installing patches. I installed to D:\games\Hearts of Iron and all patches have worked fine.
 
Okay just so I have this straight.
Am I right in thinking that applecow and BarleyKing, are the same person or am I now helping two different people?
 
I am ME :)

No I'm not the applecow guy. You should be loggin IPs of poster to see a different source IP and trace it back to a location. Mine is Cincinnati OH Zoomtown.

I've tried everything I have the SF version and no matter which website I go to the download link for the NA version points to the same place on SF's website.

http://www.strategyfirst.ca/downloads/patches/HOI-Patch-1.04-NA.exe


That link above if straight from the Paradox webisite.
So if I need to download a patch from Paradox I'd like to know where the link is.

If jdrou can get it to install to D: then I can't figure out why mine doesn't like E:
 
Sorry, you just seemed to be replying to a question I had asked him.

There is a fundamental difference between C: and D: vs E: and after.

It is deeply embedded in the MS windows code.

I used to do the same as you until I ran into too many problems like this.

Copy protection can also be a problem if you push your CD-rom drive too far down the drive list.

You could try installing to C:, patch, then manually copy the stuff to E:, then manually update your registry.
 
Originally posted by Castellon
Sorry, you just seemed to be replying to a question I had asked him.

There is a fundamental difference between C: and D: vs E: and after.

It is deeply embedded in the MS windows code.

I used to do the same as you until I ran into too many problems like this.

Copy protection can also be a problem if you push your CD-rom drive too far down the drive list.

You could try installing to C:, patch, then manually copy the stuff to E:, then manually update your registry.

OK. Now you're scaring me. There is NO difference in C; D: E: etc. apart from the drive letter name as far as Windows is concerned, unless your using Windows 3.1 or Maybe even an early copy of WIN95.

There is nothing "deeply embedded" in newer versions the the windows OS at all about drive letters. (I'm using XP SP1) If you have a source for this I'd love to see the link so I can read up on this. It's news to me. They are all simply variables, no different as the environment variables such as your "temp" varriable that specifies the temp directory.

There can be something "deeply embedded' in the various apps. however. That was my origional point. It would seem the patch was probably coded looking for the install to be on C: or perhaps D: instead of reading the location from a registry variable. I have drives from A: to G: with numerous (~30) games installed on them and not 1 has ever given me a problem. Bear in mind these apps are all probably <4 years old and have beend patched to the lateest current version.

The simple fact is most of these type of problems result in the code not being able to locate the dynamic location of the drive. It concerns me that many novice users would believe in this mysterious "Windows" bug and be afraid to use anything but C: drive which is far from optimal.

I was simply hoping for a post saying that there was an known issue with the patch and non default installs and that it woudl be addressed in the next patch.
 
If you think that then try having your primary hard drive as A: ;)
 
I've also recently purchased this game, and ran into the exact problem.

I did correct the problem though, it appears to be an issue with the original installation process.

I'm at work, so I can give exact directions - PM me if you need precise directions.

To correct the problem, you need to change the registry entry for the installation directory. The installation program sets the registry key to the default directory, not the actual directory.

Click Start->Run, type in regedit and press enter.

Go to the Hearts of Iron keys. I think they are in HKEY_LOCAL_MACHINE->Software->Strategy First->Hearts of Iron.

There should be an obvious entry for the directory, change it to point to your actual directory. This corrected the problem for me.

Good luck!
-- Ravensfire
 
Originally posted by Ravensfire

To correct the problem, you need to change the registry entry for the installation directory. The installation program sets the registry key to the default directory, not the actual directory.
-- Ravensfire

Yes I have suggested this before, for the vast majority of people there is no problem with detecting the instalation folder even when it is not the default one. However on some peoples systems the registry does not get updated with this info.
 
These forums are great, and Castellon, you are a fantastic moderator, helper, and --- let's admit it: occassionally a freaking SAINT! Most of us could never have the patience to herd these cats, let alone repeatedly, but hmmm. I am neither an idiot nor inflexible (although you might want to check that with my wife) but have to concur that I have neither seen or experienced any problem with patches Paradoxian or otherwise regardless of whether I use default or non default directories UNTIL NOW. I run speed tests on EUII handsoff games to note balance, playtest other games, and well, I have a LOT of patches on three machines! I always use E on one machine, C or D on another machine, and on one the main drive is called L! Never a problem until HOI NA 1.04. From Paradox, I own EU, EUII and HOI. (I also own a few hundred other programs-some of them have patched too!). Its just my opinion, but if, as Ravensfire has suggested, you must manually alter the registry pointer, the problem is with the patch or the game installer, not the user-defined drives.

Nope, I can't get the NA patch to run on the drives not called "C". Now I am, for the third time on one machine, going to re-un-install and try one of the tedious workarounds instead of playing. I am a huuuge Paradox fan, and I very much like the game, but I am probably not the only person who may recall that once there was a different security program used in an original EUI patch and it ruined a lot of people's day until the problem was solved! We all make mistakes. Trust me, running a business, I make a lot of them. Paradox, perhaps having made two, (which is pretty close to zero for crissakes) might at least admit it!
~~Scott
edit:
P.S. As I recall that EUI security snafu was also an NA/Strategy First-only problem.
SSZ
 
Last edited:
Post-postscript:
Ravensfires' method is definitely the easiest and fastest, and it worked for me. Be glad to help anyone if Raven is unavailable.
~~Scott