December 2017
-
General
Uncomment extra check in COMBINE_STRIPS
-
General
Fix corruption in filenames in new savegame system
-
General
Fix line spacing tab issue in rev 6570.
-
General
Fix a number of cases where files opened with cache1d.cpp's kopen_internal() could be leaked.
-
General
ZDoom-style saves
-
General
Menu tweak
-
General
Happened to be reading a SDL doc and noticed we were creating our surface with the wrong flags
-
General
Revert a tweak made for HTTKC
-
General
Fixed file handle leak when loading a save game
-
General
Fixed race condition where XMP voices could be played by the audio driver thread before they were fully initialized or fully freed
-
General
New player structures "frags" and "deaths"
Show details
player[<killer>].frags <victim> Equals how many times player <killer> killed <victim>. Note that the sum of these values will not equal the total kills or deaths for a player since another player may disconnect, so use "frag" or "deaths" instead. player[<id>].deaths Equals the total number of times the player died in the round, not including suicides. Patch from Fox.
-
General
Fix the position of the "KILLS" header and the number of deaths for each player in the frag screen.
Show details
Patch from Fox.
-
General
Fix tints with negative shades in r_usenewshading 4.
Show details
Patch from Fox.
-
Account for yscale when deciding if the sky is tall enough to repeat or not. Comment out code that is not working as expected.
Show details
Patch from Fox.
-
General
Add def "globalflags" bit 4, and for individual palettes the "tint" flag bit 512. This makes fog the same for all shades. Make fog behave normally with sector structure .fogpal.
Show details
Patch from Fox.
-
General
Fix visibility in Polymer with r_usenewshading 4.
Show details
Patch from Fox.
-
General
New def tokens for "tint": "shadered" or "sr", "shadeblue" or "sb", "shadegreen" or "sg"
Show details
tint { pal <pal> shadered <0-255> shadegreen <0-255> shadeblue <0-255> } Make shade apply a tint based on the RGB. Default values for shade are zero (black). Patch from Fox.
-
General
New userdef structure "screenfade"
Show details
Set to zero to disable the hard-coded fade to black transition between screens, menu or when the level ends. Patch from Fox.
-
General
New LOGO_FLAGS bits:
Show details
- LOGO_STOPMISCSOUNDS = 2097152: Don't play NITEVISION_ONOFF when the logo starts. - LOGO_NOGAMETITLE = 4194304: Don't display the title (INGAMEDUKETHREEDEE and PLUTOPAKSPRITE+2) in the main menu. - LOGO_NOTITLEBAR = 8388608: Don't display the title bar background (TITLEBAR) above the menu. Patch from Fox.
-
General
New event "EVENT_SETDEFAULTS".
Show details
Use this event to change the value of userdefs when initializing cfg settings with defaults. Patch from Fox.
-
General
Move the modern status bar option into the screen size slider.
Show details
Patch from Fox.
-
General
New def tokens for "cutscene": "texturefilter", "forcefilter", "forcenofilter"
Show details
Changes the filtering for cutscenes. By default, ANMs are unfiltered and IVFs filtered regardless of the filtering option in the menu. Use “texturefilter” to use the same filtering as textures, “forcenofilter” to never use filtering and “forcefilter” to always use filtering. cutscene <path> { texturefilter } Patch from Fox.
-
General
New def token for "cutscene": "aspect"
Show details
Overrides the aspect ratio for IVF files. cutscene <path> { aspect <numerator> <denominator> } Note: For ANMs, you can use rotatesprite and setaspect to draw TILE_ANIM (currently defined as 30716) in EVENT_CUTSCENE with a custom aspect. Patch from Fox.
-
General
screenpeek for EVENT_RECOGSOUND
-
General
Rename CLANG_DEBUG_FLAGS -> ASAN_FLAGS in makefile and enable them for GCC, because GCC supports ASan these days
-
General
DEBUGANYWAY -> FORCEDEBUG in Common.mak
-
General
Untabify engine.cpp
-
General
Revert a minor change I made to EVENT_LOGO
-
General
Switch MSVC Makefile to target the VS2015.3 toolchain instead of the VS2017 toolchain, to work around a compiler bug
-
General
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.
-
General
Address issue where timers will no longer update after several hours of runtime
-
General
Fix undefined behavior in gameexec.cpp
-
General
Fix memory leak with .ANM playback in Polymost
-
General
Fix small memory leak in OSD
-
General
tabs -> spaces
-
General
Fix memory leak in MACT scriplib.cpp
-
General
Fix events added in recent commits
-
General
Fix huge memory leak with savemapstate
-
General
Change ARRAY_SSIZE macro to return type native_t
-
General
Fix crash issue with nested console script execution
-
General
Print message to console at startup when successfully loading a RTS file instead of when the RTS file is missing
November 2017
-
General
Remix screencapture_begin into OutputFileCounter.
-
General
Add anticipatory fields to ud; bump BYTEVERSION.
-
General
Make sure I_EnterText never writes a null terminator out of bounds.
-
General
Bump savegame name limits from 22 in memory and 19 in practice to 32 in memory and 30 in practice.
Show details
This bumps SV_MINOR_VER.
-
General
Cleanups to handling of old save versions
-
General
Revise previous commit
-
General
Fix issue with non-actor sprites not being deleted at size 0
-
General
Re-comment out part of COMBINE_STRIPS in polymost.cpp
-
General
Drop VSPMAX back to 2048 from 4096