Troubleshooting and F.A.Q.

I haven't tried Windows 10, but it shouldn't make a difference. Neither should getting it from Amazon. Sounds to me like a double-nested or incorrectly named folder. That's what usually causes this issue. Make sure you've checked everything listed here.
I think that's what caused it, but I can't know for sure. It seems I corrupted my BTS in my impatience. I've uninstalled/reinstalled the game 3 times and restored my computer twice to try and fix the problem, but it did nothing. I fear I'll have to wipe my system entirely to fix it.
What I did was I tweaked an xml code (yes, like an idiot). I couldn't fix it, and the problem is very resilient. Would anyone have any suggestions on how to fix this? Other than a full system wipe.
 
I think that's what caused it, but I can't know for sure. It seems I corrupted my BTS in my impatience. I've uninstalled/reinstalled the game 3 times and restored my computer twice to try and fix the problem, but it did nothing. I fear I'll have to wipe my system entirely to fix it.
What I did was I tweaked an xml code (yes, like an idiot). I couldn't fix it, and the problem is very resilient. Would anyone have any suggestions on how to fix this? Other than a full system wipe.

You won't need to wipe your system. Nothing you've changed in the XML can possibly do that much damage. Most likely what's happening is you're removing BTS before a reinstall but without deleting its settings. Here's everything you should delete:

  • Your Civilization IV folder
  • Any Civilization IV folders in ~/Documents/
  • Any Civilizations IV folders in ~/Library/Application Support/

Note that the Library folder is hidden by default in OS X. Get there by using the 'Go to Folder...' in Finder's Go menu. Just type in the paths above. Once you've deleted all that, reinstall BTS and make sure it works. Then try installing History Rewritten again.
 
Last edited:
You won't need to wipe your system. Nothing you've changed in the XML can possibly do that much damage. Most likely what's happening is you're removing BTS before a reinstall but without deleting its settings. Here's everything you should delete:

  • Your Civilization IV folder
  • Any Civilization IV folders in ~/Documents/
  • Any Civilizations IV folders in ~/Library/Application Support/

Note that the Library folder is hidden by default in OS X. Get there by using the 'Go to Folder...' in Finder's Go menu. Just type in the paths above. Once you've deleted all that, reinstall BTS and make sure it works. Then try installing History Rewritten again.
I did as you said, and I still have the same problem. Everything but BTS works. I'm sure I deleted everything that had to do with Civilization. Once I finished deleting everything, I searched my entire computer for any files or apps with the word "Civilization" and nothing showed up. I downloaded and reinstalled the game successfully. It's gotten me very frustrated, as I can't understand what's wrong.

Also, /Library/Application Support/ doesn't show up on my computer. After a google search I learned that the different Library folders are hidden (as you said), but after I changed my settings to include and show all libraries and files, I still could not find anything about Civilization in any library. I had to find everything through the File Explorer.
 
I did as you said, and I still have the same problem. Everything but BTS works. I'm sure I deleted everything that had to do with Civilization. Once I finished deleting everything, I searched my entire computer for any files or apps with the word "Civilization" and nothing showed up. I downloaded and reinstalled the game successfully. It's gotten me very frustrated, as I can't understand what's wrong.

When you say that BTS doesn't work, what exactly happens? How far do you get? Any error messages?
 
Last edited:
When I start the application it starts to load normally (the small box in the middle of the screen), but when it gets to the part where it says InitXML (cached) it stops and crashes. I get a message saying: "Sid Meier's Civilization 4: Beyond The Sword has stopped working... A problem has caused the program to stop working correctly. Windows will close the program and notify you if a solution is available".

Every time. I'm trying to take a screenshot of the windows as they pop-up but I can't get around my anti-virus protection in time.
 
Capture.PNG

There. That's as far as I get.
 
View attachment 455607
There. That's as far as I get.

Gah for some reason I thought you were on Mac, even though you clearly stated you were on Windows 10. Sorry, I've had a long exhausting day. The paths I've been describing were for OS X. The equivalent location on Windows is in /MyDocuments/ or /MyGames/. I don't know where the Windows equivalent of Application Support is, or if BTS even uses it.

Since you're getting this error when launching BTS without mods, I think you may have to head to the Tech Support forum. I'm not familiar enough with Windows 10 to know where to go from here.
 
