HOF Mod Support/Suggestions

Status
Not open for further replies.
I just did the 2.13 Warlords upgrade. Unlike previous upgrades, it would not install upon program exit, so I ran the exe manually.

This upgraded Civ4 1.61 to 1.74, but when I run Civ4, it puts up an alert:

The dynamic link library BOOST_PYTHON-VC71-MT-1_32.DLL could not be found ...

This was supposed to also upgrade Warlords from 2.08 to 2.13, but the upgrade program said that it would upgrade v1.0.0 to v2.13. Warlords still runs, but it still reports that it is version 2.08. When I try to run the 2.13 Warlords upgrade again, it says that upgrade 2.13 has already been applied, so I cancel the re-upgrade attempt.

After installing HOF-1.74.001 and HOF-2.13.001:

In my Warlords ini, I added

Mod = Mods\HOF-2.13.001

When I start Warlords, I get the alert ...

Mods\HOF-2.13.001\ is an invalid mod directory, ignoring

Before this "broken" upgrade, Civ4 1.61 was working perfectly with HOF-1.61.011 and Warlords 2.08 was working perfectly with HOF-2.08.004.

I'm sure that I need to get clean upgrades to both 1.74 and 2.13 before the respective HOF mods can be expected to load properly. Any suggestions or links that may be helpful in completing these upgrades/and getting the corresponding HOF mods working?

BTW, I'm still using MS Windows 2000. It is still supported, right?

Thanks,

Sun Tsu Wu
 
I noticed something really odd:

Both my Civ4 and Warlords were installed on a USB drive (not C: which didn't have enough space), but the upgrade program seems to have installed its files in C:\Program Files\... (I'm not talking about the portion of Civ4 that resides in one's profile, which is often on the C: drive.)

How could an upgrade program be this stupid?

Firaxis, now that's a fine mess you made on my computer ... (Now, Civ4 doesn't work and Warlords still runs 2.08 and the upgrade program thinks that 2.13 is installed.)

Thanks for allowing me to vent. Now how do I fix it, without doing hours of reinstallation?

Sun Tsu Wu
 
http://forums.steampowered.com/forums/showthread.php?t=579977 is the best i can dig up, ATM, but i do play direct ip alot with my friends and they have the boxed version while i use the steam version. They show as modded to me and visaversa.

I'm revalidating my installs as i type, so we'll see if it works.

I've revalidated all my installs through steam, and re-installed them all. I still show as modded when i try to play with HOF on. This is only new to the most recent patches, as i did play with 1.61 and 2.08. Again, i use the Steam version on all 3 games.
 
I corrected the INSTALLDIR in the registry for both Civ4 and Warlords via regedit to point to where these programs are installed (again not the C drive) and tried both upgrades again. This is truly the most brain-damaged upgrade I've ever encountered. The program changes the INSTALLDIR back to C:\Program Files\... and installs the updated files there.

How does one tell these upgrade programs where the program they are supposed to upgrade is? Does one have to enter a secret key in the registry to make a change in the INSTALLDIR registry string stick?

I even tried to change INSTALLDIR while running the upgrade program, but it probably doesn't read the registry to see where it should install its program upgrade. That would make too much sense, wouldn't it.

When I purchased the CD set for Civ 4, the installer allowed me to install the program on any drive and directory I wanted. Warlords installed into a subdirectory called Warlords inside the Civ 4 installation directory. Now we have upgrade programs that appear to only install on the C drive in a predetermined directory. Does anyone have a solution to this upgrade issue?

Thanks,

Sun Tsu Wu
 
I corrected the INSTALLDIR in the registry for both Civ4 and Warlords via regedit to point to where these programs are installed (again not the C drive) and tried both upgrades again. This is truly the most brain-damaged upgrade I've ever encountered. The program changes the INSTALLDIR back to C:\Program Files\... and installs the updated files there.

How does one tell these upgrade programs where the program they are supposed to upgrade is? Does one have to enter a secret key in the registry to make a change in the INSTALLDIR registry string stick?

I even tried to change INSTALLDIR while running the upgrade program, but it probably doesn't read the registry to see where it should install its program upgrade. That would make too much sense, wouldn't it.

When I purchased the CD set for Civ 4, the installer allowed me to install the program on any drive and directory I wanted. Warlords installed into a subdirectory called Warlords inside the Civ 4 installation directory. Now we have upgrade programs that appear to only install on the C drive in a predetermined directory. Does anyone have a solution to this upgrade issue?

