Skip to content

Releases: MrAlaux/Nugget-Doom

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.

Nugget Doom 1.13.0

03 Apr 11:20
Compare
Choose a tag to compare

Nugget Doom 1.13.0, released on April 3rd, 2023.

New Features

  • Stretch-to-fit viewport behavior (partially ported from Crispy Doom)
  • Separated View Bobbing from Weapon Bobbing; each now has its own value
  • Selective fuzz darkening (thanks @ceski-1)
  • Zoom key
  • Secret count in "secret revealed" message (ported from Crispy Doom)
  • ZDoom-like item drops setting
  • Imitate player's breathing setting (ported from International Doom)
  • Toggle for Berserk display in place of the Ammo count
  • Toggle for weapon sprite centering correction
  • 'FREEZE' cheat (partially ported from DSDA-Doom)

Changes

  • Allowed widescreen without aspect ratio correction
  • Extended FOV range: now goes from 20 to 160
  • Allowed some freelook while dead
  • Rearranged Doom Compatibility setup menu's pages 4 and 5
  • Changed maximum NUGHUD drawing position values: from X = 320 and Y = 200 to X = 319 and Y = 199 respectively; this might affect some existing NUGHUDs
  • Mentioned flight keys in Key Bindings setup menu
  • Changed gammacycle's description
  • Removed "Prevent Pain state with 0 damage attacks" Doom Compat setting
  • Specified CPACK_PACKAGE_NAME as "Nugget-Doom" (thanks @Mariiibo)

Bug Fixes

  • Fixed Berserk being drawn in fullscreen HUD
  • Fixed weapon switching with bobbing disabled and forced weapon sprite coordinates
  • Prevented weapon bobbing when forcing weapon sprite coordinates
  • Corrected position of Time/STS widgets in NUGHUD; this might change the position in which they're displayed in some existing NUGHUDs
  • Fixed automatic quicksave renaming when using One-Key Quicksave

Thanks to @Mariiibo for providing the Debian package.

Nugget Doom 1.12.0

04 Jan 11:13
Compare
Choose a tag to compare

Nugget Doom 1.12.0, released on January 4th, 2023.

New Features

  • Implemented key to make the Automap marks blink (default key: B)
  • Implemented an Automap color for unrevealed secret sectors
  • Implemented a toggle to have the Gamma Correction key cycle through "new" gamma levels instead

Changes

  • Merged Woof 10.5.0 and Woof 10.5.1's changes, therefore:
    • The toggle to account for fuzzy targets in the crosshair now has its own variable
    • Removed "Force Default [Crosshair] Color" setting
    • Changed Level Brightness range from (-16, 16) to (-8, 8)
  • Weapons no longer need ammo to be fired when the Infinite Ammo cheat is enabled
  • Fixed a crash in Linux
  • Cheats:
    • Replaced 'IDNLEV' / 'IDNEXT' with 'NEXTMAP'
    • Implemented 'NEXTSECRET' cheat
    • Removed 'SPAWN' alternative for 'SUMMON'
    • Removed 'SCANNER' and 'ANALYZE' alternatives for 'LINETARGET'
    • 'BOBBERS' now gives Full Ammo and Keys only when toggling on
  • "New" Gamma Correction slider now ranges from 0.5 to 2.0 in steps of 0.05
  • Changed "Horiz. Autoaim Indicators" description to "Horizontal Autoaim Indicators"