Ottobre 2018
-
Generale
Lower DEFAULTMOUSESENSITIVITY to 4
-
Generale
Rework volume control to not completely suck
-
Generale
Make ASS's mixing functions take a pointer to a voice instead of passing a bunch of parameters separately
-
Generale
Mixer function fixups from H266
-
Generale
More sound work
-
Generale
Move editor headers into correct VS project
-
Generale
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.
-
Generale
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
-
Generale
Don't use size_t for loop iterators (or other things not counted in bytes, realistically)
-
Generale
Fix issue with Bgetsysmemsize() on some platforms after the changeover to ::min and ::max.
-
Generale
Savegame cleanup
-
Generale
Fix HIGH_PRECISION_SPRITE, broken when switching to std::min and std::max.
-
Generale
Clean up a few functions in mact scriplib
-
Generale
This commit is useless
-
Generale
Make tabledivide64 actually return an int64_t...
-
Generale
userbytever is uint32_t and needs %u instead of %d
-
Generale
Fix derpy menu bug
-
Generale
Use _strlwr and _strupr with MSVC
-
Generale
Fix bounds checks occurring after array access in tessectrap() and polymost_precache() with very minor cleanup of surrounding lines.
-
Generale
Small cleanups to fogcalc() and fogcalc_old()
-
Generale
Slightly simplify TrackedType operator stuff
-
Generale
pitch.cpp cleanup.
-
Generale
Untabify minidumper
-
Generale
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'.
-
Generale
Remember to free library in minidumper
-
Generale
Update miniz to 3616bf804b1e7b9be5e2769b1e4a7d74d575b13c
-
Generale
Fix printf format specifier mismatches in G_PrintFPS()
-
Generale
This looks dumb as fuck, but it tells static analysis tools that our memory allocation functions literally never return a null pointer
-
Generale
Clean up Bgethomedir() and a few of the other directory functions
-
Generale
Return invalid keyword string instead of null when passing a bad ID to VM_GetKeywordForID()
-
Generale
Replace player number check with equivalent null pointer check
-
Generale
Useless warning silencing
-
Generale
Minor update to _clang-format
-
Generale
imo auto is cleaner here because the cast of the rvalue makes the resulting type explicitly clear
-
Generale
Completely unused struct...?
-
Generale
Add debug_break() to default case in VM_Execute()
-
Generale
Remove some dead statements, useless assigments, etc
-
Generale
polymost_setTexturePosSize() and polymost_setHalfTexelSize(): pass vec4f_t and vec2f_t by const reference instead of by value
-
Generale
Fix double free in osdcmd_do() and clean up the variable definitions while we're there
-
Generale
sscanf format parameter fixups
-
Generale
Fix downmix_int_8bit() in libxmp-lite assuming char is a signed type
-
Generale
macOS build fix
-
Generale
Fix potential buffer overruns in sdlayer
-
Generale
Replace remaining instances of regular malloc/calloc/realloc/strdup with our memory error handler versions
-
Generale
Use std::min and std::max instead of min and max macros.
-
Generale
Remove redundant assignments
-
Generale
Bump BYTEVERSION for previous change
-
Generale
The LZ4 versions of kdfread and kdfwrite don't have the size limitations that the LZW versions have
-
Generale
Remove duplicated line