HGL
correct-apricot
Galactic Civilizations IV Black Screen
Hello everyone,
I'm trying to run Galactic Civilizations IV through the Heroic Games launcher but I'm getting a black screen when the game opens. The splash screen/launcher thing loads fine, then the game window opens in full screen. The mouse cursor changes to the GCIV one, and if I click the music will begin to play, but I will not get any visuals other than a black screen. I tried messing around with enabling/disabling Esync, Fsync, and some other options. I also tried various proton and wine versions. However, most recently, I completely uninstalled the game and deleted all files, then reinstalled using all of the default options. This is the configuration for which the log is provided. Usine latest Wine-GE and all default options.
Running on Fedora 39
If anyone's able to help, I'd really appreciate it. I really appreciate all the work you guys do with Heroic.
Edit: I've reuploaded the log below. I forgot to remove my personal information the first time around.
8 Replies
correct-apricotOP•15mo ago
I'm about to re-upload the log. Realized I didn't blur out my personal information.
correct-apricotOP•15mo ago
rising-crimson•15mo ago
Download wine from the Wine Manager in heroic and set the game's wine version to the one downloaded
Also you should probably install d3dcompiler_47 from winetricks
correct-apricotOP•15mo ago
I've confirmed that the version of wine is from the wine manager in heroic. I also installed the d3dcompiler_47. Here is an updated log.
reduced-jade•15mo ago
Installing
d3dx11_43
through winetricks should work around the black screen.passive-yellow•15mo ago
cases like that show that game launchers should handle dependencies per game install
reduced-jade•15mo ago
I am not up to date on what Heroic can handle in regards to game dependencies. If the games even ship them on all stores
The Steam version seems to install these DirectX files out of the box at least. Had to manually switch to the builtin there to verify it was the cause
Ofc ideally in the longer term this should work just as well with Wines own so it doesn't matter. I have noted this case down on the list
correct-apricotOP•15mo ago
That worked! Thanks so much for the help!