Skip to content

u64deck v1.8.0 — Public Beta 9

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Jul 06:57

u64deck v1.8.0 — Public Beta 9

Public Beta 9 corrects the native SID-duration implementation introduced in Public Beta 8.

Corrected SID duration metadata

  • Generates the compact per-SID .ssl duration array expected by the Ultimate firmware.
  • Encodes each subtune as two packed-BCD bytes: minutes followed by seconds.
  • Limits the optional duration attachment to the firmware maximum of 512 bytes.
  • Never uploads the complete multi-megabyte Songlengths.md5 database to the Ultimate.
  • Falls back to the original single-file SID request when no matching duration is available.
  • Preserves the selected songnr and the required multipart order: SID first, .ssl second.
  • Applies to SID Jukebox, local uploads, Quick Launch library SIDs and Assembly64 SID playback.

This removes the large repeated upload responsible for the SID-player lag and unrelated REST timeouts seen in Public Beta 8. Physical-device testing confirmed that the Ultimate's native SID-player screen now displays the supplied song duration.

Retained from earlier public betas

  • Capability-detected CIA1 keyboard input with legacy KERNAL-buffer fallback.
  • Full-height Assembly64 workspace with readable categories, ratings and Mount & Run.
  • Stable merged SQLite index and Windows migration/file-lock handling.
  • SID metadata indexing, chip/format filters, native video/audio streaming and recording.

Publication checks

  • 111 automated tests passed from the packaged source archive.
  • Python compilation and JavaScript syntax checks passed.
  • README and Help-content consistency checks passed.
  • config.example.json and the GitHub Actions workflow parsed successfully.
  • Live source smoke test served the UI and reported v1.8.0 / Public Beta 9 / build 8b3f7e8.
  • ZIP integrity, archive layout and clean extraction checks passed.
  • No config.json, SQLite databases, WAL/SHM files, personal data, caches, compiled Python files or detected secrets are included.
  • GitHub Actions refreshed to actions/checkout@v7, actions/setup-python@v7, actions/upload-artifact@v7 and softprops/action-gh-release@v3.

Release identifiers

  • Build ID: 8b3f7e8
  • SHA-256: 544d81ee019130539143606455defb170d6f43908b457c754c745b1a8fe966cb
  • Git tag: v1.8.0-beta.9