Dr Sleep's DOOM Apothecary
  Latest News
  Editing Clinic
  Tutorials
  jDoom
  AddOn Levels
  Downloads
  About
 Articles and Guides
  Doom Builder Guide
  WinDEU for Beginners Guide
  Managing Textures
  REJECT Tricks and Tips
  jDOOM and Hi-Res Textures
  WAD Author's DOOM Reference
 Related Sites
  Doomsday HQ
  NewDoom.Com
  Doom Wad Station
  DoomWorld: Top 100 PWADs
  The Megawad Project Page


Doomsday HQ Link

Doomsday HQ Link

Check out our host: NewDoom.com
Hosted by NewDoom

Copyright @ 2004 by
John W. Anderson
johnwanderson@verizon.net

Dr Sleep's DOOM Apothecary
Home  |  Editing Clinic  |  Tutorials  |  jDoom  |  Levels  Downloads About  Email
Downloads: Nodes and Reject Builders
Editors  |  Nodes  |  Reject  |  Graphics  |  Sound  |  Tools  |  Hacking  |  Misc  |  Docs

NOTE: All files are - to my knowledge -  the latest versions available. If you know of a later version, please let me know. I'd also like to know about any new tools that you think are worthwhile, and I'll definitely try them out. Please report any broken links.  *Updated 07-27-04

 
Nodes Builders  

BSP v5.1 by Colin Reed, Lee Killough, and Colin Phipps. First and most venerable nodes builder, with a host of options and special effects. Fast and reliable, option to leave the REJECT table alone. DOS and WIN32 versions.

  WINDOWS95/98/ME/2K/XP

  235k   BSP51.ZIP

*ZenNode v1.2.1 by Marc Rousseau. The ultimate nodes and REJECT tool. Possibly the fastest nodes builder around with a host of options: can build a near-perfect REJECT table, compress the BLOCKMAP, has a merge function to join two separate PWADs, and can extract levels from multilevel WADs. ZenNode now supports most RMB commands and  recognizes RMB response files, which are used to hold parameters for effects like SAFE and BLIND. ZenNode supports the following RMB options: BAND, BLIND, DISTANCE, EXCLUDE, INCLUDE, INVERT, LENGTH, PERFECT, PROCESS, and SAFE. Works on multilevel WADs and has various parameters for optimal builds. Includes BSPINFO which reports on a WAD's current build and efficiency. Read the docs for full options. DOS and WIN32 versions.  (See this month's Editing Clinic for a discussion of this tool.) Updated 07.27.04.

  WINDOWS95/98/ME/2K/XP

  631k   ZENNODE121.ZIP

  Homepage: ZenNode

glBSP v2.05 by Andrew Apted. "Nodes builder specially designed to be used with OpenGL ports of the DOOM game engine. It adheres to the 'GL-Friendly Nodes' specification, which means it adds some new special nodes to a WAD file that makes it very easy (and fast !) for an OpenGL DOOM engine to compute the polygons needed for drawing the levels. There are many DOOM ports that understand the GL Nodes which glBSP creates, including: EDGE, the Doomsday engine (JDOOM), Doom3D, PrBoom, and Vavoom." Can create a separate .GWA file with OpenGL information needed by ports such as JDOOM and Vavoom, or can combine GL nodes data within the PWAD. Can also be run with an option that doesn't clobber your Reject map. Comes in DOS and Windows GUI flavors. Newly updated to v2.05 on 12.31.03. The DOS update comes with GLBSPWIN205.ZIP.

  DOS

  98k    GLBSPDOS200.ZIP

  WINDOWS95/98/ME/2K/XP

  272k  GLBSPWIN205.ZIP

*ZDBSP v1.5 . Nodes builder with special support for ZDOOM. Minimizes polyobject bleeding, can build GL-friendly nodes, options for the REJECT table, and an option to view a graphical map of the nodes. Very fast. Read the enclosed HTML doc for its many other options.

  DOS

  66k     ZDBSP15.ZIP

  Homepage: zDOOM

WARM v1.6  by Robert Fenske, Jr. Combo nodes builder and REJECT customizer. Has various utility function options, including merging WADs and levels, extracting resources, substituting resources, randomizing things, rename resources, packing/unpacking WADs, merging raw data into WADs, and with manual Reject special effect manipulation.

  DOS

  230k   WARM16.ZIP

