October 2018
-
General
Lower DEFAULTMOUSESENSITIVITY to 4
-
General
Rework volume control to not completely suck
-
General
Make ASS's mixing functions take a pointer to a voice instead of passing a bunch of parameters separately
-
General
Mixer function fixups from H266
-
General
More sound work
-
General
Move editor headers into correct VS project
-
General
Add per-sound volume support to audiolib. This allows you to control the volume of sounds independently from the distance-based system exposed through CON. To use this, you must define your sounds via the .def syntax and set the "volume" property--default is 1.0.
-
General
Add support for defining all sound parameters through the .def syntax, instead of just the filename
-
don't add windowed modes that are larger than the monitor's actual resolution
-
General
Don't use size_t for loop iterators (or other things not counted in bytes, realistically)
-
General
Fix issue with Bgetsysmemsize() on some platforms after the changeover to ::min and ::max.
-
General
Savegame cleanup
-
General
Fix HIGH_PRECISION_SPRITE, broken when switching to std::min and std::max.
-
General
Clean up a few functions in mact scriplib
-
General
This commit is useless
-
General
Make tabledivide64 actually return an int64_t...
-
General
userbytever is uint32_t and needs %u instead of %d
-
General
Fix derpy menu bug
-
General
Use _strlwr and _strupr with MSVC
-
General
Fix bounds checks occurring after array access in tessectrap() and polymost_precache() with very minor cleanup of surrounding lines.
-
General
Small cleanups to fogcalc() and fogcalc_old()
-
General
Slightly simplify TrackedType operator stuff
-
General
pitch.cpp cleanup.
-
General
Untabify minidumper
-
General
Shut up a warning about potentially passing a null ptr to strlen() by way of a bad FILE ptr. The condition wasn't actually possible, but this is just as or more correct than it was before. This sure is a long commit message for something that only adds an 'else'.
-
General
Remember to free library in minidumper
-
General
Update miniz to 3616bf804b1e7b9be5e2769b1e4a7d74d575b13c
-
General
Fix printf format specifier mismatches in G_PrintFPS()
-
General
This looks dumb as fuck, but it tells static analysis tools that our memory allocation functions literally never return a null pointer
-
General
Clean up Bgethomedir() and a few of the other directory functions
-
General
Return invalid keyword string instead of null when passing a bad ID to VM_GetKeywordForID()
-
General
Replace player number check with equivalent null pointer check
-
General
Useless warning silencing
-
General
Minor update to _clang-format
-
General
imo auto is cleaner here because the cast of the rvalue makes the resulting type explicitly clear
-
General
Completely unused struct...?
-
General
Add debug_break() to default case in VM_Execute()
-
General
Remove some dead statements, useless assigments, etc
-
General
polymost_setTexturePosSize() and polymost_setHalfTexelSize(): pass vec4f_t and vec2f_t by const reference instead of by value
-
General
Fix double free in osdcmd_do() and clean up the variable definitions while we're there
-
General
sscanf format parameter fixups
-
General
Fix downmix_int_8bit() in libxmp-lite assuming char is a signed type
-
General
macOS build fix
-
General
Fix potential buffer overruns in sdlayer
-
General
Replace remaining instances of regular malloc/calloc/realloc/strdup with our memory error handler versions
-
General
Use std::min and std::max instead of min and max macros.
-
General
Remove redundant assignments
-
General
Bump BYTEVERSION for previous change
-
General
The LZ4 versions of kdfread and kdfwrite don't have the size limitations that the LZW versions have
-
General
Remove duplicated line