• Our friends from AlphaCentauri2.info are in need of technical assistance. If you have experience with the LAMP stack and some hours to spare, please help them out and post here.

Questions about The BUG Mod

Thanks for the answer Lemon Merchant

When I do a general search, it only sends me to :
HKEY-CLASSES-ROOT\Applications\Civ4 BeyondSword.exe ( AB default Type:REG_SZ )
.....\Shell ( AB default Type:REG_SZ )
..........\Open ( AB default Type:REG_SZ )
...............\Command ( AB default Type:REG_SZ Data:F:\Program Files\Games\2K Games\Firaxis Games\Sid Meier's Civilization 4 Complete\Beyond the Sword\Civ4Beyond Sword.exe""%1" )

If I highlight HKLM/Software ( I assume it means HKEY_LOCAL-MACHINE ), and make a search, it sends me to a "BUG Mod" folder ( as I have the BUG installed )

I don't find anything under HKLM/Software but there is indeed something under HKEY_CURRENT_USER/Software/Microsoft/Windows/Current Version/Uninstall/{30D1F3D2-54CF-481D-A005--F94BOE98FEEC}
Then there a a lot on the right side of the display screen but it is related to Civ4 Complete and not to Beyond the Sword
I don't find anything either under HKLM/Software/Microsoft/Windows/Current Version/Uninstall
Strange, because all my other games seem to be there, from FSX to SH3 etc...

I have been searching a lot around and I took a peep into the following thread, but I don't understand much... but may be it would be more usefull to you for that matter:

beyond the sword registry keys
http://forums.civfanatics.com/showthread.php?t=295291

On the other hand, as I mentionned in my post 1759, should I delete the one in BOLD ?

Under : HKEY_CURRENT_USER
.................Software
..........................Firaxis Games
..................................Sid Meier's Civ 4
..........................................1.61
..................................Sid Meier's Civ4 Complete
..........................................1.74
..................................Sid Meier's Civ 4 Colonization
...........................................1.00
...........................................1.01

May be that's what's causing the mistake ? Then may be I could try to patch it to 3.17 first as they seem to suggest in the thread mentionned above, and then patch it to 3.19.....??

What would be your suggestion ( I would prefer of course find where the bug is in the Regedit rather than reinstall everything. On top of that I am not even sure that reinstall anew would really solve the problem...as my install is already a reinstall...)
 
You can try deleting that Civ4 registry key (the non-complete one) and pray. If that doesn't work, again I recommend uninstalling Civ4 complete and reinstalling it so you get all the registry settings correct. Then patch to 3.19.
 
Yes, EmperorFool, will try that, and reinstall if no other way...:cry:

Sorry for the delay, but I constantly get "server too busy" and impossible to connect.
Do you get that too, or is it me ?

Thanks anyway.
 
Nope, no joy !

deleted that Civ4 registry key (the non-complete one) and it still doesn't work
Even tried to install the 3.17 eventhough I already have it ( I did that because I saw in a thread they recommend trying )
When I start the 3.17 in the main Civ BTS folder, it gives me :

"The setup has detected that no version of Civ4 BTS is installed (??)
This requires that a previous version of the application be installed" (??)

Same message with the 3.13 and the 3.03

So, I,m good for a reinstall...
Will try the revo pro installer to remove any trace of the game in the Regedit.
 
Yes, the servers do seem to be working overtime with the release of Civ5.

Apart from a reinstall, I'm at a loss. I wonder if the complete version requires a different patch program, but I wouldn't think so. Firaxis is smart enough to build a patcher that handles all of their own packages. If you had bought it using Steam or Direct2Drive, it would be another story.

I still recommend downloading the patch program using the "Civ 4 BTS 3.19" thread in the Civilization 4 General Discussion board. It should be stickied. You can download and run it outside of BTS, and others have found it works when in-game updating did not.
 
Thank you EmperorFool for telling me about the servers, sometimes it lasts for hours...
Apart from that, if you say you're at a loss, you can imagine me...
I always patch outside of game as I heard there were problems like that.
OK, will delete the whole Civ stuff now :cry: and try and get a Civ clean register...
Thanks again, will tell you...
 
So, finally deleted my Civ install in depth with the revo pro installer to remove any trace of the game in the Regedit. Then reinstalled, then checked the BTS version ( It was 3.17 ) so laoded the 3.19 from outside of game and guess what :

Y E E H A A A I T ' S W O R K I N G ! ! ! I T ' S P A T C H E D T O
3 . 1 9
:D:D:D ( About time, IYSWIM ! :p:crazyeye: )
:goodjob: et voila !!

Now guys that you had a little break, I can BUG ;) you for the real thing ! :lol: ( i.e. the BUG, the BAT, or the BULL stuff...)

