Original log file · 20200103-8533.txt
------------------------------------------------------------------------
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.
Give the Xcode project a sorely needed update
Apple .app bundle stuff
Eliminate duplicate build_icon.ico
music_external.cpp: Only include winbits.h #ifdef _WIN32
actors.cpp: Address -Wsometimes-uninitialized warnings
Fix -Wunused-parameter warnings
Fix -Wheader-guard warning
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.
Draw the crosshair actually centered
Thanks to Striker for the tip.
Make the Polymode cstat bits Duke-only by translating them to tspr->clipdist
Move TSPR_EXTRA_MDHACK from extra to clipdist
Refactor tsprite creation into renderAddTSpriteFromSprite
Make tspritetype its own distinct struct
Mostly clean up the codebase in preparation for tspritetype != uspritetype
Remaining exceptions: SW - ConnectCopySprite CON and M32Script - pSprite/pUSprite
Add information to cstat enums
Detect absence of pic_yinyang and use pic_shuriken1 for cursor instead
Fixes menu usability with game data versions before 1.2
Avoid memory leaks when playing a new music file
Run all allocations through Xmalloc et al
Add music format auto upgrading
Example: e1l01.mid --> e1l01.flac
Slightly refactor S_TryFormats
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.
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.
Implement episode and level names for the addons
Add gameflags field to internalgrpfile
Add GRP scanning entry for original tdragon.zip file
Add .zip to GRP scanning extensions
GRP scanning: Don't checksum files larger than any known entries
Add infrastructure for checksum scanning multiple file extensions
Replace isShareware variable with SW_GameFlags bitfield
Use postprocessing to disable the swcustom.txt in Redux's TD.grp
Add postprocessing function field to struct internalgrpfile
Hack around the User Map menu infinite return loop
This should really be fixed using a stack.
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.
Remove bool types
SW, KenBuild: Fix STARTUP_WINDOW=0 builds
Eradicate a use of std::string that crept in
Windows exes are now 500 KB smaller.