crispy-doom: Update to 5.9.2

New Features and Improvements
- Support for the "new" Nerve PWAD has been improved: If the Nerve PWAD is
  explicitly loaded and contains a TITLEPIC lump, use it - else use the
  INTERPIC lump. Consequently, if the Nerve PWAD gets auto-loaded and contains
  TITLEPIC and an INTERPIC lumps, rename them (thanks @buvk).
- Graphic patch lumps in widescreen format are now properly centered - but
  still squashed to Vanilla aspect ratio (thanks @buvk).
- A -pistolstart command line option has been added (by @mikeday0,
  thanks @Asais10).
- The tally screen is now shown after finishing Chex Quest E1M5
  (thanks kokrean).
- Apparently random crashes have been fixed that occured when the (truncated)
  file name of a loaded demo happens to match the name of an already available
  lump. Now this lump name collision is detected and the offending demo lump
  renamed to DEMO1, which is most certainly always the name of a demo lump
  (thanks galileo31dos01 and plums).

Bug Fixes
- The Sigil PWAD is now only pre-loaded if the gameversion is The Ultimate
  Doom. This fixes a glitched texture file when Chex Quest is loaded as the
  IWAD (by @kitchen-ace, thanks Mr.Unsmiley)
- Check if the map name graphics lumps are actually from the Masterlevels
  PWAD before renaming them. This fixes an issue with unofficial Masterlevels
  compilations which do not contain these lumps (thanks @Dark-Jaguar).
- A string buffer size calculation bug has been fixed in the -levelstat
  implementation (thanks Eric Claus).

Crispy Heretic
- A -wandstart command line option has been added (by @mikeday0,
  thanks @Asais10).

Crispy Doom 5.9.2 is based on Chocolate Doom 3.0.1 and has merged all changes
to the Chocolate Doom master branch up to commit f7007449.
This commit is contained in:
Michael Baeuerle 2020-09-23 11:56:09 +02:00
parent 832749db32
commit e9f011aa4f
3 changed files with 9 additions and 8 deletions

View File

@ -1,4 +1,4 @@
games/crispy-doom: Import version 5.9.0
games/crispy-doom: Import version 5.9.2
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

View File

@ -1,6 +1,6 @@
# $NetBSD$
DISTNAME= crispy-doom-5.9.1
DISTNAME= crispy-doom-5.9.2
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=fabiangreffrath/}
GITHUB_TAG= ${DISTNAME}
@ -35,8 +35,9 @@ SUBST_FILES.waddir= src/d_iwad.c
SUBST_SED.waddir= -e 's,PKGSRC_PREFIX,"${PREFIX}",'
SUBST_SED.waddir+= -e 's,PKGSRC_DOOMWADDIR,"/${DOOMWADDIR}",'
# Man pages with documentation of file formats should go to section 4 on
# SysV based systems. IRIX and OSF/1 are treated with BSD style by intent.
# Man pages with documentation of file formats (section 5 on BSD) should go
# go to section 4 on SysV based systems.
# Note: IRIX and OSF/1 are treated with BSD style by intent.
PLIST_VARS+= bsd sysv
.if ${OPSYS} == "AIX" || ${OPSYS} == "HPUX" || ${OPSYS} == "SunOS"
PLIST.sysv= yes

View File

@ -1,7 +1,7 @@
$NetBSD$
SHA1 (crispy-doom-5.9.1.tar.gz) = 9f5c150687896ded321438a1a34369ef5189474d
RMD160 (crispy-doom-5.9.1.tar.gz) = 8d84f96c78e45928a2a0e7808a8950e51a279bb4
SHA512 (crispy-doom-5.9.1.tar.gz) = 1f9ed3520fe3d0fd176d3bcd6a2a3f5e730c29312ad20a4c1f692cc69881069efbf35d758dfcdafd402a499333dd2ae54764f4ec007375138ecf9cab84ebdbcd
Size (crispy-doom-5.9.1.tar.gz) = 2640684 bytes
SHA1 (crispy-doom-5.9.2.tar.gz) = da404d4b360c5410984f7aff5375ae8d322c2397
RMD160 (crispy-doom-5.9.2.tar.gz) = 55110a69662cbb4d73eca7e5ad055ecc8b2860ba
SHA512 (crispy-doom-5.9.2.tar.gz) = bcd48a75d80b963e1b00b5acc5fc863c014cfde39f67efec50852667ed80545c78b4ed3f82b28762806f0aa3999ed26018dd6ccb34149c395409cd3c47509273
Size (crispy-doom-5.9.2.tar.gz) = 2642419 bytes
SHA1 (patch-src_d__iwad.c) = 96a2ea9bba5a62431f99e3b35b7bd8bba36b34ff