So... a little recap first

1 ) As I wished to use the BUG without having to load it everytime I start a game, I had it installed with the BUGMod_4.4.exe choosing the single player option, which installs it into the "CustomAssets" folder. It was working fine ( congrats ! Very nice added functionalities indeed ) except that many options were greyed out....

2 ) So, If I understand well ( Lemon Merchant ), the BAT including the functionalities,
of the BUG and those of the BULL, I should install the BAT....( YES ?? ) I suppose that by doing so, there would be no more greyed out options in the control panel...

BUT...

3 ) But there are still a few things I don't get :
If I well understand, I would have to put the whole BAT folder into :
C:\...\My Games\Beyond the Sword\MODS and not in :
C:\...\My Games\Beyond the Sword , like the BUG ( YES ?? )

4 ) Now about the CvGameCoreDLL.dll which is in \BAT Mod 2.3\Assets, does it stay there, once the BAT installed, or does it have to replace the one that is in :
F:\...\Firaxis Games\Sid Meier's Civilization 4 Complete\Beyond the Sword\Assets ?

5 ) On the other hand, in the BUG options panel, when I had the BUG installed, when I hover onto a greyed out options it said it needed the BULL.DLL .
So must I load the BAT the way I said above, and substitute the BAT's .dll for the BULL's .dll, and if affirmative, question is as above, : does it stay in :
C:\...\My Games\Beyond the Sword\MODS\BAT Mod 2.3\Assets , or does it go to :
F:\...\Firaxis Games\Sid Meier's Civilization 4 Complete\Beyond the Sword\Assets ?

All that with the premise that I do not want to have to load the mod everytime I start the game ( Otherwise, if I understand well, the BAT would go direct to :
F:\...\Firaxis Games\Sid Meier's Civilization 4 Complete\Beyond the Sword\Mods

Sorry for beeing a bit slow, but by the number of threads written on the subject, I suppose I am not the only one...:rolleyes:

Thank you in advance all for your help :)
 
So, finally deleted my Civ install in depth with the revo pro installer to remove any trace of the game in the Regedit. Then reinstalled, then checked the BTS version ( It was 3.17 ) so laoded the 3.19 from outside of game and guess what :

Y E E H A A A I T ' S W O R K I N G ! ! ! I T ' S P A T C H E D T O
3 . 1 9
:D:D:D ( About time, IYSWIM ! :p:crazyeye: )
:goodjob: et voila !!

Now guys that you had a little break, I can BUG ;) you for the real thing ! :lol: ( i.e. the BUG, the BAT, or the BULL stuff...)

So... a little recap first

1 ) As I wished to use the BUG without having to load it everytime I start a game, I had it installed with the BUGMod_4.4.exe choosing the single player option, which installs it into the "CustomAssets" folder. It was working fine ( congrats ! Very nice added functionalities indeed ) except that many options were greyed out....

2 ) So, If I understand well ( Lemon Merchant ), the BAT including the functionalities,
of the BUG and those of the BULL, I should install the BAT....( YES ?? ) I suppose that by doing so, there would be no more greyed out options in the control panel...

BUT...

3 ) But there are still a few things I don't get :
If I well understand, I would have to put the whole BAT folder into :
C:\...\My Games\Beyond the Sword\MODS and not in :
C:\...\My Games\Beyond the Sword , like the BUG ( YES ?? )

4 ) Now about the CvGameCoreDLL.dll which is in \BAT Mod 2.3\Assets, does it stay there, once the BAT installed, or does it have to replace the one that is in :
F:\...\Firaxis Games\Sid Meier's Civilization 4 Complete\Beyond the Sword\Assets ?

5 ) On the other hand, in the BUG options panel, when I had the BUG installed, when I hover onto a greyed out options it said it needed the BULL.DLL .
So must I load the BAT the way I said above, and substitute the BAT's .dll for the BULL's .dll, and if affirmative, question is as above, : does it stay in :
C:\...\My Games\Beyond the Sword\MODS\BAT Mod 2.3\Assets , or does it go to :
F:\...\Firaxis Games\Sid Meier's Civilization 4 Complete\Beyond the Sword\Assets ?

