This page is for the official port from 2020. For the fan-made port from 2011, see Doom 64 EX.
Key points
- Official port of the Nintendo 64 exclusive sequel to Doom II: Hell on Earth from 1997.
- Rebinding always uses QWERTY layout, even if other keyboard layout is used system. Gameplay itself also uses system's keyboard layout, rendering key remapping broken on non-QWERTY keyboard layouts.
General information
- Steam Community Discussions
- Official list of differences from Doom 64 EX
Availability
Source |
DRM |
Notes |
Keys |
OS |
Retail |
|
|
|
|
Bethesda.net |
|
|
|
|
Steam |
|
Bethesda.net account creation can be skipped. DRM-Free when Steam is not installed or when steam_appid.txt is in directory with the number "1148590" in the file. [1] |
|
|
- Granted to pre-orders of Doom Eternal.
Version differences
- Background music on Level 20: Breakdown (Track name "The Rotted Foul" according to Doom 64 Official Soundtrack listing) plays differently in comparison to the Nintendo 64 equivalent, with some samples playing too fast or at too high a pitch. Level 21: Pitfalls background music (Perfect Hate) also has minor differences starting around the 0:30 mark.[2]
Essential improvements
Skip intro videos
Game data
Configuration file(s) location
Save game data location
Video settings
Template:Video settings
Input settings
Template:Input settings
Audio settings
Template:Audio settings
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
French |
|
|
|
|
German |
|
|
|
|
Italian |
|
|
|
|
Spanish |
|
|
|
|
Issues fixed
Black screen on startup (with sounds playing)
Change the renderer in config files[4]
|
- Navigate to
%USERPROFILE%\Saved Games\Nightdive Studios\DOOM 64\
- Edit
kexengine.cfg with text editor.
- Find a line
seta r_rhirenderfamily "vulkan" .
- Set it to either
seta r_rhirenderfamily "d3d11" or seta r_rhirenderfamily "opengl" .
- If the config file is missing, download this config and place it in
%USERPROFILE%\Saved Games\Nightdive Studios\DOOM 64\ .
|
Sprites are rendered 0.5px off when using DirectX 11
- DirectX 11 shaders are oudated and bugged and need to be recompiled.
Use either Vulkan or OpenGL 3.2 rendering[5]
|
Enable shader recompiling on start[5]
|
- Navigate to
%USERPROFILE%\Saved Games\Nightdive Studios\DOOM 64\
- Edit
kexengine.cfg with text editor.
- Find a line
seta d3d11_compileShaders "0" .
- Set it to
seta d3d11_compileShaders "1" .
- Find a line
seta developer "0" .
- Set it to
seta developer "1" .
Notes:
- This may require d3dcompiler.dll.
|
Other information
API
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
|
Middleware
|
Middleware |
Notes |
Audio |
FMOD |
|
Input |
SDL2 |
|
Parameter |
Description |
-window |
Sets the game to run in windowed mode |
-fullscreen |
Sets the game to run in fullscreen |
-width X |
Sets game window's width |
-height Y |
Sets game window's height |
-skipmovies |
Skips intro movies / company logos |
-warp X |
Warps to level ID, where first level is 1 |
-skill X |
Sets difficulty to X, where "Be Gentle!" is 1, "Bring It On!" is 2 etc. Use in combination with -warp X command. |
-nomonsters |
Disables monsters - sets cheat flag, disabling achievements. |
-fast |
Enables fast monsters |
-file *.wad |
Loads additional wad file - sets cheat flag, disabling achievements. |
-basepath <path> |
Sets the base path from which to load files. |
Mods
Doom 64 EX Compatibility Patch
- The Doom 64 EX Compatibility Patch is a patch that converts the game files of Doom 64 into a format that the fan-made port from 2008, Doom 64 EX, can recognize and play. This allows owners of Doom 64 to make use of the added features of the fan-made port, such as enabling mouse look, disabling auto-aim, etc.
Install the compatibility patch (Windows only)[6]
|
- Download the compatibility patch from the Steam thread and extract it to a temporary folder.
- Browse to <path-to-game> of the official 2020 port of Doom 64.
- Copy the files
DOOM64.WAD and DOOMSND.DLS over to the temporary folder of the compatibility patch.
- Browse to the temporary folder of the compatibility patch, launch
run.cmd , and press ↵ Enter.
- A new folder called
output was created that contains the patched Doom 64 EX compatible files.
- The compatible files can now be moved into the base installation folder of Doom 64 EX and played using the fan-made port.
Notes
- Do not overwrite the original files within <path-to-game> of Doom 64 with the patched files as they have been made incompatible with the official port!
|
Restore red crosses
- Restores red cross symbols that were removed in the re-release.
- This method disables achievements as it finds loading the WAD as a cheat.
System requirements
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
10 | |
Processor (CPU) |
Intel Core i5-750
| Intel Core i5-2400 AMD Phenom II X6 1075T 3.0 GHz |
System memory (RAM) |
8 GB | |
Hard disk drive (HDD) |
| |
Video card (GPU) |
Nvidia GeForce GTX 660 AMD Radeon R7 240 Intel HD Graphics 530
| Nvidia GeForce GTX 780 AMD Radeon R9 290X |
- A 64-bit operating system is required.
Notes
- ↑ 1.0 1.1 Notes regarding Steam Play (Linux) data:
References