Skip to content

Releases: MrAlaux/Nugget-Doom

Nugget Doom 3.2.0

29 Jul 04:44
Compare
Choose a tag to compare

Nugget Doom 3.2.0, released July 29th, 2024.

New Features

  • Custom skill level
  • Freecam
  • Autosaving
  • NUGHUD bars
  • Prev/Next [Weapon Buttons] Skip Ammoless Weapons setting
  • Highlight Current/Pending Weapon setting
  • HUD/Menu Shadows setting
  • [Crosshair] Translucency setting
  • Show Thing Hitboxes [in Automap] setting
  • 'BABYMODE' cheat, to toggle ITYTD benefits
  • "Count" Level Stats Format
  • Explosion shake intensity percent setting
  • Setting to play DSNOWAY instead of DSOOF when failing to use key-locked triggers
  • Independent translucency-percentage setting for Translucent [Weapon] Flashes
  • Setting to use improved powerup run-out effect

Changes

  • Improved drawing of NUGHUD Face background:
    • In singleplayer, the background from the status bar itself is now used
      instead of a multiplayer Face background
    • The vertical position of the background is now dependent on the height
      of the multiplayer Face backgrounds
  • Tag Finder radius:
    • Now adjusted based on automap zoom
    • Capped at a minimum of 24 map units when following the player
  • Made jump and crouch buttons cancel each other out
  • Chasecam speed effect is now effort-based in complevels MBF and beyond
  • Changed "Fancy Teleport [to Pointer]" to "Fancy Warping"

Bug Fixes

  • Occassional crash when exiting levels [thanks @fabiangreffrath, @ceski-1, DW testers]
  • Blocky Selective Fuzz Darkening overflow (caused visual glitches and crashes) [thanks @ceski-1]
  • Status bar popping when the Alternative Intermission Background were enabled
  • 1S lines obscuring Tag Finder highlights in automap
  • Lost souls improperly colliding with the over/underside of other things
  • Player getting stuck when standing up while over/under other things
  • Automap position and scale being reset when changing modes
  • Summoning cheats not properly checking for missing assets
  • Resurrection cheats misaligning the key-framing time
  • Crosshair not being drawn if the chasecam mode were set even if the chasecam itself were disabled
  • Zoom being forcefully disabled if any player were dead
  • HUD key not updating NUGHUD view offset
  • Explosion shake and FOV effects not being reset when restarting levels on death
  • Selective Fuzz Darkening not being disabled in Strict Mode

Nugget Doom 3.1.0

16 May 23:36
Compare
Choose a tag to compare

Nugget Doom 3.1.0, released May 16th, 2024.

New Features

  • Restored Selective Fuzz Darkening setting [by @ceski-1]
  • Level Stats Format settings
    • Removed Kills % in Stats display setting in favor of them
  • Minimap zooming (keyboard only)
  • NUGHUD:
    • Text-line stacks
      • Replaced x == -1 Messages hack with dedicated nughud_message_defx toggle [1]
      • Removed nughud_time_sts in favor of stacks [1]
    • Status-Bar chunks
    • User-chosen hud_widget_layout support
  • Automap color for trigger lines
  • Key-binding for Computer Area Map cheat
  • Toggle to disable the Killough-face easter egg
  • Toggle to make attackers face fuzzy targets straight
  • Toggle to allow Level Stats icons

Changes

  • Merged changes from Woof! 14.5.0, note:
    • Removed Nugget's all autoload folder in favor of Woof's all-all
    • Changed nughud_secret_y default to match default Boom HUD
  • NUGHUD:
    • Changed defaults to make use of stacks and further match the default WOOFHUD [1]
    • Improved Y-position of standalone Chat
    • Made Status Bar elements be drawn before HUD elements, as was before 3.0.0 [1]
  • Rewind improvements:
    • Only delete key frames when rewinding within less than 0.6 seconds since the last rewind
    • "Aligned" key-framing time
  • Adjusted spawning height of Bloodier Gibbing blood splats
  • Support for Milestone Completion Announcements in multiplayer
  • Lengthened FOV slider
  • Removed temporary support for "Nugget 2.4.0" saves

