GC3 Errors \ Crashes

Error: 'Failed to initialize display'

No doubt, you have this somewhere in your debug:

\Documents\My Games\GC3Crusade\debug.err

Debug Message: InitializeGalCiv3DrawManager FAILED to initialize the device.
Debug Message: InitializeD3DDrawManager FAILED
Debug Message: InitializeDirect3D Failed second attempt. Aborting.

Try the following in order:

Turn of Steam Cloud Sync:

https://images.stardock.com/support/2018-02-16_11-16-21.png

Window the Game:

Go to:

Documents\My Games\GC3Crusade

Open the prefs.ini file in notepad. Change

Fullscreen=1

to:

Fullscreen=0

Save and try to run the game.

If that fails, open prefs.ini and change:

DisplayResolution=-1 x -1

to:

DisplayResolution=1920 x 1080

Save and try to run the game again.

If that fails, change your desktop resolution to something other than: 1920 x 1080

Also change the prefs.ini file to match what you changed it to.

Save and try again.

If that fails, update your drivers making sure to remove the old first

Nvidia:
http://www.nvidia.com/Download/index.aspx?lang=en-us

Note: Please perform a "clean installation" if you have an Nvidia graphics card. The below screenshots will help with how to do that:

https://www.screencast.com/t/L4rVrm40
https://www.screencast.com/t/30rwsLL9S3c

Try to run the game. If that fails:

DirectX and VCRedist:

Go to:

\Program Files (x86)\Steam\steamapps\common\Steamworks Shared\_CommonRedist\DirectX\Jun2010

Run: DXSETUP.exe

Go to:

\Program Files (x86)\Steam\steamapps\common\Steamworks Shared\_CommonRedist\vcredist\2012
\Program Files (x86)\Steam\steamapps\common\Steamworks Shared\_CommonRedist\vcredist\2015
\Program Files (x86)\Steam\steamapps\common\Steamworks Shared\_CommonRedist\vcredist\2017

Run vcredist_x64.exe from each

Reboot and try to run the game again.  

 


Error “The following folders are in a state of partial install”

Go to wherever your Galciv install is; by default, it is:

Steam:
\Program Files (x86)\Steam\steamapps\common\Galactic Civilizations III

Epic:
\Program Files (x86)\Epic Games\GalacticCivilizations3

Rename the DLC directory there to DLC.OLD then do a file verification in Steam \ Epic \ GOG

Try to run the game again after the files are reacquired.  


Error: Could not create your Galactic Civilizations Ill user data folder. 

On Windows 10, go to your 'Windows Defender Settings' --> 'Virus and threat protection --> Ransomware protection --> Turn off 'Controlled folder access'.

If that fails, or if you have other supported versions of Windows, see 'Create a fresh Administrator Account' below  

 


Error: Environment Variable Missing Path'

If you recived the above in-game error', press the Windows and 'R' Key at the same time. A "Run" dialog box should appear, paste the line below and click OK:

systempropertiesadvanced

The "System Properties" menu should appear. Click the 'Environment Variable' button, and under 'System Variables' select the 'Path' entry and click 'Edit'. (Example: http://screencast.com/t/fpYioUMO )

What we believe may be missing for you is this segment (don't worry about comparing anything else of yours to the example posted above):

Win 7:
C:\WINDOWS\system32:
http://sd.stardock.com/sean/JingImages/2015-07-20_1138.png

Win10:
%SystemRoot%\system32
http://sd.stardock.com/sean/JingImages/2017-11-29_17-16-56.png

If the line above is missing, please add a 'New' line for Win10

For Win7, the full line, C:\WINDOWS\system32; ,to the very beginning of the data in the 'Variable Value' field. Example (not the whole long string, just C:\WINDOWS\system32;):

C:\WINDOWS\system32;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\

Click OK to save it, reboot your system, and try to run the game again. 

 


Crashes \ black wireframe starting screen on non-western language PCs

Please see:
https://forums.galciv3.com/503374/galactic-civilizations-iii-crash-on-start-or-just-a-black-wireframe-startin  


How do I get the in-game crash reporter to show again?

If you clicked the option to not have the in-game crash reporter show any longer, to get it to appear again to go here in the registry:

Computer\HKEY_CURRENT_USER\Software\Stardock\Crashlog

And delete the 'DoNotPromptAboutCrashes' key:

 


'Disk write error' or cannot save game or settings

Often this is the result of the game not having permission to write to your \Documents\MyGames folder.  Try disabling your AV app and trying again.

If that fails, try disabling 'Windows Controlled Folder Access' or whitelisting the game there:

https://support.microsoft.com/en-us/windows/allow-an-app-to-access-controlled-folders-b5b6627a-b008-2ca2-7931-7e51e912b034   

 

(c) Copyright Stardock Entertainment. All rights reserved.