BSPComp v1.0 by Joshua Jackson. Nodes compiler with some unusual options. Can flip a level on its Y axis, creating a mirror image level; can expand a level to 200% its original size (for enlarging 2-player DM levels to 4-player size, according to the author), and can make all monsters "pacifist" (by making them blind and deaf - good for testing mode when you don't want to hassle with monsters in your level). Works with multi-level PWADs. HERETIC support.

  DOS

  130k   BSPCOMP.ZIP

JBSP v1.02 by JMD. Interesting nodes builder which provides a visual map of the level as it's being processed. Has several options, including leaving the REJECT table alone - unfortunately, the main docs are in Spanish, and I can only glean so much. (If anyone can translate this for me, I'd be grateful.) Worth a look.

  DOS

  130k   JBSP102.ZIP

idBSP v1.1 by John Carmack and Ron Rossbach. Id Software's nodes builder, consisting of WAD_DWD.EXE which generates an ASCII text file of the WAD resources for use with IDBSP.EXE which then compiles it. Also generates a REJECT table (and fewer splits than other builders, according to the docs). Few options, though, and I believe other compilers do the job better.

  DOS

  130k   IDBSP11B.ZIP

Reject Tools

Reject Map Builder (RMB) v3.0 by Jens Hykkelbjerg. Probably the best and most thoroughly documented REJECT tool around. Too many options to list, but the ones I use the most are BLIND/SAFE (can set certain Sectors that monsters can't see), DISTANCE (sets a distance in DOOM units beyond which monsters can't see), and PERFECT (builds a perfect REJECT table with above an 80% efficiency). Displays a graphical level map showing Sectors and LineDefs being processed (can be disabled), and allows user-defined .REJ files to list options (instead of having to type them all out). Works on multiple level PWADs (can do all the maps or only specified maps). Includes INSPECT tool to detect a WAD's efficiency, plus an EFFECT tool for applying special REJECT effects. (See this month's Editing Clinic for a discussion of this tool.)

RMB BASE by Dr Sleep. Batch file for creating unique RMB .REJ files for the PWAD being processed.

  DOS

  450k   RMB30.ZIP

   

 

   4k     RMB_BASE.ZIP
           README.TXT

Reject v1.1 by L.M.Witek. Less powerful than RMB, Reject nonetheless offers the THRESHOLD option - the distance at which sectors are rejected - similar to RMB's DISTANCE.

  DOS

  55k    REJECT11.ZIP

ZenNode v1.1.0 by Marc Rousseau. The ultimate nodes and REJECT tool. Possibly the fastest nodes builder around with a host of options: can build a near-perfect REJECT table, compress the BLOCKMAP, has a merge function to join two separate PWADs, and can extract levels from multilevel WADs. Has several options for the REJECT table. Works on multilevel WADs and has various parameters for optimal builds. Includes BSPINFO which reports on a WAD's current build and efficiency. Read the docs for full options. DOS and WIN32 versions.  (See this month's Editing Clinic for a discussion of this tool.) Major update soon.

  WINDOWS95/98/ME/2K/XP

  391k   ZENNODE110.ZIP

  Homepage: ZenNode

WARM v1.6  by Robert Fenske, Jr. Combo nodes builder and REJECT customizer. (See full description above in Nodes section.)

  DOS

  230k   WARM16.ZIP

Laryn v1.0 by Oliver Montanuy. This is an interesting REJECT and Node Navigator utility. From the docs: "LAYRN will display a level, and let you browse the Binary Space Partition tree, showing the split lines, the bound boxes, and the segments contained in any branch of the BSP tree. By clicking on the map, you can see which nodes are needed to get to the designed area, and so how deep the BSP tree is, at critical places. LAYRN will also let you graphically select sectors on your level, and will show you which sectors can see the selected sector, according to the REJECT map. It will even modify the reject MAP according to your wishes... but it won't save it to the WAD! (Isn't that frustrating?)." Are there any programming gurus out there who could finish this so it saves changes?

  WINDOWS95/98/ME/2K/XP

  15k    LARYN.ZIP

Other Nodes Tools

Node Navigator v0.81 by Frank Palazzolo. Allows you to observe the geometry of the NODES structure for a particular DOOM level. You're presented with a gray line map of the level. See README for instructions on use. Makes no changes to the map, purely for the curious.

  DOS

  192k    NODENAV.ZIP