Bug Fixes

  • Sky being distorted by zoom effect
  • Show Stats/Time toggle affecting Automap instead of HUD when on Minimap
  • NUGHUD view offset behaving incorrectly (should now match pre-3.0.0 behavior) [1]
  • Cycle Chasecam and Toggle Crosshair inputs eating inputs
  • Crosshair jumping vertically when changing screen size to Status Bar from NUGHUD with view offset

[1]. This may affect existing NUGHUDs.

Nugget Doom 3.0.0

17 Mar 09:09
Compare
Choose a tag to compare

Nugget Doom 3.0.0, released March 17th, 2024.

New Features

  • Night-Vision Visor Effect setting
  • Alternative Intermission Background setting
  • Rewinding [thanks @rfomin]
  • 'IDDF' cheat, to find a key on the Automap
  • Support for optional health-based player pain sounds
  • Support for optional Stats icons
  • 'SUMMON' cheat spawning mobjs at position of Automap pointer
  • Higher god-mode face priority setting

Changes

  • Merged changes from the following Woof! releases:
    • Woof! 14.0.0, note:
      • Replaced Nugget's Organize Saves by IWAD feature with Woof's Organize Save Files, which also organizes by PWAD [1]
      • Temporarily removed Selective Fuzz Darkening
      • Adopted Woof's screen sizes, and adapted the Nugget HUD accordingly:
        The Nugget HUD is now accessed by setting the "HUD Type" to "Nugget" (which is the default),
        and the widescreen arrangement depends on the "HUD Mode" setting
      • Replaced Nugget's crosshair-coloring-by-target-health logic with Woof's
      • Replaced Nugget's use-button timer with Woof's, changed the CVAR names of Nugget's other event timers accordingly [2]
        and removed the "only in demos" option
      • Replaced Nugget's unrevealed-secret-sector Automap color with Woof's revealed-secret-sector color
      • Removed Smart Totals setting
      • Removed extended gamma levels and gammacycle
      • Changed menu_background_darkening to menu_backdrop_darkening [2]
      • Rearranged menus
      • Maintained minimum window size of 200p/240p
    • Woof! 14.1.0, note:
      • Maintained SDL render driver setting (sdl_renderdriver)
    • Woof! 14.2.0
    • Woof! 14.3.0, note:
      • Restored screen_melt, replacing wipe_type [2]
      • Replaced "Seizure" wipe with Woof's "Crossfade"
      • Renamed "Fade" wipe to "Black Fade", and changed its value to 4 to make room for the "Fizzle" wipe
  • Reimplemented Move Over/Under Things feature [3], making it much less bug-prone
  • Renamed Impact Pitch (impact_pitch) to Flinching (flinching) [2]
  • Tweaked zooming effect
  • Changed internal values of Nugget's internal mobj flags [4]
  • Screenshot directory doesn't default to savegame_dir if set anymore
  • Rebranded "Crispy HUD" as "Nugget HUD"

[1]. This means that existing save files may require to be moved between folders for Nugget to detect them.

[2]. This will affect existing config files.

[3]. Among other changes, the setting itself has been extended: a value of 1 enables the feature only for players,
while a value of 2 enables it for all Things. This differs from the previous implementation, wherein 1 would enable
the feature for all Things.

[4]. This may affect existing saves.

Bug Fixes

  • FOV effects not being cleared thoroughly upon loading levels
  • Turbo cheat setting incorrect walk-strafing speed
  • Crash when toggling Alt. Arms Display without entering a map
  • No Melee Snapping toggle not being forcefully disabled during non-casual play

Nugget Doom 2.3.1

16 Dec 02:04
Compare
Choose a tag to compare

Nugget Doom 2.3.1, released December 15th, 2023.

Bug Fixes

  • Enemy hitscan attacks affecting player's melee attacks with Direct Vertical Aiming enabled
  • Crosshair updating code being run only if a style were set, whether or not the crosshair itself were actually enabled
  • Default crosshair style being 0 (none) instead of 1 (cross)

Nugget Doom 2.3.0

14 Dec 10:30
Compare
Choose a tag to compare

Nugget Doom 2.3.0, released December 14th, 2023.