Thanks,

Sun Tsu Wu
it gets it from the installshield registry entries
 
It doesn't even need that. I had the same problem and I just changed my ingame alias to Shadondriel and now it works *shrugs shoulders*
I also changed No intro movies to 1

That wouldn't work for me. I was still getting the error, I even tried plugging in Shadondriel as an alias. ;-) But I did remove the mod and went in and just started a custom game then exited. Put the mod back in and now it works. So I think the trick might be to actually start a game to finish setting something up.

But now my problem is I am getting the Assets are different from a standard install warning in Vanilla, Warlords, and BTS. This is a fresh install of Civ4 Gold and BTS. The only odd thing I noticed was Hof-1.74.001 and hof-2.13.001 try to install to program file/firaxis games/etc by my gold edition installed to program files/2kgames/firaxis games/etc. Originally I had bought civ4 as an online download from trymedia when they took over from yahoo games. They seem to take forever to update to the latest patch so I got tired of waiting and bought the gold version and BTS. But I completely uninstalled that one and deleted the folders before I installed the new ones.

Any ideas?

Thanks...
You need to check your registry. You might have two entrys for each version. Best thing is to remove the wrong ones.

BTW, You can move the HOF Mod folders manually to the correct location.
 
I just did the 2.13 Warlords upgrade. Unlike previous upgrades, it would not install upon program exit, so I ran the exe manually.

This upgraded Civ4 1.61 to 1.74, but when I run Civ4, it puts up an alert:

The dynamic link library BOOST_PYTHON-VC71-MT-1_32.DLL could not be found ...

This was supposed to also upgrade Warlords from 2.08 to 2.13, but the upgrade program said that it would upgrade v1.0.0 to v2.13. Warlords still runs, but it still reports that it is version 2.08. When I try to run the 2.13 Warlords upgrade again, it says that upgrade 2.13 has already been applied, so I cancel the re-upgrade attempt.

After installing HOF-1.74.001 and HOF-2.13.001:

In my Warlords ini, I added

Mod = Mods\HOF-2.13.001

When I start Warlords, I get the alert ...

Mods\HOF-2.13.001\ is an invalid mod directory, ignoring

Before this "broken" upgrade, Civ4 1.61 was working perfectly with HOF-1.61.011 and Warlords 2.08 was working perfectly with HOF-2.08.004.

I'm sure that I need to get clean upgrades to both 1.74 and 2.13 before the respective HOF mods can be expected to load properly. Any suggestions or links that may be helpful in completing these upgrades/and getting the corresponding HOF mods working?

BTW, I'm still using MS Windows 2000. It is still supported, right?

Thanks,

Sun Tsu Wu
:confused: Did you ever install the 1.74 patch or did the 2.13 patch just mark it was that version? I would make sure you have installed that patch.

I noticed something really odd:

Both my Civ4 and Warlords were installed on a USB drive (not C: which didn't have enough space), but the upgrade program seems to have installed its files in C:\Program Files\... (I'm not talking about the portion of Civ4 that resides in one's profile, which is often on the C: drive.)

How could an upgrade program be this stupid?

Firaxis, now that's a fine mess you made on my computer ... (Now, Civ4 doesn't work and Warlords still runs 2.08 and the upgrade program thinks that 2.13 is installed.)

Thanks for allowing me to vent. Now how do I fix it, without doing hours of reinstallation?

Sun Tsu Wu
Unforetunately, I don't know what you can do except do the reinstall. I would however, uninstall everything and remove the registry entries before reinstalling and repatching. Make sure you do a search in case there are duplicate registry entries. I would also install and patch in the order of vanilla, warlords, and then BTS.

The other thought is that the install program might be having trouble is installing to removable media. You may have to contract Take2 support on that one.

EDIT:
I corrected the INSTALLDIR in the registry for both Civ4 and Warlords via regedit to point to where these programs are installed (again not the C drive) and tried both upgrades again. This is truly the most brain-damaged upgrade I've ever encountered. The program changes the INSTALLDIR back to C:\Program Files\... and installs the updated files there.

How does one tell these upgrade programs where the program they are supposed to upgrade is? Does one have to enter a secret key in the registry to make a change in the INSTALLDIR registry string stick?

