pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

crispy-doom: Update to 5.10.3



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By:	micha
Date:		Mon Aug 30 12:30:27 2021 +0200
Changeset:	bccded856460bd2c8b8ed2ef19a1f269456b70ce

Modified Files:
	crispy-doom/COMMIT_MSG
	crispy-doom/Makefile
	crispy-doom/distinfo

Log Message:
crispy-doom: Update to 5.10.3

Crispy Doom 5.10.3

New Features and Improvements
=============================
- The translucency map is now always recalculated and no more loaded
  from a file or lump.
- Autoload directories are now also supported for "sideloaded"
  PWADs - i.e. nerve.wad, masterlevels.wad and sigil.wad (thanks
  @Raddatoons).

Bug Fixes
=========
- Rendered sector lightlevels are now saved in savegames if they are
  different from the logical lightlevels, fixing a regression intruduced
  with A11Y support (thanks Alaux).
- The green color translation range has been fine-tuned so that
  light-blue isn't preferred over green anymore (thanks maxmanium).
- The CMake build system has been updated for A11Y (thanks @vanfanel).

Crispy Doom 5.10.2

New Features and Improvements
=============================
- Smooth automap rotation and srolling have been implemented (by
  @JNechaevsky).
- Autoload directories for PWADs are now supported (thanks @OpenRift412
  for the suggestion and @rfomin for the prior implementation in Woof!).
- Basic accessibility features have been added and can be toggled in
  the Accessibility menu of the setup tool:
- Flickering Sector Lighting (disables sectors changing their light
  levels)
- Weapon Flash Lighting (disables weapon flashes changing the ambient
  light levels)
- Weapon Flash Sprite (disables rendering of weapon flashes sprites)
- Palette Changes (disables palette changes upon damage, item pickup,
  or when wearing the radiation suit)
- Invulnerability Colormap (disables colormap changes during
  invulnerability)

Bug Fixes
=========
- In NRFTL the TITLEPIC is only replaced with the INTERPIC if the former
  is from the IWAD (thanks @OpenRift412).
- Overlaid automap remainings are now cleared from the demo loop (by
  @JNechaevsky).
- Adjusting of the BLOCKMAP boundaries to match the Vanilla algorithm
  has been reverted. Although this was done in the Vanilla algorithm, it
  doesn't match what's done in the algorithms used by MBF and Boom - and
  thus PrBoom+ which uses the latter. This fixes sync for one demo
  reported by galileo31dos01 on 5L1C.wad MAP01.
- The Compatibility menu has been removed from the setup tool, it is
  obsolete for all games now.
- The translucency table is now always calculated at gamma level 0,
  fixing potentially incorrect entries (by @JNechaevsky).
- The episode menu is now rendered with the HUD font if the graphics are
  both from an IWAD and if the patch width for "Hell on Earth" is longer
  than "No Rest for the Living" (thanks thanks @hackneyed-one).
- Automap rotation variables are now properly initialized, preventing
  line shaking (by @JNechaevsky).

Crispy Heretic
==============
- The -demoext parameter (even though enabled by default) only applies
  to demos loaded on the command line.

Crispy Hexen
============
- Hexen: Restore pointers to mobj_t with garbage identity as NULL
  pointers (by @Dasperal).

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=bccded856460bd2c8b8ed2ef19a1f269456b70ce

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 crispy-doom/COMMIT_MSG | 2 +-
 crispy-doom/Makefile   | 2 +-
 crispy-doom/distinfo   | 8 ++++----
 3 files changed, 6 insertions(+), 6 deletions(-)

diffs:
diff --git a/crispy-doom/COMMIT_MSG b/crispy-doom/COMMIT_MSG
index 2907cd4d97..ff8a73df70 100644
--- a/crispy-doom/COMMIT_MSG
+++ b/crispy-doom/COMMIT_MSG
@@ -1,4 +1,4 @@
-games/crispy-doom: Import version 5.9.2
+games/crispy-doom: Import version 5.10.3
 
 Crispy Doom is a friendly fork of Chocolate Doom that provides a higher
 display resolution, removes the static limits of the Doom engine and offers
diff --git a/crispy-doom/Makefile b/crispy-doom/Makefile
index 8932f9a444..1315ea64b9 100644
--- a/crispy-doom/Makefile
+++ b/crispy-doom/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	crispy-doom-5.10.1
+DISTNAME=	crispy-doom-5.10.3
 CATEGORIES=	games
 MASTER_SITES=	${MASTER_SITE_GITHUB:=fabiangreffrath/}
 GITHUB_TAG=	${DISTNAME}
diff --git a/crispy-doom/distinfo b/crispy-doom/distinfo
index ffc3357f61..bbc10db732 100644
--- a/crispy-doom/distinfo
+++ b/crispy-doom/distinfo
@@ -1,7 +1,7 @@
 $NetBSD$
 
-SHA1 (crispy-doom-5.10.1.tar.gz) = 74a682bcbcef9d5d51ecd6eebcfb53b098720d8c
-RMD160 (crispy-doom-5.10.1.tar.gz) = 8d506650fbd8f6a127762d34cc43ee4d4ee1e09c
-SHA512 (crispy-doom-5.10.1.tar.gz) = 134354c6692151902bd7f5349a88d5899e88f1f8e55499cb15f600c2c6cd0f89fa83dc17a26313b903bb801bd807ee1b5616d3cd5c7bda7e5d8e608a59194681
-Size (crispy-doom-5.10.1.tar.gz) = 2649358 bytes
+SHA1 (crispy-doom-5.10.3.tar.gz) = c03b32c04001b82305c46f57541ff885aa2c8863
+RMD160 (crispy-doom-5.10.3.tar.gz) = b81acf9817d7934787f46e843e8e53663a3b2981
+SHA512 (crispy-doom-5.10.3.tar.gz) = f98d8cbfb748bccca1ef50d9d46355d5b6f6dfa44b271803193f3e41e48c28fa8c6ad5bbe3a7a4ae36585cc150f2acad7ad5bd4b7a411faf45b234455d83d651
+Size (crispy-doom-5.10.3.tar.gz) = 2648144 bytes
 SHA1 (patch-src_d__iwad.c) = 8cb8da89e1da4869ef9d05ef0182016bf9be63a5


Home | Main Index | Thread Index | Old Index