Skip to content

Arc 0.1.19 preview

Pre-release
Pre-release

Choose a tag to compare

@ozaimoglu ozaimoglu released this 11 Oct 21:45

Arc 0.1.19 improves Windows game launching and process tracking.

  • Fix process detection when Windows reports an 8.3 path such as WORKSP~1 instead of a folder's long name. Both paths resolve to the same installation before Arc starts or ends a tracked session.
  • Include the Sekiro launch-path fix from 0.1.18. Canonical validation remains in place; the game receives an ordinary Windows executable path when it identifies the same file.
  • Launch installed Steam games through verified App IDs and route supported local store registrations through their owning clients. Track game processes across supported client handoffs.
  • Refresh verified Steam and Metacritic ratings every 72 hours, keeping saved scores offline and retrying failed updates later.
  • Support the optional SCSKiller 1.2.5-arc.1 compatibility build. The source pin follows upstream's rebuilt release history with an identical complete source tree. SCSKiller remains a separate installation; see the compatibility guide.

The unsigned Windows x64 NSIS installer is about 3.5 MiB. Existing library records, preferences and artwork are retained. WebView2 is provided by Windows or the installer bootstrapper.

Validation includes 77 frontend tests, 86 Rust tests, strict Clippy, TypeScript/Vite bundling and Windows packaging. The separate SCSKiller workflow passed 706 synthetic regressions. The short-path failure was reproduced locally and covered by a native Windows regression; Sekiro's corrected native launch was confirmed by the user. Gameplay coverage and remaining limitations are recorded in the validation notes.

Shader support still depends on available game pipeline data. Requiem recording remains unavailable where upstream detects the DLSS/NVIDIA DirectX 12 load-order conflict; that guard is retained. Standalone and console sessions track the directly launched process.

Installer SHA-256:
6b2678293236c80bf5df3124f09eb6dd8af244c12f9b3c180288f7ac1bfb2aac