Welcome back for more patch notes!
This release brings enhanced controller compatibility using the free and open source SDL2 library! Many controllers that previously required translation layers should now work out of the box with no configuration necessary. You'll be switched over to the new input implementation by default, but you can always switch back to the old implementation in the settings menu (Input > Controller driver > Custom).
For anyone playing the game via Steam, we've disabled Steam Input for non-Xbox controllers by default. If you want to re-enable Steam Input, you can do so in your Steam settings, either in your general controller settings or in the override settings for the Bits & Bops demo.
If you run into any issues, you are always welcome to ask for help in our Discord server. Beginning with this release, you can also email support@tempolabgames.com if you are unable to use Discord. Please keep in mind that we are a very small team, and email support will generally be slower than Discord support.
Features added
New SDL2 input backend natively supports many different controllers
You can now switch between the Custom and Fallback engines without exiting the game (now in the "Other" settings tab)
Settings which are not applied instantly now force a reload or revert
Tutorials with long sequences now loop to give you more time to hit three patterns
Bugs fixed
Extended keybindings (e.g. WASD for navigation) now work in the Fallback engine
The 32-bit Windows build no longer crashes on startup
Audio resampling no longer crashes on Linux
The Flipper Snapper tutorial now shows the correct photo when the camera is pointed downwards
The player speech bubble in Meet & Tweet now immediately stops jiggling on successful input
The dialogue sound no longer stutters at the beginning of tutorials
Internal changes
Custom levels now support MP3 files
The player speech bubble in Meet & Tweet can no longer find its way into other scenes
The lyrics event in the sample Meet & Tweet custom level now correctly enables the lyrics
Events in the sample Hammer Time custom level now correctly specify their length
The correct bubble is shown for extra inputs at the end of Meet & Tweet custom levels
Blocks in some Hammer Time custom levels no longer disappear
All custom level files now identify themselves as originating from Bits & Bops
As always, you can discuss the latest changes in our Discord server. See you there! [ 2023-09-15 03:54:48 CET ][ Original post ]