Arknights Client v0.2.0
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
mainwith 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.