Dicembre 2017
-
Generale
Fix breakage I introduced into CON_FOR while fixing breakage in CON_FOR. :(
-
Generale
Use native_t instead of bssize_t in gameexec.cpp
-
Generale
Fix issues with CON_FOR
-
Generale
Uncomment extra check in COMBINE_STRIPS
-
Generale
Fix corruption in filenames in new savegame system
-
Generale
Fix line spacing tab issue in rev 6570.
-
Generale
Fix a number of cases where files opened with cache1d.cpp's kopen_internal() could be leaked.
-
Generale
ZDoom-style saves
-
Generale
Menu tweak
-
Generale
Happened to be reading a SDL doc and noticed we were creating our surface with the wrong flags
-
Generale
Revert a tweak made for HTTKC
-
Generale
Fixed file handle leak when loading a save game
-
Generale
Fixed race condition where XMP voices could be played by the audio driver thread before they were fully initialized or fully freed
-
Generale
New player structures "frags" and "deaths"
Mostra dettagli
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.
-
Generale
Fix the position of the "KILLS" header and the number of deaths for each player in the frag screen.
Mostra dettagli
Patch from Fox.
-
Generale
Fix tints with negative shades in r_usenewshading 4.
Mostra dettagli
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.
Mostra dettagli
Patch from Fox.
-
Generale
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.
Mostra dettagli
Patch from Fox.
-
Generale
Fix visibility in Polymer with r_usenewshading 4.
Mostra dettagli
Patch from Fox.
-
Generale
New def tokens for "tint": "shadered" or "sr", "shadeblue" or "sb", "shadegreen" or "sg"
Mostra dettagli
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.
-
Generale
New userdef structure "screenfade"
Mostra dettagli
Set to zero to disable the hard-coded fade to black transition between screens, menu or when the level ends. Patch from Fox.
-
Generale
New LOGO_FLAGS bits:
Mostra dettagli
- 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.
-
Generale
New event "EVENT_SETDEFAULTS".
Mostra dettagli
Use this event to change the value of userdefs when initializing cfg settings with defaults. Patch from Fox.
-
Generale
Move the modern status bar option into the screen size slider.
Mostra dettagli
Patch from Fox.
-
Generale
New def tokens for "cutscene": "texturefilter", "forcefilter", "forcenofilter"
Mostra dettagli
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.
-
Generale
New def token for "cutscene": "aspect"
Mostra dettagli
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.
-
Generale
screenpeek for EVENT_RECOGSOUND
-
Generale
Rename CLANG_DEBUG_FLAGS -> ASAN_FLAGS in makefile and enable them for GCC, because GCC supports ASan these days
-
Generale
DEBUGANYWAY -> FORCEDEBUG in Common.mak
-
Generale
Untabify engine.cpp
-
Generale
Revert a minor change I made to EVENT_LOGO
-
Generale
Switch MSVC Makefile to target the VS2015.3 toolchain instead of the VS2017 toolchain, to work around a compiler bug
-
Generale
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.
-
Generale
Address issue where timers will no longer update after several hours of runtime
-
Generale
Fix undefined behavior in gameexec.cpp
-
Generale
Fix memory leak with .ANM playback in Polymost
-
Generale
Fix small memory leak in OSD
-
Generale
tabs -> spaces
-
Generale
Fix memory leak in MACT scriplib.cpp
-
Generale
Fix events added in recent commits
-
Generale
Fix huge memory leak with savemapstate
-
Generale
Change ARRAY_SSIZE macro to return type native_t
-
Generale
Fix crash issue with nested console script execution
-
Generale
Print message to console at startup when successfully loading a RTS file instead of when the RTS file is missing
Novembre 2017
-
Generale
Remix screencapture_begin into OutputFileCounter.
-
Generale
Add anticipatory fields to ud; bump BYTEVERSION.
-
Generale
Make sure I_EnterText never writes a null terminator out of bounds.
-
Generale
Bump savegame name limits from 22 in memory and 19 in practice to 32 in memory and 30 in practice.
Mostra dettagli
This bumps SV_MINOR_VER.
-
Generale
Cleanups to handling of old save versions
-
Generale
Revise previous commit