+
Skip to content

Releases: andrikpowell/nyan-doom

v1.3.4

03 Jul 00:52
Compare
Choose a tag to compare

v1.3.4

New Stuff

  • Removed "Show Level Totals" option in favour of "Level Stat Format"
    • Options include: NYANHUD, ratio, percent, count, remaining, DSDA Classic
    • "NYANHUD" option follows the stat_format (replacing hide_totals) in the map_totals / stat_totals widgets set in NYANHUD
    • Other options will overwrite the NYANHUD format for both widgets
    • "DSDA Classic" is akin to "radio" except monsters has an added "percent" (like early DSDA-Doom)
  • Title screen will now alternate between TITLEPIC and CREDIT if a blank internal demo is found or the "Skip IWAD Demos in PWADs" option is enabled and conditions are met
    • If PWAD Credit is not found, the Nyan Doom credit screen will be shown instead
    • Similar behaviour to ZDoom ports
  • The "Now Entering" intermission pause can now be skipped via a key press
  • Added "Extra Brightness" cycle key similar to the F11 "Gamma" functionality
  • Fixed OpenGL not rendering the background texture during lower zoom levels

DSDA-Doom Update Included

  • Fixed wrong save slot being deleted when quicksaving
  • Fixed building internal wad in big-endian hosts (FtZPetruska)
  • Fixed a crash in Hexen

v1.3.3

26 Jun 21:56
Compare
Choose a tag to compare

v1.3.3 Hotfix

This version includes a hotfix from DSDA-Doom v0.29.2 in regards to autosaves causing a crash.


The Skill Builder Update

  • Custom Skill Builder (based on Nugget Doom)
  • Extra Brightness (based on Woof) [Display > Extra Brightness]
  • Added the ability to adjust Sprite Translucency percentage (Display > Nyan > Translucency %)
  • Added Customisable View and Weapon Bob (Display > View / Weapon Bob)
  • Added even more Raven game feature support
  • Quite a bit of new stuff via the DSDA-Doom update

v1.3.2

Custom Skill Builder

  • Based on Nugget Custom Skill functionality (different implementation with more robust options)
  • Allows you to customise your own skill based on mapinfo-style attributes
  • Allows you to restart current map with new skill, pistol-start or with current loadout

Raven Additions

  • Raven games now use raven-specific player arrow / playercheat arrow on automap
  • Raven games now use raven key icon on automap (only visible on Heretic Easy skill or by cheating)
  • Heretic now supports "EasyKey" functionality for Skill 1 (always show keys on automap)
  • Raven games now support OpenGL Nice Icons (now with new icons created by me :D)

MAPINFO Additions

  • Added "EasyKey" support (always show keys on automap)

