It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Some of the UI elements appear offscreen in 21:9 resolutions. I was able to fix this problem for the steam version of the game by installing this mod: https://steamcommunity.com/app/367500/discussions/8/451852571444582976/

However when I copy the files into the root directory of the gog version, the game crashes.

Am I copying the files to the wrong directory for the gog version, or has anyone found another solution for 21:9 resolutions?
No posts in this topic were marked as the solution yet. If you can help, add your reply
try changing the "filename" in the d3d9.ini from "steam_api.dll" to "Galaxy.dll". For me it worked. Unfortunately the UI/HUD centers on the left monitor for me, not on the middle one (iam using 3monitor resolution). :(


edit: got it centered now. i used the wrong version of his fix. 0.2 instead of 0.1.1. with 0.1.1 everything centers correctly. :D
Post edited June 09, 2017 by ErwinEE
avatar
ErwinEE: try changing the "filename" in the d3d9.ini from "steam_api.dll" to "Galaxy.dll". For me it worked. Unfortunately the UI/HUD centers on the left monitor for me, not on the middle one (iam using 3monitor resolution). :(

edit: got it centered now. i used the wrong version of his fix. 0.2 instead of 0.1.1. with 0.1.1 everything centers correctly. :D
Thanks for the reply. That was a good suggestion, unfortunately the game still crashes. I noticed in the log even after editing the d3d9.ini file some part of the mod is still trying to reference the steam_api.dll file.

Below is the d3d9.log file the mod created:


06/09/2017 23:16:54.566: d3d9.log created
-----------------------------------------------------------------------------------
06/09/2017 23:16:54.579: >> (DDDA.exe) [d3d9.dll] <<

06/09/2017 23:16:54.579: Loading user preferences from d3d9.ini... done!
-----------------------------------------------------------------------------------
06/09/2017 23:16:54.579: System Directory: C:\Windows\SysWOW64
06/09/2017 23:16:54.579: Loading default d3d9.dll: (C:\Windows\SysWOW64\d3d9.dll)
-----------------------------------------------------------------------------------
06/09/2017 23:16:54.580: * Loading Early Custom Import AgDrag.dll... success!
06/09/2017 23:16:54.831: * Loading Early Custom Import Galaxy.dll... success!

06/09/2017 23:16:54.831: [ MinHook ] Failed to Install Hook for: 'SteamAPI_RegisterCallback' in 'steam_api.dll'! (Status: "MH_ERROR_MODULE_NOT_FOUND")
06/09/2017 23:16:54.910: [ MinHook ] Failed to Install Hook for: 'SteamAPI_UnregisterCallback' in 'steam_api.dll'! (Status: "MH_ERROR_MODULE_NOT_FOUND")
06/09/2017 23:16:54.919: Initializing NvAPI: Success

06/09/2017 23:16:54.921: >> NVIDIA Driver Version: 375.70
06/09/2017 23:16:54.921: * Number of Installed NVIDIA GPUs: 1 (0 are in SLI mode)

06/09/2017 23:16:54.921: NvOptimusEnablement..................: 0x01 (Max Perf.)
06/09/2017 23:16:54.921: AmdPowerXpressRequestHighPerformance.: UNDEFINED

06/09/2017 23:16:54.921: Importing Direct3DCreate9{Ex}...
06/09/2017 23:16:54.921: ================================
06/09/2017 23:16:54.921: Direct3DCreate9: 622E0A62h
06/09/2017 23:16:54.921: Direct3DCreate9Ex: 6228CCD5h
06/09/2017 23:16:54.921: @ Loading Debug Symbols: done!
06/09/2017 23:16:55.070: === Initialization Finished! ===

06/09/2017 23:16:55.070: [WMI] Spawning CPU Monitor... tid=0x11f4
06/09/2017 23:16:55.160: [WMI] Spawning Disk Monitor... tid=0x1198
06/09/2017 23:16:55.250: [WMI] Spawning Pagefile Monitor... tid=0x0790
06/09/2017 23:16:55.340: [WMI] Spawning Process Monitor... tid=0x19d8


06/09/2017 23:16:57.065: [!] Direct3DCreate9 (32) - [Calling Thread: 0x045c]
06/09/2017 23:16:57.100: [!] IDirect3D9::CreateDevice (043507E0h, 0, 1, 001B04B2h, 0x0046, 0018D0F0h, 10442988h) - [Calling Thread: 0x045c]
06/09/2017 23:16:57.100: Calling original function: (ret=S_OK)

06/09/2017 23:17:01.393: [!] IDirect3DDevice9::Reset (1CAAF820h, 0018D810h) - [Calling Thread: 0x045c]
06/09/2017 23:17:01.393: Calling original function: (ret=S_OK)
I got it to work with Proton 3.16 and D9VK through Lutris on Linux but sound was glitchy and camera went crazy. Proton 4.11 and 5.0 didn't work.
Isn't there some manual workaround like a hex edit?
I mean the game already renders properly in 3440x1440. Even a stretched UI from 1920x1080 would do.
Post edited February 24, 2020 by wychuchol