Skip to content

Releases: MrAlaux/Nugget-Doom

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"

Nugget Doom 1.11.0

10 Nov 01:46
Compare
Choose a tag to compare

Nugget Doom 1.11.0, released on November 9th, 2022.

New Features

  • Implemented Crispy Doom's "Squat Weapon Down On Impact"
  • Implemented Crispy Doom's drawing of Berserk in place of the Ammo count when the Fist is equipped
  • Implemented crosshair lock-on
  • Implemented horizontal autoaim indicators for crosshair
  • Implemented toggle to force the default crosshair color when coloring based on target health without a target
  • Implemented "Advance Internal Demos" setting
  • 'IDNLEV' / 'IDNEXT' cheat, to end the level
  • Implemented "Nugget HUD" support
  • Implemented toggle to allow usage of chat in singleplayer

Changes

  • Merged Woof 10.4.0's changes, therefore:
    • Removed Nugget's "Disable [Menu] Background" toggle
    • Renamed 'a11y_palette_changes' to 'palette_changes'
    • Renamed 'a11y_extra_lighting' to 'extra_level_brightness'
  • Restored "Weapon Recoil" menu item
  • Restored "Message Listing Scrolls Upwards" toggle, and enabled it by default
  • Offer selection of widescreen ratios in the setup menu itself
  • 'rfov' is now calculated in R_ExecuteSetViewSize(), therefore:
    • Made it no longer necessary to reset the whole screen to change the FOV
    • Fixed a bug where 'rfov' was set before 'casual_play', which caused projection issues
  • Fixed randomly mirrored deaths in finale cast
  • Fixed 'MDK' and 'SPAWN' cheats crashes
  • Added a check for 'crosshair.cr' being set before drawing the crosshair, fixing an occassional crash when toggling the crosshair on for the first time with the toggle key
  • Added a check for 'psp->state' being set to the condition to call P_NuggetBobbing(), fixing a crash when the player becomes a "zombie"
  • D_NuggetUpdateCasual() is now called in G_InitNew() and G_DoPlayDemo(), and it now checks for 'timingdemo'
  • Due to implementation of Nugget HUD, removed hardcoded Crispy HUD variants
  • Set default value of 'comp_iosdeath' to 0
  • Added basic Linux install script (thanks @Zse00)
  • Replaced placeholder built-in setup icon with actual setup icon

Nugget Doom 1.10.0

29 Sep 07:12
Compare
Choose a tag to compare

Nugget Doom 1.10.0, released on September 29th, 2022.

Note: Internally still branded as 1.9.1 for some reason...
Note, part 2: ... not anymore!

New Features

  • Variable FOV from Doom Retro
  • Smart Totals from So Doom
  • Crosshair toggle key

Changes

  • Gray Health count and player-health-colored crosshair now flash together with the screen when Invulnerability is running out
  • Armor count is now colored gray when God Mode is enabled
  • Direct Freeaim now supports crosshair coloring based on target health
  • Bullet puffs are now correctly spawned at place of impact (thanks @rrPKrr)
  • Separated physical bobbing from rendered bobbing, allowing use of Bobbing Styles at all times
  • A_FireOldBFG() now supports Freeaim and disabling of horizontal autoaim
  • MDK cheat, MDK Fist and Thing Scan cheat now support Freeaim
  • Added an alternate attack to MDK Fist, used if Strafe On is held down when calling the attack function
  • Removed "Resurrect from Savegame" in favor of "On Death Action"
  • Completely replaced Cosmetic Bobbing with Bobbing Percentage
  • Replaced Screen Melt toggle with Wipe Style selection
  • Abbreviated Bobbing Style names to fit in non-widescreen
  • casual_play is now updated only once before the D_DoomMain() loop
  • Smooth Counts are now properly updated

Additionally, changes from Woof! releases up to 10.3.0 have been merged.

Nugget Doom 1.9.1

25 Jun 02:48
Compare
Choose a tag to compare

Nugget Doom 1.9.1, released June 24th, 2022.

Exclusively, fixed the Crosshair menu items all being disabled when the crosshair itself is disabled.
Mostly an excuse to release a new version and carry on from the messy previous release.

Nugget Doom 1.9.0

25 Jun 02:23
Compare
Choose a tag to compare

Nugget Doom 1.9.0, originally released on June 24th, 2022. Re-released due to invasive workflows.

