Build 9604
GIT-
Generale
random.h: Add wsrand
Nickname SVN e nomi Git sono unificati per persona.
random.h: Add wsrand
Fix mousewheel in menus
Upgrade transition animations to use 1000 Hz timer instead of 120 Hz
Revamp Menu_CheckHiddenSelection into Menu_ValidateSelectionIsActive
Followup to 67ef47dcff3571afb330342c9b056c9e759e46ad.
Fix USE_OPENGL=0 build
Fix USE_OPENGL=0 build
Parse the `sound` def token
Fix `define` token when parsing defs on the game side
Fix identical branches warnings
Fix unused variable and unused parameter warnings
Remove already stubbed last valid drawing position code
Update Nuked OPL3 to latest code
Includes performance improvements identified by icculus.
Clean up stub parsing of game-side defs in the engine
Fixup to libxmp-lite.a removal
Revamp Steam VDF parsing
Fix two erroneous uses of tileGetMapping in network.cpp
Fix semantics of G_CheckAdultTile w.r.t. tileGetMapping
Remove prebuilt libxmp-lite.a files
They are unnecessary and unused.
Factor out display math common to Knee, Knuckles, Access, Tip
Simplify P_DisplayAccess a little bit
Minor cleanup to FLAMETHROWER_WEAPON draw code
Fix avel and horz input getters to use fix16_to_int
Fix typos in FLAMETHROWERFLAME code
Ensure that cvars adjusting sound settings re-initialize what they need to
Don't set the r_useindexedcolortextures cvar to 0 when enabling filtering
The cfg file should reflect the user's preferences even if the features don't take effect. The cvars' descriptions document the incompatibility that is happening.
Clarify the descriptions of conflicting renderer cvars
- r_texfilter - r_anisotropy - r_useindexedcolortextures
Re-enable the r_texfilter cvar
Apparently aarch64 sometimes needs -latomic too, contrary to my own testing