I even tried to change INSTALLDIR while running the upgrade program, but it probably doesn't read the registry to see where it should install its program upgrade. That would make too much sense, wouldn't it.

When I purchased the CD set for Civ 4, the installer allowed me to install the program on any drive and directory I wanted. Warlords installed into a subdirectory called Warlords inside the Civ 4 installation directory. Now we have upgrade programs that appear to only install on the C drive in a predetermined directory. Does anyone have a solution to this upgrade issue?

Thanks,

Sun Tsu Wu
Definity something for support. Although you can check out the Civ4 - Tech support forum: http://forums.civfanatics.com/forumdisplay.php?f=159
 
I've revalidated all my installs through steam, and re-installed them all. I still show as modded when i try to play with HOF on. This is only new to the most recent patches, as i did play with 1.61 and 2.08. Again, i use the Steam version on all 3 games.
We could try comparing the files. Open a command prompt window, set you current directory to the install directory and type in (without the quotes): "dir /s assets > assetsfiles.txt". Send that file to hof.civfanatics@gmail.com. Maybe we can figure out what's different.
 
it gets it from the installshield registry entries

Which installshield registry entries are you refering to? I can't seem to find any that tell installshield where to install the Civ4 1.74 and WL 2.13 upgrades.

Changing the Civ4 and WL INSTALLDIR registry entries to point to where Civ4 and WL are installed had no effect. (The upgrade still installs to C:\Program Files\, but Civ4 and WL are not located there. The upgrade "succeeds", but Civ4 fails to run and WL still runs v2.08.)

The upgrade programs are broken. There is no possible way to upgrade the files of a program on a non-C drive by installing those files on the C drive. This results in a broken upgrade, or at best, no upgrade at all.

Thanks,

Sun Tsu Wu
 
:confused: Did you ever install the 1.74 patch or did the 2.13 patch just mark it was that version? I would make sure you have installed that patch.

Yes, I manually downloaded both the Civ4 1.74 patch program and the WL 2.13 patch program. I have tried both several times after removing the files they installed on my C drive, but both patch programs install the files on the C drive again, despite my efforts at changing their INSTALLDIR registry entries to point to the correct location of Civ4 and WL.

Unfortunately, I don't know what you can do except do the reinstall. I would however, uninstall everything and remove the registry entries before reinstalling and repatching. Make sure you do a search in case there are duplicate registry entries. I would also install and patch in the order of vanilla, warlords, and then BTS.

Thanks for your suggestions. It seems that the upgrade programs are going to install to my C drive no matter what, but my C drive simply doesn't have enough free space. I may have to buy a new PC to complete this pair of upgrades!

The other thought is that the install program might be having trouble is installing to removable media. You may have to contract Take2 support on that one.

I don't use this USB drive as removable media. It provides the space that my C drive lacks. All my applications that allow non-C drive installation are installed on this drive. I see your point, but both Civ4 and WL were installed to this USB drive from CD as well as the Civ4 1.61 and WL 2.08 upgrades. I don't understand why the Civ4 1.74 and WL 2.13 upgrades can't do this - how hard could it be to install upgraded files to the same drive as the program was originally installed on?

How do I get Take2 support?

Definitely something for support. Although you can check out the Civ4 - Tech support forum: http://forums.civfanatics.com/forumdisplay.php?f=159

Thanks for the tip. This is probably where my posts on this thread should originally have been posted to.

Sun Tsu Wu
 
you might try buying BtS...I would imagine that the patches would be installed in the right spot if they came with a program that was going to find the right spot anyway to install itself.

I've also heard far less problems with upgrading from people who upgraded automatically via BtS instead of via the patches themselves.

Also, you don't need to buy a new computer, just get a bigger internal hard drive and set it as the C: drive instead of the smaller one.

I'm actually surprised though, that a computer with a hard drive too small to fit 2GB of data can actually run Civ4.
 
You need to check your registry. You might have two entrys for each version. Best thing is to remove the wrong ones.

BTW, You can move the HOF Mod folders manually to the correct location.

Well I am at a loss. I found a couple old registry entries and deleted them and was still getting the assets are different warning. I uninstalled everything including mapfinder. Deleted all registry entries that had anything to do with Civ4 then reinstalled and still getting that warning. I even tried a custom install and recreated the same directories that the original install had used. After 3 complete uninstall and reinstalls I am out of things to try.
:confused:
 
