Hi, I just purchased the game yesterday and I’m getting erratic CTDs when I try to play certain challenges. I’m running a new installation of GSB without any mods running on Windows XP. It was downloaded from BT Micro yesterday.
Attempting to play HJFudge’s challenge ##,4486593,HJFudge,all,“Federation class Frigates and Fighters…THE RECKONINGZ!!!11!”,0,10,83,3.4,3.6,“Battle above Edyai IX”,2009-10-18,“Federation” results in a consistent crash to desktop with these messages in errors.txt:
11/11/2009 - 22::3 - Assertion failure:filename:…\src\GUI_DeploymentControlPanel.cpp,linenum:146,build:Full 1.23
11/11/2009 - 22::7 - Assertion failure:filename:…\src\GUI_DeploymentControlPanel.cpp,linenum:146,build:Full 1.23
11/11/2009 - 22::10 - Assertion failure:filename:…\src\GUI_DeploymentControlPanel.cpp,linenum:146,build:Full 1.23
I tried to play a number of other challenges yesterday with mixed results. Some of them worked normally and some of them resulted in CTD while logging the same assertion failure to errors.txt. Currently these challenges work normally on my machine:
##,4483425,Salien,all,“No shields? No problem!”,0,116,427,2.40741,2.82716,“The Emerald Nebula”,0000-00-00,""
##,4483414,Salien,all,“Ready for a pounding?”,0,72,307,2.63492,2.79365,“The Multari Gas Giant”,0000-00-00,""
##,4483293,zyzyx,all,“See if you can beat this fleet deployment!”,0,87,281,2.95455,3.74242,“Defend Caspian IV”,0000-00-00,""
##,4491807,Scalu,all,“Can you face the might of the wimps!?!”,0,2,6,3.5,4,“Defend Caspian IV”,2009-11-11,“Alliance”
I played and beat the first three of these challenges last night and the results were recorded in the the challenge history window. However when I play one of the challenges now and quit right away (to see which challenges work), my attempts are not recorded in the challenge history.
So I decided to backup My Documents\My Games\GratuitousSpaceBattles and start with a fresh game folder, thinking that a clean set of settings might solve the problem. However when I try to play any of the challenges with my clean settings I get a CTD with these errors:
11/11/2009 - 22::24 - Assertion failure:filename:…\src\GUI_DeploymentControlPanel.cpp,linenum:146,build:Full 1.23
11/11/2009 - 22::24 - Assertion failure:filename:…\src\GUI_DeploymentControlPanel.cpp,linenum:146,build:Full 1.23
11/11/2009 - 22::25 - Assertion failure:filename:…\src\GUI_DeploymentControlPanel.cpp,linenum:146,build:Full 1.23
11/11/2009 - 22::26 - Assertion failure:filename:…\src\GUI_DeploymentControlPanel.cpp,linenum:146,build:Full 1.23
So it’s pretty clear the crash is related to something in My Documents\My Games\GratuitousSpaceBattles… Could this be related to certain ships or pieces of equipment not being unlocked? Anyway I just want the crashes to go away so I can play my new game.
Edit: Okay, I think I’ve found the problem. It’s not related to unlocking equipment but to unlocking scenarios. When you create a new My Documents\My Games\GratuitousSpaceBattles\ folder, the My Documents\My Games\GratuitousSpaceBattles\deployments folder only contains two subfolders: tutorial1 and tutorial2. Copying the contents of my old deployments folder with it’s scenario and survival subfolders seems to have fixed the crash. It looks like the game is trying to save _temp_deployment.txt into folders that do not exist which causes it to crash.
So creating folders for each unlockable scenario, for example: survival1, survival2 and scenario1 through scenario11 in My Documents\My Games\GratuitousSpaceBattles\deployments should solve the problem. After creating the scenario11 folder, HJFudge’s challenge now works correctly for me.