Update log
Full Bits & Bops update
The complete published notes, normalized for clean reading and source attribution.
Extracted changes
- Server
- Gameplay
- UI and audio
- Fixes
Welcome back for more patch notes!
This release brings a handful of new features that will make the game a more complete and polished experience, including pausing, input rebinding, and calibration options for players who are stuck using high latency devices. We've also made more fixes to the Custom engine which should enable it to run on more devices. If you're using the Fallback engine, you'll be switched back to the Custom engine automatically next time you launch the game. Please report any issues you encounter in our Discord server!
With the release of the input rebinding feature, we'd like to thank Nicolae Berbece (Xelu) for his Free Controllers & Keyboard Prompts pack! The pack is generously available in the public domain and saved us from spending a bunch of time drawing buttons. Thanks, Nick!
You can now also play the Bits & Bops demo in
- CosmeticGermanthanks to Drowzee!
We've also had substantial updates to many of our fan translations
- CosmeticChinesethanks to Kirbysfan!
- CosmeticDanishthanks to Rapandrasmus!
- CosmeticKoreanthanks to Big Jaekuk!
- CosmeticPortuguesethanks to Ghostabo and teu!
- CosmeticSpanishthanks to Valentin!
- CosmeticVietnamesethanks to Trung!
Special thanks to all the translators!
Features added
Hit sounds can be pre-scheduled to enable latency calibration via the Settings menu
Gameplay can now be paused using the Quit button (typically Start or Escape)
Levels can now be restarted from the Pause menu
Input is now rebindable via the Settings menu
Keys and buttons are now displayed using glyphs appropriate for your input device
After failing a tutorial, the game demonstrates the correct timing
Updates
Mouse input is now enabled by default in menus to enable WASD + left click menu navigation
The "Hit X more!" text in Flipper Snapper no longer flashes on hit
Tutorials will now cut earlier if the player hasn't successfully hit any cues
Fading audio in and out now uses a more natural-sounding curve
Error screens now ignore input for a short time to make them harder to accidentally dismiss
Cursor locking is now configurable via the Settings menu
The screen reader now consistently provides instructions to re-enable TTS when disabled
The game will now automatically enable TTS if VoiceOver is enabled on macOS
The game no longer automatically switches players to the Fallback engine on failure to initialise audio
Autoplay can now be toggled from stage select via the Ctrl+A shortcut
Mixtapes will no longer implicitly fade out if an explicit "end" block is used
Error screens will now be read by TTS when it is enabled
The game will now default to the user's locale for translation files for unsupported languages
The in-game Discord links will now direct Thai users to the Thai channel
The shared mode buffer size description setting no longer advises that it shouldn't be changed
Switching to exclusive mode audio now requires confirmation to acknowledge potential side effects
The custom engine now correctly handles more output formats, including the DualSense controller speaker
The game now has generally faster and more consistent load times between scenes
Bugs fixed
The ocean sound volume in Flipper Snapper is now controlled by the Sfx setting (instead of the Music setting)
The Flipper Snapper bubbling animation no longer leaves the last animation frame visible
The mixtape unlock animation no longer plays when the file picker is cancelled
Flash events in mixtapes can now be used in conjunction with the implicit ending
Source
