Build 10161
GIT-
fix polymost masked wall regression introduced in fd598dfe12c6d0af6c65a96b4ee9450e7c1472ec
SVN handles and Git names are merged into one person.
fix polymost masked wall regression introduced in fd598dfe12c6d0af6c65a96b4ee9450e7c1472ec
revert more of 8cc49790938f2419c885167cdb6b732d165191fb
fix vox2poly crash caused by part of 8cc49790938f2419c885167cdb6b732d165191fb
This worked with all of the voxels I tested it with, but caused issues with some in Alien Armageddon.
fix polymost crash
fix warning
fix a couple of Windows API error messages to match the others
fix issue where sometimes the window didn't think it was focused at startup until focus was lost and regained
revert part of e8ea24b8abb701e69be2bb0ab211d7aa8fd8c6e5
add a handful of fixes from upstream
fix menu option to disable item pickup messages not saving to .cfg by adding "hud_messages" cvar
This bug appears to be rather old...
fix "twitching" of models drawn with rotatesprite when the viewangle changes in polymost and polymer
fix USE_OPENGL=0 build and remove software mode hightile dependence on USE_OPENGL=1 builds
This should allow stuff like the upscale pack to work on devices where OpenGL isn't available at all.
fix clang warnings
add -Wno-null-dereference and -Wno-stringop-overflow to ImGui build flags
fix playback issue with .ogg files containing invalid loop tags
this should fix logged messages not displaying in the console in edge cases where an exact multiple of 1024 messages were logged in between actual refreshes of the drawn console
turn most assertions left in the audio code into log messages instead
fix issue with the D(V)LOG_IF_F macros being improperly defined
We weren't using these anywhere so this went unnoticed until now. For some reason this being wrong only generated an error under MSVC.
fix mimalloc debug output
fix building with SDL 1.2
fix crash on sector creation
fix terminx/eduke32#242
fix warning introduced by cb673c3392b91d32f6b5c72bf0582ff00462fc50
fix MinGW warnings...
fix menu navigation with left controller stick when not in a game and no demos are playing
fix bug where the desktop refresh rate was being ignored in windowed mode, always print refresh rate to console on video mode change
cap framerate to 1000 even if r_maxfps is 0
For anyone that really thinks they need more than 1000 fps, "r_maxfps -2" will revert to the previous completely unthrottled behavior.
fix potential crash in LRU, optimize branching
fix broken USE_OPENGL=0 build
fix stupid bug causing controller buttons to not show up in the Duke menus
fix "-v" command line parameter
don't check FX_SoundValidAndActive() in S_ChangeSoundPitch() because FX_SetPitch() ends up forcing synchronization anyway
fix certain log messages not echoing to console
Fix terminx/eduke32#219
uncomment G_AddSearchPaths() call accidentally commented out for debugging in b689f9974f32acfa6200ba354ee2e21aea10702d
fix animvpx again
fix crash at startup when running with no video output
Linux warning fixes
fix frame time counter logic typo
fix kzopen() defect introduced in e28b00cec3fb6165783c0b8402f4681e8a19f607
fix undefined behavior
revert part of 5ffe0d7ea85d722ee527c9f559b1e14dd78f9235
fix winmm spare buffer list corruption when switching MIDI drivers