Alpha 4.2 Build - February 6 2020
Windows build was pulled due to bugs.
- 🐉 Fix Shader initialisation being skipped due to new LLW pipeline.
- Fix Detection returning false when actually true.
- Added new Delta2019 noteskin (Thanks shakesoda).
- Fix StepMania 5.0 noteskins to not use .redir files or fall back on assets from Default.
- Fix SDL init not being set up correctly on older hardware.
- Fix static linking of libs on windows.
- Add SDL patchfix to fix input lag.
- New GLAD renderer pipeline.
- 🐉 Input has been completely rewritten to test controller input.
- Player 2's keyboard mappings will need resetting to numpad as it sets +-/* as keys. (This is a hooks bug we will remove).
- Lua's backend code has been made a little more stable.
- Removed several cachemiss overflows, an important one being in the math pipe.
- 🐉 Experimental touch support added. (There is no code at the moment, but it is on our roadmap.)
- 🐉 Experimental hotplugging Support.
DrunkOffset
and TipsyOffset
changed to match their behaviour on NotITG v4; the previous versions have been renamed to DrunkSpacing
and TipsySpacing
.
HiddenRegions
has been added
- Optimise old ssc code from NoteDisplay.
- Add option for hiding the mascot character on the title screen in Soundwaves
- 🐉 Gatekeeper no longer gets upset on macOS
- Core input modules are now macOS Sierra (10.12)+ compliant.
- Sound modules are now 10.12+ compliant.
- HiDPI is enabled, but the resize window will still fail on a resize if the computer has 2 monitors. (known bug)
- Memory usage display on renderer stats overlay now functions on macOS.
- Fix clock errors.
- 🐉 Remove DirectX code from the game on Windows.
- Fixed edge case heap crash on Windows caused by game controllers.
- Fix bad Xinput crash on Linux.
- Fix lag on gameplay on Linux.