Build 9003
GIT-
Fix warning: function 'MNU_ClearFlags' is not needed and will not be emitted [-Wunneeded-internal-declaration]
-
Fix music volume slider
SVN handles and Git names are merged into one person.
Fix warning: function 'MNU_ClearFlags' is not needed and will not be emitted [-Wunneeded-internal-declaration]
Fix music volume slider
Fix redundant sqr/ksqr functions
Fix -Wformat warnings
Fix voxels defined with definemodel
Patch from Nuke.YKT.
Fix negative viewtypes to match what World Tour expects
Fix mistake in .rc
Fix OOB in polymost_spriteIsModelOrVoxel
Revert r8712
Fix two sources of null text drawing
Add null pointer checks to G_ScreenText*
Fix VBO setup when loading voxels
Fixes black screen at launch on macOS. Thanks to Alexey Lysiuk.
Fix flipped HUD model rendering
Patch from Nuke.YKT.
Fix mdpivxoff and mdpivyoff commands
Thanks to LeoD.
Fix potential blank 3DR logo
From JFSW commit 18d1c68893693e68d0ce7d41bd1eacbec5655d4f
Fix potential buffer overrun in colormap
From JFSW commit 18d1c68893693e68d0ce7d41bd1eacbec5655d4f
Clamp tsprz of Bouncing Betty mines to their floorz if beneath the floor
This fixes their invisibility in Polymost.
Add Redux's workaround for glitchy fist HUD sprites in widescreen
Fix mirrors in Polymost
Thanks to NY00123.
renderMakeTSpriteFromSprite: Copy extra, since SW uses it
SW: This fixes enemies glowing under nightvision.
Fix -Wformat-security warning
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.
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
Fix -Wunused-parameter in my CONTROL_ClearUserInput fix
Fix crash issues when Track sprites are set up incorrectly
SW, KenBuild: Draw mouse cursor in editor's 3D mode
Will still look wrong in SW due to reversed palette ramps.
Fix a mistake in my temporary CONTROL_ClearUserInput
Fixes skipping SW's 3D Realms screen and intro logo.
Revert r8386 and reinstate the Reverse Stereo option, but only #ifdef __MSDOS__
Agreed that this feature serves no purpose on modern systems.
SW, KenBuild: Fix print error in the first line of editor log files
SW, KenBuild: Fix build of editors after AnalyzeSprites change
Fix rotatesprite widescreen pinning in 5:4
Fix the interpretation of old-format PALETTE.DAT
Backported from PCExhumed.
Improve diagnostic printing of slopalookup overflows
Fix regression in software rendering of slopes in r8363
Fix SDL 1.2 build
Fix RENDERTYPE=WIN build
Broken in r8319.
Fix crash when specifying an out of range value for sys_timer in the console
Manifests as a crash on startup for all users who previously had sys_timer set to 4.
Re-add r_usetileshades
Fix an error in the removal of r_usetileshades
Despite the default mode being 2 and the option being removed, statements reading (r_usetileshades == 1 && !(globalflags & GLOBAL_NO_GL_TILESHADES)) were changed to (!(globalflags & GLOBAL_NO_GL_TILESHADES)) instead of (false). Fortunately, this has no effect with default settings (r_usenewshading == 4).
Fix GLOBAL_NO_GL_TILESHADES since the implementation of the shader in Polymost
Patch from Fox and Nuke.YKT.
Fix the widescreen alignment of weapons when shrinking the screen with + or - (currently disabled by default)
Patch from Fox.
Fix STARTUP_WINDOW=0 on modern macOS
Fix assertions and OOB so that the player can noclip OOB
Bgetsysmemsize() 64-bit fix
Fix cheats only granting one Uzi instead of two
Fix CONTROL_ClearUserInput so menu input is reliable
Fix NUMGAMEFUNCTIONS and mouse button select menu
Fix saves
Dynamically-allocated structs strike again.
Fix an error in the the inline header version of initmultiplayers
Fix a bug with mouse cursor position in the keyboard keys menu
Fix scrollbar tile clipping
Patch from Nuke.YKT.
Fix slidebar touch control accuracy
Patch from Nuke.YKT.
Fix buffer overflow in getclosestcol_lim
Patch from Nuke.YKT.
Fix tautological comparison in savegame.cpp