shithub: choc

Download patch

ref: 1efd274daf5e10dd78e0a5cb0181b75ddca10db0
parent: c0492ef8da4b32427ef689ac9b15fd5f5270eaaf
author: Mike Swanson <[email protected]>
date: Fri May 20 03:40:15 EDT 2016

NEWS: Update for the current state of the repo. Maybe release soon...?

--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,64 @@
+HEAD:
+
+    General:
+    * Bash completion scripts are now included. (thanks Fabian)
+    * Support the *.lmp file format in the Mac OS X launcher (thanks Jon)
+    * Emulate pitch-shifting as in early versions of Doom, as well
+      as Heretic and Hexen. (thanks Jon)
+    * Write out aspect-correct 1600×1200 PNGs. (thanks Jon)
+    * Better-accuracy OPL emulation. (thanks khokh2001)
+    * Futher emulation of DMX bugs with GUS cards. (thanks Nuke.YKT)
+    * Emulation of the disk icon has returned. (thanks Fabian, Jon)
+    * Repair SHA-1 checksum calculations on big endian systems, allowing
+      multiplayer games to be played in mixed little/big-endian
+      environments. (thanks GhostlyDeath, njankowski)
+
+    Build systems:
+    * Improve compatibility with BSD Make. (thanks R.Rebello)
+    * Fix ./configure --with-PACKAGE checks (tahnks R.Rebello)
+    * Default to installing the games to ${bindir}, such as /usr/local/bin,
+      rather than /usr/local/games. (thanks chungy)
+    * Support Visual Studio 2015. (thanks Azarien)
+    * Allow SDL headers and libraries to exist in the Microsoft Visual
+      Studio project directory. (thanks Quasar)
+    * Repair the CodeBlocks projects by removing non-existent files
+      (thanks krystalgamer)
+
+    Doom:
+    * Chex Quest's level warp cheat (LEESNYDER##) now behaves exactly
+      as the original EXE. (thanks Nuke.YKT)
+    * Allow starting multiplayer Chex Quest games.
+    * Allow Freedoom: Phase 1 ≤ 0.10.1 to be loaded with mods, with
+      -gameversion set other than ultimate. (thanks Fabian, chungy)
+    * Try to safe-guard against write failures while saving a game,
+      such as when the directory is read-only.  Try falling back to a
+      temporary directory and reporting an error instead.
+      (thanks terrorcide)
+    * Fully support versions 1.666, 1.7, and 1.8. (thanks Nuke.YKT)
+
+    Heretic:
+    * Add map names for Episode 6, fixing a crash after completing a level
+      in this episode. (thanks J.Benaim)
+
+    Hexen:
+    * The MRJONES cheat code now returns an identical string to vanilla
+      and also enables fully reproducable builds. (thanks Fabian)
+    * Fix an issue where the game crashed while killing the Wraithverge
+      in 64-bit builds. (thanks J.Benaim)
+
+    Strife:
+    * The GOG.com release of Strife: Veteran Edition on Windows is now
+      detected and supported for automatic IWAD loading. (thanks chungy)
+    * Jumping can now be on a mouse button. (thanks Gez)
+    * Repair the calculation of whether monsters will gib to match
+      the vanilla code. (thanks Quasar)
+    * Fix several differences in constants compared to vanilla (thanks
+      Nuke.YKT, Quasar)
+
+    libtextscreen:
+    * Simplify the API for creating and managing tables and columns.
+    * Allow cycling through tables with tab key.
+
 2.2.1 (2015-09-10):
 
     Chocolate Doom has not seen a great deal of "stable" patch