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!

I’m having the same issue. I can no longer play in 64-bit, neither on the beta nor on the live version of the game. This problem started when I began testing the 1.3 beta.

I’ve already reinstalled the game, updated my video drivers, repaired files via Steam, and reset the game settings, etc. Nothing works.

PS: I can play normally in 32-bit.

OPs issue is about launching the x64 exe direct (which is currently unintended),
game not working 64bit when launching the game the normal way (ie redirect/steam) would be something else

Hey there,
posting again since there’s a two-month-timer running on this thread.

Has anyone involved in the development of GD looked into this? I don’t mind being told it’s not possible/not planned, I’d rather have that confirmation than seeing this thread quietly close. :smiley:

Best regards!

In the windows version, there should be a file (redirect / shortcut) “Launch Grim Dawn” in the game folder, this files starts the 64 bit version of the game (the “Grim Dawn.exe” in the x64 folder), but runs the file in the game folder (not the x64 folder).

Before you try it, copying the 64bit exe to the main folder will not work.

The thing is that the working directory has to be the main game folder and if you just start the exe in the /x64 folder that becomes the working directory.

At least that’s my professional guess :smiley:

So it should work if you launch it from the command line/terminal starting in the main directory and go ./x64/Grim Dawn.exe

Hey @The_Coyote and @Bas,

thanks for chiming in.

There’s no way of launching the 64-bit version directly. Doing so will result in a black screen, both on Linux and Windows as well (see this Reddit thread for example)

As suggested, it is possible to launch the 64-bit version indirectly. This is also possible on Linux, however the reason I made this post is to inquiry on the possibility of a future patch resolving that dependency and allowing for launching the 64-bit version directly.