Gah for some reason I thought you were on Mac, even though you clearly stated you were on Windows 10. Sorry, I've had a long exhausting day. The paths I've been describing were for OS X. The equivalent location on Windows is in /MyDocuments/ or /MyGames/. I don't know where the Windows equivalent of Application Support is, or if BTS even uses it.

Since you're getting this error when launching BTS without mods, I think you may have to head to the Tech Support forum. I'm not familiar enough with Windows 10 to know where to go from here.
No worries. I've had an awful day myself. You are correct, though. Under Documents > My Games are all of the document files. The application and all the other jazz is under Windows ( C: ) > Program Files (x86) > 2K Games > Firaxis Games > Sid Meier's Civilization 4 Complete
Inside is the application for Civ 4, Warlords, and BTS, along with all other affiliated files. If you also downloaded Colonization, it will appear in a separate file underneath Sid Meier's Civilization 4 Complete. This is assuming Express Installation is chosen when installing the game, and the default destination isn't changed. Hopefully this will help for future people using Windows 10.

Thank you for help Xyth. I greatly appreciate it. From what I've read in comments and the images I've seen, you've done a marvelous job creating your mod.
 
( C: ) > Program Files (x86) > 2K Games > Firaxis Games > Sid Meier's Civilization 4 Complete

Could your bug be related to the path? I think on my Windows the path is ( C: ) > Program Files (x86) > Sid Meier's Civilization IV

Not sure, and I can't check since I don't have the PC with me right now.
 
No, the path is proper. It could be moved, but there's no need. Before I dicked around with the XML code, everything ran fine. Specifically, I edited the probability code for global warming from 20 to 0. I went in after I realized it'd been damaged to change it back, and it didn't help. This isn't the place for this conversation though. I intend to go to the tech support area of the forum and give a detailed description. If any of you would like to help me there, I'd greatly appreciate it.
 
Hey Xyth. I love your mod, I downloaded it a couple of days ago. I wanted to have more civs in my game, so I downloaded the DLL you suggested. Though it worked for random maps, scenarios crashed the game, and I just got the generic windows "Program Problem" message. I tried this solution, but it didn't seem to help. Only trying to scenarios seems to cause the problem.
 
Hey Xyth. I love your mod, I downloaded it a couple of days ago. I wanted to have more civs in my game, so I downloaded the DLL you suggested. Though it worked for random maps, scenarios crashed the game, and I just got the generic windows "Program Problem" message. I tried this solution, but it didn't seem to help. Only trying to scenarios seems to cause the problem.

Scenario maps have to be edited to work with that DLL. It's not too hard though. Near the top of each map file there are sections that look like these:

Code:
BeginTeam
    TeamID=17
    ContactWithTeam=17
    RevealMap=0
EndTeam

Code:
BeginPlayer
    Team=17
    LeaderType=NONE
    CivType=NONE
    Color=NONE
    ArtStyle=NONE
    Handicap=HANDICAP_NOBLE
EndPlayer


They're numbered 0 to 17 (for 18 players), you just need to copy/paste more entries so that they go up to 39 (for 40 players).
 
Yes, I did do that, as per this, but it did seem to do anything. I've attached the map file I edited.

You made 50 entries but that DLL only supports 40. Try the attached file. I'm unable to test it myself, sorry. I don't have 1.23 installed on Windows at the moment.
 

Attachments

Yeah, nothing appears to have changed.

Okay, without a Windows version to test it on I can't help any further with that, sorry. That DLL won't be supported anymore when 1.24 comes, as I've incorporated K-Mod's DLL.
 
Playing on a Mac under version 1.24 I don't get to see the financial advisor. Two Python Exceptions pop-up as you can see on the screenshots.
I didn't have this problem on the beta version.
 

Attachments

  • Captura de pantalla 2016-11-14 a las 17.48.57.png
    Captura de pantalla 2016-11-14 a las 17.48.57.png
    1 MB · Views: 166
  • Captura de pantalla 2016-11-14 a las 17.49.01.png
    Captura de pantalla 2016-11-14 a las 17.49.01.png
    1.1 MB · Views: 129
Playing on a Mac under version 1.24 I don't get to see the financial advisor. Two Python Exceptions pop-up as you can see on the screenshots.
I didn't have this problem on the beta version.

Oops. I'll post a fix in the 1.24 thread soon.
 
Back
Top Bottom