Launching the 64-bit-exe results in a black screen/crash at startup

Hi there,

I’ve registered on this forum to report on the following bug:

Trying to start the 64 bit exe from inside the game folder (/Grim Dawn/x64/Grim Dawn.exe) results in a crash when trying to start the game.

Crash logs:

crash.xml

crashreport version=“0.95”
guid 82dae1d2-4c47-4bd0-9024-8fe49e1b5696guid
name Grim Dawnname
version v1.2.1.6 (x64)version
thread 212thread
pointers 1172976upointers
content
file name=“crash.xml” description=“Crash Description”/
file name=“minidump.dmp” description=“Crash Dump”/
file name=“log.html” description=“Included File”/
content
properties
name=“os_name” value=“windows”/
name=“os_platformid” value=“2”/
name=“os_version” value=“10.0”/
name=“os_producttype” value=“1”/
name=“os_servicepack” value=“0.0”/
name=“os_bits” value=“32”/
name=“distribution” value=“gog”/
name=“mem_load” value=“21”/
name=“mem_totalphys” value=“66720522240”/
name=“mem_availablephys” value=“52341063680”/
name=“mem_totalpagefile” value=“75310456832”/
name=“mem_availablepagefile” value=“60930994176”/
name=“mem_totalvirtual” value=“140737488224256”/
name=“mem_availablevirtual” value=“140737268060160”/
properties
crashreport

log.html

“Grim Dawn” Log
Date: 02/22/26
Time: 13:30:39
Version: v1.2.1.6 (x64)


0: Intel(R) Core™ Ultra 7 265K - GenuineIntel, 1 physical cores, 1 logical cores
0: Renderer Initialized: direct3d11
0: Enumerating Graphics Devices…
0: Adapter 0: AMD Radeon RX 7900 XTX (RADV NAVI31), supports D3D_FEATURE_LEVEL_11_1
0: Output 0: \.\DISPLAY1
0: Adapter 1: Intel(R) Graphics (ARL), supports D3D_FEATURE_LEVEL_11_1
0: UPnP services unavailable or disabled in game options. RouterServices initialization cancelled.

I am aware of the workaround by adding " /x64" to the launch arguments. This, however, does not work if your OS doesn’t have Multilib installed or has ia32_emulation=0 Kernel argument set (Linux). It does currently work on Windows, however.

If possible, please fix this issue and allow running the game on 64bit natively without any 32bit dependencies.

Best regards

Welcome to the forum. :slightly_smiling_face:

What platform are you on? If Steam, have you tried using their Proton programme?

Oh wow, I didn’t expect an answer that quick, thank you for your kind welcome! :slight_smile:

I bought the game on GOG and I’m launching it from the Heroic Game Launcher.

Thanks for the suggestion, but the issue isn’t with Wine or Proton. In fact, the game runs flawlessly with 32bit enabled.

The issue is that you can’t launch the 64-bit-version of the game directly (this will result in a crash), you need to launch the 32-bit-binary and then have it redirect to the 64-bit-version with the " /x64" launch argument. This, however, will also fail if you don’t have Multiarch (32bit dependencies) enabled.

The ideal solution would be to have the game start directly as a native 64-bit program. MangoHud reports the game as running on 64-bit though, so I assume it’s possible.

if you’re using the GoG version you need to use the gog’s “launch grim dawn” shortcut (found inside Gog’s GD install folder), it will launch x64 version by default
you cannot launch the x64 exe from folder direct/never could, it was always handled via the redirect or shortcut above 64-Bit Executable Crashes Immediately - #10 by Zantai

Hi there, thanking you for your insight. Sadly, there’s no such shortcut in my game folder nor in the Prefix Heroic created. And even if there was, I don’t think it differs from launching the 32-bit-exe with the aforementioned “/x64” argument.

As I’ve stated in my initial post, I am aware of this workaround. But as I’ve said it relies on 32bit architecture being enabled, which is what I want to dismiss.

My hope is that with the upcoming expansion and the technical overhaul that comes along with it, this dependance can be removed and we’ll be able to launch the 64bit version directly!