------------------------------------------------------------------------ r8533 | hendricks266 | 2020-01-03 02:22:00 -0800 (Fri, 03 Jan 2020) | 1 line Bump PSKYOFF_MAX to 16 ------------------------------------------------------------------------ r8532 | hendricks266 | 2020-01-03 02:21:58 -0800 (Fri, 03 Jan 2020) | 1 line Give the Xcode project a sorely needed update ------------------------------------------------------------------------ r8531 | hendricks266 | 2020-01-03 02:21:56 -0800 (Fri, 03 Jan 2020) | 1 line Apple .app bundle stuff ------------------------------------------------------------------------ r8530 | hendricks266 | 2020-01-03 02:21:52 -0800 (Fri, 03 Jan 2020) | 1 line Eliminate duplicate build_icon.ico ------------------------------------------------------------------------ r8529 | hendricks266 | 2020-01-03 02:21:50 -0800 (Fri, 03 Jan 2020) | 1 line music_external.cpp: Only include winbits.h #ifdef _WIN32 ------------------------------------------------------------------------ r8528 | hendricks266 | 2020-01-03 02:21:48 -0800 (Fri, 03 Jan 2020) | 1 line actors.cpp: Address -Wsometimes-uninitialized warnings ------------------------------------------------------------------------ r8527 | hendricks266 | 2020-01-03 02:21:46 -0800 (Fri, 03 Jan 2020) | 1 line Engine: Fix -Wunused-parameter warnings ------------------------------------------------------------------------ r8526 | hendricks266 | 2020-01-03 02:21:43 -0800 (Fri, 03 Jan 2020) | 1 line Audiolib: Fix -Wheader-guard warning ------------------------------------------------------------------------ r8525 | hendricks266 | 2019-12-25 22:28:16 -0800 (Wed, 25 Dec 2019) | 5 lines SW: Fix FindDistance3D calls to not z>>4 at the call site This is handled by the function itself now. Fixes the distance issue with the ceiling fan. ------------------------------------------------------------------------ r8524 | hendricks266 | 2019-12-25 22:28:12 -0800 (Wed, 25 Dec 2019) | 3 lines SW: Draw the crosshair actually centered Thanks to Striker for the tip. ------------------------------------------------------------------------ r8523 | hendricks266 | 2019-12-25 22:28:08 -0800 (Wed, 25 Dec 2019) | 1 line Make the Polymode cstat bits Duke-only by translating them to tspr->clipdist ------------------------------------------------------------------------ r8522 | hendricks266 | 2019-12-25 22:28:03 -0800 (Wed, 25 Dec 2019) | 1 line Move TSPR_EXTRA_MDHACK from extra to clipdist ------------------------------------------------------------------------ r8521 | hendricks266 | 2019-12-25 22:27:58 -0800 (Wed, 25 Dec 2019) | 1 line Refactor tsprite creation into renderAddTSpriteFromSprite ------------------------------------------------------------------------ r8520 | hendricks266 | 2019-12-25 22:27:53 -0800 (Wed, 25 Dec 2019) | 1 line Make tspritetype its own distinct struct ------------------------------------------------------------------------ r8519 | hendricks266 | 2019-12-25 22:27:48 -0800 (Wed, 25 Dec 2019) | 5 lines Mostly clean up the codebase in preparation for tspritetype != uspritetype Remaining exceptions: SW - ConnectCopySprite CON and M32Script - pSprite/pUSprite ------------------------------------------------------------------------ r8518 | hendricks266 | 2019-12-25 22:27:40 -0800 (Wed, 25 Dec 2019) | 1 line Add information to cstat enums ------------------------------------------------------------------------ r8517 | hendricks266 | 2019-12-25 22:27:37 -0800 (Wed, 25 Dec 2019) | 3 lines SW: Detect absence of pic_yinyang and use pic_shuriken1 for cursor instead Fixes menu usability with game data versions before 1.2 ------------------------------------------------------------------------ r8516 | hendricks266 | 2019-12-25 22:27:33 -0800 (Wed, 25 Dec 2019) | 1 line SW: Avoid memory leaks when playing a new music file ------------------------------------------------------------------------ r8515 | hendricks266 | 2019-12-25 22:27:29 -0800 (Wed, 25 Dec 2019) | 1 line SW: Run all allocations through Xmalloc et al ------------------------------------------------------------------------ r8514 | hendricks266 | 2019-12-25 22:27:23 -0800 (Wed, 25 Dec 2019) | 3 lines SW: Add music format auto upgrading Example: e1l01.mid --> e1l01.flac ------------------------------------------------------------------------ r8513 | hendricks266 | 2019-12-25 22:27:20 -0800 (Wed, 25 Dec 2019) | 1 line Duke: Slightly refactor S_TryFormats ------------------------------------------------------------------------ r8512 | hendricks266 | 2019-12-25 22:27:17 -0800 (Wed, 25 Dec 2019) | 3 lines SW: Unconditionally addsearchpath("music") This way the various packagings of the game will see music if the exe is dropped in, even if no registry detection is successful. ------------------------------------------------------------------------ r8511 | hendricks266 | 2019-12-25 22:27:13 -0800 (Wed, 25 Dec 2019) | 10 lines SW: Add GRP scanning for the Europe, UK, and "Special Edition" versions These have no differences that affect gameplay. Europe - slightly corrupted tile #28 UK - slightly corrupted tiles #2811, #4349 "Special Edition" - added CREDITS.TXT I have confirmed that the corrupt versions were actually mastered that way. Thanks to RoyBatty. ------------------------------------------------------------------------ r8510 | hendricks266 | 2019-12-25 22:27:10 -0800 (Wed, 25 Dec 2019) | 1 line SW: Implement episode and level names for the addons ------------------------------------------------------------------------ r8509 | hendricks266 | 2019-12-25 22:27:06 -0800 (Wed, 25 Dec 2019) | 1 line SW: Add gameflags field to internalgrpfile ------------------------------------------------------------------------ r8508 | hendricks266 | 2019-12-25 22:27:02 -0800 (Wed, 25 Dec 2019) | 1 line SW: Add GRP scanning entry for original tdragon.zip file ------------------------------------------------------------------------ r8507 | hendricks266 | 2019-12-25 22:26:59 -0800 (Wed, 25 Dec 2019) | 1 line SW: Add .zip to GRP scanning extensions ------------------------------------------------------------------------ r8506 | hendricks266 | 2019-12-25 22:26:55 -0800 (Wed, 25 Dec 2019) | 1 line GRP scanning: Don't checksum files larger than any known entries ------------------------------------------------------------------------ r8505 | hendricks266 | 2019-12-25 22:26:51 -0800 (Wed, 25 Dec 2019) | 1 line SW: Add infrastructure for checksum scanning multiple file extensions ------------------------------------------------------------------------ r8504 | hendricks266 | 2019-12-25 22:26:48 -0800 (Wed, 25 Dec 2019) | 1 line SW: Replace isShareware variable with SW_GameFlags bitfield ------------------------------------------------------------------------ r8503 | hendricks266 | 2019-12-25 22:26:43 -0800 (Wed, 25 Dec 2019) | 1 line SW: Use postprocessing to disable the swcustom.txt in Redux's TD.grp ------------------------------------------------------------------------ r8502 | hendricks266 | 2019-12-25 22:26:40 -0800 (Wed, 25 Dec 2019) | 1 line SW: Add postprocessing function field to struct internalgrpfile ------------------------------------------------------------------------ r8501 | hendricks266 | 2019-12-25 22:26:36 -0800 (Wed, 25 Dec 2019) | 3 lines Menus: Hack around the User Map menu infinite return loop This should really be fixed using a stack. ------------------------------------------------------------------------ r8500 | hendricks266 | 2019-12-25 22:26:33 -0800 (Wed, 25 Dec 2019) | 3 lines Menus: Fix a fail in r8321 affecting X-positions of menu items Also disregard indentation for mouse left boundaries, for consistency with right edges and middles. ------------------------------------------------------------------------ r8499 | hendricks266 | 2019-12-25 22:26:29 -0800 (Wed, 25 Dec 2019) | 1 line Menus: Remove bool types ------------------------------------------------------------------------ r8498 | hendricks266 | 2019-12-25 22:26:26 -0800 (Wed, 25 Dec 2019) | 1 line SW, KenBuild: Fix STARTUP_WINDOW=0 builds ------------------------------------------------------------------------ r8497 | hendricks266 | 2019-12-25 22:26:22 -0800 (Wed, 25 Dec 2019) | 3 lines Eradicate a use of std::string that crept in Windows exes are now 500 KB smaller. ------------------------------------------------------------------------ r8496 | hendricks266 | 2019-12-25 22:26:19 -0800 (Wed, 25 Dec 2019) | 1 line Common.mak: Automatically disable --dynamicbase if debugging is active ------------------------------------------------------------------------ r8495 | hendricks266 | 2019-12-25 22:26:15 -0800 (Wed, 25 Dec 2019) | 1 line Fix -Wfallthrough error in gamevars.h ------------------------------------------------------------------------ See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.