Build 6209
SVN-
General
Fix memory leaks in audiolib. Fixes issue #59.
-
General
Fix some indentation of the menu system.
SVN handles and Git names are merged into one person.
Fix memory leaks in audiolib. Fixes issue #59.
Fix some indentation of the menu system.
Fix a bug in r6184.
Move rules around to unbreak Linux builds. This may be a GNU Make bug. DONT_BUILD.
Another attempt at fixing Polymost z-fighting. Probably still sucks! :)
Fix window title in EDUKE32_STANDALONE builds. DONT_BUILD.
Fix missed label for sectoreffector tag. DONT_BUILD.
fix texture panning floatiness on slight slopes
Fix an extern "C" that was collateral damage in the last push. Fixes Lunatic build. DONT_BUILD.
Address some longstanding warnings with printf when building with MinGW's GCC 6 and newer.
Building with said newer versions may fix the -Wodr warning when building for release.
Fix interpolation of sprites in sectors with SE_31_FLOOR_RISE_FALL
Revert r6133
Fix using defined move/ai/action names in switch/case statements
Revert r6089. We can't live without strdup, strtoll, snprintf, strcasecmp, etc.
This is only an issue on some platforms.
Fix r5498 so that projectiles actually do not hit their owner during their first tic of movement.
Clear the hitscan bit instead of blocking bit because Proj_MoveCustom uses CLIPMASK1.
Re-add a fixed version of old code for the SDL driver to initialize SDL as a whole or its audio subsystem if it has not yet been initialized.
Patch from NY00123. DONT_BUILD.
Fix compiler specified for synthesis. DONT_BUILD.
Try fixing synthesis.sh.
Fix audiolib bindings, again.
Fix some vec2_t stuff I missed.
Fix allocache parameters.
Fix C uspritetype errors.
Fix signedness of buffers related to makepalookup.
Fix issue where vertical mouse aiming couldn't be enabled in the menu if in_aimmode was set to 1.
This seems to fix a Polymost rendering error in which certain polygons touching the sides of the screen would fail to render from some angles. YMMV.
Fix problem with standalone builds not finding their data when the startup window is disabled. DONT_BUILD.
Fix MSVC build problem. This needs to be looked at further. DONT_BUILD.
Fix the interaction between the definitions of the NEW_MAP_FORMAT structs and the structure trackers.
Fix build, part 13. Disable inaccurate assertion.
Fix build, part 12. playerswhenstarted --> g_mostConcurrentPlayers
Fix build, part 11. g_spriteDeleteQueueSize --> g_deleteQueueSize
Fix build, part 10. g_currentFrameRate --> g_frameRate
Place SDL_KEYDOWN events into keyasciififo[] when SDL_TEXTINPUT events are disabled.
This way, SDL_StopTextInput() does not break text entry for code that uses keyasciififo[] but does not currently call SDL_StartTextInput(), or if it cannot, such as Duke's cheat entry. Technically we could revert r5326 and r5331, but since we only currently have support for showing ASCII text glyphs as bitmap fonts in ART tiles, there is no point to showing an IME on platforms that don't need an on-screen keyboard.
Fix an error introduced in cleanup of the WWII GI Devastator weapon reload animation, as pointed out by Xcode.
Also perform similar cleanup on a similar line elsewhere.
Fix Xcode build due to accumulated file additions and moves.
Fix a warning with SDL_TARGET=1 builds.
Fix USE_OPENGL=0 RENDERTYPE=WIN and USE_OPENGL=0 SDL_TARGET=1 builds.
Fix transparent masked walls in Polymost
Cvar fix
Fix linking of mdpause variable with POLYMER=0 in screens.c, exposed by Visual Studio. DONT_BUILD.
Fix STARTUP_WINDOW=0 on Windows so that the resource objects are built, but the editor's startup window is not. DONT_BUILD.
Fixes build error with winlayer. DONT_BUILD.