Limit-Removing Tweaks

  • Limit-Removing extended to complevel 5 (DosDoom) and complevel 6 (TASDoom)
    • Overflow logic is triggered on complevel 6 and under by default
    • Added support for -complevel 5r and -complevel 6r
  • Fine-tuned Raven Limit-Removing Support
    • Heretic has some Limit-Removing Support (barring Donut Overflows - Raven doesn't use them)
    • Hexen is already Limit-Removing, so support is disabled
  • Added limit-removing toggle in "Compatability > Emulation" menu
    • Toggle is disabled if GAMEVERS or -#r / -lr arguments are used (similar to how complevel is disabled)
    • Toggle is disabled if complevel is higher than Vanilla

Optimisation / Bugs / Fixes

  • The statusbar colour background no longer animates with animated statusbars
    • The performance hit in Software was just too great
  • Optimised Enhanced Liteamp feature (Software now gained ~5 extra fps!)
  • Added some sky optimisation code from Woof / Eternity Engine to improve software performance
  • Fixed Doomguy's face getting angry if you pause right after starting a level
  • Various other minor fixes

DSDA-Doom Update Included:

Check out full the patch notes:

v1.3.2

26 Jun 20:15
Compare
Choose a tag to compare

The Skill Builder Update

  • Custom Skill Builder (based on Nugget Doom)
  • Extra Brightness (based on Woof) [Display > Extra Brightness]
  • Added the ability to adjust Sprite Translucency percentage (Display > Nyan > Translucency %)
  • Added Customisable View and Weapon Bob (Display > View / Weapon Bob)
  • Added even more Raven game feature support
  • Quite a bit of new stuff via the DSDA-Doom update

v1.3.2

Custom Skill Builder

  • Based on Nugget Custom Skill functionality (different implementation with more robust options)
  • Allows you to customise your own skill based on mapinfo-style attributes
  • Allows you to restart current map with new skill, pistol-start or with current loadout

Raven Additions

  • Raven games now use raven-specific player arrow / playercheat arrow on automap
  • Raven games now use raven key icon on automap (only visible on Heretic Easy skill or by cheating)
  • Heretic now supports "EasyKey" functionality for Skill 1 (always show keys on automap)
  • Raven games now support OpenGL Nice Icons (now with new icons created by me :D)

MAPINFO Additions

  • Added "EasyKey" support (always show keys on automap)

Limit-Removing Tweaks

  • Limit-Removing extended to complevel 5 (DosDoom) and complevel 6 (TASDoom)
    • Overflow logic is triggered on complevel 6 and under by default
    • Added support for -complevel 5r and -complevel 6r
  • Fine-tuned Raven Limit-Removing Support
    • Heretic has some Limit-Removing Support (barring Donut Overflows - Raven doesn't use them)
    • Hexen is already Limit-Removing, so support is disabled
  • Added limit-removing toggle in "Compatability > Emulation" menu
    • Toggle is disabled if GAMEVERS or -#r / -lr arguments are used (similar to how complevel is disabled)
    • Toggle is disabled if complevel is higher than Vanilla

Optimisation / Bugs / Fixes

  • The statusbar colour background no longer animates with animated statusbars
    • The performance hit in Software was just too great
  • Optimised Enhanced Liteamp feature (Software now gained ~5 extra fps!)
  • Added some sky optimisation code from Woof / Eternity Engine to improve software performance
  • Fixed Doomguy's face getting angry if you pause right after starting a level
  • Various other minor fixes

DSDA-Doom Update Included:

Check out full the patch notes:

v1.3.1

16 Jun 16:04
Compare
Choose a tag to compare

v1.3.1 Hotfix

This version fixes some bad optimisation regarding the animate lump system. Nyan Doom should be silky smooth now.

  • Heretic / Hexen Tweaks

    • Default Heretic / Hexen Automap Colours have been updated to be better (you can delete them in the config to get these updated).
    • Hexen artifacts now have thier own colour on the automap (when cheating of course)
  • Lump Changes

    • DSDATC is no longer supported in favour of the port-specific NYANTC.

The Color Update

  • New "Solid Color Background" statusbar feature
  • New "Colored Borderbox" feature

v1.3.0

The Color Update

  • Added Solid Color Background statusbar feature (inspired by Woof - different implementation)
  • Added Colored Borderbox feature
    • Colors the borders of sides of graphics (ex: TITLEPIC, INTERPIC, HELP, etc) based on the average color of said lump

Visual Tweaks

  • OpenGL dark overlay is now improved
  • Extended Skip IWAD Map Names logic to Intermission (if no CWILV** graphics found, use generic Level # text similar to UMAPINFO)
  • Added STDISK and STCDROM support (General > Misc > Data Access Icon)
  • Reworked Help / ReadMe screens

Menu / Config Stuff

  • Complete menu layout overhaul (now much closer to DSDA-Doom)
  • Added dependent menu options (some options get disabled under certain conditions)
  • DSDAHUD is no longer supported in favour of the port-specific NYANHUD.

Cheats

  • Most TNT- prefix cheats have been renamed to match Woof/MBF cheats (aka just removed TNT).
    • TNTEM and TNTKA are still present
    • Added new cheat aliases: KILLEM and idk
  • New Cheats: IDDWT #, IDDF **, and IDDET
  • IDNUT has been "improved"

Automap

  • Automap is now printed at full screen regardless of lower zoom levels (via -/+).
  • Automap Title will now cycle between the map title and author if UMAPINFO/MAPINFO author field is present (can be disabled via map_title argument or menu option: Automap > Cycle Level Title / Author)
  • Death exits are now marked on the automap (both normal and secret)
  • "Cleared spot 0" no longer shows in favour of "Cleared all marks"

Bug Fixes

  • Vastly improved animate/widescreen lump system
  • Fixed "previous weapon" not working for the Chainsaw in Vanilla
  • Fixed some widescreen patches not displaying correctly (example: widescreen patches for Doom Episode 3 intermission)
  • Fixed TNTFAST cheat

Hexen / Heretic Fixes

  • Fixed Hexen keys on the HUD disappearing when changing maps (only should disappear per hub)
  • Fixed Hexen 4th weapon pieces on HUD
  • Hexen / Heretic now have their own customisable automap colours
  • Hexen / Heretic can now add automap marks

Other stuff

  • Added "Disable Horizontal Autoaim" option for projectile weapons (based on Nugget Doom)
  • Added "Skip Artifact" key for Raven games
  • Even more!

Check out full the patch notes:

v1.3.0

15 Jun 06:04
Compare
Choose a tag to compare

The Color Update

  • New "Solid Color Background" statusbar feature
  • New "Colored Borderbox" feature

v1.3.0

The Color Update

  • Added Solid Color Background statusbar feature (inspired by Woof - different implementation)
  • Added Colored Borderbox feature
    • Colors the borders of sides of graphics (ex: TITLEPIC, INTERPIC, HELP, etc) based on the average color of said lump

Visual Tweaks

  • OpenGL dark overlay is now improved
  • Extended Skip IWAD Map Names logic to Intermission (if no CWILV** graphics found, use generic Level # text similar to UMAPINFO)
  • Added STDISK and STCDROM support (General > Misc > Data Access Icon)
  • Reworked Help / ReadMe screens

Menu / Config Stuff

  • Complete menu layout overhaul (now much closer to DSDA-Doom)
  • Added dependent menu options (some options get disabled under certain conditions)
  • DSDAHUD is no longer supported in favour of the port-specific NYANHUD.

Cheats

  • Most TNT- prefix cheats have been renamed to match Woof/MBF cheats (aka just removed TNT).
    • TNTEM and TNTKA are still present
    • Added new cheat aliases: KILLEM and idk
  • New Cheats: IDDWT #, IDDF **, and IDDET
  • IDNUT has been "improved"

Automap

  • Automap is now printed at full screen regardless of lower zoom levels (via -/+).
  • Automap Title will now cycle between the map title and author if UMAPINFO/MAPINFO author field is present (can be disabled via map_title argument or menu option: Automap > Cycle Level Title / Author)
  • Death exits are now marked on the automap (both normal and secret)
  • "Cleared spot 0" no longer shows in favour of "Cleared all marks"

Bug Fixes

  • Vastly improved animate/widescreen lump system
  • Fixed "previous weapon" not working for the Chainsaw in Vanilla
  • Fixed some widescreen patches not displaying correctly (example: widescreen patches for Doom Episode 3 intermission)
  • Fixed TNTFAST cheat

Hexen / Heretic Fixes

  • Fixed Hexen keys on the HUD disappearing when changing maps (only should disappear per hub)
  • Fixed Hexen 4th weapon pieces on HUD
  • Hexen / Heretic now have their own customisable automap colours
  • Hexen / Heretic can now add automap marks

Other stuff

  • Added "Disable Horizontal Autoaim" option for projectile weapons (based on Nugget Doom)
  • Added "Skip Artifact" key for Raven games
  • Even more!

Check out full the patch notes:

v1.2.6

17 Apr 19:50
Compare
Choose a tag to compare

Minor bug fix update

  • Mostly to fix the CREDIT screen from getting shaded during the DEMO playback on the menu.
  • Comes with a few other minor fixes as well, but the issue above annoyed me the most.

Bug Fixes:

  • Fixed bugged faded CREDIT on Internal Demo Reel
  • WADs that use SMMU swirling flats (ANIMATED) no longer crash (swirling flats haven't been added, this just avoids a crash)
  • Level table now marks complete if kills/item/secrets goes above the "max" value (useful for Heretic items)
  • Fixed "Limit Overlapping for Same-Sound" option to be yes/no in menu
  • Translucent Sprites options have been tweaked (now under "Extra" in "Display")
  • "Nyan Options" location has been moved slightly

Heretic Fixes

  • Fixed menu becoming unresponsive after completing an episode and starting a new one
  • Fixed some logic pertaining to Episode 2 custom palette end screen

v1.2.5

09 Apr 01:34
Compare
Choose a tag to compare

Mostly an update to coincide with the new DSDA-Doom update. But also includes a few Nyan Doom fixes.


Nyan-Specific Fixes:

  • Implemented DSDA-Doom's new menu reorganisation (things have been tweaked for Nyan)
  • Fixed statusbar widescreen functionality for Raven games
  • Tweak Doom 1 IWAD loading to allow for any episode IWAD
  • Remove scrollbar on HELP screen

DSDA-Doom Update Included:

v1.2.4

24 Mar 19:27
Compare
Choose a tag to compare

Hotfix:

  • Fix zip file loading for autoload and using the "-iwad" argument

Highlights:

  • Added IWAD detection support via "GAMEINFO"
  • Load DOOM if PWAD (E#M#) lumps are found
  • "UV Plus" 6th skill when "NYANSKLG" graphic lump is found (equal to -skill 4 -coop_spawns)
  • "Random Music" functionality - support for playing random music in level via "Play Random Music" option or IDMUSRR
  • Better TC game support - support for Freedoom (1, 2, DM), Chex 3 Vanilla/Modding Edition
  • New cheats: SKILL, IDMUS00, IDMUSRR, CAMERA, IDNUT
  • Support for Doom v1.0 / v1.1 (For Historical Purposes)
  • Doom 1 Episode 2 Intermission Tweaks / Fixes
  • Weapon Alignment / Interpolation Fixes
  • "Blinking Keys" Tweaks / Fixes
  • You can now pick up multiple computer area maps
  • And more!

Full Changelog

v1.2.3

24 Mar 01:37
Compare
Choose a tag to compare

Highlights:

  • Added IWAD detection support via "GAMEINFO"
  • Load DOOM if PWAD (E#M#) lumps are found
  • "UV Plus" 6th skill when "NYANSKLG" graphic lump is found (equal to -skill 4 -coop_spawns)
  • "Random Music" functionality - support for playing random music in level via "Play Random Music" option or IDMUSRR
  • Better TC game support - support for Freedoom (1, 2, DM), Chex 3 Vanilla/Modding Edition
  • New cheats: SKILL, IDMUS00, IDMUSRR, CAMERA, IDNUT
  • Support for Doom v1.0 / v1.1 (For Historical Purposes)
  • Doom 1 Episode 2 Intermission Tweaks / Fixes
  • Weapon Alignment / Interpolation Fixes
  • "Blinking Keys" Tweaks / Fixes
  • You can now pick up multiple computer area maps
  • And more!

Full v1.2.3 Changelog

v1.2.2

01 Feb 03:04
Compare
Choose a tag to compare

Important Notes:

  • Due to the switch texture fix, the savegame information has been changed (old savegames will be incompatible)
  • Nyan Launcher is no longer included in the main Nyan Doom release. Please get the Nyan Launcher here.

New Features

  • Added "Software Fuzz Mode" Options (Vanilla, Refraction, Shadow) [Strict Mode] - from Woof
  • Added "Blinking Keys" Option (for Doom and Heretic) [Strict Mode] - from Woof, although Heretic support is new
  • Added "Linear Scrolling Sky" Option (avoid sky edge distortion in software) [Thanks to rfomin for Macos ARM fix] - from Woof
  • Added "Animated Health/Armor Count" Option - from Woof
  • Added "Classic Zoom Levels" Option (-/+ shrunken view)
  • Added "Ex HUD Free Text" Option (customise Ex HUD message)
  • Improved "Enhanced Light Amp" effect
  • Switch textures are now remembered when pressing on repeatable switches [thanks @rfomin]

Bug Fixes / Tweaks

  • Various Dark Overlay Fixes
    - Overlay now works correctly with custom invuln colormaps (OpenGL)
    - Overlay now works correctly in Hexen when a map uses fog (Software)
    - Screenwipe transition has been fixed to work under the overlay (Software)
  • The "Use Red Numbers" option has been renamed / reversed to be "Colored Numbers"
  • Menu layout has been tweaked to get ready for future DSDA-Doom menu update
  • When using Nyan-Launcher, the ENDOOM type is no longer forced
  • Extended extdemo footer to avoid conflict with future DSDA Doom tracker non-strict features
  • Removed "ENDOOM Terminal Pause / Wait" option (it caused problems with launchers)
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载