Skip to content

v1.4.1

Compare
Choose a tag to compare
@Akaricchi Akaricchi released this 11 Mar 12:28
· 248 commits to master since this release
13aef2d

This is a stable maintenance release. It features some bugfixes and optimizations backported from the v1.5 development tree.

  • Fixed a crash that happened after a few minutes would pass without any input if the intro cutscene had previously played (#371).
  • Fixed a crash when attempting to start a stage on OpenBSD systems (#372).
  • Fixed heavy audio distortion on the Switch (#374).
    • This was a matter of updating the SDK, and entailed no code changes on Taisei's side.
  • On the Switch the resolution will now automatically adapt to the console's docked/undocked state.
  • Threaded loading is now enabled on the Switch.
  • Optimized a few hot paths in the game update loop.
  • Optimized the tree branch mesh in the Stage 2 background to avoid rendering a lot of tiny triangles.
  • Worked around a Meson issue that broke Emscripten builds (42a7e49).
  • Enabled some "modern" WASM features for the Emscripten build. This raises the browser version requirements for the official build to Chromium 91 or Firefox 89.
  • Added a gamemode build option to control whether to enable GameMode integration on Linux.

Note: Taisei's underlying coroutine library, koishi, still does not support CET/shadow stacks yet.