Releases: andrikpowell/nyan-doom
v1.3.4
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
(replacinghide_totals
) in themap_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
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) andcomplevel 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
- Toggle is disabled if GAMEVERS or
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
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) andcomplevel 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
- Toggle is disabled if GAMEVERS or
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
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-specificNYANTC
.
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 noCWILV**
graphics found, use genericLevel #
text similar to UMAPINFO) - Added
STDISK
andSTCDROM
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-specificNYANHUD
.
Cheats
- Most
TNT-
prefix cheats have been renamed to match Woof/MBF cheats (aka just removedTNT
).TNTEM
andTNTKA
are still present- Added new cheat aliases:
KILLEM
andidk
- New Cheats:
IDDWT #
,IDDF **
, andIDDET
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
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 noCWILV**
graphics found, use genericLevel #
text similar to UMAPINFO) - Added
STDISK
andSTCDROM
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-specificNYANHUD
.
Cheats
- Most
TNT-
prefix cheats have been renamed to match Woof/MBF cheats (aka just removedTNT
).TNTEM
andTNTKA
are still present- Added new cheat aliases:
KILLEM
andidk
- New Cheats:
IDDWT #
,IDDF **
, andIDDET
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
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
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
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!
v1.2.3
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!
v1.2.2
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)