NxDoom

From dreamcast.wiki
Jump to navigation Jump to search
NxDoom
Ultimate Doom Title Screen
Homepage Homepage
Latest Version Beta 2.2
Downloads Plain Files
Release Date 10/31/02
Author BlackAura
Based on Doom Source (GPL)
DoomDC
Best Available Port
For this game?
Best for
Addons
Active No
Refresh Rate Unknown


nxDoom is a source port of Doom written by BlackAura. To play this you need to insert your own doom .WAD files. We cannot distribute those here, but we can give links to the shareware (demo). nxDoom is based on DoomDC by crt0 and DCGrendel.

NxDoom supports the registered and shareware versions of Doom, The Ultimate Doom, Doom II, and Final Doom. It supports PWADs and DeHackEd patches, but only emulates vanilla Doom's features. It has VMU saving, sound, and music when downloadable music WAD files are used.


Features

  • Support for all versions of Doom
  • Modlist
  • 90% compatable PWAD loader
  • 90% compatable DeHacked 3.0 loader
  • VMU saving
  • All controls mapped to the controller
  • Music using add-on music packs
  • Keyboard and Mouse support
  • Limited BEX strings


Controls

Menu:

  • Digital Pad → Moves the cursor around
  • A → Select - Same as Enter on a PC
  • B → Back - Same as Backspace on a PC
  • X → No - Same as N on a PC
  • Y → Yes - Same as Y on a PC
  • Start → Turn menu off

Game:

  • Analog Stick → Walk and Turn
  • L/R Triggers → Strafe left/right
  • Digital Pad → Change weapon
  • A → Fire weapon
  • B → Open door/use switch
  • X → Open door/use switch
  • Y → Toggle Automap
  • Start → Bring up menu

AutoMap:

  • Digital Pad → Pan the view
  • A → Zoom in
  • B → Zoom out
  • X → Toggle follow mode
  • Y → Toggle automap
  • Start → Bring up menu

Other Ports

Easily configurable without much time, previous knowledge, or hassle, Doom4DC has the more user friendly setup, and BBA support. It currently does not have full dehacked support, so it is not the best single player option for wads requiring dehacked.


Downloads

Wads

  • Doom Shareware v1.9 - Zipfile
  • Doom 1 XM Music - Zipfile - Rename to 'doom1_xm.wad'.
  • Doom 2 XM Music - Zipfile - Rename to 'doom2_xm.wad'.

How to make your own XM music wads

Needed Programs

There are many different ways of doing this, so I have tried to provide the simplest way of accomplishing the task.

For this tutorial, use these 3 programs on a 32bit Windows XP/Vista OS.

Step One: Extraction of music files from WAD.

  • Start WinTex.


  • For the purpose of this tutorial, the main wad does not need to be selected, so choose cancel at this prompt.

WinTex 1.png

  • In the "PWAD to examine or modify" window, navigate to the WAD you wish to extract the music files from. Click on the "Edit PWAD" button.

WinTex 2.png

  • If you wish, click on cancel to stop WinTex from displaying it's tutorial prompts.

WinTex 3.png

  • At this window, select the music from the menu, or the button.

WinTex 4.png

  • Highlight all the entries that appear in the list on the left. Then through the "Edit" menu select the "Save entries to file" option.

WinTex 5.png

  • In this window, navigate to the folder you wish to save the individual music files to. Leave the names at their defaults, and click "Okay" for each.

WinTex 6.png


Step Two: Conversion of music files.

  • Start ModPlug Tracker.


  • Under "File>Open", or the "Open" icon, select a MIDI file to begin.

MPT 1.png

  • Here you can adjust several settings, including the master volume slider, or check the filter options.

MPT 2.png

  • Click on the "Change" button. In the following window, without changing the "Module Type" option, reduce the channels all the way down to "4". Click "Okay".

MPT 3.png

  • This window will pop up showing the unused channels already checked. Make note of it, and click "Cancel".

MPT 4.png

  • Click on the "Change" button a second time. In the channels option select the amount of channels found from the previous step. Under "Module Type" select either IT (Okay), or XM (Best Option).

MPT 5.png

  • Select "Okay" at this prompt.

MPT 6.png

  • Click on the "Patterns" tab, select the last pattern (the number on the far right), and scroll down to where the last note can be found. In that row, or the one below it, enter "B00" as shown in the picture. This is to loop the track at the end.

MPT 7.png

  • Now go to "Edit>Cleanup>Cleanup Song" and select it. Choose "Yes", and "Okay" to any following prompts.

MPT 8.png

  • Go to "File>Save As", or click on the "Save" button. Leaving the name as the default, choose where to save it.

MPT 9.png


That's one music track. Repeat these conversion steps for each MIDI track in the set.


Step Three: Inserting converted music into a WAD.

  • Start XWE.


  • For the purposes of this tutorial, the main wad doesn't need selected, so choose "Cancel".

XWE 1.png

  • Select the option "File>New".

XWE 2.png

  • Choose where to save the new WAD file. Music WADs created for the vanilla Doom, Doom II, TNT, and Plutonia wads will autoload if named "DOOM1_XM.WAD", "DOOM2_XM.WAD", "TNT_XM.WAD", and "PLUT_XM.WAD" respectively. All other music wads, like for mods, can be named to whatever you feel appropiate.

XWE 3.png

  • From the menu, select "Entry>Load".

XWE 4.png

  • Navigate to where you have your IT, or XM, music files stored. Highlight all the needed tracks, and click on "Open".

XWE 5.png

  • Finalize the music wad just by closing it in XWE, or exiting XWE completely. You can delete this backup that it auto-creates.

XWE 6.png

Step Four: Testing the Music WAD. (Optional)

  • Test the music wad, for proper looping, effects, etc... by dropping it into a port like zDoom's main folder. With the intended main wad in the same folder, drag and drop the music wad onto the zDoom executable.

ZDoomTest.png

Notes

I may expand on this later to inlcude alternative soundfonts. If you have any questions regarding this tutorial, or are having trouble following it, please feel free to PM me in the forums. - Stryfe

Links