Well I am at a loss. I found a couple old registry entries and deleted them and was still getting the assets are different warning. I uninstalled everything including mapfinder. Deleted all registry entries that had anything to do with Civ4 then reinstalled and still getting that warning. I even tried a custom install and recreated the same directories that the original install had used. After 3 complete uninstall and reinstalls I am out of things to try.
:confused:
By any chance are you using a German version of Civ4?

Please compare the file sizes from this to yours:

Code:
 Directory of C:\Games\Firaxis Games\Sid Meier's Civilization 4\assets\XML\Text

07/19/2007  06:32 PM    <DIR>          .
07/19/2007  06:32 PM    <DIR>          ..
02/02/2007  03:17 PM           412,343 CIV4DiplomacyText.xml
02/02/2007  03:17 PM           718,323 CIV4GameTextInfos.xml
02/02/2007  03:17 PM           385,415 CIV4GameTextInfos_Cities.xml
02/02/2007  03:17 PM            87,449 CIV4GameTextInfos_GreatPeople.xml
02/02/2007  03:17 PM           389,291 CIV4GameTextInfos_Objects.xml
02/02/2007  03:17 PM           142,321 CIV4GameText_Civilopedia_Bonuses.xml
02/02/2007  03:17 PM           652,036 CIV4GameText_Civilopedia_BuildingsProjects.xml
02/02/2007  03:17 PM           185,585 CIV4GameText_Civilopedia_CivicsReligion.xml
02/02/2007  03:17 PM           977,851 CIV4GameText_Civilopedia_CivLeaders.xml
02/02/2007  03:17 PM         1,083,010 CIV4GameText_Civilopedia_Concepts.xml
02/02/2007  03:17 PM           481,520 CIV4GameText_Civilopedia_Techs.xml
02/02/2007  03:17 PM           282,237 CIV4GameText_Civilopedia_Units.xml
02/02/2007  03:17 PM            79,572 CIV4GameText_Help.xml
02/02/2007  03:17 PM           430,042 CIV4GameText_Misc1.xml
02/02/2007  03:17 PM               382 CIV4GameText_New.xml
02/02/2007  03:17 PM           510,192 CIV4GameText_Strategy.xml
              16 File(s)      6,817,569 bytes
 
Which installshield registry entries are you refering to? I can't seem to find any that tell installshield where to install the Civ4 1.74 and WL 2.13 upgrades.
He's talking about the same thing (INSTALLDIR) as you are. They are originally created by the installshield when Civ4 is installed. The HOF Mod uses Inno Setup for it's install. It uses the registry INSTALLDIR entry to install itself in the correct location.

I believe the you said that the HOF Mods were doing the same thing as the patches. Something tells that with two different install programs both having the same problem, that there is some problem with finding your registry entries during the install. Are you installing from an account with admin rights? If so, it is possible that your registry has a problem.
 
Which installshield registry entries are you refering to? I can't seem to find any that tell installshield where to install the Civ4 1.74 and WL 2.13 upgrades.
The "InstallLocation" in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{CFBCE791-2D53-4FCE-B3FB-D6E01F4112E8}
and
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{3E4B349F-10B5-4586-9D99-489A90A8B228}

He's talking about the same thing (INSTALLDIR) as you are. They are originally created by the installshield when Civ4 is installed. The HOF Mod uses Inno Setup for it's install. It uses the registry INSTALLDIR entry to install itself in the correct location.
No I was not :)
 
By any chance are you using a German version of Civ4?

Please compare the file sizes from this to yours:

Code:
 Directory of C:\Games\Firaxis Games\Sid Meier's Civilization 4\assets\XML\Text

Mine is English version but my file sizes are way off.  This was the gold edition right off the store shelf.

 Directory of C:\Program Files\Firaxis Games\Sid Meier's Civilization IV\Assets\
XML\Text

