Build 6576
SVN-
General
Fix breakage I introduced into CON_FOR while fixing breakage in CON_FOR. :(
-
General
Use native_t instead of bssize_t in gameexec.cpp
SVN handles and Git names are merged into one person.
Fix breakage I introduced into CON_FOR while fixing breakage in CON_FOR. :(
Use native_t instead of bssize_t in gameexec.cpp
Fix issues with CON_FOR
Uncomment extra check in COMBINE_STRIPS
Happened to be reading a SDL doc and noticed we were creating our surface with the wrong flags
Revert a tweak made for HTTKC
screenpeek for EVENT_RECOGSOUND
Rename CLANG_DEBUG_FLAGS -> ASAN_FLAGS in makefile and enable them for GCC, because GCC supports ASan these days
DEBUGANYWAY -> FORCEDEBUG in Common.mak
Untabify engine.cpp
Revert a minor change I made to EVENT_LOGO
Switch MSVC Makefile to target the VS2015.3 toolchain instead of the VS2017 toolchain, to work around a compiler bug
Fix problem where sometimes fullscreen GL modes display incorrectly. I'm not sure why this fixes it and I believe it to be a SDL bug.
Address issue where timers will no longer update after several hours of runtime
Fix memory leak with .ANM playback in Polymost
Fix small memory leak in OSD
tabs -> spaces
Fix memory leak in MACT scriplib.cpp
Fix events added in recent commits
Fix huge memory leak with savemapstate
Change ARRAY_SSIZE macro to return type native_t
Fix crash issue with nested console script execution
Print message to console at startup when successfully loading a RTS file instead of when the RTS file is missing
Revise previous commit
Fix issue with non-actor sprites not being deleted at size 0
Re-comment out part of COMBINE_STRIPS in polymost.cpp
Drop VSPMAX back to 2048 from 4096
Add palette emulation menu options to control r_usetileshades and r_pr_artmapping
Small change to G_FPSLimit()
Minor hard-coded Duke sprite cleanup
Useless removal of a couple of redundant blocks of code
Move autoexec.cfg execution to directly after settings.cfg execution
If Fox's patch to fix flickering masked walls is correct, this change should improve FPS in some areas.
Crash fix
Fix issue with arrays, saved map states, and savegames
Fix crash with "setrendermode 4" in builds with Polymer disabled
Fix issue with savemapstate/loadmapstate and gamearrays
Fix in-game 2d map view line colors when using palettes that differ completely from Duke3D's palette
This should fix the scrambled log output when the game crashes while executing a CON script somewhere
Amend r6439
Make setinput work better in EVENT_PROCESSINPUT
NETCODE_DISABLE implementation tweaks. I think this is better.
uint64_t based FPS limiter
useless change
Force enabling NVIDIA threaded optimizations. Probably only works on Linux, but the extra putenv() call doesn't hurt anyone anywhere else.