New Features

  • Support for intermediate resolutions (e.g. 3X, 5X) and 9X (1800p)
  • Background for all menus setting
  • Vanilla Fake Contrast setting
  • Toggle for Diminished Lighting
  • Minimap mode for Automap
  • NUGHUD:
    • Ammo and Health icons;
    • Toggle to apply patch offsets;
    • Vertical view offset setting.
  • Further Extended HUD color customization
  • Show Kills Percentage [in Stats display] setting
  • Made the following cheats bindable to keys:
    • Infinite Ammo;
    • Fast Weapons;
    • Resurrect;
    • Flight Mode;
    • Repeat Last Summon;
    • Linetarget Query;
    • MDK Attack;
    • MDK Fist;
    • Explosive Hitscan.
  • Show Save Messages setting
  • Direct Vertical Aiming for melee attacks
  • Disable Melee Snapping setting

Changes

  • Merged changes from the following Woof! releases:
  • NUGHUD:
    • Let Ammo, Health and Armor icons fall back to vanilla sprites;
    • Made Patches and icons alignable horizontally and vertically;
    • Disabled Armor icon by default;
    • Changed weapheight range from [0, 200] to [-32, 32];
    • Inverted effect of weapheight (greater values now shift the sprites downwards)¹ for consistency with other properties;
    • Changed secret_y default to 84, to match Woof!.
  • Speed of non-Melt wipes is now independent of resolution
  • Implemented Teleporter Zoom for multiplayer respawning
  • Blink [Automap] Marks message now includes number of marks
  • Applied interpolation for Chasecam speed effect
  • MDK Fist attacks now prioritize enemies over friends
  • Current resolution is now reported by some video-related menu items
  • Disabled input_spy and input_menu_reloadlevel when typing in Chat

1. This change will affect existing NUGHUDs. Negating the value of weapheight will restore the intended effect.

Bug Fixes

  • Further corrected view pitch as FOV changes
  • Disabled teleport-to-Automap-pointer during non-Casual Play
  • Corrupted screenshots with integer scaling enabled [by @ceski-1]
  • Excess speed when airborne with noclip enabled [thanks @kitchen-ace]
  • Blazing door sound fix not applying to Boom doors
  • Teleporter Zoom and BFG "explosion" shake affecting all players in multiplayer
  • Explosion shake being stopped by the menu during demo playback and netgames
  • Choppy Chasecam speed effect when looking up or down
  • View snapping when teleporting to Automap pointer while crouching
  • View clipping through floor when landing while crouching
  • Fixed a demo desync caused by a failed weapon autoswitch when picking up ammo
  • View Height increments not being applied immediately
  • Tweaked dark menu background and Automap overlay algorithm (fixes very low values)

Nugget Doom 2.2.1

16 Oct 07:40
Compare
Choose a tag to compare

Nugget Doom 2.2.1, released October 16th, 2023.

Exclusively, fixed buggy caching of Status Bar bezel graphic, which would cause visual glitches on the Status Bar and crashes at worst.
Thanks to @ceski-1 for the fix.

Nugget Doom 2.2.0

14 Oct 03:31
Compare
Choose a tag to compare

Nugget Doom 2.2.0, released October 14th, 2023.

New Features

  • Organize Saves by IWAD setting
  • Explosion Shake Effect setting
  • Disable Radiation Suit Tint setting
  • Double Autoaim range setting
  • Improved fuzz effects (by @ceski-1)
  • Support for Berserk and Infinity icons in Status Bar
  • Autoload folder for all games
  • Setting of savegame and screenshot paths in config file
  • Use unused pain/bonus palettes setting
  • Keep palette changes in screenshots setting

Changes

  • Merged changes from Woof! 12.0.0, note:
    • Removed solid-color crosshairs;
    • Added three-lined widget toggles to NUGHUD;
    • Changed internal values of Nugget's player cheats (may affect existing saves);
    • Maintained -cdrom command-line parameter;
    • Added menu items for Air Absorption and Doppler Effect, and set both to 5 by default.
  • Made Powerup Timers flash when running out
  • Disabled Powerup Timers in Strict Mode
  • Moved Event Timer within Time widget; it is now displayed after everything else
  • Added Explosive Hitscan support to MDK Fist
  • Lowered MDK (Fist) attack's autoaim range from 2048 to 1024 units
  • Added support for Status Bar graphics of non-standard height (thanks to @ceski-1 and @fabiangreffrath)
  • Added toggle for SSG availability display in Arms widget
  • SSG availability display now applies to NUGHUD if prudent
  • blink_keys can now be changed by WADs
  • Moved comp_bruistarget menu item to the top of its list