New Features

  • From Crispy Doom:
    • Freeaim (Vertical Aiming)
  • Disable Berserk Tint setting
  • Bloodier Gibbing setting
  • Bobbing Styles selection, as seen in Zandronum
  • Smooth Health/Armor Count setting, to progressively increase and decrease said displayed values, similar to Heretic
  • Alternative Arms Display setting, to show the Chainsaw or SSG's availability on the Arms widget in place of the trivial Pistol
  • Sound Clipping Distance selection, to optionally double the distance at which SFX become audible
  • New cheats:
    • 'MDK', much like in ZDoom
    • 'SAITAMA', to enable the MDK Fist (replaces A_Punch's melee attack with the MDK attack)
    • 'LINETARGET' as an alternative to 'SCANNER'

Changes

  • Fixed bobbing during Boom (complevel 9) demos
  • Extra Gibbing now checks for the weapon function instead of the weapon itself
  • Crouching:
    • 'crouchOffset'...
      • ... is now directly applied to the 'viewz' calculation, fixing multiple issues
      • ... now takes as many steps as 'height' to reach its target
      • ... is now written and read when saving and loading the game, respectively. Additionally, did the same for 'jumpTics'
      • ... now gradually decreases down to zero when the player is dead
    • Implemented crouch jumping
    • Increased base crouching/standing up speed from 2 units to 3 units
  • Moved jumping, crouching and flying logic from 'P_PlayerThink()' to 'P_MovePlayer()'
  • Allow minimal mid-air movement when Jumping is enabled
  • Increased minimal viewheight value from 8 to 32
  • Change "Extra Lighting" thresholds to (-16; 16)
  • Removed an out-of-place 'P_AimLineAttack()' call in the linetarget lookup in 'HU_UpdateCrosshair()'
  • Restored quick save/load prompts

Additionally, changes from Woof! 10.0.0 and 10.0.3 have been merged.

Nugget Doom 1.8.0

26 Feb 21:44
Compare
Choose a tag to compare

Nugget Doom 1.8.0, released February 26th, 2022.

New Features

  • From Crispy Doom:
    • SSG availability display;
    • Most of its accessibility settings (Flickering Sector Lights is the exception).
  • Crosshair:
    • Coloring based on linetarget health;
    • Highlight on fuzzy targets;
    • 5 new crosshair types;
    • Shaded variants for all crosshair types.
  • Screen wipe/transition effect selection (Use "Seizure" with caution!)
  • New cheats:
    • 'SPAWN' / 'SUMMON' to summon a hostile or friendly mobj through its mobjtype index;
    • 'SCANNER' / 'ANALYZE' to give some info on the player's linetarget, similar to GZDoom's 'linetarget' console command;
    • 'TURBO' to change the player's speed in-game.

Changes

  • "Correct" first person sprite centering
  • Added height check to jumping to prevent a bug with crushers

Additionally, changes from Woof! 9.0.0 have been merged.

Nugget Doom 1.7.0

21 Jan 03:36
Compare
Choose a tag to compare

Nugget Doom 1.7.0, released January 21st, 2022.

New Features

  • From Crispy Doom:
    • Added widescreen and mugshot variants for the Minimalistic HUD;
    • Static crosshair, without highlight on target (available through the General options menu);
    • Reenabled 'NOMOMENTUM' cheat.
  • Bobbing Percentage setting
  • New 'IDFLY' cheat, to fly
  • Sound Links check for a dedicated lump, therefore allowing usage of a custom sound effect
  • 'FAUXDEMO' cheat, for debugging

Changes

  • icon.c has been replaced to feature the Nugget logo. Thanks to atsb (Gibbon) for the conversion.
  • Fixed #5
  • The Things move over/under things setting now only checks for solid things, makes melee attacks check for height, and has an extra measure ('MIF_OVERUNDER' internal flag) against out-of-place floating thing occurrences
  • Some menu elements were moved to proper setup menus
  • GIBBERS now takes effect on all dying enemies, not just those killed by the player
  • VALIANT now doubles the weapon raise/lower speed
  • BOBBERS now enables both VALIANT and FASTWEAPS if either is disabled, and will only toggle them off if both are disabled
  • All Extra Gibbing checks now add the target's radius to the range
  • Health and ammo count are now colored gray if IDDQD and FULLCLIP, respectively, are enabled together with the colored HUD
  • Crouching:
    • The transitions between standing and crouching, both in terms of view height and actual height, are now gradual. Due to this:
      • Projectile aiming was also updated, both for those fired by and at a crouching player;
      • A crouching player can now stand up as long as there's any space between them and the ceiling, even if not enough to fully stand up. They will keep trying to stand up when more space is available, and can crouch back.
    • The crouching delay was removed; instead, the game now checks for separate Crouch key presses (i.e. holding said key won't work).
    • Crouching is now reset when exiting the level.
  • Slightly increased the jumping delay
  • Fixed errors in M_ResetSetupMenu
  • Changed "Hide Secrets" text on the Status Bar/HUD options menu to "Hide Stats"
  • Fixed quick exit on the exit prompt
  • Replaced demo/net play checks with 'casual_play', a shortcut to such

Nugget Doom 1.6.1

26 Nov 13:11
Compare
Choose a tag to compare

Nugget Doom 1.6.1, released November 26th, 2021.

Exclusively, changes from Woof! 8.1.0 have been merged.

Nugget Doom 1.6.0

21 Nov 22:04
Compare
Choose a tag to compare

Nugget Doom 1.6.0, released November 21st, 2021.

New Features

  • Things move over/under Things setting: replaces the old setting, which only applied to shootable things. Also fixed some vertical clipping bugs with it.
  • Damage Tint Cap and Bonus Tint Cap settings, to attenuate or disable the red and yellow screen tint
  • 'BUDDHA' cheat, based on ZDoom's
  • New Doom Compatibility options:
    • Fuzzy things bleed fuzzy blood;
    • Non-bleeders don't bleed when crushed, which replaces an otherwise enforced change.

Changes

  • Quick Exit is now Quick "Quit Game"
  • Background is not disabled on the MBF credits screen anymore
  • Increased the Screen Size slider width, to account for the presence of the minimalistic HUD
  • Removed the Partially fix Chainsaw knockback bug Doom Compat option

Additionally, changes from Woof! 8.0.0 have been merged.