* Move "flick snap" to config only
Off by default.
* Move "armor color matches type" to config only
On by default.
* Move "coords follow pointer" to config only
On by default.
* Move "smooth automap lines" to config only
On by default.
* Move "square aspect ratio" to config only
On by default.
* Move "blocky spectre drawing" to config only
On by default.
* Add sound options menu
* Rename reverb/chorus settings
* Rename gain setting
* Use consistent descriptions
* Expose polyphony/reverb/chorus settings in config
Defaults based on recommendations from the author of GeneralUser GS. Very similar to the improved defaults for FluidSynth 2.4.0.
* Expose interpolation setting in config
The author of GeneralUser GS recommends the highest quality interpolation method, but the default method has lower CPU usage.
* implement SBARDEF parsing
* add default sbardef.lmp to base
* add support for Boom colors
* implement widescreen mode, F5 switches to fullscreen HUD
* update dig* font
* load defaults from sbhuddef.lmp
* remove hu_stuff.* and hu_lib.*
* add support for translucency, introduce -dumptranmap
* apply Fabian Greffrath's patch, fixes
* build woof.pk3 only if the base files have been modified
* remove key blinking
* Level-stats format settings
* Various changes
- Use formatting function updated in `HU_Start()`
- Removed automap format setting
- Disable menu item when widget is disabled
- Moved and renamed menu item
* More changes
- Hardcoded parameters into formatting functions
- Made menu item call `HU_Start()`
- Renamed "Percentage" to "Percent"
- Fixed Clang-Tidy warning
* Simplify formatting functions (Fabian's patch)
Co-Authored-By: Fabian Greffrath <fabian@greffrath.com>
* Revert "Add gyro invert turn/look options (#1963)"
This reverts commit 54fcbd44166f14aace5e1113d70ea3c105524a26.
* Simplify gyro spaces
Combine local yaw/roll, drop player roll.
* Add config option for local roll
* Fix restore defaults for acceleration thresholds
* demote some messages to debug verbosity
Fixes#1959
* report music lump format in S_ChangeMusic() messages
* apply patch by @rfomin, thanks
* remove some unneccessary includes
* Increase max gyro sensitivity to 20x
* Increase max gyro steadying to 50 degrees/second
* Increase max gyro acceleration to 20x
* Increase max gyro acceleration threshold to 300 degrees/second
* Expose gyro acceleration thresholds in menu
* Use gyro defaults that match Steam Input
* Use libspng for encoding.
* Remove KEY_PRTSCR default. On Windows it's system screenshot which is slow
and affect DRS too.
* Skip DRS after screenshot.
* Use consistent description
* Use previous outer deadzone defaults
* Prioritize sensitivity thermos
* Rename gap macro to be less confusing
* Add gamepad movement sensitivities to menu
* Update advanced gamepad menu
* Movement speed --> sensitivity
* Implement option to correct automap aspect ratio
* Fix gridlines when rotate mode is not on
* Fix center coordinate sliding around when rotate mode is not on
* Simplify arithmatic
* Rename "aspect ratio correction" -> "square aspect ratio"
* Merge AM_rotatePoint and AM_aspectCorrectPoint into AM_transformPoint
* Square aspect ratio of line characters
* Don't square automap when aspect ratio correction is off
* Add auto save menu item
* Allow appending to default save name
* Add saving auto save
* Add loading auto save
* Add auto save slot to load game menu
* Fix rect x-offset
* Enable by default
* Do not restart the MIDI player if the current option does not match it.
* Don't use thermo bars for big numbers.
* Apply Ceski patch
Co-authored-by: ceski-1