Bug Fixes

  • Powerup sound not playing sometimes
  • Buggy Health/Ammo cheats key bindings
  • Arbitrary flag setting for Bloodier Gibbing splats (fixes crashes in ANTA_REQ.wad)
  • Incorrect Status Bar/NUGHUD minus sign handling
  • Explosive Hitscan cheat not being saved in savegames
  • Event Timer disappearing early with Automap enabled
  • MDK Fist not being accounted for by crosshair target highlighting
  • Zoom effect stutter when not looking straight with widescreen enabled
  • View jittering when teleporting while crouching
  • Delayed weapon position update when toggling a NUGHUD which changes weapon height
  • Minor FOV discrepancy between widescreen and non-widescreen with default FOV

Nugget Doom 2.1.0

01 Sep 09:44
Compare
Choose a tag to compare

Nugget Doom 2.1.0, released September 1st, 2023.

WARNING: Saves from previous versions are incompatible with this version.

New Features

  • Horizontal Weapon Centering setting
  • Switch [Weapon] on Pickup setting
  • Key to equip last used weapon
  • Tag Finder from PrBoomX
  • Key to teleport to Automap pointer
  • Blink Missing Keys setting
  • Support for optional sounds (Crispy Doom's and more)
  • NUGHUD:
    • Made patches and some Status Bar widgets alignable;
    • Armor icon;
    • Infinity icon;
    • Ammo count font;
    • Toggle to draw percentage signs.
  • Announce Milestone Completion setting
  • (In)Complete Milestone Color choices
  • Customizable dark menu background/dark Automap overlay darkening
  • Woof savegame compatibility

Changes

  • Powerup Timers now display " instead of S
  • Extended Mouselook range; pitch effects are now applied even when looking all the way up and down
  • Disabled crosshair when using Chasecam; now configurable through the chasecam_crosshair CVAR
  • Permanent Weapon Bobbing can now be toggled through the always_bob CVAR
  • Made Extra Gibbing configurable through the extra_gibbing_# CVARs
  • Moved Nugget key bindings to Key Bindings page 10

Bug Fixes

  • FOV-related sky stretching issues
  • Weapon lowering under certain conditions
  • Caching of certain NUGHUD patches (fixed some crashes when using e.g. Status Bar graphics)
  • Vertical weapon inertia reset when disabling mouselook/padlook
  • NUGHUD forced widescreen shifting being applied in all screen sizes
  • Death Camera health check; it wouldn't work if the player's health were exactly 0
  • Delayed Chasecam speed effect to mitigate stutter

Nugget Doom 2.0.0

14 Jul 00:53
Compare
Choose a tag to compare

Nugget Doom 2.0.0, released July 13th, 2023.

New Features

  • 4X (800p) and 8X (1600p) resolution support (by @ceski-1)
  • Chasecam
  • Death Camera toggle
  • Impact Pitch setting
  • Fake Contrast toggle
  • Screen Wipe speed percentage setting
  • Powerup Timers
  • Weapon Inertia setting (by @ceski-1)
  • Translucent [Weapon] Flashes toggle
  • 'BOOMCAN' cheat, for explosive hitscan attacks
  • Arms number 1 is now highlighted only when the player has Berserk

Changes

  • Merged changes from the following Woof releases:
    • 11.2.0;
    • 11.3.0, therefore:
      • Replaced freeaim with vertical_aiming;
      • Crosshair lock-on now works with direct vertical aiming.
  • FOV changes are now interpolated
  • Zoom is now reset upon teleporting
  • 'SUMMON' now reports the last summoned mobj's type
  • 'SUMMONE' and 'SUMMONF' now print a message requesting the mobj index
  • Mobjs summoned with 'SUMMON' now inherit the player's angle
  • Alt. Arms Display now accounts for SSG in Doom 1
  • Bloodier Gibbing now spawns a minimum of 20 blood splats (previous minimum was 21)
  • Renamed Advance Internal Demos to Play Internal Demos
  • Changed gamma2 default to 10 (matches Woof)
  • Changed sx_fix default to 0
  • Rearranged Nugget's General settings pages, improved wording

Bug Fixes

  • Fixed Pistol being marked as unavailable in the Status Bar
  • Fixed wall/sprite lighting being affected by FOV
  • Fixed flickering of the Ammo count when changing screen sizes with weapons with no ammo
  • Fixed screen melt inconsistency across resolutions
  • Fixed top-aligned widgets being unnecessarily shifted with Centered Messages enabled
  • Fixed potential crash when changing FOV while zoomed in

Thanks to @Mariiibo for providing the Debian package.

Nugget Doom 1.14.0

23 May 23:32
Compare
Choose a tag to compare

Nugget Doom 1.14.0, released on May 23rd, 2023.

2023-05-24 Update: Replaced Windows builds with artifact builds.
2023-06-03 Update: Replaced Debian Package to fix FluidSynth support.

New Features

  • "Fade" screen wipe
  • Teleporter Zoom setting
  • "Use" Button Timer setting
  • Teleport Timer setting
  • Key Pickup Timer setting
  • NUGHUD:
    • Now supports custom fonts for most Status Bar widgets
    • Now allows to relocate the Level Name, Coordinates, FPS, Messages and Secret Message text lines
    • Now allows to specify an alignment for supported text lines
    • Now supports widescreen shifting values to force said shift
    • Now supports Arms number 1
    • Reverted X and Y position maximums back to 320 and 200 respectively, and maximum weapon height back to 200

Changes

  • Merged Woof 11.0.0 to 11.1.4's changes, therefore:
    • 'FREEZE' cheat now has only one mode
    • Changed default positions for Time and Stats displays in NUGHUD
  • Changed FOV default from 81 to 90
  • FOV is now changed gradually in most cases
  • Reduced turning/freelook sensitivity when zoomed in
  • Weapons are now lowered when zooming in
  • Automap position isn't reset to player position when opening it with Follow Mode off
  • Adjusted "Seizure" screen wipe's speed to match "Melt" and "Fade"
  • FOV changes are now disabled in Strict Mode only
  • Viewheight changes are now disabled in Strict Mode only
  • Extended functionality for the 'SUMMON' cheat
  • Removed menu item for "Alternative Arms Display"
  • Alternative A_FireCGun() and A_CPosAttack() sounds are only looked up once
  • The "Nugget Settings" category is now split across pages 5 and 6
  • Renamed "Imitate player's breathing" to "Subtle Idle Bobbing/Breathing"
  • Forced comp_choppers OFF outside of Casual Play
  • Strict Mode update:
    • Disabled usage of gamma2
    • Forced no_menu_tint OFF
    • Forced s_clipping_dist_x2 OFF
    • Forced a11y_weapon_flash ON
    • Forced a11y_weapon_pspr ON
    • Forced a11y_invul_colormap ON
    • Forced bobbing_style to 0 (Vanilla)
    • Forced weaponsquat OFF
    • Forced sx_fix OFF
    • Disabled usage of nughud.weapheight
    • Forced smooth_counts OFF
    • Disabled usage of mapcolor_uscr
    • Forced fuzzdark_mode OFF
    • Forced comp_blazing2 ON
    • Forced comp_manualdoor ON
    • Forced comp_switchsource OFF
    • Forced comp_cgundblsnd ON
    • Forced comp_cgunnersfx OFF
    • Forced comp_flamst OFF
    • Forced comp_deadoff ON
    • Forced comp_keypal ON
    • Forced sp_chat OFF
    • Disabled usage of DSCHGUN

Bug Fixes

  • Fixed a demo desync
  • Fixed FOV calculations; Doom Retro's FOV behavior is now matched (FOV value corresponds to FOV in degrees)
  • Fixed some FOV-related sky rendering issues
  • Made "Seizure" screen wipe's speed consistent in low and high resolution
  • Fixed some cheat activation messages
  • Zoom FOV is now mostly unaffected by changes to normal FOV, and vice versa
  • Fixed Face widget not being drawn in NUGHUD if nughud.face.x = 0
  • Fixed not-found (surely non-existent) NUGHUD and Berserk/Medkit graphics being looked up constantly
  • In Strict Mode:
    • Fixed damagecount
    • Enabled view_bobbing_percentage menu item
    • Fixed player->viewheight capping
    • Enabled center_weapon menu item

Thanks to @Mariiibo for providing the Debian package.