August 2019
-
Move weapon switching to Control Setup
-
General
Add option to disable the game side framerate limiter back into the menu
-
General
Add toggle for always run back to the menu
-
General
Fix borderless windowed fullscreen mode
-
Check for "m32_usecwd" in the filesystem and activate -usecwd if found
-
General
timer.cpp: fix order of operations issue with timerUpdate()
-
General
Change skill alignment if FURY
-
General
Don't clobber E1L8 for user maps
-
General
Return to the main menu after completing a user map
-
Fix Y/N options with three lines
-
Fix the Sound and Music Volume options in a way that works for Duke too, using indentation
-
Disable the gamepad axes and buttons menus if opening them would cause an abort due to having no items
-
General
timer.cpp: avoid using floating point arithmetic in timerUpdate()
-
General
sdlayer.cpp: use glFinish() to synchronize with the buffer swap
-
General
timer.cpp: improve cross-platform & cross-compiler issues relating to precision & period.
Show details
Handle timerlastsample such that we don't throw away time & run slow in certain cases. Ensure when calculating n, we do the double division first before multiplying for sake of floating point precision.
-
General
Amend r7987 to only clear input if actually in the menu
-
General
Update md3_vox_calcmat_common to solve a sporadic voxel flickering issue
Show details
Patch by Nuke.YKT.
-
General
Fix use of wrong macros for game controller buttons in game-side input.cpp
-
General
Revert "This should be enough for SDL controller hotplug support but I haven't tested it"
-
General
Revise r8001
-
General
This should be enough for SDL controller hotplug support but I haven't tested it
-
General
This timing stuff actually works
Show details
It doesn't help when it turns out the compiler is broken and implementing std::chrono::high_resolution_clock as something that only counts in ms instead of properly aliasing it to std::chrono::steady_clock!
-
General
Call A_GetZLimits() for sprites in the map at load time
-
General
Apply the BUILDART patch at long last.
-
Open the User Map menu to a folder named "usermaps" if one exists.
-
usercontent flag
-
General
Don't adjust analog turning because of the Run gamefunc
-
General
Amend r7993
-
Add userdef .gamepadactive
-
Use gamepad button names for Y/N prompts when most recently active
-
Add getgamefuncbind
-
General
Track whether keyboard or gamepad input was last received
-
General
Replace implementation of crouch toggle in a way that won't interfere with other uses of the crouch key, such as swimming and jetpacking.
Show details
TODO: Make this work over the network.
-
General
Fix grpinfo reading in Mapster32
Show details
Thanks to Doom64hunter.
-
General
Disable drawing sprite arrows and borders in the automap in FURY mode
-
General
Allow gamepads to accept text entry fields
-
General
Fix gamepad analogs not working in menus when in game
-
General
Add gamepad axis inversion toggles
-
General
Rescan for controllers when toggling gamepads back on
-
Improve the "Status bar" option when there are only two settings and one is None
-
Fix the names of the Sound and Music Volume options
-
Add Enable Gamepad toggle
-
General
Remix the gamepad layouts
-
General
Make use of fix16 for controller aiming
-
General
Fix analog turning rate being half of what it should be
-
General
Add Crouch Toggle gamefunc
-
General
Re-introduce functionality removed in r7975, with improved timing
-
General
Replace separate timer implementations in SDL and Winlayer with a shared implementation based on std::chrono
-
General
There's no way this is correct.
-
General
Name fix, I guess?