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:
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:
Window the Game:
Open the prefs.ini file in notepad. Change
Save and try to run the game.
If that fails, open prefs.ini and change:
DisplayResolution=-1 x -1
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
Note: Please perform a "clean installation" if you have an Nvidia graphics card. The below screenshots will help with how to do that:
Try to run the game. If that fails:
DirectX and VCRedist:
\Program Files (x86)\Steam\steamapps\common\Steamworks Shared\_CommonRedist\DirectX\Jun2010
\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?