Legend of Grimrock

From PCGamingWiki, the wiki about fixing PC games
Legend of Grimrock
Legend of Grimrock cover
Almost Human
Linux Edward Rudd
Release dates
Windows April 11, 2012
macOS (OS X) December 19, 2012
Linux December 19, 2012
Legend of Grimrock at Wikipedia
Legend of Grimrock
Legend of Grimrock 2012
Legend of Grimrock 2 2014

General information

Official website
Official forum
GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions


Essential improvements[edit]

Enable console[edit]

Enabling the console[citation needed]
  1. Go to the configuration file location.
  2. Add the following lines to grimrock.cfg:
consoleKey = 192

This sets ~ to open the console.

The scripting reference can be found here.

You used to be able to place a handy Debugging Toolkit into the folder containing grimrock.exe and then access it in the console by typing dofile('debug.lua') (a list of commands was available within the file itself). However the dofile command is no longer available, likely to prevent arbitrary code execution from malicious mods.

Game data[edit]

Configuration file and save game data location[edit]

System Location
Windows %USERPROFILE%\Documents\Almost Human\Legend of Grimrock
macOS (OS X) ~/Library/Application Support/Almost Human/Legend of Grimrock/
Linux $XDG_DATA_HOME/Almost Human/Legend of Grimrock/
This game follows the XDG Base Directory Specification on Linux.

Save game cloud syncing[edit]

System Native Notes
GOG Galaxy
Steam Cloud

Video settings[edit]

General settings.
General settings.
Graphics option Option WSGF Notes
Widescreen resolution
4K Ultra HD
DSR only works when desktop resolution is also set to 4k, otherwise the UI will become glitched. UI doesn't scale.
Field of view (FOV)
Borderless fullscreen windowed
Set Display Mode to Borderless in Settings.
Anisotropic filtering (AF)
Merged into texture filtering options.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
60 FPS
120+ FPS
Frame rate is capped to monitor refresh when Vsync is enabled.

Input settings[edit]

Keyboard and mouse Native Notes
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller support
See the glossary page for potential workarounds.
Touchscreen optimised
Enable Tablet Mode in Settings for on-screen controls.

Audio settings[edit]

Audio options Native Notes
Separate volume controls
Music/ambient and sound effects.
Surround sound
Closed captions
Mute on focus lost


Language UI Audio Sub Notes
Fan translation.
Fan translation, download.

VR support[edit]

3D modes Native Notes
Nvidia 3D Vision
See Helix Mod: Legend of Grimrock.

Issues fixed[edit]

Game freezes occasionally[edit]

Periodical freezing, overheating[1]

Enabling Vsync may fix some issues, such as periodic freezing. This is because the game does not have a frame rate limiter, therefore it will tax the graphics card very heavily. Vsync forces a frame rate cap.

Screen appears black / mostly black[edit]

Black screen with torches visible[2]

A known issue regarding certain graphics card drivers. Resetting the graphics driver to default values from the control panel can fix this issue. This issue, at least on AMD cards, seems to be caused by forcing anti-aliasing via the control panel. Disabling it should fix the issue. Morphological Filtering (MLAA) seems functional as an alternative, but it can make small text and objects blurry.

Graphics are blurry[edit]

Blurry textures and menu items are almost always caused by the Mipmap Detail Level in the AMD VISION Engine Control Center.
Blurry graphics[3]
  1. Open the AMD VISION Engine Control Center.
  2. Set Mipmap Detail Level to 'Quality'.
  3. Disable Catalyst AI.
  4. Set everything else to Applocation Controlled/off.

Mouse cursor isn't visible[edit]

Mouse cursor missing[4]

Disabling mouse pointer trails fixes this issue.


D3DError - D3DXCompileShader failed[5]

Error message: D3DError - D3DXCompileShader failed: ERROR_BAD_EXE_FORMAT

A solution involves modifying a new DirectX installer.

Download the latest DXSsetup.exe from Microsoft.

Extract the DXSetup.exe to a folder.

Enter these subfolders:

32 bit folder - Windows\SysWOW64
64 bit folder - Windows\System32

Delete these files:


After doing this, rerun the DXSetup.exe from the original downloaded archive above.

Running the game on integrated graphics[edit]

Running on integrated graphics[6]

This is possible using a utility called Swiftshader, which offloads shader processing onto the CPU. However, this comes at a heavy performance price.

Other information[edit]


Technical specs Supported Notes
64-bit executable

System requirements[edit]

Requires a resolution of at least 1280x720 or 1024x768.
Minimum Recommended
Operating system (OS) XP SP3, Vista, 7
Processor (CPU) Dual Core 2 GHz Intel or 2.8 GHz AMD Quad Core 2.66 GHz Intel or 3.2 GHz AMD
System memory (RAM) 2 GB 4 GB
Hard disk drive (HDD) 1 GB
Video card (GPU) ATI Radeon X1600
Nvidia GeForce 7600
512 MB of VRAM
Shader model 3 support
ATI Radeon HD 2900
Nvidia GeForce 8800
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.6
Processor (CPU) Intel Core 2 Duo Intel Core i5
System memory (RAM) 2 GB 4 GB
Hard disk drive (HDD) 1 GB
Video card (GPU) 256 MB of VRAM
OpenGL 2.1 compatible
ATI Radeon HD 2900
Nvidia GeForce 8800
512 MB of VRAM
Operating system (OS) glibc 2.5
Processor (CPU) 2 GHz
System memory (RAM) 2 GB
Hard disk drive (HDD) 1 GB
Video card (GPU) 512 MB of VRAM
OpenGL 2.1 compatible
Shader model 3 support