February 2020
-
Add getarraysequence and setarraysequence
Show details
Patch from Fox.
-
Factor out implementations of setarray and resizearray commands
Show details
Patch from Fox.
-
General
polymost_spriteIsModelOrVoxel: Apply tweak respecting maphacks
Show details
Backported from NBlood.
-
General
Fix stupid typo that broke conveyor belts
-
General
Improve player input locking logic
Show details
This fixes the issue with mouse input and viewscreens.
-
General
Print HRESULT error message when DwmGetCompositionTimingInfo() fails (wtf?)
-
General
Fix hilarious bug where holding the strafe modifier and pressing turn left/right moved the player in the wrong direction
-
General
Revert "Hackish fix for spline interpolation crash in libxmp-lite"
-
General
Add -nosteam command line parameter
-
General
Call communityapiInit() from the game's app_main() instead of baselayer_init()
-
General
Add r_maxfps -1, an automatic setting that limits the framerate to the refresh rate -1 for each increment over 60Hz the refresh rate is
Show details
E.g 60Hz > 59 fps 120Hz > 118 fps 144Hz > 141 fps 165Hz > 162 fps This also changes G_FPSLimit() back to a more simplistic calculation, because what was there didn't quite seem to make sense.
-
General
Custom driver-independent VSync implementation for Windows
-
General
Patch from Nuke.YKT to fix a sprite rendering issue in Polymost
-
General
Skip startup window when launched from Steam in Big Picture mode
-
General
Add NEED_DWMAPI_H and NEED_BCRYPT_H to windows_inc.h
-
General
Minor clipping fix
-
General
Fix issue with trying to pump a nonexistent SDL event queue when in the middle of changing resolutions
-
General
Shitcan multisampling detection
Show details
It wasn't useful.
-
General
Emulate previous behavior for player oang/ohoriz/angvel struct members
-
General
This should be ifndef NETCODE_DISABLE
-
Add new game banner
-
Scale the banner, with antialiasing, instead of centering it
-
Overwrite startup window with Duke's
-
Update dpiAwareness settings in manifests
-
General
SW, KenBuild: Update names in Windows manifests
-
Clamp tsprz of blood pool floor decals
-
Clamp tsprz of Bouncing Betty mines to their floorz if beneath the floor
Show details
This fixes their invisibility in Polymost.
-
General
SW, KenBuild: Update checks for using voxels
-
Add -addon0 which loads the base game
-
General
Add -quick synonym for -nologo
-
Add -nologo parameter
-
Add -nosetup parameter
-
Use a struct for options shared between game and startup window
-
Add NSSupportsAutomaticGraphicsSwitching to Info.plist
-
Add Redux's workaround for glitchy fist HUD sprites in widescreen
-
Fix mirrors in Polymost
Show details
Thanks to NY00123.
-
General
renderMakeTSpriteFromSprite: Copy extra, since SW uses it
Show details
SW: This fixes enemies glowing under nightvision.
-
Mark static functions in the startup windows eligible for inlining
-
Fix -Wformat-security warning
-
General
Fix -Wsign-compare warnings in anim.cpp
-
General
A fix for the artfile def command
-
Add mdpos[xyz]off tokens and md[xyz]off synonyms mdpiv[xyz]off
Show details
Backported from NBlood.
-
Add bit depth and channel settings to DemandFeed
Show details
Backported from Rednukem.
-
General
Fix HAVE_XMP=0 build
Show details
Backported from NBlood.
-
Use a 16-gon instead of an octagon if an ART sky has >8 panels
Show details
Backported from NBlood.
-
General
Fix SDL 1.2 mutex
-
General
Remove references to standalone ENet folder from VS projects
-
General
Fix the wrong aspect ratios of map grids for Ken-Build and SW,
Show details
as well as the wrong aspect ratio in 3D for Ken-Build.
-
General
Fix OPL music playback with snd_numchannels == 1
-
General
Fix read of uninitialized EMIDI_IncludeTrack value in _MIDI_ResetTracks