Doom64 Emulation
How to play the original Nintendo Doom64 on your PC:



Kaiser has released a working version of a new program to emulate Doom64 on the PC. Doom64 EX does not require any other version of Doom to play, but you will need an original Nintendo ROM still.

Doom64 EX is available at this Sourceforge webpage.

The Doomworld discussion forum is here for news and more information.

Graphics are nearly as good as the original Nintendo console. The controls are as smooth and adaptable as any Doom game that exists. Though it claims to recreate the original in every way, it does have some limitations and differences that you may or may not like. Whether or not these differences are corrected in the public release remains to be seen.




Another method for emulating Doom64 on your PC:

If, for some reason, you are unable to use Kaiser's Doom64 EX, or just don't like the way it works, you can try getting it to run the old fashioned way. Like most other great gaming platforms, the Nintendo64 is easy to emulate with a PC.

There are several emulators available for the task, but this page will deal only with what I have found to work well. Here is what you need:

(1) Project64 is the emulator. It should work in any version of Windows. This link is to version 1.6 which I am using. This file can probably be found other places as well. I have no idea if there is a Mac or Linux version.

(2) N-Rage's Direct-Input8V22.00b is the controller plugin used. This will allow you to play with a mouse and keyboard instead of a gamepad. Add the N-Rage plugin to the "plugins" folder of Project64.

(3) My Doom64 controller file is an optional, easy way to define the controls. Using this will set the game controls as close to a normal Doom2 source-port type configuration as I have found possible. It works, but not nearly as well as Absolution or Doom64 EX.

This is the control setup you will have if you use mine:

Keyboard W = move forward
Keyboard S = move backward
Keyboard A = sidestep (strafe) left
Keyboard D = sidestep (strafe) right
Spacebar = use/open
Left tab = map
Left shift = run (not used often, but might work better as the un-used R mouse button?)
Mouse movement left = turn left
Mouse movement right = turn right
Mouse button L = fire
Mouse wheel forward = weapon select forward
Mouse wheel back = weapon select back

There never was any jumping, crouching, or free looking in Doom64, so no need to bother with other controls you might be familiar with. If you prefer to make your own control definitions, then please do.

(4) Now the hardest part, You need a copy of the Doom64 ROM. "Emuparadise" is a good place to start searching.

Setting this up is pretty simple. As it is, Project64 will allow you to play most N64 ROMs. Adding the N-Rage plugin and my configuration file just makes it more like what you are probably used to.

  • Open Project64 and find the "options" menu. Go to "settings" to select the N-Rage plugin from the "input (controller) plugin" menu.

  • After that, go to the "configure controller plugin" menu and load the "Doom64.cpf" configuration file.

    The standard control configuration for Doom64 is Control Pad Default: 1. If you change that, then my Doom64.cpf file will be mixed up.




    Any suggestions, comments, criticisms, additions, etc., should be sent to my email address from one of the pages below.



    >>> Doom64TC page

    >>> psyren's Doom page