-
Sunshine sync: full-replace, PNG covers, live-log modal, robust restart
release / Build Windows .zip (push) Canceled after 0sreleased this
2026-05-28 21:40:05 +03:00 | 48 commits to main since this releaseThree issues from testing v0.8.1:
-
Old list / dupes — name-merge kept Sunshine's "Alan Wake 2" next to
our "Alan Wake II". GameSaver is the menu, so the old list has no
value: Sync now FULL-REPLACES apps.json with [Desktop, ...ourGames]
(Desktop kept for desktop streaming); Clear resets to [Desktop].
Dropped the managed-names sidecar — we own the file now. -
Covers didn't show — paths were correct, but ~80% of our cached
covers are JPG and Moonlight box art needs PNG. We now transcode
each cover to PNG into cache\sunshine-art\ and point image-path at
the absolute PNG (PNG covers used as-is). -
Sunshine died on restart + no feedback — a lingering sunshine.exe
held the port so the restarted service couldn't bind. The elevated
step is now a generated .bat: copy → net stop → taskkill orphan
sunshine.exe → net start → verify RUNNING. It logs each step to a
file that GameSaver tails and streams as "sunshine:progress" events
into a new modal with a live log + ok/err result (replaces the
silent button).
ADR 0021 updated to the revised model.
Downloads
-