All that with the premise that I do not want to have to load the mod everytime I start the game ( Otherwise, if I understand well, the BAT would go direct to :
F:\...\Firaxis Games\Sid Meier's Civilization 4 Complete\Beyond the Sword\Mods

Sorry for beeing a bit slow, but by the number of threads written on the subject, I suppose I am not the only one...:rolleyes:

Thank you in advance all for your help :)
My, quite a list ye have there lad. ;)

I'm glad that it's working. Let me see if I can clear up some confusion now.

1. This is how it is supposed to work when BUG is on it's own. Read on...

2. If you want to play using BAT, then yes, install BAT. There will be no greyed out things in BAT, but there will be when you play a normal game using BUG. BAT is a mod, and does not affect BUG and BUG does not affect BAT. The two are separate. BAT includes BUG and BULL, but it ignores the BUG that you just installed. In effect, you would have two BUG installs, one which is BUG, and one which is in BAT, and they ignore each other. Follow me?

3. BAT goes here: C:\...\My Games\Beyond the Sword\MODS and nowhere else for best success.

4. Do NOT take BAT's copy of CvGameCoreDLL.dll and copy it ANYWHERE, or you'll be back to where you started. All of BAT's files stay where they are. Do not move them, and do not add files to BAT's folders or you will break it.

5. As in #4, do not move any of BAT's files. When you hover in BUG, the BULL DLL it is looking for is the BULL 1.2 version that is zipped at SourceForge. You can find it here:

http://sourceforge.net/projects/civ4bull/

This is not the BAT DLL, it is the BULL DLL, they are different and not interchangable. The BULL version of CvGameCore.dll goes into the Assets folder of the BTS installation. On your F: drive in your case. Read the readme file inside of the BULL download. There are a few files to copy into Custom Assets.

Just follow the above tips and don't do any of the optional things for BULL, or I'll be phonin' yer aul wan to give you a beatin'. :p

Unless she has to tune you in, you should be fine. :D
 
Thank you for the answer, and the patience LemonMerchant.

Just a clarification :
When I disinstalled the game, I had desinstalled the BUG mod also, so for the moment there is nothing. also I have DL the BULL 1.2 already.

So, I am going to install the BAT in C:\...\My Games\Beyond the Sword\MODS, leave every file the way it is and take the BULL's CvGameCoreDLL.dll and put it in F:\...\Firaxis Games\Sid Meier's Civilization 4 Complete\Beyond the Sword\Assets
I hope I understand that doing so I must leave the BAT's CvGameCoreDLL.dll where it is in C:\...\My Games\Beyond the Sword\MODS\BAT Mod 2.3\Assets
Then copy the few files in the BULL's assets into the BAT's Assets.
DO I GET IT OR :nuke:

I'm gonna try anyway and we'll see...
 
No you don't copy anything into BAT assets and you don't copy anything from there either. You just leave it and play the mod.
 
Yes, thanks Fuyu,

Anyway, I think we're getting there, little by little :rolleyes:

Ok, I tell you what Happens.:

I installed the BAT with The BAT Mod v 2.3 Installer.exe. and then, as LemonMerchant told me : "The BULL version of CvGameCore.dll goes into the Assets folder of the BTS installation. On your F: drive in your case."
So I renamed the original CvGameCore.dll in
F:\...\Firaxis Games\Sid Meier's Civilization 4 Complete\Beyond the Sword\Assets
and replaced it by the BULL's CvGameCore.dll
I didn't add anything into C:\...\My Games\Beyond the Sword\MODS\BAT Mod 2.3 nor did I take anything off it...( Fuyu )
And I tell you what, IT WORKS PERFECT !! , NO MORE GREYED OUT OPTIONS, ETC...
NICE BLUE MARBLE, SUPERB :D:crazyeye:

Something strange however. I was told that in order to have it loaded all the time when a game is started, it should be placed where I put it C:\my Games rather than in
F:\...\Firaxis Games\Sid Meier's Civilization 4 Complete\Beyond the Sword\Mods
Well, the thing is I have to go through "Advanced--->Load a Mod" nonetheless..
If I go Single Player etc... It's not there at all. So why is this ?
Cannot it be started auto when you start a game, as was the case when I had the BUG installed... ? Or may be I misunderstood ( which is always possible, trust me, :lol:)

