Troubleshooting and F.A.Q.

Hi Xyth,
I've got an endless "waiting for other civilizations..." crash. It's always on the same turn, so here you'll see an attached file with my saved game.
Thank you!

Try Ctrl-C (or CMD-C) to break you out of the endless loop. This is a BTS bug I cannot fix but I've implemented this hotkey as a method of escape.
 
Thanks Xyth,
I also noticed that the Hedonism tenet maybe is not working properly. At the start of the game, this tenet is activated, so it should lower the total amount of hammers required for cultural buildings in a 25%. But I see the monument still requires 60 hammers.
Monument is a cultural building according to the civilipedia.
 
Thanks Xyth,
I also noticed that the Hedonism tenet maybe is not working properly. At the start of the game, this tenet is activated, so it should lower the total amount of hammers required for cultural buildings in a 25%. But I see the monument still requires 60 hammers.
Monument is a cultural building according to the civilipedia.

It only applies if you have a State Religion and that religion is present in the city. I've adjusted the description of such tenets for 1.23.
 
Hello Xyth,

First, thank you for the mod, it's fun to play and a very different challenge from regular BTS.

I have a weird bug to report. I had 1.22 working fine a few months ago, when my BTS disk broke and I installed BTS through Steam. When I put HR into the relevant place for Steam, HR would crash while loading. After uninstalling and reinstalling BTS, HR worked fine, but then I reinstalled the BUG mod and the problem came back. I have narrowed it down to the map files that come with BUG, specifically: HR won't load when the Full_of_Resources, Lows_Random_Maps, Planet Generator_0_68, Ring_World, and Smart_Map files are in the BUG folder, but it will load when the Maze, Team_Battleground and Tectonics files are there. I also downloaded the 1.23 beta and the same seems to be happening: it loads OK with no maps, but crashes with them. Hopefully I successfully attached a crash report. These map files are not a big deal for me, so it's not a problem that urgently needs figuring out.

Separate from that, I have another small issue: in a couple of recent games, I've built the Colosseum, but the city has not been able to build unique units of other civs. For example, in my current game the Khmer are my neighbors, I have open borders and trade routes with them, and I have ivory. I can build a regular War Elephant in the Colosseum city, but I cannot build a Ballista elephant. The same is true in many other cases, in that I have the right resources and techs for the regular unit and cannot choose to build the unique unit. Is this a problem, or am I misunderstanding how the Colosseum works?

Thanks very much!
 

Attachments

Welcome to the forum!
If I'm not mistaken, you're misunderstanding the way the Colosseum works. You just build a usual unit (it's done so because of technical limitations) and then receive the respective unique unit (or one of them randomly, if several are available).
 
I have a weird bug to report. I had 1.22 working fine a few months ago, when my BTS disk broke and I installed BTS through Steam. When I put HR into the relevant place for Steam, HR would crash while loading. After uninstalling and reinstalling BTS, HR worked fine, but then I reinstalled the BUG mod and the problem came back. I have narrowed it down to the map files that come with BUG, specifically: HR won't load when the Full_of_Resources, Lows_Random_Maps, Planet Generator_0_68, Ring_World, and Smart_Map files are in the BUG folder, but it will load when the Maze, Team_Battleground and Tectonics files are there. I also downloaded the 1.23 beta and the same seems to be happening: it loads OK with no maps, but crashes with them. Hopefully I successfully attached a crash report. These map files are not a big deal for me, so it's not a problem that urgently needs figuring out.

Very strange. Are HR and BUG installed in the same location or is BUG perhaps installed in Custom Assets? Are any of BUG's mapscripts showing up as available to launch in HR? (They shouldn't be). Check the History Rewritten.ini file and ensure it looks exactly like this:


Code:
[CONFIG]

; Modular XML Loading
ModularLoading = 1

; Skip Main menu
SkipMainMenu = 0

; Custom Art from user folder is not loaded
NoCustomArt = 1

; Custom XML and Python from user folder are not loaded
NoCustomAssets = 1

; No Custom Scenario option in main menu
NoCustomScenario = 0

; No team play allowed
NoTeams = 0

; Read Game options from XML, not .ini
ForceGameOptions = 1

; Always start in the standard era
ForceStandardEra = 0

; Scenario file (Single player)
ForceScenario = 0

; This mod is only for single player games
SinglePlayerOnly = 0

; Allow public maps to be used with this mod
AllowPublicMaps = 0

; Mod Image file
ImageFile = 0

; Name of Mod
Name = History Rewritten 1.23

; Description of Mod
Description = A Work in Progress

That crash report is beyond my comprehension unfortunately. Definitely something going wrong with Python in BTS though, rather than Python in HR.

Separate from that, I have another small issue: in a couple of recent games, I've built the Colosseum, but the city has not been able to build unique units of other civs. For example, in my current game the Khmer are my neighbors, I have open borders and trade routes with them, and I have ivory. I can build a regular War Elephant in the Colosseum city, but I cannot build a Ballista elephant. The same is true in many other cases, in that I have the right resources and techs for the regular unit and cannot choose to build the unique unit. Is this a problem, or am I misunderstanding how the Colosseum works?

Welcome to the forum!
If I'm not mistaken, you're misunderstanding the way the Colosseum works. You just build a usual unit (it's done so because of technical limitations) and then receive the respective unique unit (or one of them randomly, if several are available).

It works how ales_ describes. To make it so you can choose which UU to build requires enabling something called a Python Callback, which can cause noticeable performance hits if not used sparingly. Worth doing for core mechanics, but not worthwhile for a single wonder.
 
Also note that the *other* civ needs to actually be able to build its UU. If it's missing something (tech or resource), you won't get the unit either.
 
Very strange. Are HR and BUG installed in the same location or is BUG perhaps installed in Custom Assets? Are any of BUG's mapscripts showing up as available to launch in HR? (They shouldn't be).

