HoF Mod - assets different from a standard install

I am still having issues with the US STEAM version. I've deleted the .dll and redownloaded it from steam, re-installed all 3 games, and such. The assets checker ran cleanly also. I did pop a /dir s assets>assets.txt to the gmail account.



I should also mention that i've had this issue with warlords also, since the recent patch. I havent tried HOF vanilla, but i suspect its the same.
 
I am still having issues with the US STEAM version. I've deleted the .dll and redownloaded it from steam, re-installed all 3 games, and such. The assets checker ran cleanly also. I did pop a /dir s assets>assets.txt to the gmail account.



I should also mention that i've had this issue with warlords also, since the recent patch. I havent tried HOF vanilla, but i suspect its the same.
The dir stuff is obsolete with the asset checker. Could you sent the csv file from that. I am not sure what is in the rar file but I am having trouble downloading it. Could you use zip or windows compressed file instead.

Edit: Did you delete the DLL file after installing but before patching to 3.02.?
 
could someone explain me what to do with the german version?

I didn't understand the problem an the solve of the problem.
 
could someone explain me what to do with the german version?

I didn't understand the problem an the solve of the problem.
The "../Sid Meier's Civilization 4/Beyond the Sword/CvGameCoreDLL.dll" file in from the install cd has a newer timestamp (7/4/2007) than the one in the 3.02 patch (7/2/2007). It doesn't get overlayed during the patch install so you end up with wrong file.

If you reinstall BTS and delete that file before patching to 3.02, it should come out correctly. Just remember to start a normal game before one with the HOF Mod.
 


Contains, BTS dll. War Save with error, BTS save with error, screenshot of the bts error game, .cvs from the asset checker.
Both your Warlords and BTS Assets don't show up in the AssetChecker listing. It looks like an access/security issue.

I don't remember if you said you had Vista or not. If so, you might want to apply Bede's full Vista solution:
Spoiler :
These insructions apply to Windows Vista.

For a single user machine the process is pretty straightforward as there is no need to implement file shares.

It goes like this

Right Click on the Firaxis Games directory in the C:\Program Files path and select the Properties option. In the first tab labeled "General" are two checkboxes at the bottom - one is labeled Read Only and should be greyed. Clear it so the check box is empty, then click the Apply button. A dialog box with two radio buttons will appear, select the all folders, all subfolders and all files button. Click okay and :coffee: and :smoke:

This will take a while as the machine processes all those files.

When that has finished in the same Properties dialog box click the security tab. In the scroll box labeled Group or user names you will find various names. Click on Users.

The scroll box at the bottom will show all Permissions assigned to the Users group for this set of files. If the permission do not include Full Control click the Edit button just above the scroll box. That opens another dialog box that allows you to change User Group permissions. Select the Users group in the upper scroll box and then check the Full Control check box in the lower scroll box. Click Apply. Get some more :coffee:

You should be good to go.

For a Vista OS with multiple User accounts you also need to set up Sharing on the Firaxis Directory in the Program Files path, the Civilization 4 directory and the Mods directory and the HoF Mod directory.

The only other thing I can think of is the UAC. I think it mean user access control. It seems that Vista has all kinds of extra security stuff. Sometimes admin user isn’t enough. Could you try the following Microsoft instructions with your Civ4 EXE’s:

Scenario 2: Mark an application to always run elevated
Scenario 2 is similar to the previous scenario in that you want to run an application or process as elevated with the administrator access token. However, in this scenario you want to run an application that has not been marked by the developer or identified by the operating system as an administrative application. Some applications, such as internal line-of-business applications or non-Microsoft products might require administrative rights but have not been identified as such. In this scenario, you mark an application to prompt user for consent, and if granted, run as an administrative application. The following procedure steps you through that process.

Note:
To perform the following procedure, you must be logged into a client computer as a member of the local administrators group. You cannot be logged in with the computer (or built-in) administrator account because Admin Approval Mode does not apply to this account.

Important:
This procedure cannot be used to prevent UAC from prompting for consent to run an administrative application.

To mark an application to always run elevated
1. Right-click an application that is not likely to have been assigned an administrative token, such as a word processing application.

2. Click Properties, and then select the Compatibility tab.

