I keep getting Failure to Initialize Display when launching the game. The game played fine yesterday afternoon, but last night I started receiving this error. I have followed all the steps at https://forums.galciv3.com/486732/galactic-civilizations-iii-support-faq.
The part for Failure to Initialize Display:
-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.
I don't use Steam Cloud Sync, so that was already off. I tried all the edits for the prefs.ini file. I uninstalled and reinstalled the latest video drivers. I have been able to run the DXSETUP.exe. I ran the vcredist_x64.exe for both 2012 and 2015. The folder for Program Files (x86)\Steam\steamapps\common\Steamworks Shared\_CommonRedist\vcredist\2017 is empty.
I have gone out and installed the VC_redistx64 2015 to 2019 into the the vcredist\2017 folder. But the game still says Failure to Initialize Display. I have uninstalled and reinstalled the game multiple times. The last after install of the VC-redistX64 2015 -2019.
What else can I try?
Thank you.