They are in different locations. HR is in the Library with the other BTS mods, as in the installation instructions for Steam. The BUG files are installed in /Documents/ per these installation instructions. There are files in Custom Assets, but they don't seem to be the ones causing the trouble. The BUG mapscripts which don't cause a crash aren't showing up in HR. The .ini file is as you described.

Thanks to all for clearing up my misunderstanding. I went ahead and built a War Elephant and got given a Phoenician Atlas Elephant instead, so it does work as it's supposed to.
 
Hi, Xyth. Thanks for the work you've put into this great mod.

Every time I reach the end of the turn of the attached save and press return, it crashes to the desktop. I've also attached a crash report, heads or tails of which I cannot make. I am playing in windowed mode on a Mac and have already tried setting the graphics to low, with low-res terrain details, frozen animations, no movies, etc., and it still crashes.

As you can see from the saved game, it's just a standard-sized map with six civs, I think. I wonder if using the East Asia scenario map is a factor.

P.S. If I can trouble you with one other matter, what is the song that plays at the main menu when HR starts? Thanks in advance.
 

Attachments

They are in different locations. HR is in the Library with the other BTS mods, as in the installation instructions for Steam. The BUG files are installed in /Documents/ per these installation instructions. There are files in Custom Assets, but they don't seem to be the ones causing the trouble. The BUG mapscripts which don't cause a crash aren't showing up in HR. The .ini file is as you described.

Sounds like everything is as it should be, so I'm really not sure what's going on here. But I'm pretty sure it's a quirk of your BTS or BUG installation rather than HR.


Every time I reach the end of the turn of the attached save and press return, it crashes to the desktop. I've also attached a crash report, heads or tails of which I cannot make. I am playing in windowed mode on a Mac and have already tried setting the graphics to low, with low-res terrain details, frozen animations, no movies, etc., and it still crashes.

As you can see from the saved game, it's just a standard-sized map with six civs, I think. I wonder if using the East Asia scenario map is a factor.

It's an audio crash, which Mac BTS is somewhat prone to. Happen in unmodded BTS too, though the demands of a mod like HR make them occur more often. Usually they're hard to replicate reliably so your situation is unusual. I haven't had time to test your saved game yet, hoping to this weekend.

P.S. If I can trouble you with one other matter, what is the song that plays at the main menu when HR starts? Thanks in advance.

I've not added any new music to HR, so it'll be the standard Civ4 or BTS menu song.
 
If I'm not mistaken, it's the "Warlords" menu song.

Interesting. I have the music switched off by default so it's been a long time since I've last heard any of the songs.
 
If I'm not mistaken, it's the "Warlords" menu song.

Ah, that explains it. I've only played Warlords once. Thanks.

And thanks for the reply, Xyth. Is there some way to get around an audio crash? The audio really isn't that important to me. I tried the AudioEnable=0 fix and it crashed like usual. :(

I've had lots of crashes with HR, few with unmodded BTS. Let me know if I should attach more crash reports so you can see if they're all audio-related.
 
For regular BTS, I've had good results avoiding the audio crash by turning off all audio except notification sounds.
 
And thanks for the reply, Xyth. Is there some way to get around an audio crash? The audio really isn't that important to me. I tried the AudioEnable=0 fix and it crashed like usual. :(

Hmm, that implies there's something else going on. Something else causing a problem and the audio freaking out.

I've had lots of crashes with HR, few with unmodded BTS.

A lot of instability comes from having so much custom art. BTS has pretty poor memory management overall, so any large mod like HR suffers from this. The audio memory leaks on the Mac client add to the issue. Can be hard at times to figure out whether a crash is due to something I've broken or BTS just being stupid.

Let me know if I should attach more crash reports so you can see if they're all audio-related.

More crash reports would be good. The 1.23 beta makes it tricky for me to test 1.22 problems at the moment.
 
Thanks again, Xyth. Attached are more crash reports. I'm not sure how many of these are from that particular saved game.

After boring myself to death with vanilla BTS for a few days, I started a new "Play Now!" game on HR with audio disabled and am about 80 turns from the Time victory without any problems at all. That saved game still crashes, though, as it is cursed. I knew I shouldn't have buried it in the pet cemetery after the first crash.
 

Attachments

Thanks again, Xyth. Attached are more crash reports. I'm not sure how many of these are from that particular saved game.

After boring myself to death with vanilla BTS for a few days, I started a new "Play Now!" game on HR with audio disabled and am about 80 turns from the Time victory without any problems at all. That saved game still crashes, though, as it is cursed. I knew I shouldn't have buried it in the pet cemetery after the first crash.

Hmm, it may well be cursed. Or at least corrupted. Those crash reports are all very different. One is another audio crash, one is an animation crash, and the other two I have no idea. I couldn't even launch the saved game when I tried this morning. Glad to hear your new game is going smoothly though!
 
Those crash reports are all very different. One is another audio crash, one is an animation crash, and the other two I have no idea.

I'm glad I've been able to experience a wide variety of crashes, at least. I made it through that last game without any crashes but just had one in a newer game. I've attached the report. It was running smoothly before abruptly sending me to the desktop. Thanks again for being so responsive.
 

Attachments

Back
Top Bottom