Single Player bugs and crashes v35 plus (SVN) - After the 18th of August 2014

SVN 7984
Repeatable CTD in between turns
Save & minidump attached
 
7984: Pink square for the Sniper promotion...
 
More missing buttons.

Code:
RESMGR: Texture Art/Interface/Buttons/Units/sparth/great_spy_modern.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/Centurion.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/MI26.dds failed to load
RESMGR: Texture Art/Interface/Buttons/EDUnits/axeman_african.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/Longboat.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/Fockewulf190A2.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/PZKPFWIVAUSFF.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/JA37.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/M1917.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/MinutemanIII.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/Pershing.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/M3A1.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/M4A3.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/J2F.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/f86_button.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/IS2.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/Asian_Trireme.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/Type99.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/btn_asian_musketman.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/T34.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/mig21.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/mig3.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/T84.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/BT2.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/mig25.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/mig15.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/L640.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/Caproni.dds failed to load
RESMGR: Texture Art/Interface/Buttons/EDUnits/horseman_greek.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/yumibtn.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/Japan_Pikeman.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/Yamato.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/zuikakucarrier.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/Btn_Warlord_Ancient_Sioux.dds failed to load
 
ok fixed
Missing sniper promo icon was already fixed in some older svns.

Ok thanks:goodjob: and a few more missing buttons.

Code:
RESMGR: Texture Art/Interface/Buttons/Units/SpitfireMK1.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/Whippet.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/churchill.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/Vampire.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/FT17.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/French_Marine.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/R35.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/CHARBIS.dds failed to load
RESMGR: Texture Art/Interface/Buttons/mvunits/A7V.dds failed to load
 
I have a repeatable exit to windows after this turn, attached a save and python error in the archive. I started with a bit earlier svn version but because there were some earlier crashes i updated to the latest version 8000 and recalculated, error still exists. :confused:
 

Attachments

Rev 8000

Repeatable CTD at the very start of my turn (the sound for AI turn completed is there). Save and mindump attached, after loading press enter and wait for turn to complete.

View attachment 383336
 
Bug: "no tribal villages" setting bleeds over from unmodded BTS


description: world map in C2C gets generated without tribal villages or goody islands. This seems to follow the game setting in unmodded BTS.

game version: Fresh install Civ 4 BTS + C2C SVN 7993 (28 sept 2014)

Steps to reproduce:

first play vanilla Civ 4 BTS, generate a custom map with the option "no tribal villages" set. Close Civ 4.

Now start C2C, generate a new custom game (PerfectWorld2f, large, snail). There is no option given to the player on tribal villages. After map generation, the CTRL-SHIFT-Q popup (with C2C parameters) shows the setting "no tribal villages". If you Enter Worldbuilder, there is no tribal village nor goody island on the entire map. However, after you choose Regenerate Map, the "no tribal villages" entry disappears in the CTRL-SHIFT-Q popup and the map contains normal tribal villages and islands.

If you go back to vanilla BTS, un-check the option "no tribal villages" and generate a sample map, then start C2C and generate a new game, the map will contain tribal villages and islands as normal.


Proposed solutions: either make "no tribal villages" a proper C2C option (it already works) and make sure it gets carried over to the Regenerate Map feature, OR make sure to initialize the variable containing the BTS option before generating a new C2C game.
 
While we are talking about user map generation options from a fresh Civ 4 + SVN 7993 install, the given default options in map generation are ancient era and normal speed. Perhaps it is possible to change the initial default options to prehistoric era and snail speed (to help brand new players) ? Assuming (hopefully correct) that snail speed is what the game is balanced around.
 
@Noriad,

The "Given" default is not Ancient, it is Prehistoric. Start the game in Prehistoric Era. It is Not set up to start in any other Era But Prehistoric. To start with any other Era generates problems.

Are you using Custom game or Play Now? Use Custom Game.

JosEPh
 
@JosEPh_II I bought a new computer, installed Civ 4 fresh and then C2C. I start Custom Game and the given default is ancient era instead of prehistoric. The workaround is very easy: change it to prehistoric and it will stay prehistoric from there on. But the initial default is ancient era (and normal speed) which may be carried over from vanilla BTS (I did test BTS before installing C2C)
 
I strongly suggest setting up a new Civ4C2C shortcut, that calls a separate .ini file (in the target portion of the shortcut use something like: "C:\XPGames\CIV4\Beyond the Sword\Civ4BeyondSword.exe" ini=CivilizationIVC2C.ini

In CivilizationIVC2C.ini file you can have it load the c2c mod. e.g.:
; Specify a Mod folder (Mods\Mesopotamia), '0' for none
Mod = Mods\Caveman2Cosmos

I also suggest setting up a separate user profile just for c2c and have the ini file call that too. e.g.:
; Determines which user profile is loaded on game start
UserProfile = C2C
 
@JosEPh_II I bought a new computer, installed Civ 4 fresh and then C2C. I start Custom Game and the given default is ancient era instead of prehistoric. The workaround is very easy: change it to prehistoric and it will stay prehistoric from there on. But the initial default is ancient era (and normal speed) which may be carried over from vanilla BTS (I did test BTS before installing C2C)

It's not a bleed over but is instead from Not having User Settings set.

1st time a Custom game setting is used you must select Preh Era and the game speed you want(as well as other Options). The 1st time you save your game you also save your User Settings. So save game on 1st turn (I suggest at beginning of turn). This is also very very true for BUG settings as well. And if you want your BUG settings to stay the same then you Must save game twice in a row. That's just how it is and has been for many many versions.

JosEPh :)
 
Alberts and I were discussing a fix to that recently... I suspect his next commit will include a fix for those kinds of resets to invisible options.
 
Got a repeatable CTD on AI turn on latest SVN as well...
Anybody help, please. I checked BBAI log for useful info -- no success, looks like somebody attacked wrong animal. Also I can't properly read MiniDump without right .pdb file :(
How are you guys read minidumps?

Just in case someone is interested -- all files are in attachment.
 

Attachments


Thanks again:goodjob: and two more missing buttons from alpha2929's log files.

Code:
RESMGR: Texture Art/Interface/Buttons/Units/SS_20.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/SS_18.dds failed to load
 
Thanks again:goodjob: and two more missing buttons from alpha2929's log files.

Code:
RESMGR: Texture Art/Interface/Buttons/Units/SS_20.dds failed to load
RESMGR: Texture Art/Interface/Buttons/Units/SS_18.dds failed to load

fixed :)
 
Got a repeatable CTD on AI turn on latest SVN as well...
Anybody help, please. I checked BBAI log for useful info -- no success, looks like somebody attacked wrong animal. Also I can't properly read MiniDump without right .pdb file :(
How are you guys read minidumps?

Just in case someone is interested -- all files are in attachment.


The pdb should be with the dll in the assets directory.

The Barbarian player is splitting units and reaches the 8192 Units limit in that turn. They already have e.g. 3360 Composite Bowman at the start of their turn. This means there is nothing i could do now.



@Thunderbrd

Should we exclude the Barbarian player from splitting units to avoid this problem?
 
Back
Top Bottom