08/03/2007  08:28 PM    <DIR>          .
08/03/2007  08:28 PM    <DIR>          ..
03/05/2007  01:23 PM           412,343 CIV4DiplomacyText.xml
03/05/2007  01:23 PM           718,323 CIV4GameTextInfos.xml
03/05/2007  01:23 PM           385,415 CIV4GameTextInfos_Cities.xml
03/05/2007  01:23 PM            87,449 CIV4GameTextInfos_GreatPeople.xml
03/05/2007  01:23 PM           389,291 CIV4GameTextInfos_Objects.xml
03/23/2007  09:52 AM           142,321 CIV4GameText_Civilopedia_Bonuses.xml
03/05/2007  01:23 PM           652,036 CIV4GameText_Civilopedia_BuildingsProject
s.xml
03/05/2007  01:23 PM           185,585 CIV4GameText_Civilopedia_CivicsReligion.x
ml
03/23/2007  09:52 AM           977,851 CIV4GameText_Civilopedia_CivLeaders.xml
03/05/2007  01:23 PM         1,083,010 CIV4GameText_Civilopedia_Concepts.xml
03/05/2007  01:23 PM           481,520 CIV4GameText_Civilopedia_Techs.xml
03/05/2007  01:23 PM           282,237 CIV4GameText_Civilopedia_Units.xml
03/05/2007  01:23 PM            79,572 CIV4GameText_Help.xml
03/05/2007  01:23 PM           430,042 CIV4GameText_Misc1.xml
03/05/2007  01:23 PM               382 CIV4GameText_New.xml
03/05/2007  01:23 PM           510,192 CIV4GameText_Strategy.xml
              16 File(s)      6,817,569 bytes
 
By any chance are you using a German version of Civ4?

Please compare the file sizes from this to yours:

Code:
 Directory of C:\Games\Firaxis Games\Sid Meier's Civilization 4\assets\XML\Text

Mine is English version but my file sizes are way off.  This was the gold edition right off the store shelf.

 Directory of C:\Program Files\Firaxis Games\Sid Meier's Civilization IV\Assets\
XML\Text

08/03/2007  08:28 PM    <DIR>          .
08/03/2007  08:28 PM    <DIR>          ..
03/05/2007  01:23 PM           412,343 CIV4DiplomacyText.xml
03/05/2007  01:23 PM           718,323 CIV4GameTextInfos.xml
03/05/2007  01:23 PM           385,415 CIV4GameTextInfos_Cities.xml
03/05/2007  01:23 PM            87,449 CIV4GameTextInfos_GreatPeople.xml
03/05/2007  01:23 PM           389,291 CIV4GameTextInfos_Objects.xml
03/23/2007  09:52 AM           142,321 CIV4GameText_Civilopedia_Bonuses.xml
03/05/2007  01:23 PM           652,036 CIV4GameText_Civilopedia_BuildingsProject
s.xml
03/05/2007  01:23 PM           185,585 CIV4GameText_Civilopedia_CivicsReligion.x
ml
03/23/2007  09:52 AM           977,851 CIV4GameText_Civilopedia_CivLeaders.xml
03/05/2007  01:23 PM         1,083,010 CIV4GameText_Civilopedia_Concepts.xml
03/05/2007  01:23 PM           481,520 CIV4GameText_Civilopedia_Techs.xml
03/05/2007  01:23 PM           282,237 CIV4GameText_Civilopedia_Units.xml
03/05/2007  01:23 PM            79,572 CIV4GameText_Help.xml
03/05/2007  01:23 PM           430,042 CIV4GameText_Misc1.xml
03/05/2007  01:23 PM               382 CIV4GameText_New.xml
03/05/2007  01:23 PM           510,192 CIV4GameText_Strategy.xml
              16 File(s)      6,817,569 bytes[/QUOTE][/QUOTE]

Huh? The file sizes look the same to me.
 
Okay that was stupid. I was looking at the windows explorer sizes but posted the dos ones. Hey I was in a hurry this morning, took Dad to the Great Oregon Steamup today. So the assets file sizes are ok? So where do I go from here?
I was just playing a hunch since one player with a German version had differences there. Since you appear to have a US version, I don't think it is likely there is a language localization problem there. ;)

There are thousands of files in the Civ4 install path. Only only way to figure out where the differences are it to compare list of every file in a good version against yours. This manual comparision thing is just going to take too long. We are looking at reviving the Asset Checker program that can do it automated.

For now, depending on what you want to do, I would play with BTS or drop back to 1.61/2.08 if you want to submit.
 
There are thousands of files in the Civ4 install path. Only only way to figure out where the differences are it to compare list of every file in a good version against yours. This manual comparision thing is just going to take too long. We are looking at reviving the Asset Checker program that can do it automated.

Does it check any files that are outside the program install path that might not get removed by an uninstall? Also does it look at specific registry entries that I might have missed when I searched the registry?
 
Status
Not open for further replies.
Back
Top Bottom