Skip to content

Arknights Client v0.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 10:53
b2709f1

What’s new for players

  • Sharper graphics: The game and login browser now render at high resolution on Retina and HiDPI displays.
  • Faster launches: Repeated game starts perform less Wine setup work and reuse cached shaders.
  • Better downloads: Paused and interrupted downloads resume correctly with accurate progress.
  • Clearer updates: New launcher versions now include release notes directly inside the app.

The high-resolution rendering is the main reason to upgrade—it makes the game noticeably sharper on modern Mac displays.


Added

  • Native release-note popups
  • Repository hosted one-time announcements
  • Isolated (development) UI-state simulator
  • High-resolution rendering for sharper game and login-browser output on HiDPI displays.

Changed

  • Replaced the mixed shell and Python build scripts with uv-managed Python tooling and clearer command output.
  • Made Wine prefix updates and game compatibility components resumable, idempotent, and removable across launcher versions.
  • Kept DXMT shader data in the isolated persistent cache and added detailed runtime-stage timings to diagnostics.
  • Enabled Chromium GPU compositing while retaining Vuplex's stable CPU texture transfer.
  • Filled draft GitHub Release notes from the matching changelog section.
  • Required releases to be built from merged main with matching changelog and app-bundle versions.
  • Replaced per-byte game downloads with buffered streaming and loaded independent launcher metadata in parallel.
  • Restored paused downloads as a Resume state and counted existing partial files in progress.
  • Used Arknights cyan consistently for active Settings switches and text links.

Removed

  • Repeated Wine registry processes and no-op prefix writes from normal game launches.