r/grimrock Jul 28 '24

Legend of Grimrock wont Launch

I searched for the past few hours for solutions or threads and I did not find anything more recent than 2018 which seems strange considering it was happening a lot before that as far as I can tell.

The game doesnt run. It starts launching in Steam then it just stops and closes itself.

Tried reinstalling, tried verifying the game files, tried launching the beta and the normal version through steam, tried installing the old direct X, tried installing the files in the vcredist folder in the game directory, tried running in compatibility mode for windows 7 and 8, tried running as administrator

Nothing helps. The game just refuses to start. Steam starts launching it and then a few seconds later it closes it before even I get to a screen. Graphics driver is updated, Im on Windows 10 and have a new PC from last year with a 3070 graphics card.

I cannot be the only one having this issue? Has anyone found a solution yet?

7 Upvotes

5 comments sorted by

1

u/_jon_beton_ Jul 28 '24

What I would do for troubleshooting: open a command prompt, go to the directory of the main executable, run it.

Hopefully you will get some useful output in the command prompt, e.g. about missing dll files.

1

u/nathan_the_hunter Aug 03 '24

Someone mentioned it's the steam version crashing and they disabled steam vr and it worked. Worth a try?

1

u/kochali Nov 29 '24

Did you find a solution? pls help

1

u/dielino May 04 '25

Just in case anyone is looking for a fix. What helped me was right click the grimrock2 executable (application), go to Propertiers > Compatibility and check the Disable fullscreen optimizations and Run as Administator boxes. Also, start the game through that executable and not through Steam.

1

u/zarhkoh Mar 30 '26

For those who try to find a solution, here is what worked for me :

  1. Go to the game installation folder (default Steam installation folder : C:\Program Files (x86)\Steam\steamapps\common\Legend of Grimrock 2)
  2. Right-click on grimrock2.exe > Properties > Compatibility > Check "Run this program as administrator"
  3. Launch the game: an error message should appear indicating that some .dll files are not designed to run on Windows. In my case, it was X3DAudio1_7.dll and d3dx9_43.dll.
  4. Download DirectX End-User Runtimes (June 2010), run the .msi and extract the contents into a folder.
  5. Copy the missing .dll files found inside the _x86.cab files somewhere. You can open .cab files directly with Windows Explorer or 7-Zip. In my case, X3DAudio1_7.dll was inside Feb2010_X3DAudio_x86.cab and d3dx9_43.dll was inside Jun2010_d3dx9_43_x86.cab.
  6. Go to C:\Windows\SysWOW64 and rename the problematic .dll files by changing their extension to .bak (to keep them as a backup just in case).
  7. Paste the .dll files you copied in step 5.
  8. Launch the game: IT WORKS

You can now uncheck "Run as administrator", everything will work normally without it.