So, anyway, thank you all for the help, we don't seem to be too far away now...
 
I'm playing with the BAT right now ( What else do you think I could do :rolleyes: ) and it's really mind blowing. It improves the game fantastically ( If you're chasing for every bit of info and statistics, you need 15 mn per turn, at the start that is :lol: ) and the marble effect is fantastic, a lot less tiring for the eyes than the original, and probably a good many things that I yet didn't even notice as yet, as I so far hardly have read the Changelogs and Infos :blush:.

BTW, just an idea, just in case you don't have enough work answering members that have problems installing the BAT,BULL,BUG, a nice Pdf full of TGA's explaining the functionalities in depth would be nice ( joking, yes but only partly )

I wanted that Mod, but now I know why. The reward is worth the h*** of a time I had installing it.

REALLY CONGRATS EVERYBODY THAT MADE THIS MOD THIS IS A WONDERFULL ACHIEVEMENT :king:
 
Since BAT includes BULL, you didn't need to replace the DLL in BTS's Assets folder. If you're always going to use BAT, it won't matter, but if you try to use a different mod you'll see some TXT_KEY_BUG_BLAH_BLAH stuff in some hovers and pink icons in the combat odds hover.

When you install BAT there should be an option to make it load automatically. There are instructions to do this in the FAQ. You have to modify a text file, but it's not too crazy.
 
OK, thank you EmperorFool, will do.
As for the DLL replacement, I did it because LemonMerchant had suggested it, so I was no going to go against what he recommended. But ok, I'll put back the original DLL then.

Again thanks a million for the help all of you and :thumbsup::clap: for this Mod.

.............Done ! ( I keep that FAQ page under my elbow- You should advertise for it more often )
 
@ To EmperorFool or anybody willing to answer...

I've gone in depth through the :
http://sourceforge.net/apps/mediawiki/civ4bug/index.php?title=BUG_Options_Screen
but it's possible I have overlooked something, unless it's not explained...

For instance, I need some explaining on the following :

I am into a game with a worker highlighted and waiting for an order ( I didn't try the following with another unit ). It's AD 820, and my only known neighbour is Saladin.

Now, ( Case 1 ) while the worker is active, when I hover the mouse cursor over an adjacent tile ( it's a Forest/Grassland tile, INSIDE MY CULTURAL BORDERS ), pushing the "Alt Key" , I get a text in the Info Panel just above the Unit Info Panel :

Spoiler Case 1.1 :

This player has 3 area cities
needed "Buddhist :religion: icon" missionaries = 1

AREA AI = NEUTRAL
Found Values:
JMV:0
Area Best = 4398, Best = 4398, Sites = 4


Now, if I hover on the same tile, inside my cultural borders, and push the "Shift Key" , I get this text in the Info Panel :

Spoiler Case 1.2 :

Grassland
(24,29) group: (-1,-1)
Area: 32770
NSRiverFlow: x
WERiverFlow: x
JMV Culture:3652
Found Value: 0, (0,0)
Stack Str: land= 0 (0), sea= 0 (0), air= 0 (0)


Now, if I hover on the same tile, inside my cultural borders, and push the "Ctrl Key" , I get this text in the Info Panel :

Spoiler Case 1.3 :

Long list of all 25 Civics with a value associated with each of them, in the form :
Deaspotism = 21
Hereditary Rule = 58
Representation = 75
etc...


On the other hand, ( Case 2 ) while the worker is active, when I hover the mouse cursor over a tile in NEUTRAL territory ( it's a Jungle/Grassland tile ), pushing the "Alt Key" , I get a text in the Info Panel as follow :

Spoiler Case 2.1 :

Found Values:
JMV: 0(0,1795s)
..Area Best = 4398, Best = 4398, Sites - 0
Saladin: 482 (482,1s)
..Area Best = 1121, Best = 1121, Sites - 0
Lincoln: 190 (0,190s)
..Area Best = 190, Best = 2170, Sites - 0
Augustus Caesar: 1 (0,1s)
..Area Best = 1, Best = 5394, Sites - 0
Barbarian: 2455(2455,576s)
..Area Best = 2747, Best = 3082, Sites - 0

I wish to say that Lincoln and Augustus are mentionned here when I have otherwise no way of knowing they are on the WorldMap as I haven't met them yet !!


For a Forest/Grassland tile next to previous case NEUTRAL territory, it goes :

Spoiler Case 2.11 :

Found Values:
JMV: 0(0,1795s), d=1
+ Same as previous with d=1 at the end of each name line.


Now, if I hover on the same tile, ( Neutral territory ) and push the "Shift Key" , I get this text in the Info Panel :

Spoiler Case 2.2 :

Something in the same set out as in 1.2


If I hover on the same tile as in 2.1, ( Neutral territory ) and push the "Ctrl Key" , I get this text in the Info Panel :

Spoiler Case 2.3 :

Nothing at all displayed.


Now ( Case 3 ), while the worker is active, when I hover the mouse cursor over a tile in FOREIGN territory ( it's a Town tile, but units inside of town are hidden as town is in FOW ), pushing the "Alt Key" , I get a text in the Info Panel as follow :

Spoiler Case 3.1 :

This player has 6 Area Cities (unless 1 other city on other continent I could only count 5 cities ..)
Needed "Christianism :religion: icon" missionaries = 2
Needed "Indouism :religion: icon" missionaries = 1

Culture Pressure Value = 3
Water World Percent - 66
Unit Cost %: 3 (1/31)
Upgrade all Units: 0 Gold

Ranks:
Population: 1 ( Foreign City I'm hovering on is 9 )
Food: 2 (2), Prod: 1 (1), Commerce: 1 (1)
Gold: 2, Research: 1, Culture: 1
Peace, Fast Moovers
Area AI = NEUTRAL ( ?? )
Found Values:
Saladin: 0
Area Best = 1121, Best = 1121, Sites = 0


If I hover on any other tile of his territory ( Except City tiles ) with "Alt Key" I get :

Spoiler Case 3.11 :

This player has 6 Area Cities
Needed "Christianism :religion: icon" missionaries = 2
Needed "Indouism :religion: icon" missionaries = 1
Peace, Fast Moovers
Area AI = NEUTRAL
Found Values:
Saladin: 0
Area Best = 1121, Best = 1121, Sites = 0


Now, if I hover on the same tile, ( FOREIGN territory, City tile as in 3.1 ) and push the "Shift Key" , I get this text in the Info Panel :

Spoiler Case 3.2 :

Grassland ( This city is on a grassland tile )
Horse: (7)
Iron: (12)
Marble: (2)
Corn: (2)
Cow: (2)
Pig: (2)
Rice: (2)
Sheep: (2)
Gold: (2)
(31,29) group: 327680
Area: 32770
NSRiverFlow: x
WERiverFlow: x
Route: Road
Connection: 122
Saladin Culture = 13712
Found Value: 0, (0,0)
Stack Str: land= 660 (1770), sea= 0 (0), air= 0 (0)

I spy with my little eye...
Archer = 67
Charriot = 50
Horseman = 10
Galley = 96

Also Unit Contact Type
Archery Units = 92
Mounted Units = 86
Naval Units = 121


If I hover on any other tile with of his territory with "Shift Key" I get :

Spoiler Case 3.21 :

Same as in 3.2, without the 2 last Paragraphs, and with the first line in accordance with the type of tile you're hovering on.


And to finish, if I hover on the same tile, ( FOREIGN territory, City tile as in 3.1 ) and push the "Ctrl Key" , I get this text in the Info Panel :

Spoiler Case 3.3 :

Defenders [D+A]/N([2+0]/2)
Floating Defenders H/N (5/6)
Air Defenders H/N (0/2)
Threat C/P (25/75)

Closeness:
JMV (7) : 14 (76/76)

Workers H/N (0,1)

Workboats needed = 1

Area Sites = 0 (0)
Other Sites = 0 (0


If I hover on any other tile with of his territory with "Ctrl Key" I get :

Spoiler Case 3.31 :

Same as in Case 1.3


Do you guys have any idea what all this means...Thank you
 
Yes. My guess is that you have entered the cheat code active in your civ.ini file and that that this activates the information that is being displayed. My guess is that the developers included all of this stuff for game testing purposes.
 
Ruff is correct. This is debugging information added by the Firaxis developers for their own testing. Unless you really intend to cheat using WorldBuilder, I recommend removing the cheat code while you play because it makes those hovers ugly.
 
Ahhhh, OK !!
I Indeed had chipotle activated, so that's why...;)
Will remove it, because I have no intention to cheat
You will ask me then, why did you modified the .ini...?? Dunno, just in case I needed the WB, I guess, but never even had the use to chipotle.

Thanks for your answer both
 
Back
Top Bottom