3. Under Privilege Level, select Run this program as an administrator, and then click OK.

Note:
If the Run this program as an administrator option is unavailable, it means that the application is blocked from always running elevated, the application does not require administrative credentials to run, the application is part of the current version of Windows Vista, or you are not logged into the computer as an administrator.
 
Both your Warlords and BTS Assets don't show up in the AssetChecker listing. It looks like an access/security issue.
It could also be due to an assumption I made in the asset checker code. I assume that "Warlords" and "Beyond the Sword" are installed under "Sid Meier's Civilization 4".
 
After I patched BTS I thought I had this problem fixed since BTS is working fine now. But when I tried Warlords and vanilla I still the changed assets error. This version of civ4 gold is vanilla 1.74 and warlords 2.13 out of the box. I did not have to patch them. So I don't know if they changed something in this release or not.

http://forums.civfanatics.com/uploads/109984/Civ4AssetChecker.zip
It looks like the EXE and the DLL are different. Could you e-mail (hof.civfanatics@gmail.com) us a saves created using the HOF-1.74.001 & HOF-2.13.001?
 
It looks like the EXE and the DLL are different. Could you e-mail (hof.civfanatics@gmail.com) us a saves created using the HOF-1.74.001 & HOF-2.13.001?
1.74 could be a gold version difference but your HOF-2.13.001 mod doesn't match. You might want to delete that folder and reinstall.
 
The "../Sid Meier's Civilization 4/Beyond the Sword/CvGameCoreDLL.dll" file in from the install cd has a newer timestamp (7/4/2007) than the one in the 3.02 patch (7/2/2007). It doesn't get overlayed during the patch install so you end up with wrong file.

If you reinstall BTS and delete that file before patching to 3.02, it should come out correctly. Just remember to start a normal game before one with the HOF Mod.

thanks, now all works fine :)
 
Done that and just sent you another game save using that.
That didn't change anything. I am going to have to get Dianthus to update his asset checker to detail out the Vanilla and Warlords mod folders.

Did you install the Gold Edition from scratch or had you had older versions of Warlords or Vanilla? Did it include BTS or did you install that before or after the Gold edition? I guess I would like a timeline of your installs. Also, is your's a US edition?
 
Did you install the Gold Edition from scratch or had you had older versions of Warlords or Vanilla? Did it include BTS or did you install that before or after the Gold edition? I guess I would like a timeline of your installs. Also, is your's a US edition?

I had completely removed all old installs of civ4 vanilla along with any left over registry entries. Then this is a complete install of civ4 gold 1.74 with warlords 2.13. Then I installed BTS, patched BTS and installed the 3 HOF mods. I think I am on my 6th complete install of everything. At least I can play BTS with the HOF mod now. Yes this is the US version. Heading out on a camping trip now but will be able to get online tomorrow night.

Thanks...
 
I thought they had to be since they share Vanilla's assets.
On the STEAM version at least, each game has its own seperate folder. I can upload jpgs of the folders after work.
also should probly mention, the BTS install folder has a BTS subfolder where the exe is held, same as warlords, but plain's exe is in its base folder.
 
Here's a jpg of the base STEAM games folder, and the 3 install folders for CIV4

Spoiler :
folders.JPG


From what i can gather, it seems that having the 3 seperate asset folders is causing the problem. I have sent a ticked to STEAM support about the issue, as it is also releated to why i show MODDED in a multiplayer game. I do know that combining the folders breaks the STEAM launcher ability to play and show the games as installed.

It could also be a similar issue with the patches .dll. Since STEAM automaticly downloads and applies any patch that is out, from a msster version of the game on the download servers, it could be the master DLL has the older version as our german counterparts are experiencing. That would be why i cannot delete and simply re-aquire the proper dll, because STEAM would send me the wrong one from the master.

I appreciate any help that has been given. I am new to the HOF, and desperatly want to submit and play these games. Thanks to all who are helping resolve this issue for me, and anyone with the steam version.
 
Did run the asset checker and it reported all good :).
Still got the crc message when trying to start the gauntleth though.

Any sugestions on what i can do? What kind of info do you need to be able to give me some help?
 
Back
Top Bottom