Skip to content

v0.5.2494

Latest

Choose a tag to compare

@github-actions github-actions released this 31 Oct 15:52

What's Changed

Gameplay / partner modes

  • feat(gameplay): add Couple and Routine partner game modes, with the matching Simply Love style names and song-wheel style choices
  • fix(routine): match ITGmania's per-participant judgments, shared ITG scoring, shared life meter and shared failure, and save one shared song result for the master player
  • fix(routine): resolve overlapping partner notes without rejecting otherwise valid charts, and center both participants' fields, Lua actors and cabinet lights on the shared pads
  • fix(routine): show the shared ITG score in normal and predictive HUD displays, including accumulated course points and full-course totals
  • fix(routine): apply the master player's speed mod and Mini during gameplay while preserving saved preferences and each participant's recorded replay options
  • fix(routine): save one shared course result, score only played songs in Endless courses and keep record highlighting on the master's result page
  • fix(routine): prevent participants from dimming each other's fields and report each participant's own ITG score in online lobby statistics
  • fix(evaluation): extend the Routine score background to cover the participant's individual percentage, matching Simply Love
  • fix(gameplay): keep stream progress indicator spacing independent of Mini

Song selection / leaderboards / golf

  • fix(select-music): retain Null or Die confidence and graph settings across wheel rebuilds, and preserve collapsed pack and series sections and the selected pack after saving sync offsets
  • feat(golf): fetch golf boards with the chart's other ArrowCloud leaderboards in one request and preserve golf scores as strokes
  • feat(scorebox): add the enabled-by-default "Lead With Event Boards" option so Golf, ITL and SRPG boards take priority in scoreboxes and the leaderboard overlay; changing the option takes effect immediately
  • fix(scorebox): restart the pane cycle when the selected chart changes or its boards finish loading so the first board follows the configured priority
  • fix(scorebox): use neutral, unbranded loading, error and empty panes, and show "Leaderboards" in the overlay header until a board is available

Streaming / fonts

  • feat(streaming): add Twitch chat under Streaming Services in Main Options, with channel entry, badges, emotes, gameplay visibility settings and automatic reconnects
  • feat(fonts): add Unprofessional theme and combo font choices, with previews and saved machine and player settings

Audio / performance

  • revert(alsa): restore ordinary integer division for frame-to-time conversion and calculate the fallback delay before querying playback status
  • perf(audio): streamline SOLA correlation and source buffer retirement
  • perf(bincode): streamline variable-length integer encoding and decoding and Boolean validation used by simfile caching

Platform / build

  • fix(windows): keep WASAPI imports compatible with Windows 7, including 32-bit builds, and improve unsupported DLL import diagnostics

Full Changelog: v0.5.2475...v0.5.2494

What's Changed

  • feat(golf): read the golf board from the main ArrowCloud leaderboards call by @samoldenburg in #855
  • feat: add Couple and Routine partner game modes by @zydon69 in #845
  • feat(scorebox): lead with event boards and restart the cycle when boards arrive by @samoldenburg in #856
  • fix(scorebox): draw loading, error and empty panes without service branding by @samoldenburg in #857

Full Changelog: v0.5.2475...v0.5.2494

What's Changed

  • feat(golf): read the golf board from the main ArrowCloud leaderboards call by @samoldenburg in #855
  • feat: add Couple and Routine partner game modes by @zydon69 in #845
  • feat(scorebox): lead with event boards and restart the cycle when boards arrive by @samoldenburg in #856
  • fix(scorebox): draw loading, error and empty panes without service branding by @samoldenburg in #857

Full Changelog: v0.5.2475...v0.5.2494

What's Changed

  • feat(golf): read the golf board from the main ArrowCloud leaderboards call by @samoldenburg in #855
  • feat: add Couple and Routine partner game modes by @zydon69 in #845
  • feat(scorebox): lead with event boards and restart the cycle when boards arrive by @samoldenburg in #856
  • fix(scorebox): draw loading, error and empty panes without service branding by @samoldenburg in #857

Full Changelog: v0.5.2475...v0.5.2494

What's Changed

  • feat(golf): read the golf board from the main ArrowCloud leaderboards call by @samoldenburg in #855
  • feat: add Couple and Routine partner game modes by @zydon69 in #845
  • feat(scorebox): lead with event boards and restart the cycle when boards arrive by @samoldenburg in #856
  • fix(scorebox): draw loading, error and empty panes without service branding by @samoldenburg in #857

Full Changelog: v0.5.2475...v0.5.2494

What's Changed

  • feat(golf): read the golf board from the main ArrowCloud leaderboards call by @samoldenburg in #855
  • feat: add Couple and Routine partner game modes by @zydon69 in #845
  • feat(scorebox): lead with event boards and restart the cycle when boards arrive by @samoldenburg in #856
  • fix(scorebox): draw loading, error and empty panes without service branding by @samoldenburg in #857

Full Changelog: v0.5.2475...v0.5.2494

What's Changed

  • feat(golf): read the golf board from the main ArrowCloud leaderboards call by @samoldenburg in #855
  • feat: add Couple and Routine partner game modes by @zydon69 in #845
  • feat(scorebox): lead with event boards and restart the cycle when boards arrive by @samoldenburg in #856
  • fix(scorebox): draw loading, error and empty panes without service branding by @samoldenburg in #857

Full Changelog: v0.5.2475...v0.5.2494