Nugget Doom

From DoomWiki.org

Nugget Doom
NuggetLogo.png
Standard Doom, Boom, MBF, MBF21
Codebase Woof!
Developer(s) Alan Ruzich (Alaux)
Initial release 1.0.0 (2021-09-07, 3 years ago)
Latest release 4.2.0 (2025-02-07, 57 days ago)
Development status Active
Written in C
Target platform Cross-platform
License GPLv2+
Website Doomworld forums thread
Source Repository

(Git)

GitHub

Nugget Doom is a source port forked from Woof! by Alan Ruzich, alias Alaux. It seeks to include additional quality-of-life improvements over its parent port, primarily taken from other source ports such as Crispy Doom. Aside from these improvements, it maintains a high level of similarity with Woof!.

History[edit]

Nugget Doom started life as a PWAD called Ramm (Doomworld forums thread), an unfinished megawad for limit-removing source ports that utilizes a DeHackEd patch for changes to monsters and weapons. By way of experimenting, Alaux decided to implement the functionality of the patch into a fork of the Crispy Doom source code as if to turn Ramm into a standalone game. This fork was called IRamm, with the I standing for internal, as in IWAD.

Later on, the decision was made to turn IRamm into a source port for Doom in general, changing the name to Nugget Doom in the process. Ruzich initially attempted to implement Boom and MBF support into this fork before quickly realizing that it would be better to use a codebase that already had support for these features, thus the current Woof!-based version of Nugget Doom was created. The Crispy fork was rebranded as Nugget Doom LR, with LR standing for limit-removing.

Both IRamm and Nugget Doom LR have been discontinued, but are still available for download.

Features[edit]

  • Features from Woof!:
  • Rewinding
  • Customizable skill level
  • Extra Gibbing setting to force berserk fist, chainsaw and SSG gibbing
  • Bloodier Gibbing setting
  • Smart Autoaim setting
  • Move over/under Things setting
  • Minimap
  • PrBoomX's Tag Finder
  • Thing Lighting Mode setting, including per-column lighting
  • Freecam
  • Milestone Completion Announcements
  • Night-Vision Visor Effect
  • Jumping and crouching
  • NUGHUD, an alternative system for HUD customization
  • Support for weapon voxel models
  • New cheats

Trivia[edit]

  • Ruzich came up with the name Nugget Doom literally after eating a chicken nugget.
    • A nugget is regarded as having a crisp bite, a reference to the port it was based upon (Crispy Doom). The current logo reflects this.

See also[edit]

External links[edit]


Source code genealogy
Based on Name Base for
Woof! Nugget Doom Cherry Doom