From 76baa41e16919088973b4366642dd8e2b0d8a850 Mon Sep 17 00:00:00 2001 From: phantomptr Date: Sat, 10 Oct 2026 19:32:54 -0700 Subject: [PATCH] Website: a PS5Upload page for GitHub Pages, kept current from the releases site/ is a static page in the app's own look (light and dark, the app's screenshots): features, downloads for every platform with the visitor's system first, the Docker command, news from the release notes, community links. It reads the releases from GitHub's API live, falling back on site/releases.json (scripts/site-releases.mjs), which the pages workflow rewrites on every deploy: after each publish run, on release edits (promoting a pre-release), on changes to site/, and daily. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Ub1mez9eaVtTF8pMEFXvA9 --- .github/workflows/pages.yml | 62 ++ scripts/site-releases.mjs | 49 ++ site/app.js | 300 +++++++ site/assets/convert-dark.webp | Bin 0 -> 53118 bytes site/assets/convert-light.webp | Bin 0 -> 56062 bytes site/assets/favicon.png | Bin 0 -> 2166 bytes site/assets/home-dark.webp | Bin 0 -> 67348 bytes site/assets/home-light.webp | Bin 0 -> 70276 bytes site/assets/logo.png | Bin 0 -> 15897 bytes site/assets/upload-dark.webp | Bin 0 -> 40150 bytes site/assets/upload-light.webp | Bin 0 -> 40878 bytes site/index.html | 195 +++++ site/releases.json | 1370 ++++++++++++++++++++++++++++++++ site/style.css | 537 +++++++++++++ 14 files changed, 2513 insertions(+) create mode 100644 .github/workflows/pages.yml create mode 100644 scripts/site-releases.mjs create mode 100644 site/app.js create mode 100644 site/assets/convert-dark.webp create mode 100644 site/assets/convert-light.webp create mode 100644 site/assets/favicon.png create mode 100644 site/assets/home-dark.webp create mode 100644 site/assets/home-light.webp create mode 100644 site/assets/logo.png create mode 100644 site/assets/upload-dark.webp create mode 100644 site/assets/upload-light.webp create mode 100644 site/index.html create mode 100644 site/releases.json create mode 100644 site/style.css diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml new file mode 100644 index 00000000..8c8d6930 --- /dev/null +++ b/.github/workflows/pages.yml @@ -0,0 +1,62 @@ +name: pages + +# The website (site/) on GitHub Pages: https://phantomptr.github.io/ps5upload/ +# +# The page reads GitHub's releases API live in the visitor's browser, so a new release shows +# up without a deploy. Each deploy also writes site/releases.json, the copy the page falls +# back on when the API can't be reached (offline, or GitHub's anonymous rate limit). +# +# When it deploys: +# - a change to site/ (or this file) on main; +# - after the publish workflow finishes. A release made by publish.yml does not fire the +# `release` event below: GitHub doesn't start workflows from its own token's actions; +# - a release published, edited or deleted by hand (promoting a pre-release is an edit); +# - once a day, so the snapshot never drifts far; +# - by hand (Actions → pages → Run workflow). + +on: + push: + branches: [main] + paths: ["site/**", "scripts/site-releases.mjs", ".github/workflows/pages.yml"] + workflow_run: + workflows: [publish] + types: [completed] + release: + types: [published, edited, deleted] + schedule: + - cron: "17 6 * * *" + workflow_dispatch: + +permissions: + contents: read + pages: write + id-token: write + +concurrency: + group: pages + cancel-in-progress: true + +jobs: + deploy: + runs-on: ubuntu-24.04 + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + steps: + - uses: actions/checkout@v7 + with: + ref: main + - uses: actions/setup-node@v7 + with: + node-version: 22 + - name: Snapshot the releases (fallback for the page) + run: node scripts/site-releases.mjs + env: + GH_TOKEN: ${{ github.token }} + GITHUB_TOKEN: ${{ github.token }} + - uses: actions/configure-pages@v5 + - uses: actions/upload-pages-artifact@v4 + with: + path: site + - id: deployment + uses: actions/deploy-pages@v4 diff --git a/scripts/site-releases.mjs b/scripts/site-releases.mjs new file mode 100644 index 00000000..f2e4376b --- /dev/null +++ b/scripts/site-releases.mjs @@ -0,0 +1,49 @@ +#!/usr/bin/env node +// Writes site/releases.json: the website's fallback copy of the newest releases, used when a +// visitor's browser can't reach GitHub's API (offline, or over its anonymous rate limit). +// Run by .github/workflows/pages.yml on every deploy and every published release; run it by +// hand to refresh a local preview: node scripts/site-releases.mjs +// +// Uses `gh` when it is installed and signed in (no rate limit worth worrying about), else +// GITHUB_TOKEN with fetch, else an anonymous fetch. +import { execFileSync } from "node:child_process"; +import { writeFileSync } from "node:fs"; +import { fileURLToPath } from "node:url"; +import path from "node:path"; + +const REPO = "phantomptr/ps5upload"; +const out = path.join(path.dirname(fileURLToPath(import.meta.url)), "..", "site", "releases.json"); + +/** Only what the page reads, so the snapshot stays small. */ +const slim = (list) => + list + .filter((r) => !r.draft) + .slice(0, 12) + .map((r) => ({ + tag_name: r.tag_name, + prerelease: r.prerelease, + published_at: r.published_at, + html_url: r.html_url, + body: r.body, + assets: r.assets.map((a) => ({ name: a.name, browser_download_url: a.browser_download_url, size: a.size })), + })); + +async function fetchReleases() { + try { + const json = execFileSync("gh", ["api", `repos/${REPO}/releases?per_page=12`], { + encoding: "utf8", + stdio: ["ignore", "pipe", "ignore"], + }); + return JSON.parse(json); + } catch { + const headers = { Accept: "application/vnd.github+json" }; + if (process.env.GITHUB_TOKEN) headers.Authorization = `Bearer ${process.env.GITHUB_TOKEN}`; + const res = await fetch(`https://api.github.com/repos/${REPO}/releases?per_page=12`, { headers }); + if (!res.ok) throw new Error(`GitHub answered ${res.status}`); + return res.json(); + } +} + +const list = slim(await fetchReleases()); +writeFileSync(out, `${JSON.stringify(list, null, 1)}\n`); +console.log(`site/releases.json: ${list.length} releases, newest ${list[0]?.tag_name ?? "none"}`); diff --git a/site/app.js b/site/app.js new file mode 100644 index 00000000..907e91ed --- /dev/null +++ b/site/app.js @@ -0,0 +1,300 @@ +// PS5Upload website: live releases, the right download for this visitor, the news list, and +// the light/dark switch. No build step and no dependencies. +// +// Releases come from GitHub's API when the page loads, so a new release shows up without a +// redeploy. If that fails (offline, or GitHub's 60-requests-an-hour limit for anonymous +// visitors), releases.json is used: a snapshot the Pages workflow writes on every deploy and +// every published release (scripts/site-releases.mjs). +"use strict"; + +const REPO = "phantomptr/ps5upload"; +const API = `https://api.github.com/repos/${REPO}/releases?per_page=12`; +const NEWS_COUNT = 4; + +// ── Theme ────────────────────────────────────────────────────────────────── + +const root = document.documentElement; +const systemDark = () => window.matchMedia("(prefers-color-scheme: dark)").matches; +const store = { + get: (k) => { + try { + return localStorage.getItem(k); + } catch { + return null; + } + }, + set: (k, v) => { + try { + localStorage.setItem(k, v); + } catch { + /* private window: the choice lasts this visit */ + } + }, +}; + +function applyTheme(theme) { + if (theme) root.dataset.theme = theme; + else delete root.dataset.theme; + const dark = theme ? theme === "dark" : systemDark(); + // The screenshots follow the page, not only the system. + document.querySelectorAll("[data-theme-src]").forEach((s) => { + s.media = theme ? "not all" : "(prefers-color-scheme: dark)"; + }); + document.querySelectorAll("img[data-theme-img]").forEach((img) => { + img.src = `assets/${img.dataset.themeImg}-${dark ? "dark" : "light"}.webp`; + }); +} +applyTheme(store.get("ps5upload.site.theme")); +document.getElementById("theme").addEventListener("click", () => { + const dark = root.dataset.theme ? root.dataset.theme === "dark" : systemDark(); + const next = dark ? "light" : "dark"; + store.set("ps5upload.site.theme", next); + applyTheme(next); +}); + +// ── Copy buttons ─────────────────────────────────────────────────────────── + +document.addEventListener("click", async (e) => { + const btn = e.target.closest("[data-copy]"); + if (!btn) return; + const text = document.getElementById(btn.dataset.copy)?.textContent ?? ""; + try { + await navigator.clipboard.writeText(text); + btn.textContent = "Copied"; + } catch { + btn.textContent = "Select and copy"; + } + setTimeout(() => (btn.textContent = "Copy"), 1600); +}); + +// ── Releases ─────────────────────────────────────────────────────────────── + +/** What a release file is, from its name (scripts/gen-updater-manifest.py names them). */ +const KINDS = [ + { re: /-mac-arm64\.dmg$/, os: "mac", label: "Apple Silicon", note: ".dmg" }, + { re: /-mac-x64\.dmg$/, os: "mac", label: "Intel", note: ".dmg" }, + { re: /-win-x64-setup\.exe$/, os: "windows", label: "x64 installer", note: ".exe" }, + { re: /-win-x64\.zip$/, os: "windows", label: "x64 portable", note: ".zip" }, + { re: /-win-arm64-setup\.exe$/, os: "windows", label: "ARM64 installer", note: ".exe" }, + { re: /-win-arm64\.zip$/, os: "windows", label: "ARM64 portable", note: ".zip" }, + { re: /-linux-x64\.deb$/, os: "linux", label: "x64 Debian, Ubuntu", note: ".deb" }, + { re: /-linux-x64\.rpm$/, os: "linux", label: "x64 Fedora, openSUSE", note: ".rpm" }, + { re: /-linux-x64\.zip$/, os: "linux", label: "x64 any distro", note: ".zip" }, + { re: /-linux-arm64\.deb$/, os: "linux", label: "ARM64 Debian, Ubuntu", note: ".deb" }, + { re: /-linux-arm64\.rpm$/, os: "linux", label: "ARM64 Fedora, openSUSE", note: ".rpm" }, + { re: /-linux-arm64\.zip$/, os: "linux", label: "ARM64 any distro", note: ".zip" }, + { re: /-android\.apk$/, os: "android", label: "Phones and tablets", note: ".apk" }, + { re: /^ps5upload-[\d.]+\.elf$/, os: "extra", label: "PS5 helper (payload)", note: ".elf" }, + { re: /^ps5upload-engine-/, os: "extra", label: null, note: "" }, +]; +const OS = { + mac: "macOS", + windows: "Windows", + linux: "Linux", + android: "Android", +}; + +function detectOs() { + const ua = navigator.userAgent; + if (/android/i.test(ua)) return "android"; + if (/windows/i.test(ua)) return "windows"; + if (/mac os x|macintosh/i.test(ua) && !/iphone|ipad/i.test(ua)) return "mac"; + if (/linux|x11/i.test(ua)) return "linux"; + return null; +} + +const mb = (n) => (n >= 1e9 ? `${(n / 1e9).toFixed(1)} GB` : `${Math.max(1, Math.round(n / 1e6))} MB`); +const date = (iso) => + iso ? new Date(iso).toLocaleDateString(undefined, { year: "numeric", month: "short", day: "numeric" }) : ""; + +function normalize(list) { + return (list || []) + .filter((r) => !r.draft) + .map((r) => ({ + tag: r.tag_name, + prerelease: !!r.prerelease, + published: r.published_at, + body: r.body || "", + url: r.html_url, + assets: (r.assets || []).map((a) => ({ name: a.name, url: a.browser_download_url, size: a.size })), + })); +} + +async function loadReleases() { + const ctl = new AbortController(); + const timer = setTimeout(() => ctl.abort(), 6000); + try { + const res = await fetch(API, { signal: ctl.signal, headers: { Accept: "application/vnd.github+json" } }); + if (!res.ok) throw new Error(String(res.status)); + const list = normalize(await res.json()); + if (list.length) return list; + throw new Error("empty"); + } catch { + const res = await fetch("releases.json", { cache: "no-cache" }); + return normalize(await res.json()); + } finally { + clearTimeout(timer); + } +} + +// ── Markdown, the little the release notes use ───────────────────────────── + +const esc = (s) => s.replace(/[&<>"']/g, (c) => ({ "&": "&", "<": "<", ">": ">", '"': """, "'": "'" })[c]); +function inline(s) { + return esc(s) + .replace(/`([^`]+)`/g, "$1") + .replace(/\*\*(.+?)\*\*/g, "$1") + .replace(/\[([^\]]+)\]\((https?:\/\/[^)\s]+)\)/g, '$1'); +} +/** The start of a release's notes for the news list: everything up to its first `maxItems` + * bullets. `more` says whether anything was left out. */ +function excerpt(md, maxItems = 6) { + const lines = md.split(/\r?\n/); + let items = 0; + for (let i = 0; i < lines.length; i++) { + if (lines[i].trim().startsWith("- ") && ++items > maxItems) { + return { md: lines.slice(0, i).join("\n"), more: true }; + } + } + return { md, more: false }; +} + +/** Paragraphs and "- " bullets (with wrapped continuation lines); headings become bold lines. */ +function markdown(md) { + const out = []; + let list = null; + let para = null; + const flush = () => { + if (para) out.push(`

${inline(para)}

`); + para = null; + }; + for (const raw of md.split(/\r?\n/)) { + const line = raw.trim(); + if (!line || line === "---") { + flush(); + if (list) out.push(``); + list = null; + continue; + } + if (line.startsWith("- ")) { + flush(); + (list ??= []).push(line.slice(2)); + } else if (list && /^\s{2,}/.test(raw)) { + list[list.length - 1] += ` ${line}`; + } else if (/^#{1,6}\s/.test(line)) { + flush(); + out.push(`

${inline(line.replace(/^#+\s*/, ""))}

`); + } else { + para = para ? `${para} ${line}` : line; + } + } + flush(); + if (list) out.push(``); + return out.join(""); +} + +// ── Render ───────────────────────────────────────────────────────────────── + +function renderDownloads(rel, mine) { + const groups = { mac: [], windows: [], linux: [], android: [], extra: [] }; + for (const a of rel.assets) { + const i = KINDS.findIndex((k) => k.re.test(a.name)); + if (i < 0) continue; + const k = KINDS[i]; + groups[k.os].push({ ...a, order: i, label: k.label ?? a.name.replace(/^ps5upload-engine-[\d.]+-/, "Engine · "), note: k.note }); + } + // KINDS order (x64 before ARM64, installer before portable), not GitHub's alphabetical one. + for (const g of Object.values(groups)) g.sort((a, b) => a.order - b.order); + const order = ["mac", "windows", "linux", "android"].sort((a, b) => (a === mine ? -1 : b === mine ? 1 : 0)); + const el = document.getElementById("downloads"); + el.innerHTML = order + .filter((os) => groups[os].length) + .map( + (os) => ` +
+

${OS[os]}

${os === mine ? 'Your system' : ""}
+
+ ${groups[os] + .map( + (f) => + `${esc(f.label)} ${esc(f.note)}${mb(f.size)}`, + ) + .join("")} +
+
`, + ) + .join(""); + document.getElementById("extras").innerHTML = groups.extra + .map((f) => `${esc(f.label)} · ${mb(f.size)}`) + .join(""); + return groups; +} + +function renderHero(rel, stable, groups, mine) { + const pre = rel.prerelease ? " · pre-release" : ""; + document.getElementById("hero-version").textContent = `${rel.tag}${pre} · ${date(rel.published)}`; + const first = mine && groups[mine]?.[0]; + const btn = document.getElementById("hero-download"); + if (first) { + btn.href = first.url; + document.getElementById("hero-download-label").textContent = `Download for ${OS[mine]}`; + document.getElementById("hero-fine").innerHTML = + `${esc(first.label)} ${esc(first.note)} · ${mb(first.size)} · Other platforms`; + } else { + btn.href = "#download"; + document.getElementById("hero-download-label").textContent = "Download"; + } + document.getElementById("release-link").href = rel.url; + const lead = document.getElementById("download-lead"); + lead.textContent = rel.prerelease + ? `${rel.tag} is a pre-release: new and being tested.${stable ? ` The last stable release is ${stable.tag}.` : ""}` + : `${rel.tag}, released ${date(rel.published)}.`; + if (rel.prerelease && stable) { + lead.insertAdjacentHTML("beforeend", ` Get ${esc(stable.tag)}`); + } + document.getElementById("docker-cmd").textContent = + `docker run -d --name ps5upload --network host -v ps5upload-data:/data ghcr.io/${REPO.split("/")[0]}/ps5upload-engine-webui:${rel.tag.replace(/^v/, "")}`; +} + +function renderNews(list) { + const el = document.getElementById("news-list"); + const shown = list.slice(0, NEWS_COUNT); + el.innerHTML = + shown + .map( + (r) => ` + `, + ) + .join("") + + (list.length > NEWS_COUNT + ? `
${list + .slice(NEWS_COUNT) + .map((r) => `${esc(r.tag)}`) + .join("")}
` + : ""); +} + +(async () => { + try { + const list = await loadReleases(); + if (!list.length) throw new Error("no releases"); + const latest = list[0]; + const stable = list.find((r) => !r.prerelease) ?? null; + const mine = detectOs(); + const groups = renderDownloads(latest, mine); + renderHero(latest, stable && stable !== latest ? stable : null, groups, mine); + renderNews(list); + } catch { + const msg = `

Couldn't load the releases here. See them on GitHub.

`; + document.getElementById("downloads").innerHTML = msg; + document.getElementById("news-list").innerHTML = msg; + } +})(); diff --git a/site/assets/convert-dark.webp b/site/assets/convert-dark.webp new file mode 100644 index 0000000000000000000000000000000000000000..cfb3bd8ceb1f8ab7588ab6da3aae9b8620ea98d8 GIT binary patch literal 53118 zcmZsAW0WP`mTlU$?aWHswryvnZQHhOTa~tL+eW4Fs=j;scE5h_Uqp;E;>6x-t~Ie0 zB}7GCW&i-xL2V{FitF86?a_5sFey{ya_pY;rhdq9f^?rEevgt%V2|gM7$Xn8*`)v7ph3?LG zjj!Fe@CEUnZk4a=JK(eO>)-%72p(pp-^J`==_n^n< z8~JnKBlM%^TCW?Q_`B|FUm9lwSC_?{@(c7^bYu@{Hp#Y|3H7e`P#YY`Tl-;zx_VDE`4tO z{{EGE?fU(_b4LoZj@iUy_H&vW%Wd#3`~Z2FJW38Dhk@Jh|8qM<&Ivsm)Q<1THq}ronKdxhNoe|Vw?`^5PdUsb@6vsNJI$5l z%6@HMYa`g;;g$ssDm!M2v+O*X5M#-CEFs2{?MPCXG2Nb^FlDMe27jX`>?Q0{tUA-B ztCZFO@RE0{*J%p35<~GW7aSFBch?|W7VJ<2oTL-90?Xkr`=d98kj$7STJZR@xh+h8 z8~3)f8X1B6=mQ~5PJkR)lbh;%W8+QUAu*Wn*LP}s(CKv9jr60KRc{vy%5YBu?Rd+s z`osH!fQ-%~R~@_j6<@fjU|@+L-b>MHr68@_3^b@KZxXz-L~Fawcrl&M-R(@}TcCnw zKQ80v3y>gr(|v;zN+{t*8EjHtyhd;LW(Iw(VZYOVwon%CVt@u?c~1>bcDIfL=~u=W zF4DasS=BJvnZ0WwxNAp8D3SxGLuoxn#C)Upad{r)10H#TsFgr@%ft+vg;kMSN!9ZG za@2Fh8$%o7%*X!YT5`KVO|*ht@BHx;MD0;<`#Xuxu~Z-7RBLtavXx=dP|Ud-=4{+9 zI0U57fLX?CbM5k|_;>fuABU0<8ssrnkyb%hpZxqV3skMHeZ8UgF zl_6`0Fz?cjc|Y;(^V3&xq|;mi(@ZKjH>MDbf|GdNDDfr5NWot5pt77GrU)6^;KKH& zmji2RCF-t`jX0fdc$aQDNKSic(~Nn}0#Avj^znYs9bR`(GKJlWT7&I}T@+UO)BfD5 zgrq7y4fyV+?3(;k!8Bo}5Uc+YaPa4A>I2=e-ega@FXNZV$Hbpop@DxtV1n<_W7qoH zTdq-f@1CauGsu&rt`^hLiAnf%ARy4mRWWjuP(lsbEi2Ew{Jw1e$y0Mlh6IA*J$~r|(jX1Y)Zqa}z_wG~=$AIx z_b_E4do+62*IZ$JA$h?1fCdI1zS*^IZmm);@*MdaIg3Lm(O(SPKlKpl!iPu=#r)c) zz(9*_o+eCt*ByEqT9`E;z^F->APvA?SD^WaIqP_4Tfx$Dsq6*#cabs}RK@B1 zIb7!iL1%ciMO{g+k_^xiz3B`PU42kfyJ)_YCBD%uRprQIjr8DY9{P>A-CIJe|K0lk zRG0Oi+eYG8@TclDQV#SVA&*PE=~`j1X|aa=Pom4>r9lyOeKb;#bH>XgB3!TakK+MSvXh>4@_h}u5`7E&(m}PpI4xaAb~{ z20F_7A6byy0rn~%ZKbErEdZPEfX~#^h%31sd&24h+BZ-m5};n~krj$puPUn^X=|bU zu)d)C05Ba$4mQXEen-4}sI0RDuwM>+o(YN`mf1$?XRjDtSErRYKB0Q*mhJenct@M6 z!k>td(6CFL!vNDilx*rz5bSMkl`t#7Arwh)Ilc#|KO5r>t@j9reSo=}=c|(8#G1T7 z1@{vvEfC=^+AsogQqP2;SoSt#ZCDjR3MXV=Jzl9^Qr?kUpih(O8BY2_BdBrB%wNj7y)K4B^NEObs+g$sXHNsO+Hhm%wD5Z< zgsemV*-{o^k4V1-UYOK+LVZ9sO1L2d3#7_quYdSvd$uR}jw$FGofud-1i7;2;Q+!m zk3Q-f@fel)SagoTiI<@!cd>*HJ~UVvEvC_8Ohn((^zA!3x8;^=IIf!*DP3~@Mi^Ef zAX20TuWhJ+NF)ipIasf7&53E?gi&eil1>1raZALou-xZXgj1K6V~%`PC>!#IhD%ct z9=3&>rcG3Rq^!&FLJ5|XBm<>Y{5?M|t>5KUU5fS{*`PbLV^*XQqG@u{;R z1REq)6!349ELX`(+ko$Rucji^*OKCS6f6?jtJo(i%I7;HdBS?C?~US!Fj@jnXSJ6e zg3T-k=Q|Q#kIq8=@JdE9kQjMDq5_1OWRDIR82Ucu5t*t@)bV{ca6K3(uqGKX09w~w zTK(Nlti`Vve-}C7b#Fts)8}%NmW1phcK!IZFGf8IMKL>e#rIwV8}Rk5{oJW60l9a? zP=ze4ltjTvp{z&9(1Q2RB>f9*UuBQzx<3~}wl_2Lwb~*KLx@8qs4;&@{u%HBNcev+ zKYLBp{fgVu#P18(Kvg<~cf%ah>$rwdQ#N&1a`k-w_472*zs&g0?2NKa zAyf=lar>E_GlakU!SF@={NIE$Ey5-`jIWB4j)htU`VFw6rr!Q}h^a6SLSzNwf56{{ z^l#B+q-MEl*N=OD5D?MMB6eT%wn2zBEs?T3uNdY!TqK84AnShLUeHO11K?}o`GNtc z->BAC`Lh!1g@$dZ%~4=O3S_X3=GkRu3UE2;gZlg{Y+IPqsE)sMcgkK})pH>~WEp#Jr1X9b z0nF+ks;!{C!5INO75nQCO8f8wd$WwVTdbWwY>h$b$fhySACp?l5B>f?50I;2A@83G z&8>t2;2edr7P={Q+|4ffoCT))L;T}wQsPVzcyr=8^U093cSB0*tuG{t0sE|?E zLiD|Wp4Q$d|DedvU4MMtViSJg@G@2YLjra~3ZXJvpxu}cTYr184$KMyG7G@%L5 zx-4W8VE>~{1OfJA*M^2jA;I-b{{eB!wFS|3sRv!xt;RnNjCEk$4E>~O#*Pn=DN*Zh z#h{rLktm$sLjF;^7#X5P(OZA&)t>*Z!BS*bT0DIb7$*c+rT}YYTguQCa?Z8S=Nt2QyCm3VwH#G8hKTvL8^I{5W=04Cb z#zngcuQ~`z8C4TJAUZJ^T;Ww$Le@;1@V&;r#L(5YQ~TBw3$7tdwVev;F9UQD0lQo8)Yq=?JUm2a^{T5z&8WM zvHk3+wwsNO{6g<&6`2L}HIOu4W99I}{lZ*w^~T?Y;hG%BvTjL@zpC^&#vypPh(k4R zX}Tl@Q^}1V?Y#0Ly;8= zP)R!eI0jyf4HdS8&o6&hASR0HiF=e016_^fI^e;Sm4xuw{**KU5XTyjs?6Aaujb&r zlr8UK=etSS9+mLaypN>=o)apyUqR_X{y7<(=yp(DKQhS!aNFi^J=<58^3t}oyAi8C zEnq6Nb7wgKwvul<^UKfk2BW`Lc8Ow9BMjnzR1{*K7DCOK2Oh&yj3xJAiu z-b*Y|z2F8*Eb}^LrdJWrok-7WzAZx%(rP?h=@LcvAE@hfV7MGpY1Y4N4^A0Ht$v*9 zl0ZMG*W_#p(Va1<(fs~NrAL_ksn`F(${6h#(lHi<5}1aKJj@&NcNP@L`apUglOu@5 z?2d!zK#(rwPRXaJW}Gcu9dMo|oM?zYh0NO=RL;8}GiIiK9qs>dT%%iO4x!_+I;;{s z1ah`;=YPiN-k(9p@a^*xvGLy;p0yAc^C4vbk?-kF)Ze3e({eF{2sjuBLIy=7L+Pa@ zR;qg`j^0j7Gm>;f(ZyjnxFa%tmB$%dLdt5XC@{Vo9lAj3iQ<8UeXtQchW9??L85C+ z_B(HOXvWr~ZCoY+Z@{;rrrU+Wa#1ACA=#0k>&mg7HV)bRl;Ip+qv3K5%KdAwmN5aS zZn)7ZJj7y9xN!;&m^qW0@SF}+pLznwRnc0?aHbLriYVr5;H}#Rvvs$OcokRP2s5uMzrO-0+G!JV-&#ZC?r?w@4vUjJ2;)vq)x$&wG5-?yl-=q0E>gO+`b(^Va zzpxa!Zy_!U&IP{ot50*VBhyC46z5647PX!+zwLN?>ZHk1wBINz^t#sF(gR`Td7aXd zM6-U3sL&ohw1~kZgVW1yxQGkWw=1UugA#gZ7yFKV)4iCH^Qoa+-M}x}6~jCz`)-4e zfH4r!t(E4{b`v z51fEzfnAXo!VDuOaf|p86*J4jYm3eL1v5hH>zF=Y3%UW~U})|z&DFdc45WBAQqQp< zu;u6mspz1tStZ&thxp_E&6iwFmOLX_CVpUEJGE4r>r_fSE81BY^IzX5tea>1 z!(I|-RsMT9Y5$T4%idpR>fD3(%q!sVe;r|&Z5G2GeMM5&I`cb%IY3$Q^W+Rxp&XipO|y6yuf zwCH#BsH^&RsBZ{W)Xciu<(x9Um&SI?Wjac=Hsm`~GWHQQx*dZYJ8Ol74zXfcMhyx8 zLNj72C>^58x=k%${czO- z&cjYT{$0kq&zW6iT986tnbs>5+%|K#*94qboG61N+iy>K5L}9;LeN`7$pTYQG{>J= zvAKcK0^+YC*^v!NOdsb4f8hz(E<|Qvu1J*Su_O z0}2^NNwe|~c;wOKGAnyGx;w^#|A)w&We`y{xb|_>k~zXfBD72!Rxwoj7o@gmdVGH3 z`}~a&UQG*+_iFA9{^`pBox}bnR_1Q-p`sL;H|_r`A!9>q)QYiKpN}9S%`R#v6Yfd( zWr~=c^7tQ6l*7m#=pTzg;|-7qHUiu${Go<@i(T<43fqu6_XkS98*3p zgaU&on^?l#_W%U!ZbBI!>d13SoKbL4sqdJ+QN%o(YWQwWHsQuKa|FmThu}1y-{a&O zpW^>%5unT7SN~;AT2SGFSi#1qI*2>XW3A`m3F=n+IFXTPG)pha^cYKB-QzTFp0vJR z;C2u2$0jVY4eZd7kf1`5!I>~sDFD($iqk90Y_{Gch%a*%{dXuRe7*NC7xeG6WkNjX z?3P90j{**hD$Uer2Tw*M_z0p22_tzG|3j~TLGicGgP`9Typ);K8u7XhR5a_0%!@vB zcED5SB(P(Cyy*R-z5h^@Zc5_7*gH8T&^`ThC}f6hremk5eMkRF{1;Dtrm(0|pnpSi zNS1}OGcq5GocymT3|@=Ee1(k=9dy@O59?2KIpGW-ewMJF{E?x5G6p-|fl2Oo8xg2NAV#OcaLB&&v@Dd7 zuZ}P+K-S`~T}~uSel>vR1eMOx~k)U4xw`^wp5xoa;Z}IJ(X>4o$dhdi)k4 z<#4P1pz@!u_&2^2rg9b&y<{o7qd{K<`~X|L3#UK}_S`JBE;t|77&lI@ApVv|=58KM zrK2s3xm6!telPR--fqn5N5JYT@=`G#IRnt5M4#A=Nfb(H17g}s1G`)%RUx6RLNfl@ z>rJZbsNM2CZ4x^-yIJ~=eetm;n5raCzc+r zW8wRQ^^G^e76{ynizx*EG_nRs(3+*ijeq>OdCnQJ6;JQc|Na6DwAswnyqCfBRY?{6 zk%tp=Fb8b0wtdttWl{W$bSB`aAVglOblZS89Ayt6upczp{*oORGQO75c9HQamR<$W zrQ;KNTExh+us4hVcl8cYd>Fp)3F_FMlli&+#Js;~&GKssoiz7JUsWEyw(Q&R)rk^1bP}qlk_Q z+Rk_8XT=U#G>7)d^otk6fh!G9N2>puJpb&>pB`hmrYc0i8ej1|kP;IMt5|%J@C*a4j$AJn*X>Aa%C% zfYA>Y`jy?S(PI~+*nM-(+W}LDzEp$WfU)kHQ57OKx=dTIy>hO?&`IGY&Ju=^Wg!jq zTZ(`DvH1TA&;ITF=c=y-U5C7hnA&kN@v`@#PQ|@Pyp|FBal2eHW3TE zx1|Zfk@{8*CN2$^#RqpDb$dN9C}oigY$S0*h6! zrR_v>V&dvsNGe0ELI^Fb?Ze5R0OTMW;?e35pA$I$`@jAZXwwxV*3NYNu!)vFG>&U7 z4go7u>&S>0u!a_V4-k*_EqaxuwcosHS>P$2I#MW+{S&eOccS^9IOg9q@&gi`1OWK@ zG`zJ{9a*HL$MOTT;sTB?6L_E|6&om(@B-=h@(&NHKwu84K;BtGi+&F*;$vnYD5ur! zkh7o0_$o>der|2p{aL!uUf^uXNRn@Y_oArju3H1BOIes5Nu6Jd3Vqy|EHvr{zKb#^@5a{ zxJ?YRvCPQ(vH-9yLKNKNQD1}*i#Yr~Bs3^i3c?4c!20gvZPqCS)Yc$cRsT<;sXxQ} z_*^$B-=!EWHkTV=T};$S8RoYY(mC%%H_CIhk!&D!;7K~1Z<2>;6?adiixo=7YJ`q5 ztbb7`W}}LuLVHt2>SUPfxJawfo=>p(mt}U$L|xs1G<=DLic_)wpnV#*mC*7lT)s&Y zfF@C*TTOT_2SrLFMO~X2K>m% zLaW#-UiPgY7xppVcO4bbGiIrZT3GL5MEr=(kuC$u>A7=u9)*71bP50Dtvz|k7$JouA^;s7?hmG+_qxuOXy{cLl&6Y zK2Gxnl|L%r1mnm1^v?N=_;~Bg5-k_28`LT}qgoznY_)KnP0^XX^+W|$>x;iOE1p>I z`|BcKKXbg!`di5FehImHG#MzMj1I?PoQ+P-GiHBJLSwwYa8WP4;Lc>(4)j9|U@z$J zjV_FfuejG7Z*$PZ8phhg?fpbfahcb`BN@301{KnXh_v?l@Kr)LK=YHh>>xD=nm9b7 zDfb60{9F>UGx&&^jwrbQS}V2X1q@Uz$uk$2rCuN@?7VKNw~N)f!V|s;mcd2 z5}LO$la*KT$jYV>Z@CON`5`s6M$b#OoMB}*4|4F1QI1mqTpu{u;c@6F2Mn1{U?`Ay zD`nWPXc+Tml5p*4lkyE#1K~-OYUmLc`MTJ^+ZEe^#z6&QIZhrW@XjKNrbMUU&uF^w zq4(t^YN=!pPdFR9xhA%{e(V(BPxIZ{{j#Sh)A|kK^pMiXv}j&(x7!dl96*@Nr(wO+ z3yJ8%)q2@Sxe4qolJUFCRl^bC!Bo)Y_j-j@=9*mCgOf>UEl^tSD9r?LB7v24LqVyn zk+;ndVYcdZiBUmw_jzPld(X+cA@V6JklqMR00aL7rtMUASjrB9V!d-3VY~C*s}up+ z7pz8Dih4}Al<-tdyIR4@^c_DoHLWy*>Jp(3<1;4&=Z)u&;UHy6zl$<`K0TqpO4g%A zV^L4?n1K|y17W@-G40>Wmvifer_wH``5zCtcO*B+f|dz8#S7X(XNaZ|@+~Cb`&U1$rm+S& z585H9qC#xid}gvFyD6~=Jox%EjUhd4a#M#G*xi(uw@o7l1v-Advm#hu%pISWI5CFT ziaWUklBSf!gLpFQyRSg+O&{9L$M%W8(JF?Z zY92MP;Kwn!GxO#IfyK5y9LC5nl8v0jq{SsmvcNHJR8T+o>igU+t7 zP4TQn*ZT-&4`zBlpi%8|RX|8fw=S1q8Eu#3T-^vkGu?_*`>IEq;b1i=6VkHW841y# zQem$*r9AQGhVr3*g;Be~1wL@?(prHh=p*pX#?RHmY=1uG#c(e5;xNm)pi!=X4978Y z$=!BWW{C|gLgPwC#1)(!p6%lFVGsd;I}+t*mR;~r2J4V_9=B8lvD^qW+3k#PO~3D% zCHLG`Hg0)tCM~N!_Q}0m-kw^slv&~{xA|G7o%L+)%U3Ni4Oum=Y|}TW|7GPhKYEMvRxT1Igq3C z8$-0-U)9yV){}#pVCc;gh*I`|l3oA}}g*)y9ZXsG@ zAU-|9XAWm$cACLH;0|1>H|lo_u1-Rronn|{chDZsK3=gcbp1lEwYJ}D)Isk{bptbo zsM7v$b}AdyHUX9upTN*sxiM?BE8DQeY!$(~rby}|N0cnHJV$;_J0Vssrel!vHXv#9 z#`kHm80KLgSG{g*tPT8A`O{;)N!(=ufW*2oZEsiET8zMYn;==d2sO9K=k*W=B?#dm zgf*x>Tym}3V5)b-Y5^~!33x8~?Io1yFD4jLn9lJI@p9A(~u3}lv|by%R3C5g?YMx zIkni2_6FmfY{#u7>1Bz61R6S}X#!ZNsBFmsdTHkCg#LDu2evOZ}RYVQf$qU&zf~&3f&8VrvK=iND^n-)JZPb8@sW zYY6RRhOp*82j)5i!>Mt6J$S;-biF4iRntq|fgx-%;3Cq?SyQ4ra596f?lD16rOir3 z6rQPz=>CC%$z&cK%S4M{qZ4bJ#4ou=zXt2mmbwM=9yZ{@&xX9sP5mjM88>k?vD=8G5Wk7N(}b0?JF z@3tLaD1Il7!2;rCAZ6}hIaK(@9r1=7E>?PJR6<9AVtwG-pXj( zr(V5IqI8~57*Dryt{@GooH<2=&ip)8=?Li7Pg%g3etJ^kIKrBNB*|6-Y&90(M7*a+ z=Y9kLqG38-5b~d)$eP0wWg3O}_f}g6(IvjOwFX7`YK!z7zI$;~smK) z59e}G09Pn&c$kmZ>D!w@uE{Ds+9g5d$$qd2Zt-KqI)$@*7^eX+xGy1s(}>%}R=HCd z0X~+jUx~m`)VFpyQCQe$Y;5xr0n#c-sCBbw2fUT$2r%NH@1dZA10H2Ct)LceQ(M9%BaU>Ea9zZ1ppo+t&P`=GfX3x4msaycnQkeI3IZfj zU!0@(Zhk#>5c&!TwoMDw4(8u8SUH$kvH?Yk$LH>N{!$sK_WRCFTQW1wguy#^ zxv9|V)ZI^iF`iQ9t@1M6x&+dmSAP1wyS6r{P?E@A2< z>V0g=Uhmf^KdHM?R-)*)>E-eMAwgOm4R?bcdSb+N}96h5MZl#JLo&}?r7L~4j zMjeDk6Omr=(j1Jz!tbr@w&f(w2v`%Tp91X>Pk3(;g9U;>T008VvJCL1j6Y@Zr z`Y~O9XYn3qhpPyXn_6XiJ8Y*Kdxe_&McBWv=Tg9b5~&ie1~(RSR&Oypuriu>;s{CC ztytuCNW_7S+qRuC{wY_iWt=lYya`0f25e1YRsVx9{ytc5a3>drK@{;GKpS%Xo+S?7 zo6`Pzx~4=+>IxkM+y`alrO+@Pf~Ipl=AK{m#mp}fn8$8ZDPf>&i65SW$K;Fn&P`Nx zfMP%|OOO1|(KT3P3WAEn9sRkxGG>9g+tS@<>3hBl*vH9{2ckakyU}fsw(%W@SpCAj z1Zonf8E=IhJQBeA5-ljSb- zW4(IE0I*89`Mrw9{-K>5@IB?LhsU3pqcs($fXHy6=Uj$0E+m+3d}Ug9QCsrR$U!Xm)4OQ4%$Ng($ z``Lp0s^4pLxO3&hg(C}ifz1wh3s5#?7z-Trn{QD{Y;3dE($8ciQ|E>tgD%+*vi9^= zT%rqK2Gc#kB*T#IInwiVq_OA-+r4%_K=j}8^>8x5h^xv?9=%CVE6$N9eT$RRjmoD7gZV8ZL%22p z&=ZzQxn@CwO&{g#U^%rVRg;2&+|6zEhh`B<2z#Q;i^$>5-Dgn0@{-%G^)2_z9*IM3NNmA zYB^;he+t)`eVaY3)asLdyT;>V)L9x~SC07rYt`XrMJenVLbhd73>eW}Wsv+%Hgy$I}=DZKwMOCSn*iOlMTk4}qc87eDqa9nmP7)szg1ffx|x|u}92jwXY zFy!73Dg#DbI=n?Cvk||-gxPL@M~x%*ei+`=9Ca#M)z>q#pErj@lkxm7KAz$TIjD4gEvVNS5^f0gpHZd1yQzE$?N9o z#$vkcfLpla6>I_xW7!vj?2xP;rBAC6s0dR`;BP-9EQZ#;52!J0P7VRXuC#j6Mi>a+ ziBDzcR8WDYK2v0*M--{OOTClqT;|f!j^_Y3-wBgN6&TUAPX`@2KxdJ|FNT!Gif5<=XRs!WbaT#!Ho>(1<^45b__EO2bn3oygQ~MZ5(zIP|L#FUKJQnfsT2q z><+S8L;<+>U7r;_VrA>FFl9@kCVA3QO%oq<6^Iy%l+7P=O?7k&q5<+hcK8(V^FMY` zNdfv9+58EfA)z|oYo>HWJ2IFeB#61lGC%_6->W`3e=8b#Oa18#g@tfzfTcQiGvB0 zF>EwC^5cU8cAr%$IY`*{6JoZ&*$n-PFVSvS+W&XKjp3bQ=HVoe?MIYQjX}YAW(*1Y z!2=5A*&eZXTyo|N6Ri~7DC;i}oll<}Dk{B=kfFv72PMV?e|30ZvAUjxK)*9voV=a< z`60XE{9fRK7d?>`O`wtxU=GAp2Yuhr*P01!i!@-%USv%l^iryHK^u+e2A zUPZL(om>`=Ubf<>R63RmfZse{yXYciki>93b!DW6uK+U3xPgK&lb?(75L#>f{yL#k z<545S1=Vn8khqQ=qdMLT;@+xsPv@*C8e@wX3RUex3E2!tOWt!JN+G}GAQE|`c-Pj8h8p0z3+x2a~texe= z3CvYHLy&>vivsl*iZo=@5&Y=w*=p#VAF&=JImcT;3DW*eH%?2Q_E;mg5##4poL!8Z z#}0RHs?PKCOhvx~_x0@HTquGhO%vYQF3Q%4eF*2dSm(Sdt?O;aJlF1v(UKZ@z6!Kh zWVHF6cyj(&1%bj2FeB3{F$XB|pwh;cRgBAt`Lr38cnMPy2erbTYfK`Jp5fN?A~B9& zy`_j*?QO(qbDk5FkU++>G$(JjTZH|EC*ag-duU0uN8B&n$0{DRz_?B1m zdtJ^C93Iw;@!G9Ol9o^CmlFb*#l^V)K_Pm(yxo?rw$MAQv~rLpyyYVsnmp1WLW5fp zR-NsFJ+op?O@wR|^Iew;mPxgKOnvrGHvbQn6txIn5$Y7mIrAx@G72$Y%lEL3HjnDw znGt|{)^>TE>O6=hWQXUph-6VKhgvYhTBaf3L@EQ~PFlfVp=P$@y)prTde)R3orDD` zA@PGQTE#KC?rKtVTfhe<4a?Ft>2Hq+5OinnJ`|dlZKm$%RVl4W z^!4`LYOv+0J+l|k$W(3HPGJ`Vu?ir$69-d<@Vlr)VjDYDHrYmcn_TlI0R{Rlh`O`` zw(DH=+zAkk-eSVu5kc)<$QNG}{q+%7(VAObNwS)d<)51KlGtPml77&^IW!*)^*3`@ z!yg<}mEJ8PyPC8tXc{-nVH+`H0R{=LcRbT-xPe`5-Nzk@k5$N&OPH_lAO!t^!b(@_Td$kT_qLXB36Dvx!<*66^EEtaoP8w$qzWrQ zt3{2KPM09yv8e_i==3nXB$?6Cg7;fA{jmvGO!cEK@a%}M1*F04eGdJW_oCF=Q;d_2 z%RMaa&A!QnZMg8Fv<++LA+BKVX8CH`;kq%i5F!Q?W2;oyl)GrSt7!i7CWuMq=o;I zZaYj_ct=uDh9wDw4Hms&KsET?vR+`MWsa3&w8BowJ`LW9*N{SRL z&yToB=AX325ZjeW@8ic{(Ae#YfG+D@Hsnx>N0RBuVj#x4^90!Hw^?et=bn-2FuoN= zaPv7i<{q893aE7lNm2N^tS@je_rvLAfaM#S+iF2Psc112Ko;)LT6K85866BuU6Bt= z=`rCER);#%Sr~(t=dBD2rNOv4(>U~2ZGNxvP< zE&(aw93ndV7&d=+5fds{&(Q@aTTnukxnU%XUf0))1XjSUzBwBjLA_;%YmA_Kpr`kVUOOl^6y<%Z`aj7o_Z2n39pzD?jfy8ZMms#4 zh+k2vPoYpoF=Ap|o~zU3NLQgCNHSt5W=P0Gxl*eZwe}wz>C#8@L@a?h*LG(y)0;sP z*qNdOTn@{?=MKMdJ&A30W%ukKahrWkP|KZP@sXN0p5TUZ&H+!JFzRzUG*Q=#;8$Lq zMVMDFYexnDq>eIBOED%uPKupO3rzsqv%HL)drqB*Qi<2ZOr@MyMvYO9B8tB9fflAA zVZDWg7o)H7l7D^e&TU6}9F{OBpn!dZZ2${1%(7mpyb$;Df>MNnLM_TwK&|+=b}g_O z=bkkWi>SF_>`I;gHA^TifyN2n0B7$oqCJA;<+w20GsomJ!5}g-lI!SK3(Afv3|$XB zOQ|v?>BS7mQLg4C2A!kJ;>y~?NqBsa#plc2k%L`xY}^wlnH=0=wjxE9I?hu8wgi#S zL8f~9^01b))a1rB*>LJ>`TPFX#z^NJ@XI>6#Ka;e&rxB<&bZ(54q-VYZ ziPSM^V$@_MjiqJf)_`nmaae5nZ@2fz%iHFL_&8FG!8ffSYQm_y`z#JGsHfQrKN4iRFZPk$t{6IhMqM|FG>-&V9zBj6jW{C*K zuNb}Rm;_@t;9-Jaz}%5_D0nW`o3D2FkB6Z^y~gkQc~vkd^H#}jOn86`<1d^6R(fI>|bQW-Sd3y z7`~J2d`ytqUs~kGs!PYod8n^$+Ka%t ze&If>ad|P%-R&$3{Io62o6}~mamUr32c1MX7KQ0PiymKL0oAaN!)A?^QT2T;soxVJ z^ji3dsQ*$YjW9br2Z4ubKoHG}MMn%e=c6E0CsO8)XCbE)1h}YseYVK0ylmZG6u36h zVwM|iiMUMpi4)~Qy{){Tw75o5YY$-~SKX#U*?U=sKWiq-XSP63ZfrFm#|)U>DsD5z z`mrO5b)ZyWz;@K!Xq@J6HK+u>^=S^zc^ZV=YxP=m&+GGZpcj#5NQ@-|w|9D5s=H%` zv2}jt91fUvcbY%iUi3DuGWe0Z*y{+qTh0WGdaWqJsnKa=jTB?FlG_O02gk;iLh1vE zXKc?|#!~PMW1}s56L6L+m4;3TdOSGMeV=TalI}4y_?auZ?i_56Oj(M!EW6XUl<;;e zJj>V@a87(kD0>8nnjv{Bc)hNIJwO*s^mn&G)%q2%orid3`Hf&BmpRMl;-L>pQB?A= zMsMgB0K44RFtN34@TXL#Hxe5Eduz+M`;meoFaYz92NE2ya4`&^XCZ|$%s)BQ{v z``tw6+nQtS@wFEZBCAYP5mUUGZcqShrFb0Sbwi zdGkGr=!QrQ)Y*<^zcB%scjatzw(`vkDI*pY4)^SNjdYW5(cx)bM&{?HWzTuA{3Qj^ z3$d>Q=;ucfy}n>f8!km(d}KvSANlaZ-Li2(cyT{uL)K1192`yE~Hb}y_=znT36cO4kte4D)Q2)Jiz05XxutVq{mQ_ldnNH)}n zl$ItUuHMIoYrK!w_ETKm2VsGKT}*ol+yVUj*+XDCMWie(xS~Z|G*3p6;@CY}!?9JW{aB2%{G$M&5Cm(AR3u`FidtqUr1A&s;u)EV|dI z^xoSbOmk;iR?#B?<+}|*yBSR1tCeky@?nyKVhjZ*;HS_P!kujC;MDS-VF%hkhp&oy zcW9hIQcH;1I%)O69e3z4NR=lQ9@;Qg>S9i$M&4u|-de@d%$*_H;tGd+(( z4jhq2;()M=RMrh_BifIWoj2aob@z%Ce4rZ&(Xw+XZBo;!cx5jnwAgd<`Dk#^; zg3j%=wf+#h^s{-eGOg^FEQmg^{E;A7Kd!iHNwZC+e|TO&TkLM zm|@Cr0HcJNQYn@Q_BR`w@iIQ4Qf(+~an6c`w|I3>#)K zhmg!c00m{H4QS?iFiK1sEP4|2G%qO%Bw4ug57#`=Gh|@Xk5f@X4)R_-0C@(J`|l0r zGCj%a7>FYN4*)wr#J@U|Ny4TxBSwzj)uEdWQKzjifa}5o-py%2KfgH%OP3Myrougj z7I7q*r9QO3k{mj3s8?gfXl2My3_C2Nm%NolG#(tS4;>#2532{q ztai*gF!cTj+b0C53?()hK{hCKVAF=9Xjk10umA~OjyNGL%BPK?iEF2@krTc*Q?S46*yOYst-q5!8xf&x+uD>+JSsjQu<8u(Maz3X|l zlIz)pQ&{RLtq2M6BX~`5t$E{J-M9A8i1%HHghqVkdnf(HDwZluTYQ0HN@3|ewT6G8 z_RSux`}bp@^dsYS$r1foMg_NdP?|a6RC%?%6Oldwt#2U90JASj&Lq-; zRz~wHcSe;-p7(7#j2?KM|KaZQj9K#I2`CcUH6i>QM-*`Zno#@)dx7w{{t7z?sKTBf zq!AG{QYb@efe?!9sYK(Q4?sna1r#+oWjOC{UGON98PLR;=KsQAdcn5IS^j<;WnCg1 zpPTIN6HP;wP?nWY$THLm^fB|9Ze#cgHlTlu{za08jkpKlVCyA}k<4Lk(~*SQi5fMG zgU6bs)A1j#KcK?Dtcomrx=_jYIvWx5>cY$;TS~n$-o2^-oc$R`R6YLbR*aAP_+~^v zBI%o5wvh-%G6}IC2y)g4$C%<&N&&%92HZgaAB0R_~O}@@(B3|HZ^{E@Qsuey#UmKL4fLz z{T$rMc*yk%5<4pgjrVYf2@=sm~D|gk()ufj!Njc@dg#LJhf*;Rv2@MTI)3KG=IwQ<>VBa?mU+ z%AOM6KSh3rI zxI=i_;yppFwnN?U$J4|EMa`}5Vnc2MxB3zjDurvteDZL5*oLZE8KqsCUT={eaj7dP zzHS@@Gl4Sc`iN8HgNi+5IN^4ul7p(>aFhq2<9`t7I5FwGHIM@{=vfIXZ=eW^ka8xP zUAkgR9Z|ZSQqrm-kf)wy*{IW+-opVU0Q6HG+db0TGyxuF}cNBAY_0 zYg1Xb47xQHK@ObTg*;sQ`dDDT!zUaBS|4WW;X2Q1(iQ;pyfVr#`F|y5) z)~f8Qjk|Bz)+EOV(fzWJS}l-nauVn|W(+QNFa_ln-T~UP4dPpi-*7Jdw^I5mG;=D7HeRau+Vd z<26?c*gig&sVmDal&|fg3B9e_vzLU!xm(g=+$|Kal% z89#^td1cMSgUQHhay`svAxQ1H!(GWz?$kAJ{Y$6`^S=OkRhv?MCTL|ly;O!3;}ayy z1}mj=A}Zk`%x#vz0?Ux}PW}0+QneM3IHx++-aq^YLENQ!8=3nb3^5l{etC{iT`t=b zzry|L==F$H*AKfR-R^^q+$A9EOOoUgbI&i|+1-9o5N7K?naVP5HQ{Q&MG@81M5-g zMsCmny#O^GXH>9o!j5?xW;#umMQPV9bBo6BF40jdyB_Ry34dK0FUMIA2|g}(7ao@N zaTjjd#ho6pVjy?&MMa&>?aH@=U2>@xnoE*-C!fr~IN@uqs<|OZ zwlMU$r1v*S*4M5Q%$lba7Zj2!&l#hAw>Ayps})KFf&yWFL3{VaJC?JSb2o{Y3mu&C@qn z1fi6LXDRQ+-DVn;TY(XC;Qdpi+!s&EyCizIM4NDzcdUmXBM9`J7`(3sa16ZJ<05EhfC7>FMFv z3-=D5qqU?3OQ9Rk;$M=nSI>oUbdx9H^*5jMW#IsrnDi2WH-bX-);%Q$gkJOB=o7#b z1d|mwMLTXz!S4t5IK6|B&VS*L?P4UV-`$Yi4{;4QFODOB9}=Gii$)s)RFiYKh=QR< zL-=NE7&8JpR|mIOyag%Px(r(nN z((Y;Rp=(yx?_C(G){`g=7q(XI4??j)E-zIhxLSaU(9o?xwZFE5nN*Qr^MPIw8AZAp zENNMd1AEo%sNK}DtFi!Qr6+NMOx{}PNUgx@!);0Ay@rtGDN|pOs_bE>?hR^~10s!F zM=i*~*2`}kX+cj*Wsxu@*xz)Y#ak!VAeoRL6jm?=vO_s2#yl~8B;gNA`JHED%KD zW$971zR4^gp(#ad$Htfd*8IrfdibJ#LEl~XBEqKNCVv@Ygc;5p=B}Mzd?DykNek3vnFB0jF2!hfWzYa$PAN zR2!@(4Bk7DS9WqhVzvO85()l9N;ri*tHf1C<&1!Ab$ikE7h!-NZ}F`nt>MZ)A#ieu zo?IKdT4C1=hP#^wGKZ6h>{rX6&yNo6z9O-IFo`F+Gdk|jaYS3&+o*Qpx&;B>bAzpo z_QGUjW5kH0RFypu)b=Y%6X@@e-kFeuIs85X0r~fDL_DlXBHLm(ha?ITcVUvoQW&rI zO1AEQV#Po-z#sDkrY=HJfs;R0z`FZ#{Yb zflgj#;LD1&4kh}#o~id?k#bdf(-U%zT&9Jg6WW_({vPIwY62Zkj!~Uhw7 zC!4!q9~GE49S5c>OEZX;y7SFuejSfv`s}b6$}U4Bxds;hMz*u#d&INN*sJNRq$`fh z9UL}Ggf}%M7O~M>Y;=-v7=&NalC_45^97lhW0B`k2n1$WC>GWR!J%PC#3ZHyX{9AT z-j|BUt5vr2bt}&GG07AqQ(ks+g_w`!Z?VJ($xNA`SP8!RbETa5GxY{58!Q&yxD|@) z5ENZ_Dcp-`1>huU)ecj->^lk^wT81%9kQgu2I5` zu@wi75}}U_;EH@J**d0WyOV0^!t;kF1D->#Fe^oQlO?Qq(-h-$!!2ZqTP@p(b>k|} zb*UTa%8z9bL9Fl9I~!cpY6@=tKO=N*-85RUh1t=mygU?6UXd<5A<;%MRpKEpXpfJl zz!{eqx%N2JSE?TltKUa5DvvD^PTveHTYxihJ6@&UHnZwPrV}8(HXUzT4>(!B`}N&~ zwH+}PK6`4wKsS;ITIf1`Cf9D}&UMh7nJZ=E)*V3`H~)1}7`s*ZSDkl$0ii{&Hi?yn za)|K5C>>nfRlF%da<4xKgnuQGu4X?j7Zyh=e1pD?VB%Yd%Sj5OdLXcYu+&)DJk019 zj18;KkPLp%@6w=jGqBMrgAIuU22SgV%nL3gB0-Gm+9sRU*WUboO(^obj8@YMmYnVm zDtNY(_RWWSNcq+8rLIfX$LS~L)^7`x0Ytv=Ob1|tC9D{2oA6{4U9nEbGcR?WG42at ziucquMz&?SrdseT@=AlS@l4I)c;fcd6`Adgj56MY~a880*@k(T-sGE zMGkd8|2zKhNSjRbXBK%BaL?01{)va z4-~=G1|k=+mh(&S6_7>Jic#dZ1HL1A$xmJJEL@V^ef&%vcU(0yee8GUc5eV8Nv~tJ z$r%-&GxLr{iv+kO5G(GhAB{%@;xaNxx=mjKaVh3af5oOff=qu`F0>hZygH?_3xvq zGF9!T*c;tSR(zHXfbpnH`d#*zBavJ@anf%ETQ%8xAy;J)rg@nx8V8-g*K6A$GE@p! z4<-FZ^pkbI_r(RU_4Z_aUHXo1j&u&Rx@{U&m6Lf5;s{~%6kTKnvJ305Xq`I z^yiM92hP;%+Ou^+JMKTKS*Pefv?6-8GL3p^cT+jUA{EXe1VB1#PD$=K4AYkyK`To5 z!$A@as}zz@!>hKUw)hE3gqGX-7WHEaP&!`Od>gCt8 zL8z77p=^~V+<;>`K&F}z6uY76IPA%u9 z53m3MTN5jQ=m^j6C*!2*zx{9ygmdff>fGx>UUrN$+tq2Le(6OQ|5Njr)8``?;tmmYj(I0A!QoFTD*S+Yv{hS`8RtC^)r zFibk(nO@EQu5n#UNHOWTCeHB*)Z71lKiy<5HuAEgQ<8by(&K6 z5z>y}xoO)A`}8u4i3sRv40x5(vR z5~-ux+unm{c zmvS13G&QW5pb~($nmAcZ8e(#txQT9WpP`}Kp36!e04Ji@9p+?|Sw&Ql)jG}$A4~lF;rZ)^4ZUilYh;6# zx`4IXEo7aIJ0t)QS$29ZU*4q@o#6-DUC{qK06{gZvMw;@uBENEZZyQF%bv6w6v~)K z8jzKR#YQ9VfNJMHo6_iG01l@|MNuI5e3k~Dd(NPl3Ke#9v^Q4Vws^5$oDO8u&S0D-r6FbJe;g@xaj+%j_={sEi zt0wT?DTs}?S?J&rmjmv0#*w}BCsux6!0DQb3MBM`T4>ogF*ky0FHPY-lyWGQpyYNe z1~7YItO){vl%h0uQ`P+OZl#y!>+daqV5N#X&Jg<{Po`*5nGPlYeHhLG*%GDTmQ+++ zv^}9WbhLMbUT%K(XR}*QkAyo>3~7+53J>)kjH@EuAhz|9g`;76VL!JugH>j`X{MQ+ z?}QIOIZ>f=To;pZ0-jx6!+mof`R~VI^x1A{pR7wc1`}azh_E`IB+~5}IX%Yl#{2#W zxsFrge>h6b5~-nw%2t$L1?=oaaGzY}Z9H?lF7n8Rl;g?V?OQa_DT6`o5<@KcrEYGB z0|`mR0-w+kkV+$@P6`dWtgF1@|GGh;YrZw9=#VB!o~~6Rbb77aq+aA=FUlFWsp=bx zf8SPXB~Q%>y_!iFPRakS#Ld@O@6{7Pl1(d!v(VO6*Gw@#;wbH8JH)9W&ObJ4 z=729?Fu3Pr{f!I2*aMK&prYF}f84AritXWNS7MhGwP3ULmaK7Ih1fnY8z=!OozJ~K z%ha!g07Vqq7uIP!L_#^PSEK?(xMBmH+cE$S^PoLFO1hT_R)707B?n2Q8Nkjh86XpL z5B|#BCyeOa8yP9>Mu7)rX~A{+8>tR30#X~fpq8{TFHGxpT%XBQcMRxy-?$jMm)`~11d{B%gGH*XDn zr;*46B>Oed&V>#$a*!R3SFx{sC6Zr6M-xFMhHOi52 z*Rx)taT58O!~^YHsj?ie@2?IoR>$7pfU^P8`1dOIAJrCzrj~f56(S*H4*H{1p+075 zJ@Kj>=FG&35Mv|M(NbO?hC224b{}YBzcWbOmLnc9XSuK+i>zqEe0QISLs6M$AXAI;szdBJt2lo9$xAjFt?qO4J5FP4|hM7KL)zai4V{e7~4MQrW0m+F1 z`ki$@^1oGk@hUAkGrHK>!#%e;wz@A&Z+-HEgG*0|c5K(r2?v z6Jcup-Ar_M9m^<-vAPeCG$XWQl5vm$xv^S3ERusEh4-)RGscO6{|JtR-bv4dWdO={ z(T+()L6nbSfD>^XD90ntqy8zmEkG&W8DJK32UH*Y4(irMDA%GZMd;w#kiaGe#4Uz3aaFp^ry>znB3>5u<|)OVTS?_ml;3%)W|^PFq?< zCFsnpphQw>_L@_Xk{CtSw8y(?IxBpL=1Lb7Q`r6+WMXcn-39xSWn0BCQO!#*`<^tEJA;W^}GB~00pjcWu^O-Z@)aOihU`AC5kLNQYG z#;=6rL9xGT+8ESEhOUwMC3Jz45E{+5o@ztSa?#|f7Rl44$+V%_{ZeHS)4sspBUS%= zlJe_8D(l+D_H>91!pO|*z563@rQ{sd5f{X&&#aY}e=9sv*Ef&e_9ERuv^IZTG`iTe z-J$9WVtmI6`d{3C5y8XV1HxEJ$-NouFKEb}J#zy!PAm*@f_zmLn`javFU#kOd=62J zAW#db4i#VYXN~Ij-&^E}7z8(q#3585h4o_~n`Hyb7&GIC(AgCe&sJ~`wy1~xQ{ivx zI2(RaxJ-%yKkr?vk52i#PcirF>LsMsCHeeCX5r}BtF_I*wBHkpDa$`+;(mtirrDki zt85`%-#|Hhkn!1aE$5^4p=?M!$&$y7waK#7GpXrMchK!~X*WqC#;J;{eN7$40J^(^WNoh zCK(TEErj~e!M466l1-PRsJgT^U*o(CJ2VN;S4W+2Fx-?eeBz1AZ`vZzfUUrx&Uebj zQXiEm@J&y3Oqhh7>9|NuDYR#LlU3lVAnI88&0CU+43M$*TbqWBw88l2ab#&0w|8)8 zlj3<5V@UBbxUpi}Mv}Ra(^YH$@?#HvOFjH!;|JzrZK1JLTUYtDOxJg67BXx*gP&%b z;dZ!laDKJ0M!f&#dckFPdmsUJ^GBFnak~_H)FP0_jHvTAZRrJ5?5x2r2$qtZ3h4YA zn}|O`nKhZ!0BfO-c`J&4eK&u192S8Zut~92$^~y-F{H=jQ?s22tQG^g-^c~%lZC}H zSYm2b&fANJcf1xOvAkQt^{5cEcU|wb#=%biWcm7ye9yIqCU1vY*%M@HB=hd;PIx8$ z4p+^loU3~b%+I-pb(Dgy)hHkcZW;&yris_5>b77#2Blf7$HP=6A?WJ?;5!!Dd#Ml< zeVxDpV?^c&0ifbiBly!858V;>3U~^K_Q%s|&&k-UUzcJoVs(9ukeQekxon|1KTTY*rKY zO3h#UICg<2N~R73>8Z`jgQbF#aJu!=k6lcvGM*TgX7N*hl5?gkO=_rvrNWdqB?@B0 zkbk%*CoB45=oQmrDgkRQDRxITeX-Zm?!~4)97rn1O7E&h+HNmr^`_ctY2;b}ovx`u zL}A0Vy7=ncwG4Z_P|$vKm~{+|?JB~?%eHZrvRQ*WNmZ2+9%Z)!rm@k&$d_yuI$59* z4nfvm^|d%X+{Z`bGenGCkYPfd`Dh_zs94NQZI&@#}{ zgA73&ScC3fwb;dUs*RjD&i1Bcz;<`bBq z%btV5$-Spea$~9R9o-xq^xJbGt_tF|FN!TD(YhxJuQWrEh<(*r=wCT*8U8FCMzeUM zApN?MW8A7%SoT>;wYP)^l`Bebpz7CL@^^aYq+~0n|M23mrjR#T3Nry-i?u#9BBlOpQdj93=Knm& zV&!v%Q^Udrf9=V@<~wqrb$4xF_OE-38n9TQvj0xOV2Qv0Z-H2{B^i^P^D*=ssvd(F zfkO6m;i#!h?UPLrDf4j*Abwv9>67`n=>_CiH1nMguW$?)#bah&+P>Wi-wt%3lw|+5 zf@GkfE+ITjctP{}+RG>4NM@_0M3tH|(>J4A5W5GZ+<%MB97okVFkv(?okSRCo(C~~ z)OcjqVR_lc8oWsiQ9)rrA~JtRN9$y*CrLPiy5W|wLZ0|M%%ASTU0l42=c>}y&j zCCJD(sVW@E$GJ3{wpc;r;?P1`UVNFCyoVW}%<`nx>~nWv@@N-U z__pDr1837DAD#(IjB5DUJ7phxKiyz&ii>fQn*N3l!r&m~zl9+!^@#+btB1=?#tndo ztfQ3b_Mw1!p(Me6MkiUo@{sF+xM zB(U5*H6EGtsE<|q1^owCHG*W3@lCL6xKiM}sqe_C8P@HkYj(LFuR!JV+M#ZU`n7A` z`xVCJRZ~)8KW4Pi(=66G<#uTNr3>kVjx`-odz~Jut)lRClm%%%0DmpI^@mkD+Bp%^ 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 literal 0 HcmV?d00001 diff --git a/site/assets/convert-light.webp b/site/assets/convert-light.webp new file mode 100644 index 0000000000000000000000000000000000000000..63506f61fc18c59e690609f30c1c0f5dbc12782f GIT binary patch literal 56062 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 literal 0 HcmV?d00001 diff --git a/site/assets/logo.png b/site/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c208b65b3dc5d930bf65771bc08e3e34e9dbc9c6 GIT binary patch literal 15897 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

7k5wT%=~4A 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

^Urb4Xu@b2iAU;v$<*y??DEs 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 OP^Nghk*xp#0000Qi?+i6 literal 0 HcmV?d00001 diff --git a/site/assets/upload-light.webp b/site/assets/upload-light.webp new file mode 100644 index 0000000000000000000000000000000000000000..57442d8c63af27066f7491e609381b8a0aa016bf GIT binary patch literal 40878 zcma&NbC_i7vhG{9ZQHhO+qT)&W!tuG+qP|X+351^IoDiguYLD9=idA$^T{X2H^zuB z;(dP+nW-cxCRUOQ0H7`^q@bq2L6Gt1wZj%rHXzjxP-|d5Lxv;?5~2da{CSI0KNv_$ zyAK-rjm}3X^d12(N-Ogx7#~=`y-Lyh$ami0sB%=k)yC{E?I-nZ{H>cdaIPB${3`wi zzT58;eq-J>U-Kt`ujsGJD)~9!XY)nrwaK@ak8kPT@3;9c%dhEA_Gjw1m;Bn5-j;8_ z&$_SGv)uh%rq9&(*emuI`pw>$*a!Z459!C+|i)t_g#eQ)^*dZWInzL`HOU#vgmZ@}AQpKzPfN8fHWn@*D6=_EZ0}_c#9IcO$=~@0joQH}}`<3;rhk3I1{KrEl7| z?z`(V^hfSn?}z;@|0)05ckQ2Lzi$@5zdP)=ZoYe;zL0$#_&>i#;JwvhnfFu2s2J>e z_V9}Dp|UovftPv&l{0nwe*Sse*}4s0=@nGY)*bMi2TCMrP%%P@e+*^I&IfX7#*4`@ zj*e=0{~YJJk^$2Y*-~41l}5}_EFomT6pzIC?5cfl<{QUYzCPfe74&fvdT2&z5b8Xs z9<4-^e^BIi(@bhk9`YiZ+ha2ZQ9`M~bSk@cG24jikVF=6Jtb$F;smL--~Y~Nz8|2> zx;^4G{OZR7e>8$ZDdTee)i%a}Bs|DWJew_N+~F6?;alj2D(^PbUSTbP)3|t*vmgcQ zIkJiVg+SWQ0a}=8&MEVX+qQa*6(OVFArn5OXRA^84oKFbPDeZr4Gx)z@Di*sX3S39 zg=cY~{8C~l=u#Klym||o^_2B^$W{#)O1Qb6NY$$;S#}%F)#^U*cm`>);D4@9P(EF= z#}k2YaaMO&5sPK_p_g&n5fe(kn9N+#%WREER$I(CUtI^R@@zJ&?*4>Tcf#5R`pTuz zqH-NbAn9iTu{L2Tw4fU591MbQz}{Mj^gFpr!sH^xLe>H6_u{F~BKPFNK1|@DwuzN# z>fU8J2Yg;6GX`}DTW_jT3aDRbAWHK)APjV%Ijnub*%qIMWWa>Q42xtlt?8(3&6Z@W zkVYJ>czTxO=3|!G^b8#KR|Hq|mjU4yE@7G(6v`dd+NOZaxgvqlW@nyoPk)ACMjPm<-pXT$itvYe5qUsT5d#ve za)Ub!^(^P}U(UNOmwC$I$c?b&bZn~`sq3r@4b4=v0VMyJ$du+6l{j@Y2peDL`ynIX z%#GR-2gqn@UL~&p1--fVn178;N#mUKzrV6S`aqmEuYvoWQIg>HzWwNP{vB8o66R#q zY*#T{pcJ$BE2?dsZC7dHVAvL5Vd)rY1GwDO(W=cd7v|q$)1L!!Ks(rb9D)MItcdNLDQPQNKDxceEM!Fq};F)6m*1BhMjtw1aH#`_X`p?PJ2Oc0o*( zg6K@Ku+$zd(aBG=xo<4Mls$x)Fhb^GaOcI95I0c>L))?DWitIJ8_{0Mcl9g^aHjg{FcHM2HS}67(e-Aj@QE z#MZ)jiitaFob`dTGco46C&DdG*Vg0-+b}gnhtCSirBtM=VuWL*FxG%-6iveIVV$i4>7nsaW(O#$6Oi*UJ zGgqD!CiaG0pq9`4SHm{i$EL)Sa29QA#{r-d$eCqOm#bZc&Ynh3oS{8?Z!j|Uj_yO| z1V<8TiBK%K>c&+i@lfSdby#LY{zz1xMHZ-wjqXIJCXY6cz&3If;ui=e?*uwpCHaB{ zh?C|%mZJ4-M}&qPaSDvO%qfk8_ZN0;%$iY!Cx*%IV#v|<{ZphYc8TEG?RD5tbC7b% z|5kzS9{B_R6r>_D1h*jxUg$!IbQ=fd+FzEkG~!w~F6{k_d)BU`cksZZ!swUP?nA)A zjh*?%cB=P_VXcyQ?N%A-IRv5C%N(uU$mxL;d1DhHTv5IAzY6?+8j~Zy1<#gN4VH

+ +
+ +
+
+
+

Free and open source

+

Move games to your PS5, fast.

+

+ PS5Upload sends files, installs packages and manages games on a jailbroken PS5, + from your computer or your phone. Encrypted, resumable transfers at the full speed of + your network. +

+ +

macOS · Windows · Linux · Android · Docker

+
+
+ + + The PS5Upload Home screen: upload, install, games, files, saves and convert, with the console's status beside them. + +
+
+ +
+

Everything between your computer and your PS5

+

One app for the whole round trip, built on its own fast transfer protocol.

+
+
+ +

Fast uploads

+

Folders, game images and archives go straight to the console over an encrypted, resumable connection. Thousands of small files are packed together so they don't crawl.

+
+
+ +

Install packages

+

Stream a .pkg from your computer, a link or a NAS while it installs, or copy it first. Updates and DLC install from each game's own page.

+
+
+ +

Convert games

+

Turn a game folder into a package, an exFAT image or a compressed .ffpfsc for ShadowMount+, with AMPR LZ4 asset packs to make images smaller.

+
+
+ +

Your collection

+

Every game on your drives and network shares, grouped by game with its updates, DLC and duplicates, and what each console is missing.

+
+
+ +

Games, saves and files

+

Launch, stop and uninstall games, back up and restore saves, browse the console's drives, and copy straight from one PS5 to another.

+
+
+ +

Desktop, phone or browser

+

Native apps for macOS, Windows, Linux and Android, and a Docker image that serves the same app as a web page from your NAS. In 21 languages.

+
+
+
+ +
+
+
+ + + Upload: drop a file or folder and it is detected automatically. + +
Drop anything on Upload: what it is gets detected.
+
+
+ + + Convert: make a package or a game image from a game folder. + +
Convert a folder into a package or a ShadowMount+ image.
+
+
+
+ +
+
+
+

Download

+

The newest release for every platform.

+
+ Release notes +
+
+

Loading the latest release…

+
+
+
+

Docker (web UI on your NAS or server)

+

Serves the full app as a web page on your network. Open port 19113 in a browser.

+
+
+ docker run -d --name ps5upload --network host -v ps5upload-data:/data ghcr.io/phantomptr/ps5upload-engine-webui:latest + +
+
+
+ The PS5 helper and the engine on its own +
+
+
+ +
+
+

News

+ Full changelog +
+
+

Loading releases…

+
+
+ +
+

Community

+ +
+
+ +
+
+ PS5Upload is free software under the GPL-3.0. + Not affiliated with Sony Interactive Entertainment. Use it on consoles you own. +
+
+ + + + diff --git a/site/releases.json b/site/releases.json new file mode 100644 index 00000000..16766932 --- /dev/null +++ b/site/releases.json @@ -0,0 +1,1370 @@ +[ + { + "tag_name": "v7.0.0", + "prerelease": false, + "published_at": "2026-10-11T01:14:51Z", + "html_url": "https://github.com/phantomptr/ps5upload/releases/tag/v7.0.0", + "body": "A new look for the whole app, a better Android app, and a long list of fixes.\r\n\r\n- **New look, modelled on macOS 27.** Light and dark themes with a calm neutral window, a sidebar\r\n that runs to the window edge, rounded cards, one blue accent and your system's own typeface.\r\n Home has simple action tiles and a console panel that stays beside the page; every screen,\r\n desktop and phone, was brought into the new style. Your old theme choice carries over.\r\n- **Android catches up.** Install or download from a link, install straight from a saved server,\r\n community cheat search and online covers now work on Android too, and the app icon is the\r\n PS5Upload logo. Layout fixes for phones throughout.\r\n- **Convert:** AMPR LZ4 asset packs for exFAT game images (for games that use ampr_emu 0.4 or\r\n newer), one place to choose what to make and what happens after, and a queue that only adds\r\n real games and takes several game folders at once.\r\n- **Captures:** view the app's own screenshots large, page through and delete them; delete PS5\r\n screenshots and clips too.\r\n- **Game page:** install updates and DLC right where they are listed.\r\n- **Sturdier:** uploads, installs, builds, link downloads and PS5 to PS5 copies recover from\r\n missed checks, crashes and interruptions instead of failing or hanging; status checks no\r\n longer slow transfers down.\r\n- **Easier to use:** keyboard focus stays inside dialogs, right-to-left languages are mirrored,\r\n narrow windows no longer clip, error cards have Retry, and every string is translated into\r\n all 21 languages.\r\n- **Under the hood:** the payload is built with PS5 Payload SDK v0.44 (`make update-sdk` moves\r\n to the latest), and the engine refuses console actions that don't name a console.\r\n\r\n", + "assets": [ + { + "name": "latest.json", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/latest.json", + "size": 3434 + }, + { + "name": "PS5Upload-7.0.0-android.apk", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/PS5Upload-7.0.0-android.apk", + "size": 97603539 + }, + { + "name": "PS5Upload-7.0.0-linux-arm64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/PS5Upload-7.0.0-linux-arm64.deb", + "size": 24316842 + }, + { + "name": "PS5Upload-7.0.0-linux-arm64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/PS5Upload-7.0.0-linux-arm64.rpm", + "size": 24313588 + }, + { + "name": "PS5Upload-7.0.0-linux-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/PS5Upload-7.0.0-linux-arm64.zip", + "size": 98174587 + }, + { + "name": "PS5Upload-7.0.0-linux-x64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/PS5Upload-7.0.0-linux-x64.deb", + "size": 24190396 + }, + { + "name": "PS5Upload-7.0.0-linux-x64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/PS5Upload-7.0.0-linux-x64.rpm", + "size": 24197066 + }, + { + "name": "PS5Upload-7.0.0-linux-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/PS5Upload-7.0.0-linux-x64.zip", + "size": 100258576 + }, + { + "name": "PS5Upload-7.0.0-mac-arm64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/PS5Upload-7.0.0-mac-arm64.dmg", + "size": 22423120 + }, + { + "name": "PS5Upload-7.0.0-mac-x64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/PS5Upload-7.0.0-mac-x64.dmg", + "size": 23558985 + }, + { + "name": "PS5Upload-7.0.0-win-arm64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/PS5Upload-7.0.0-win-arm64-setup.exe", + "size": 14368748 + }, + { + "name": "PS5Upload-7.0.0-win-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/PS5Upload-7.0.0-win-arm64.zip", + "size": 20817608 + }, + { + "name": "PS5Upload-7.0.0-win-x64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/PS5Upload-7.0.0-win-x64-setup.exe", + "size": 16143892 + }, + { + "name": "PS5Upload-7.0.0-win-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/PS5Upload-7.0.0-win-x64.zip", + "size": 22055179 + }, + { + "name": "ps5upload-7.0.0.elf", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/ps5upload-7.0.0.elf", + "size": 3289744 + }, + { + "name": "ps5upload-engine-7.0.0-linux-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/ps5upload-engine-7.0.0-linux-arm64", + "size": 43938384 + }, + { + "name": "ps5upload-engine-7.0.0-linux-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/ps5upload-engine-7.0.0-linux-x64", + "size": 46329360 + }, + { + "name": "ps5upload-engine-7.0.0-macos-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/ps5upload-engine-7.0.0-macos-arm64", + "size": 39691872 + }, + { + "name": "ps5upload-engine-7.0.0-macos-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/ps5upload-engine-7.0.0-macos-x64", + "size": 41545688 + }, + { + "name": "ps5upload-engine-7.0.0-windows-arm64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/ps5upload-engine-7.0.0-windows-arm64.exe", + "size": 32157696 + }, + { + "name": "ps5upload-engine-7.0.0-windows-x64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v7.0.0/ps5upload-engine-7.0.0-windows-x64.exe", + "size": 37905408 + } + ] + }, + { + "tag_name": "v6.8.2", + "prerelease": false, + "published_at": "2026-10-10T17:18:38Z", + "html_url": "https://github.com/phantomptr/ps5upload/releases/tag/v6.8.2", + "body": "A clean-up release: every screen was gone through for things that no longer make sense, and\r\nthe code nothing used was removed.\r\n\r\n### Fixed\r\n\r\n- **The upload speed limit was up to 8× too high.** It held each of a transfer's connections to\r\n the limit instead of the whole transfer, so 10 MB/s could run at 80. It now limits the whole\r\n upload, and also applies to uploads from Files and to single files, which ignored it before.\r\n- **Stop on Upload and on Files downloads now really cancels.** It only stopped watching\r\n before; the transfer kept running.\r\n- **First-time setup and \"Bring up PS5\" now pair with a new console** instead of timing out:\r\n they send the helper the same way the rest of the app does.\r\n- **Home's Servers card** could show twice or vanish once you had activity; it shows once.\r\n- **Kill on Running apps** now uses the same close as Close game, which works on firmware where\r\n the plain close fails. The game page can close a running game too.\r\n- **Fan presets were labelled backwards** (the quiet one said it was louder). Fixed, and fan\r\n changes ask first.\r\n- **Profile, Shell and Payloads in the web UI**: Profile's confirms work there, Shell is hidden\r\n there (it can't run), and Payloads offers the ShadowMount+ and nanoDNS tabs that do work.\r\n- **Send payload** no longer says an unreadable or empty file \"looks OK\".\r\n- **Cheats**: Refresh only re-reads the list; re-applying to the running game is its own button.\r\n- **Reset all settings & data** now names everything it deletes (pairings, the Collection,\r\n saved servers and passwords, backport libraries and more).\r\n- Search results open the folder in Files.\r\n\r\n### Changed\r\n\r\n- **Bug report** sits right under Home in the sidebar and can't be hidden.\r\n- **Removed screens that only repeated others:** Dashboard (Home has it all), Fan Curve (the\r\n console only takes one target temperature; the Console screen sets it), the speed test\r\n (Health has it), and the typed \"From another PS5\" card on Upload (Files → Send to another\r\n console does it better). Stats is a tab of Tasks.\r\n- **Game page:** fewer tabs (Media, Storage and Play Time repeated the overview); play time\r\n everywhere comes from the console's helper.\r\n- **Settings:** grouped by what they affect (Console, Installs, Files & saves, Backporting);\r\n options that did nothing (Color blind palette, Screen reader hints, Density, the PS5 power\r\n tick) are gone; desktop-only options are hidden in the web UI.\r\n- \"Connections\" is now **Servers**; \"Backup\" is **Console snapshots**, and says the snapshots stay\r\n on the PS5.\r\n- Many texts were corrected to say what the app does today (no FTP, current screen names).\r\n- **Removed dead code** across the app, engine and console helper, including the old FTP server\r\n and the FTX2 upgrade shims, and 415 unused translations.\r\n\r\n", + "assets": [ + { + "name": "latest.json", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/latest.json", + "size": 4532 + }, + { + "name": "PS5Upload-6.8.2-android.apk", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/PS5Upload-6.8.2-android.apk", + "size": 94556115 + }, + { + "name": "PS5Upload-6.8.2-linux-arm64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/PS5Upload-6.8.2-linux-arm64.deb", + "size": 23828062 + }, + { + "name": "PS5Upload-6.8.2-linux-arm64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/PS5Upload-6.8.2-linux-arm64.rpm", + "size": 23827419 + }, + { + "name": "PS5Upload-6.8.2-linux-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/PS5Upload-6.8.2-linux-arm64.zip", + "size": 97708316 + }, + { + "name": "PS5Upload-6.8.2-linux-x64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/PS5Upload-6.8.2-linux-x64.deb", + "size": 23684984 + }, + { + "name": "PS5Upload-6.8.2-linux-x64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/PS5Upload-6.8.2-linux-x64.rpm", + "size": 23687618 + }, + { + "name": "PS5Upload-6.8.2-linux-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/PS5Upload-6.8.2-linux-x64.zip", + "size": 99774281 + }, + { + "name": "PS5Upload-6.8.2-mac-arm64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/PS5Upload-6.8.2-mac-arm64.dmg", + "size": 22000266 + }, + { + "name": "PS5Upload-6.8.2-mac-x64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/PS5Upload-6.8.2-mac-x64.dmg", + "size": 23102580 + }, + { + "name": "PS5Upload-6.8.2-win-arm64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/PS5Upload-6.8.2-win-arm64-setup.exe", + "size": 14070417 + }, + { + "name": "PS5Upload-6.8.2-win-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/PS5Upload-6.8.2-win-arm64.zip", + "size": 20396982 + }, + { + "name": "PS5Upload-6.8.2-win-x64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/PS5Upload-6.8.2-win-x64-setup.exe", + "size": 15788488 + }, + { + "name": "PS5Upload-6.8.2-win-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/PS5Upload-6.8.2-win-x64.zip", + "size": 21579869 + }, + { + "name": "ps5upload-6.8.2.elf", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/ps5upload-6.8.2.elf", + "size": 3286520 + }, + { + "name": "ps5upload-engine-6.8.2-linux-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/ps5upload-engine-6.8.2-linux-arm64", + "size": 42981200 + }, + { + "name": "ps5upload-engine-6.8.2-linux-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/ps5upload-engine-6.8.2-linux-x64", + "size": 45229968 + }, + { + "name": "ps5upload-engine-6.8.2-macos-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/ps5upload-engine-6.8.2-macos-arm64", + "size": 38827712 + }, + { + "name": "ps5upload-engine-6.8.2-macos-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/ps5upload-engine-6.8.2-macos-x64", + "size": 40608896 + }, + { + "name": "ps5upload-engine-6.8.2-windows-arm64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/ps5upload-engine-6.8.2-windows-arm64.exe", + "size": 31474176 + }, + { + "name": "ps5upload-engine-6.8.2-windows-x64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.2/ps5upload-engine-6.8.2-windows-x64.exe", + "size": 36984832 + } + ] + }, + { + "tag_name": "v6.8.1", + "prerelease": false, + "published_at": "2026-10-10T12:12:04Z", + "html_url": "https://github.com/phantomptr/ps5upload/releases/tag/v6.8.1", + "body": "### Fixed\r\n\r\n- **Convert's queue always made a package.** Picking a game image (.ffpkg, .exfat or .ffpfs, or\r\n compressed into a .ffpfsc) and then queueing the game still built a .pkg: the queue only ever\r\n made packages. The queue now has a **Make** choice, a package or a game image, and choosing\r\n image options under ③ switches it to the image you picked. Each queued game shows the file it\r\n becomes (.pkg, .ffpfsc, ...) and is built as exactly that. A queued image can be kept or sent\r\n to the PS5 through the Upload queue. Only game folders on this computer can become images;\r\n others are skipped with a note.\r\n\r\n", + "assets": [ + { + "name": "latest.json", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/latest.json", + "size": 2307 + }, + { + "name": "PS5Upload-6.8.1-android.apk", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/PS5Upload-6.8.1-android.apk", + "size": 100917203 + }, + { + "name": "PS5Upload-6.8.1-linux-arm64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/PS5Upload-6.8.1-linux-arm64.deb", + "size": 25012590 + }, + { + "name": "PS5Upload-6.8.1-linux-arm64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/PS5Upload-6.8.1-linux-arm64.rpm", + "size": 25020147 + }, + { + "name": "PS5Upload-6.8.1-linux-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/PS5Upload-6.8.1-linux-arm64.zip", + "size": 98760703 + }, + { + "name": "PS5Upload-6.8.1-linux-x64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/PS5Upload-6.8.1-linux-x64.deb", + "size": 24874546 + }, + { + "name": "PS5Upload-6.8.1-linux-x64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/PS5Upload-6.8.1-linux-x64.rpm", + "size": 24875133 + }, + { + "name": "PS5Upload-6.8.1-linux-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/PS5Upload-6.8.1-linux-x64.zip", + "size": 100810078 + }, + { + "name": "PS5Upload-6.8.1-mac-arm64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/PS5Upload-6.8.1-mac-arm64.dmg", + "size": 23055686 + }, + { + "name": "PS5Upload-6.8.1-mac-x64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/PS5Upload-6.8.1-mac-x64.dmg", + "size": 24248847 + }, + { + "name": "PS5Upload-6.8.1-win-arm64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/PS5Upload-6.8.1-win-arm64-setup.exe", + "size": 14809470 + }, + { + "name": "PS5Upload-6.8.1-win-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/PS5Upload-6.8.1-win-arm64.zip", + "size": 21454396 + }, + { + "name": "PS5Upload-6.8.1-win-x64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/PS5Upload-6.8.1-win-x64-setup.exe", + "size": 16582908 + }, + { + "name": "PS5Upload-6.8.1-win-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/PS5Upload-6.8.1-win-x64.zip", + "size": 22676689 + }, + { + "name": "ps5upload-6.8.1.elf", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/ps5upload-6.8.1.elf", + "size": 3340056 + }, + { + "name": "ps5upload-engine-6.8.1-linux-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/ps5upload-engine-6.8.1-linux-arm64", + "size": 43799248 + }, + { + "name": "ps5upload-engine-6.8.1-linux-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/ps5upload-engine-6.8.1-linux-x64", + "size": 46045240 + }, + { + "name": "ps5upload-engine-6.8.1-macos-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/ps5upload-engine-6.8.1-macos-arm64", + "size": 39599168 + }, + { + "name": "ps5upload-engine-6.8.1-macos-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/ps5upload-engine-6.8.1-macos-x64", + "size": 41415352 + }, + { + "name": "ps5upload-engine-6.8.1-windows-arm64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/ps5upload-engine-6.8.1-windows-arm64.exe", + "size": 32055808 + }, + { + "name": "ps5upload-engine-6.8.1-windows-x64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.1/ps5upload-engine-6.8.1-windows-x64.exe", + "size": 37628928 + } + ] + }, + { + "tag_name": "v6.8.0", + "prerelease": true, + "published_at": "2026-10-10T06:42:59Z", + "html_url": "https://github.com/phantomptr/ps5upload/releases/tag/v6.8.0", + "body": "\n### New\n\n- **Send files from one console to another (#433).** In Files, select files or folders and choose\n **Send to another console…** (in the toolbar or a row's menu). Pick the console and the folder\n on it; before anything runs you see whether it fits and which names already there get replaced.\n Each item is queued on that console as a copy, and the originals stay where they are. The queue\n row says where it came from.\n- **Straight between the consoles (Beta).** When the two consoles can reach each other, the copy\n now goes directly from one to the other instead of through this computer, so the computer's\n network and disk no longer slow it down. When they can't (different networks, an older helper,\n a firewall), it goes through this computer as before, and the queue row says which way it went\n and why. Both routes pick up where the other left off. Both consoles need the 6.8.0 helper for\n the direct route.\n\n", + "assets": [ + { + "name": "latest.json", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/latest.json", + "size": 2628 + }, + { + "name": "PS5Upload-6.8.0-android.apk", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/PS5Upload-6.8.0-android.apk", + "size": 100941779 + }, + { + "name": "PS5Upload-6.8.0-linux-arm64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/PS5Upload-6.8.0-linux-arm64.deb", + "size": 25012184 + }, + { + "name": "PS5Upload-6.8.0-linux-arm64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/PS5Upload-6.8.0-linux-arm64.rpm", + "size": 25012008 + }, + { + "name": "PS5Upload-6.8.0-linux-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/PS5Upload-6.8.0-linux-arm64.zip", + "size": 98756880 + }, + { + "name": "PS5Upload-6.8.0-linux-x64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/PS5Upload-6.8.0-linux-x64.deb", + "size": 24873446 + }, + { + "name": "PS5Upload-6.8.0-linux-x64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/PS5Upload-6.8.0-linux-x64.rpm", + "size": 24876201 + }, + { + "name": "PS5Upload-6.8.0-linux-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/PS5Upload-6.8.0-linux-x64.zip", + "size": 100819516 + }, + { + "name": "PS5Upload-6.8.0-mac-arm64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/PS5Upload-6.8.0-mac-arm64.dmg", + "size": 23050305 + }, + { + "name": "PS5Upload-6.8.0-mac-x64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/PS5Upload-6.8.0-mac-x64.dmg", + "size": 24247551 + }, + { + "name": "PS5Upload-6.8.0-win-arm64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/PS5Upload-6.8.0-win-arm64-setup.exe", + "size": 14808969 + }, + { + "name": "PS5Upload-6.8.0-win-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/PS5Upload-6.8.0-win-arm64.zip", + "size": 21447153 + }, + { + "name": "PS5Upload-6.8.0-win-x64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/PS5Upload-6.8.0-win-x64-setup.exe", + "size": 16578301 + }, + { + "name": "PS5Upload-6.8.0-win-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/PS5Upload-6.8.0-win-x64.zip", + "size": 22667902 + }, + { + "name": "ps5upload-6.8.0.elf", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/ps5upload-6.8.0.elf", + "size": 3340056 + }, + { + "name": "ps5upload-engine-6.8.0-linux-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/ps5upload-engine-6.8.0-linux-arm64", + "size": 43785216 + }, + { + "name": "ps5upload-engine-6.8.0-linux-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/ps5upload-engine-6.8.0-linux-x64", + "size": 46055960 + }, + { + "name": "ps5upload-engine-6.8.0-macos-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/ps5upload-engine-6.8.0-macos-arm64", + "size": 39582848 + }, + { + "name": "ps5upload-engine-6.8.0-macos-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/ps5upload-engine-6.8.0-macos-x64", + "size": 41420096 + }, + { + "name": "ps5upload-engine-6.8.0-windows-arm64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/ps5upload-engine-6.8.0-windows-arm64.exe", + "size": 32049152 + }, + { + "name": "ps5upload-engine-6.8.0-windows-x64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.8.0/ps5upload-engine-6.8.0-windows-x64.exe", + "size": 37620736 + } + ] + }, + { + "tag_name": "v6.7.4", + "prerelease": false, + "published_at": "2026-10-10T05:26:41Z", + "html_url": "https://github.com/phantomptr/ps5upload/releases/tag/v6.7.4", + "body": "### Fixed\r\n\r\n- **Send helper took 20 to 40 seconds.** The console showed the helper arriving at once, but the\r\n app kept waiting. When you pressed Send helper while the app was also re-sending the helper on\r\n its own (after a reconnect, or to update it), two helpers started together and spent that time\r\n fighting over which one stays. The app now sends one helper per console at a time: a press\r\n during an automatic send waits for that helper instead of starting a second.\r\n\r\n", + "assets": [ + { + "name": "latest.json", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/latest.json", + "size": 2158 + }, + { + "name": "PS5Upload-6.7.4-android.apk", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/PS5Upload-6.7.4-android.apk", + "size": 100745171 + }, + { + "name": "PS5Upload-6.7.4-linux-arm64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/PS5Upload-6.7.4-linux-arm64.deb", + "size": 24902776 + }, + { + "name": "PS5Upload-6.7.4-linux-arm64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/PS5Upload-6.7.4-linux-arm64.rpm", + "size": 24903491 + }, + { + "name": "PS5Upload-6.7.4-linux-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/PS5Upload-6.7.4-linux-arm64.zip", + "size": 98658283 + }, + { + "name": "PS5Upload-6.7.4-linux-x64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/PS5Upload-6.7.4-linux-x64.deb", + "size": 24785826 + }, + { + "name": "PS5Upload-6.7.4-linux-x64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/PS5Upload-6.7.4-linux-x64.rpm", + "size": 24786909 + }, + { + "name": "PS5Upload-6.7.4-linux-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/PS5Upload-6.7.4-linux-x64.zip", + "size": 100713093 + }, + { + "name": "PS5Upload-6.7.4-mac-arm64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/PS5Upload-6.7.4-mac-arm64.dmg", + "size": 22956162 + }, + { + "name": "PS5Upload-6.7.4-mac-x64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/PS5Upload-6.7.4-mac-x64.dmg", + "size": 24137249 + }, + { + "name": "PS5Upload-6.7.4-win-arm64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/PS5Upload-6.7.4-win-arm64-setup.exe", + "size": 14720035 + }, + { + "name": "PS5Upload-6.7.4-win-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/PS5Upload-6.7.4-win-arm64.zip", + "size": 21313231 + }, + { + "name": "PS5Upload-6.7.4-win-x64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/PS5Upload-6.7.4-win-x64-setup.exe", + "size": 16494742 + }, + { + "name": "PS5Upload-6.7.4-win-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/PS5Upload-6.7.4-win-x64.zip", + "size": 22556105 + }, + { + "name": "ps5upload-6.7.4.elf", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/ps5upload-6.7.4.elf", + "size": 3297392 + }, + { + "name": "ps5upload-engine-6.7.4-linux-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/ps5upload-engine-6.7.4-linux-arm64", + "size": 43528416 + }, + { + "name": "ps5upload-engine-6.7.4-linux-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/ps5upload-engine-6.7.4-linux-x64", + "size": 45826848 + }, + { + "name": "ps5upload-engine-6.7.4-macos-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/ps5upload-engine-6.7.4-macos-arm64", + "size": 39397600 + }, + { + "name": "ps5upload-engine-6.7.4-macos-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/ps5upload-engine-6.7.4-macos-x64", + "size": 41157832 + }, + { + "name": "ps5upload-engine-6.7.4-windows-arm64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/ps5upload-engine-6.7.4-windows-arm64.exe", + "size": 31766528 + }, + { + "name": "ps5upload-engine-6.7.4-windows-x64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.4/ps5upload-engine-6.7.4-windows-x64.exe", + "size": 37365760 + } + ] + }, + { + "tag_name": "v6.7.3", + "prerelease": false, + "published_at": "2026-10-09T20:54:45Z", + "html_url": "https://github.com/phantomptr/ps5upload/releases/tag/v6.7.3", + "body": "### Fixed\r\n\r\n- **A failed or interrupted conversion no longer leaves files behind (#432).** Making a game image\r\n wrote a temporary `.partial` file the size of the image into the output folder. If the build\r\n failed (on Windows the cleanup often lost to an antivirus still reading the file) or was cut\r\n short, it stayed there, taking up the drive with nothing showing where. Each conversion now\r\n clears those leftovers and unpacked archives that no running job is using, before it starts and\r\n after it fails. Only the app's own temporary files are touched.\r\n\r\n", + "assets": [ + { + "name": "latest.json", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/latest.json", + "size": 2243 + }, + { + "name": "PS5Upload-6.7.3-android.apk", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/PS5Upload-6.7.3-android.apk", + "size": 100736979 + }, + { + "name": "PS5Upload-6.7.3-linux-arm64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/PS5Upload-6.7.3-linux-arm64.deb", + "size": 24902984 + }, + { + "name": "PS5Upload-6.7.3-linux-arm64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/PS5Upload-6.7.3-linux-arm64.rpm", + "size": 24905650 + }, + { + "name": "PS5Upload-6.7.3-linux-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/PS5Upload-6.7.3-linux-arm64.zip", + "size": 98647177 + }, + { + "name": "PS5Upload-6.7.3-linux-x64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/PS5Upload-6.7.3-linux-x64.deb", + "size": 24781484 + }, + { + "name": "PS5Upload-6.7.3-linux-x64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/PS5Upload-6.7.3-linux-x64.rpm", + "size": 24784087 + }, + { + "name": "PS5Upload-6.7.3-linux-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/PS5Upload-6.7.3-linux-x64.zip", + "size": 100712670 + }, + { + "name": "PS5Upload-6.7.3-mac-arm64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/PS5Upload-6.7.3-mac-arm64.dmg", + "size": 22958490 + }, + { + "name": "PS5Upload-6.7.3-mac-x64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/PS5Upload-6.7.3-mac-x64.dmg", + "size": 24144476 + }, + { + "name": "PS5Upload-6.7.3-win-arm64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/PS5Upload-6.7.3-win-arm64-setup.exe", + "size": 14720508 + }, + { + "name": "PS5Upload-6.7.3-win-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/PS5Upload-6.7.3-win-arm64.zip", + "size": 21311302 + }, + { + "name": "PS5Upload-6.7.3-win-x64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/PS5Upload-6.7.3-win-x64-setup.exe", + "size": 16498372 + }, + { + "name": "PS5Upload-6.7.3-win-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/PS5Upload-6.7.3-win-x64.zip", + "size": 22553372 + }, + { + "name": "ps5upload-6.7.3.elf", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/ps5upload-6.7.3.elf", + "size": 3297392 + }, + { + "name": "ps5upload-engine-6.7.3-linux-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/ps5upload-engine-6.7.3-linux-arm64", + "size": 43527920 + }, + { + "name": "ps5upload-engine-6.7.3-linux-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/ps5upload-engine-6.7.3-linux-x64", + "size": 45823608 + }, + { + "name": "ps5upload-engine-6.7.3-macos-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/ps5upload-engine-6.7.3-macos-arm64", + "size": 39397136 + }, + { + "name": "ps5upload-engine-6.7.3-macos-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/ps5upload-engine-6.7.3-macos-x64", + "size": 41164416 + }, + { + "name": "ps5upload-engine-6.7.3-windows-arm64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/ps5upload-engine-6.7.3-windows-arm64.exe", + "size": 31762432 + }, + { + "name": "ps5upload-engine-6.7.3-windows-x64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.3/ps5upload-engine-6.7.3-windows-x64.exe", + "size": 37362688 + } + ] + }, + { + "tag_name": "v6.7.2", + "prerelease": true, + "published_at": "2026-10-09T20:12:26Z", + "html_url": "https://github.com/phantomptr/ps5upload/releases/tag/v6.7.2", + "body": "\n### Fixed\n\n- **Collection covers, for real this time.** 6.7.1 let the covers through the engine's guard only\n in a form the desktop app's window never uses, so they stayed blank there. The app now fetches\n them the same way it already fetches console icons when the window can't load them directly,\n so every game read from your drives shows its cover in the Collection and on its page.\n\n", + "assets": [ + { + "name": "latest.json", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/latest.json", + "size": 2073 + }, + { + "name": "PS5Upload-6.7.2-android.apk", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/PS5Upload-6.7.2-android.apk", + "size": 100716499 + }, + { + "name": "PS5Upload-6.7.2-linux-arm64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/PS5Upload-6.7.2-linux-arm64.deb", + "size": 24893590 + }, + { + "name": "PS5Upload-6.7.2-linux-arm64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/PS5Upload-6.7.2-linux-arm64.rpm", + "size": 24898720 + }, + { + "name": "PS5Upload-6.7.2-linux-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/PS5Upload-6.7.2-linux-arm64.zip", + "size": 98651745 + }, + { + "name": "PS5Upload-6.7.2-linux-x64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/PS5Upload-6.7.2-linux-x64.deb", + "size": 24778046 + }, + { + "name": "PS5Upload-6.7.2-linux-x64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/PS5Upload-6.7.2-linux-x64.rpm", + "size": 24782861 + }, + { + "name": "PS5Upload-6.7.2-linux-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/PS5Upload-6.7.2-linux-x64.zip", + "size": 100716936 + }, + { + "name": "PS5Upload-6.7.2-mac-arm64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/PS5Upload-6.7.2-mac-arm64.dmg", + "size": 22944469 + }, + { + "name": "PS5Upload-6.7.2-mac-x64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/PS5Upload-6.7.2-mac-x64.dmg", + "size": 24140708 + }, + { + "name": "PS5Upload-6.7.2-win-arm64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/PS5Upload-6.7.2-win-arm64-setup.exe", + "size": 14710103 + }, + { + "name": "PS5Upload-6.7.2-win-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/PS5Upload-6.7.2-win-arm64.zip", + "size": 21299737 + }, + { + "name": "PS5Upload-6.7.2-win-x64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/PS5Upload-6.7.2-win-x64-setup.exe", + "size": 16469902 + }, + { + "name": "PS5Upload-6.7.2-win-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/PS5Upload-6.7.2-win-x64.zip", + "size": 22543789 + }, + { + "name": "ps5upload-6.7.2.elf", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/ps5upload-6.7.2.elf", + "size": 3297392 + }, + { + "name": "ps5upload-engine-6.7.2-linux-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/ps5upload-engine-6.7.2-linux-arm64", + "size": 43526784 + }, + { + "name": "ps5upload-engine-6.7.2-linux-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/ps5upload-engine-6.7.2-linux-x64", + "size": 45815400 + }, + { + "name": "ps5upload-engine-6.7.2-macos-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/ps5upload-engine-6.7.2-macos-arm64", + "size": 39324528 + }, + { + "name": "ps5upload-engine-6.7.2-macos-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/ps5upload-engine-6.7.2-macos-x64", + "size": 41157528 + }, + { + "name": "ps5upload-engine-6.7.2-windows-arm64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/ps5upload-engine-6.7.2-windows-arm64.exe", + "size": 31741440 + }, + { + "name": "ps5upload-engine-6.7.2-windows-x64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.2/ps5upload-engine-6.7.2-windows-x64.exe", + "size": 37341184 + } + ] + }, + { + "tag_name": "v6.7.1", + "prerelease": false, + "published_at": "2026-10-09T19:12:19Z", + "html_url": "https://github.com/phantomptr/ps5upload/releases/tag/v6.7.1", + "body": "**Fixes: Collection covers, multi-part RAR uploads, and a full drive's leftover file.**\r\n\r\n### Fixed\r\n\r\n- **Collection covers.** The engine refused the app's requests for the covers it had read out of\r\n your games, so a game with no online cover showed its initials and the game's page showed a\r\n broken image. They show now.\r\n- **Cheats on a game's page** no longer shows \"no cheat files found\" as an error when a game simply\r\n has none.\r\n- **Multi-part RAR uploads (#429).** Resuming an upload from a `.part1.rar`/`.r00` set failed with\r\n \"the archive lists its entries in a different order than it extracts them\" whenever a file\r\n already sent was split across two parts. Resuming works now.\r\n- **When the PS5's drive fills up during an upload,** what was sent is kept so Retry continues it,\r\n but nothing said so and it holds its whole size. The failed upload now names that partial file\r\n and offers to delete it.\r\n- **Stopping a stream install right after it started** removed it from the list but left it\r\n running; it is stopped now.\r\n- **0x80B21104** explains that this console will not take this package, and links to the FAQ.\r\n- **Can't reach the PS5?** The Connection screen now suggests turning a VPN off.\r\n- **Sending a new helper** now also ends any stray copy of the old one still running on the PS5,\r\n once the old one has had time to finish exiting.\r\n\r\n", + "assets": [ + { + "name": "latest.json", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/latest.json", + "size": 3059 + }, + { + "name": "PS5Upload-6.7.1-android.apk", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/PS5Upload-6.7.1-android.apk", + "size": 100634579 + }, + { + "name": "PS5Upload-6.7.1-linux-arm64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/PS5Upload-6.7.1-linux-arm64.deb", + "size": 24886060 + }, + { + "name": "PS5Upload-6.7.1-linux-arm64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/PS5Upload-6.7.1-linux-arm64.rpm", + "size": 24890520 + }, + { + "name": "PS5Upload-6.7.1-linux-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/PS5Upload-6.7.1-linux-arm64.zip", + "size": 98626834 + }, + { + "name": "PS5Upload-6.7.1-linux-x64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/PS5Upload-6.7.1-linux-x64.deb", + "size": 24769970 + }, + { + "name": "PS5Upload-6.7.1-linux-x64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/PS5Upload-6.7.1-linux-x64.rpm", + "size": 24772314 + }, + { + "name": "PS5Upload-6.7.1-linux-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/PS5Upload-6.7.1-linux-x64.zip", + "size": 100712895 + }, + { + "name": "PS5Upload-6.7.1-mac-arm64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/PS5Upload-6.7.1-mac-arm64.dmg", + "size": 22945034 + }, + { + "name": "PS5Upload-6.7.1-mac-x64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/PS5Upload-6.7.1-mac-x64.dmg", + "size": 24121773 + }, + { + "name": "PS5Upload-6.7.1-win-arm64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/PS5Upload-6.7.1-win-arm64-setup.exe", + "size": 14712083 + }, + { + "name": "PS5Upload-6.7.1-win-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/PS5Upload-6.7.1-win-arm64.zip", + "size": 21296089 + }, + { + "name": "PS5Upload-6.7.1-win-x64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/PS5Upload-6.7.1-win-x64-setup.exe", + "size": 16467948 + }, + { + "name": "PS5Upload-6.7.1-win-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/PS5Upload-6.7.1-win-x64.zip", + "size": 22542461 + }, + { + "name": "ps5upload-6.7.1.elf", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/ps5upload-6.7.1.elf", + "size": 3297392 + }, + { + "name": "ps5upload-engine-6.7.1-linux-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/ps5upload-engine-6.7.1-linux-arm64", + "size": 43523088 + }, + { + "name": "ps5upload-engine-6.7.1-linux-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/ps5upload-engine-6.7.1-linux-x64", + "size": 45835728 + }, + { + "name": "ps5upload-engine-6.7.1-macos-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/ps5upload-engine-6.7.1-macos-arm64", + "size": 39328320 + }, + { + "name": "ps5upload-engine-6.7.1-macos-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/ps5upload-engine-6.7.1-macos-x64", + "size": 41148232 + }, + { + "name": "ps5upload-engine-6.7.1-windows-arm64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/ps5upload-engine-6.7.1-windows-arm64.exe", + "size": 31741440 + }, + { + "name": "ps5upload-engine-6.7.1-windows-x64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.1/ps5upload-engine-6.7.1-windows-x64.exe", + "size": 37337600 + } + ] + }, + { + "tag_name": "v6.7.0", + "prerelease": false, + "published_at": "2026-10-09T17:06:29Z", + "html_url": "https://github.com/phantomptr/ps5upload/releases/tag/v6.7.0", + "body": "**One page per game: every console and every copy, wherever you open it from.**\r\n\r\n### New\r\n\r\n- **A page for every game.** Open a game from Ready to play, Game files, the Collection,\r\n Upload, Install Package's package menu, or the command palette, and you get one page that shows:\r\n - **Each of your consoles:** installed or not, which version, and how old that is (\"now\" for\r\n the one you're connected to, \"as of 2 h ago\" for the others). A refresh button checks a\r\n console again.\r\n - **Every copy on your drives,** with Send, Convert, Copy install link and Move to Trash.\r\n - **What each console could take from your drives:** the game with its update and DLC, a\r\n newer update, or missing DLC. Install it on any console, not only the connected one. The\r\n console's row shows how it's going, and Open goes to that console's activity.\r\n- **The app remembers what each console has,** so the page works while a console is asleep. It\r\n forgets a console you remove or move to a new address.\r\n- **Updates and Add-ons** on a game's page now also list newer packages from your drives.\r\n- **The command palette** finds games in your Collection by name or title ID.\r\n\r\n### Changed\r\n\r\n- Clicking a game in the Collection opens its page instead of a pop-up.\r\n- \"Open library\" now says \"Open Games\". Install Package says \"screen\" (not \"tab\") for the\r\n Connection and File System screens.\r\n- On a phone, the Games tab stays highlighted while you're in the Collection, and screen readers\r\n are told which section is open.\r\n\r\n### Fixed\r\n\r\n- The Collection's \"Progress shows in Install Package\" link went to Home.\r\n\r\n", + "assets": [ + { + "name": "latest.json", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/latest.json", + "size": 3313 + }, + { + "name": "PS5Upload-6.7.0-android.apk", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/PS5Upload-6.7.0-android.apk", + "size": 100642771 + }, + { + "name": "PS5Upload-6.7.0-linux-arm64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/PS5Upload-6.7.0-linux-arm64.deb", + "size": 24879756 + }, + { + "name": "PS5Upload-6.7.0-linux-arm64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/PS5Upload-6.7.0-linux-arm64.rpm", + "size": 24879289 + }, + { + "name": "PS5Upload-6.7.0-linux-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/PS5Upload-6.7.0-linux-arm64.zip", + "size": 98628989 + }, + { + "name": "PS5Upload-6.7.0-linux-x64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/PS5Upload-6.7.0-linux-x64.deb", + "size": 24774842 + }, + { + "name": "PS5Upload-6.7.0-linux-x64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/PS5Upload-6.7.0-linux-x64.rpm", + "size": 24771004 + }, + { + "name": "PS5Upload-6.7.0-linux-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/PS5Upload-6.7.0-linux-x64.zip", + "size": 100715059 + }, + { + "name": "PS5Upload-6.7.0-mac-arm64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/PS5Upload-6.7.0-mac-arm64.dmg", + "size": 22965035 + }, + { + "name": "PS5Upload-6.7.0-mac-x64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/PS5Upload-6.7.0-mac-x64.dmg", + "size": 24112129 + }, + { + "name": "PS5Upload-6.7.0-win-arm64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/PS5Upload-6.7.0-win-arm64-setup.exe", + "size": 14703207 + }, + { + "name": "PS5Upload-6.7.0-win-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/PS5Upload-6.7.0-win-arm64.zip", + "size": 21295714 + }, + { + "name": "PS5Upload-6.7.0-win-x64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/PS5Upload-6.7.0-win-x64-setup.exe", + "size": 16453297 + }, + { + "name": "PS5Upload-6.7.0-win-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/PS5Upload-6.7.0-win-x64.zip", + "size": 22535267 + }, + { + "name": "ps5upload-6.7.0.elf", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/ps5upload-6.7.0.elf", + "size": 3296952 + }, + { + "name": "ps5upload-engine-6.7.0-linux-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/ps5upload-engine-6.7.0-linux-arm64", + "size": 43517400 + }, + { + "name": "ps5upload-engine-6.7.0-linux-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/ps5upload-engine-6.7.0-linux-x64", + "size": 45838672 + }, + { + "name": "ps5upload-engine-6.7.0-macos-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/ps5upload-engine-6.7.0-macos-arm64", + "size": 39310032 + }, + { + "name": "ps5upload-engine-6.7.0-macos-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/ps5upload-engine-6.7.0-macos-x64", + "size": 41129408 + }, + { + "name": "ps5upload-engine-6.7.0-windows-arm64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/ps5upload-engine-6.7.0-windows-arm64.exe", + "size": 31746560 + }, + { + "name": "ps5upload-engine-6.7.0-windows-x64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.7.0/ps5upload-engine-6.7.0-windows-x64.exe", + "size": 37339136 + } + ] + }, + { + "tag_name": "v6.6.3", + "prerelease": false, + "published_at": "2026-10-09T11:11:48Z", + "html_url": "https://github.com/phantomptr/ps5upload/releases/tag/v6.6.3", + "body": "**Housekeeping.** No changes to the app. The engine's own tests now clean up their temporary\r\nfiles when they finish.\r\n\r\n", + "assets": [ + { + "name": "latest.json", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/latest.json", + "size": 1796 + }, + { + "name": "PS5Upload-6.6.3-android.apk", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/PS5Upload-6.6.3-android.apk", + "size": 100339667 + }, + { + "name": "PS5Upload-6.6.3-linux-arm64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/PS5Upload-6.6.3-linux-arm64.deb", + "size": 24793420 + }, + { + "name": "PS5Upload-6.6.3-linux-arm64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/PS5Upload-6.6.3-linux-arm64.rpm", + "size": 24796540 + }, + { + "name": "PS5Upload-6.6.3-linux-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/PS5Upload-6.6.3-linux-arm64.zip", + "size": 98545643 + }, + { + "name": "PS5Upload-6.6.3-linux-x64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/PS5Upload-6.6.3-linux-x64.deb", + "size": 24684110 + }, + { + "name": "PS5Upload-6.6.3-linux-x64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/PS5Upload-6.6.3-linux-x64.rpm", + "size": 24681933 + }, + { + "name": "PS5Upload-6.6.3-linux-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/PS5Upload-6.6.3-linux-x64.zip", + "size": 100631185 + }, + { + "name": "PS5Upload-6.6.3-mac-arm64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/PS5Upload-6.6.3-mac-arm64.dmg", + "size": 22877211 + }, + { + "name": "PS5Upload-6.6.3-mac-x64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/PS5Upload-6.6.3-mac-x64.dmg", + "size": 24031603 + }, + { + "name": "PS5Upload-6.6.3-win-arm64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/PS5Upload-6.6.3-win-arm64-setup.exe", + "size": 14659979 + }, + { + "name": "PS5Upload-6.6.3-win-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/PS5Upload-6.6.3-win-arm64.zip", + "size": 21200353 + }, + { + "name": "PS5Upload-6.6.3-win-x64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/PS5Upload-6.6.3-win-x64-setup.exe", + "size": 16404756 + }, + { + "name": "PS5Upload-6.6.3-win-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/PS5Upload-6.6.3-win-x64.zip", + "size": 22418858 + }, + { + "name": "ps5upload-6.6.3.elf", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/ps5upload-6.6.3.elf", + "size": 3296952 + }, + { + "name": "ps5upload-engine-6.6.3-linux-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/ps5upload-engine-6.6.3-linux-arm64", + "size": 43273352 + }, + { + "name": "ps5upload-engine-6.6.3-linux-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/ps5upload-engine-6.6.3-linux-x64", + "size": 45568544 + }, + { + "name": "ps5upload-engine-6.6.3-macos-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/ps5upload-engine-6.6.3-macos-arm64", + "size": 38991184 + }, + { + "name": "ps5upload-engine-6.6.3-macos-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/ps5upload-engine-6.6.3-macos-x64", + "size": 40810328 + }, + { + "name": "ps5upload-engine-6.6.3-windows-arm64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/ps5upload-engine-6.6.3-windows-arm64.exe", + "size": 31522304 + }, + { + "name": "ps5upload-engine-6.6.3-windows-x64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.3/ps5upload-engine-6.6.3-windows-x64.exe", + "size": 37032448 + } + ] + }, + { + "tag_name": "v6.6.2", + "prerelease": true, + "published_at": "2026-10-09T10:32:02Z", + "html_url": "https://github.com/phantomptr/ps5upload/releases/tag/v6.6.2", + "body": "\n**Fixes: the Windows app connects again, one game goes to two consoles, and bug reports work on\ndesktop.**\n\n### Fixed\n\n- **Windows: \"engine failed to start\" and no connection (#427).** An older engine still running\n in the background, or an antivirus scan, kept the app from writing its new engine, so it never\n connected. The app now starts its engine anyway, and the error says why if it still fails. An\n engine that crashes while starting is reported straight away instead of after 30 seconds, and\n a leftover engine from an older version is shut down more reliably.\n- **The same game to two consoles.** A game being sent or installed on one PS5 showed as busy on\n every PS5, so it could not go to a second one; the engine also refused to stream a package that\n another console was still installing, and Convert refused the same game for a second console.\n Each console is now separate.\n- **Bug reports on desktop.** Creating a report failed every time with \"Duplicate filename:\n README.txt\". Two screenshots with the same name no longer fail it either. Switching consoles\n keeps each console's draft, and a failed Download zip now says so.\n- **Leftover files.** A browser upload that stops halfway no longer leaves the partial package on\n this computer for a week, and a link download that fails can be retried.\n\n", + "assets": [ + { + "name": "latest.json", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/latest.json", + "size": 3026 + }, + { + "name": "PS5Upload-6.6.2-android.apk", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/PS5Upload-6.6.2-android.apk", + "size": 100335571 + }, + { + "name": "PS5Upload-6.6.2-linux-arm64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/PS5Upload-6.6.2-linux-arm64.deb", + "size": 24788744 + }, + { + "name": "PS5Upload-6.6.2-linux-arm64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/PS5Upload-6.6.2-linux-arm64.rpm", + "size": 24790646 + }, + { + "name": "PS5Upload-6.6.2-linux-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/PS5Upload-6.6.2-linux-arm64.zip", + "size": 98564499 + }, + { + "name": "PS5Upload-6.6.2-linux-x64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/PS5Upload-6.6.2-linux-x64.deb", + "size": 24683908 + }, + { + "name": "PS5Upload-6.6.2-linux-x64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/PS5Upload-6.6.2-linux-x64.rpm", + "size": 24681297 + }, + { + "name": "PS5Upload-6.6.2-linux-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/PS5Upload-6.6.2-linux-x64.zip", + "size": 100630444 + }, + { + "name": "PS5Upload-6.6.2-mac-arm64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/PS5Upload-6.6.2-mac-arm64.dmg", + "size": 22877476 + }, + { + "name": "PS5Upload-6.6.2-mac-x64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/PS5Upload-6.6.2-mac-x64.dmg", + "size": 24035230 + }, + { + "name": "PS5Upload-6.6.2-win-arm64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/PS5Upload-6.6.2-win-arm64-setup.exe", + "size": 14661747 + }, + { + "name": "PS5Upload-6.6.2-win-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/PS5Upload-6.6.2-win-arm64.zip", + "size": 21200067 + }, + { + "name": "PS5Upload-6.6.2-win-x64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/PS5Upload-6.6.2-win-x64-setup.exe", + "size": 16396434 + }, + { + "name": "PS5Upload-6.6.2-win-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/PS5Upload-6.6.2-win-x64.zip", + "size": 22420181 + }, + { + "name": "ps5upload-6.6.2.elf", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/ps5upload-6.6.2.elf", + "size": 3296952 + }, + { + "name": "ps5upload-engine-6.6.2-linux-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/ps5upload-engine-6.6.2-linux-arm64", + "size": 43269320 + }, + { + "name": "ps5upload-engine-6.6.2-linux-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/ps5upload-engine-6.6.2-linux-x64", + "size": 45586152 + }, + { + "name": "ps5upload-engine-6.6.2-macos-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/ps5upload-engine-6.6.2-macos-arm64", + "size": 38992928 + }, + { + "name": "ps5upload-engine-6.6.2-macos-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/ps5upload-engine-6.6.2-macos-x64", + "size": 40799136 + }, + { + "name": "ps5upload-engine-6.6.2-windows-arm64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/ps5upload-engine-6.6.2-windows-arm64.exe", + "size": 31522816 + }, + { + "name": "ps5upload-engine-6.6.2-windows-x64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.2/ps5upload-engine-6.6.2-windows-x64.exe", + "size": 37028864 + } + ] + }, + { + "tag_name": "v6.6.1", + "prerelease": false, + "published_at": "2026-10-09T08:04:08Z", + "html_url": "https://github.com/phantomptr/ps5upload/releases/tag/v6.6.1", + "body": "**A new Bug report page that gathers everything we need, and two or more consoles no longer\r\nstep on each other.**\r\n\r\n### New\r\n\r\n- **Bug report.** Open it from the command palette, or from the link on any error. One page:\r\n say what went wrong, add screenshots, check your setup (filled in for you), and pick how far\r\n back the logs go (the last 15 minutes up to the last 7 days, or a time you choose). Everything\r\n the app, the engine and the PS5 recorded in that time goes in. Then post it as a GitHub issue,\r\n copy it for the Discord #bugs-report channel, or download the zip. IP addresses, serials, MAC\r\n addresses, home folders and keys are removed before anything leaves your computer.\r\n- **Screenshots for reports.** The Capture button at the bottom right of the desktop app takes a\r\n picture of any screen. The Bug report lists your captures to pick from and adds one you take\r\n while writing it. You can also add, drop or paste any image.\r\n- **The app now keeps a timeline.** Connection drops, reconnects, helper crashes, failed installs\r\n and engine restarts are noted as they happen, along with the helper's own log from each PS5,\r\n so a report shows what happened even when the console has since restarted. It also notes when\r\n the web UI reloads itself and why (#418).\r\n- **Buy me a coffee** is now on Home too, under the connection badge.\r\n\r\n### Fixed\r\n\r\n- **Switching consoles mid-task.** A check, a payload send, a bring-up or a folder pick that\r\n finishes after you switched to another PS5 now lands on the console it started on, not the\r\n one on screen.\r\n\r\n", + "assets": [ + { + "name": "latest.json", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/latest.json", + "size": 3262 + }, + { + "name": "PS5Upload-6.6.1-android.apk", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/PS5Upload-6.6.1-android.apk", + "size": 100306899 + }, + { + "name": "PS5Upload-6.6.1-linux-arm64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/PS5Upload-6.6.1-linux-arm64.deb", + "size": 24791534 + }, + { + "name": "PS5Upload-6.6.1-linux-arm64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/PS5Upload-6.6.1-linux-arm64.rpm", + "size": 24797569 + }, + { + "name": "PS5Upload-6.6.1-linux-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/PS5Upload-6.6.1-linux-arm64.zip", + "size": 98547187 + }, + { + "name": "PS5Upload-6.6.1-linux-x64.deb", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/PS5Upload-6.6.1-linux-x64.deb", + "size": 24674236 + }, + { + "name": "PS5Upload-6.6.1-linux-x64.rpm", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/PS5Upload-6.6.1-linux-x64.rpm", + "size": 24675308 + }, + { + "name": "PS5Upload-6.6.1-linux-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/PS5Upload-6.6.1-linux-x64.zip", + "size": 100636437 + }, + { + "name": "PS5Upload-6.6.1-mac-arm64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/PS5Upload-6.6.1-mac-arm64.dmg", + "size": 22855769 + }, + { + "name": "PS5Upload-6.6.1-mac-x64.dmg", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/PS5Upload-6.6.1-mac-x64.dmg", + "size": 24032398 + }, + { + "name": "PS5Upload-6.6.1-win-arm64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/PS5Upload-6.6.1-win-arm64-setup.exe", + "size": 14668030 + }, + { + "name": "PS5Upload-6.6.1-win-arm64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/PS5Upload-6.6.1-win-arm64.zip", + "size": 21202327 + }, + { + "name": "PS5Upload-6.6.1-win-x64-setup.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/PS5Upload-6.6.1-win-x64-setup.exe", + "size": 16406562 + }, + { + "name": "PS5Upload-6.6.1-win-x64.zip", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/PS5Upload-6.6.1-win-x64.zip", + "size": 22416658 + }, + { + "name": "ps5upload-6.6.1.elf", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/ps5upload-6.6.1.elf", + "size": 3296952 + }, + { + "name": "ps5upload-engine-6.6.1-linux-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/ps5upload-engine-6.6.1-linux-arm64", + "size": 43267688 + }, + { + "name": "ps5upload-engine-6.6.1-linux-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/ps5upload-engine-6.6.1-linux-x64", + "size": 45581872 + }, + { + "name": "ps5upload-engine-6.6.1-macos-arm64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/ps5upload-engine-6.6.1-macos-arm64", + "size": 38972976 + }, + { + "name": "ps5upload-engine-6.6.1-macos-x64", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/ps5upload-engine-6.6.1-macos-x64", + "size": 40807000 + }, + { + "name": "ps5upload-engine-6.6.1-windows-arm64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/ps5upload-engine-6.6.1-windows-arm64.exe", + "size": 31538176 + }, + { + "name": "ps5upload-engine-6.6.1-windows-x64.exe", + "browser_download_url": "https://github.com/phantomptr/ps5upload/releases/download/v6.6.1/ps5upload-engine-6.6.1-windows-x64.exe", + "size": 37035008 + } + ] + } +] diff --git a/site/style.css b/site/style.css new file mode 100644 index 00000000..e94caa9f --- /dev/null +++ b/site/style.css @@ -0,0 +1,537 @@ +/* PS5Upload website. The app's look (client/src/index.css): a calm neutral page, white or + * graphite cards a step off it, one blue accent, the system typeface. Light and dark follow + * the visitor's system; the header button overrides it (data-theme on ). */ + +:root { + color-scheme: light; + --bg: #f5f5f7; + --card: #ffffff; + --card-2: rgb(0 0 0 / 0.03); + --line: rgb(0 0 0 / 0.1); + --line-strong: rgb(0 0 0 / 0.18); + --text: #1d1d1f; + --muted: #5f5f66; + --accent: #0064d2; + --accent-fill: #0071e3; + --accent-soft: rgb(0 113 227 / 0.1); + --good: #1a7f43; + --warn: #8a5200; + --shadow: 0 1px 2px rgb(0 0 0 / 0.05); + --shadow-big: 0 30px 80px -30px rgb(0 0 0 / 0.35), 0 0 0 0.5px rgb(0 0 0 / 0.1); + --radius: 14px; + --radius-big: 20px; +} + +@media (prefers-color-scheme: dark) { + :root:not([data-theme="light"]) { + color-scheme: dark; + --bg: #1e1e20; + --card: #2a2a2c; + --card-2: rgb(255 255 255 / 0.04); + --line: rgb(255 255 255 / 0.1); + --line-strong: rgb(255 255 255 / 0.2); + --text: #f5f5f7; + --muted: #a1a1a8; + --accent: #4da3ff; + --accent-fill: #0a72e8; + --accent-soft: rgb(10 132 255 / 0.16); + --good: #32d074; + --warn: #ffb340; + --shadow: 0 1px 2px rgb(0 0 0 / 0.25); + --shadow-big: 0 30px 80px -30px rgb(0 0 0 / 0.8), 0 0 0 0.5px rgb(255 255 255 / 0.08); + } +} +:root[data-theme="dark"] { + color-scheme: dark; + --bg: #1e1e20; + --card: #2a2a2c; + --card-2: rgb(255 255 255 / 0.04); + --line: rgb(255 255 255 / 0.1); + --line-strong: rgb(255 255 255 / 0.2); + --text: #f5f5f7; + --muted: #a1a1a8; + --accent: #4da3ff; + --accent-fill: #0a72e8; + --accent-soft: rgb(10 132 255 / 0.16); + --good: #32d074; + --warn: #ffb340; + --shadow: 0 1px 2px rgb(0 0 0 / 0.25); + --shadow-big: 0 30px 80px -30px rgb(0 0 0 / 0.8), 0 0 0 0.5px rgb(255 255 255 / 0.08); +} + +* { + box-sizing: border-box; +} +html { + scroll-behavior: smooth; + scroll-padding-top: 80px; +} +body { + margin: 0; + background: var(--bg); + color: var(--text); + font: 16px/1.55 system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", + Helvetica, Arial, sans-serif; + -webkit-font-smoothing: antialiased; +} +a { + color: var(--accent); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +:focus-visible { + outline: 2px solid var(--accent); + outline-offset: 2px; + border-radius: 6px; +} +h1, +h2, +h3 { + letter-spacing: -0.02em; + line-height: 1.1; + margin: 0; +} +code { + font: 0.85em ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace; + background: var(--card-2); + border: 1px solid var(--line); + border-radius: 6px; + padding: 0.1em 0.4em; +} +.muted { + color: var(--muted); +} +.skip { + position: absolute; + left: -999px; +} +.skip:focus { + left: 16px; + top: 12px; + z-index: 10; + background: var(--card); + padding: 8px 12px; + border-radius: 10px; +} +.wrap { + width: min(1180px, 100% - 32px); + margin-inline: auto; +} + +/* ── Header ─────────────────────────────────────────────────────────────── */ +.top { + position: sticky; + top: 0; + z-index: 5; + background: color-mix(in srgb, var(--bg) 82%, transparent); + -webkit-backdrop-filter: blur(20px) saturate(1.4); + backdrop-filter: blur(20px) saturate(1.4); + border-bottom: 1px solid var(--line); +} +.top-row { + display: flex; + align-items: center; + gap: 16px; + height: 60px; +} +.brand { + display: flex; + align-items: center; + gap: 10px; + color: var(--text); + font-weight: 650; + font-size: 18px; + letter-spacing: -0.02em; +} +.brand:hover { + text-decoration: none; +} +.brand img { + border-radius: 9px; +} +.nav { + display: flex; + gap: 4px; + margin-inline-start: auto; +} +.nav a { + color: var(--text); + padding: 6px 12px; + border-radius: 999px; + font-size: 15px; +} +.nav a:hover { + background: var(--card-2); + text-decoration: none; +} +.top-actions { + display: flex; + gap: 6px; +} +.icon-btn { + display: grid; + place-items: center; + width: 36px; + height: 36px; + border-radius: 999px; + border: 1px solid var(--line); + background: var(--card); + color: var(--text); + cursor: pointer; +} +.icon-btn svg { + width: 18px; + height: 18px; +} + +/* ── Buttons ────────────────────────────────────────────────────────────── */ +.btn { + display: inline-flex; + align-items: center; + gap: 8px; + min-height: 44px; + padding: 0 20px; + border-radius: 999px; + border: 1px solid var(--line-strong); + background: var(--card); + color: var(--text); + font: inherit; + font-weight: 550; + cursor: pointer; + box-shadow: var(--shadow); +} +.btn:hover { + text-decoration: none; + background: var(--card-2); +} +.btn svg { + width: 18px; + height: 18px; +} +.btn.primary { + background: var(--accent-fill); + border-color: transparent; + color: #fff; +} +.btn.primary:hover { + filter: brightness(1.08); +} +.btn.small { + min-height: 34px; + padding: 0 14px; + font-size: 14px; +} + +/* ── Hero ───────────────────────────────────────────────────────────────── */ +.hero { + display: grid; + gap: 40px; + padding: 72px 0 32px; + text-align: center; +} +.eyebrow { + display: inline-block; + margin: 0 0 16px; + padding: 4px 12px; + border-radius: 999px; + background: var(--accent-soft); + color: var(--accent); + font-size: 14px; + font-weight: 600; +} +.hero h1 { + font-size: clamp(40px, 7vw, 76px); + font-weight: 750; + letter-spacing: -0.04em; +} +.lead { + max-width: 680px; + margin: 20px auto 0; + font-size: clamp(17px, 2vw, 21px); + color: var(--muted); +} +.hero-cta { + display: flex; + flex-wrap: wrap; + justify-content: center; + gap: 12px; + margin-top: 28px; +} +.fine { + margin: 14px 0 0; + font-size: 14px; + color: var(--muted); +} +.shot { + margin: 0; +} +.shot img { + display: block; + width: 100%; + height: auto; + border-radius: var(--radius-big); + box-shadow: var(--shadow-big); +} +.shot figcaption { + margin-top: 14px; + color: var(--muted); + font-size: 15px; + text-align: center; +} + +/* ── Sections ───────────────────────────────────────────────────────────── */ +.section { + padding: 64px 0 8px; +} +.section h2 { + font-size: clamp(28px, 4vw, 40px); + font-weight: 700; +} +.section-lead { + margin: 10px 0 0; + color: var(--muted); + font-size: 18px; +} +.section-head { + display: flex; + flex-wrap: wrap; + align-items: flex-end; + justify-content: space-between; + gap: 12px; +} +.grid { + display: grid; + gap: 16px; + margin-top: 28px; +} +.features { + grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); +} +.screens { + grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); + gap: 32px; + margin-top: 0; +} +.card { + background: var(--card); + border: 1px solid var(--line); + border-radius: var(--radius); + padding: 22px; + box-shadow: var(--shadow); +} +.card h3 { + font-size: 18px; + font-weight: 650; +} +.card p { + margin: 8px 0 0; + color: var(--muted); + font-size: 15px; +} +.ico { + display: grid; + place-items: center; + width: 42px; + height: 42px; + margin-bottom: 14px; + border-radius: 12px; + background: var(--accent-soft); + color: var(--accent); +} +.ico svg { + width: 21px; + height: 21px; + fill: none; + stroke: currentColor; + stroke-width: 2; + stroke-linecap: round; + stroke-linejoin: round; +} + +/* ── Downloads ──────────────────────────────────────────────────────────── */ +.downloads { + grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); +} +.dl { + display: flex; + flex-direction: column; + gap: 12px; +} +.dl.mine { + border-color: var(--accent); + box-shadow: 0 0 0 3px var(--accent-soft); +} +.dl-head { + display: flex; + align-items: center; + gap: 10px; +} +.dl-head .tag { + margin-inline-start: auto; +} +.dl-files { + display: grid; + gap: 8px; +} +.dl-file { + display: flex; + align-items: center; + justify-content: space-between; + gap: 10px; + padding: 10px 12px; + border-radius: 10px; + background: var(--card-2); + border: 1px solid var(--line); + color: var(--text); + font-size: 15px; +} +.dl-file:hover { + border-color: var(--accent); + text-decoration: none; +} +.dl-file small { + color: var(--muted); + white-space: nowrap; +} +.tag { + display: inline-block; + padding: 2px 10px; + border-radius: 999px; + font-size: 12px; + font-weight: 600; + background: var(--accent-soft); + color: var(--accent); + white-space: nowrap; +} +.tag.pre { + background: color-mix(in srgb, var(--warn) 16%, transparent); + color: var(--warn); +} +.docker { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + gap: 16px; + margin-top: 16px; +} +.copy { + display: flex; + align-items: center; + gap: 8px; + min-width: 0; + max-width: 100%; +} +.copy code { + overflow-x: auto; + white-space: nowrap; + padding: 8px 12px; + max-width: 640px; +} +.more { + margin-top: 16px; + color: var(--muted); +} +.more summary { + cursor: pointer; +} +.extras { + display: flex; + flex-wrap: wrap; + gap: 8px; + margin-top: 12px; +} + +/* ── News ───────────────────────────────────────────────────────────────── */ +.news { + display: grid; + gap: 16px; + margin-top: 28px; +} +.post-head { + display: flex; + flex-wrap: wrap; + align-items: center; + gap: 10px; +} +.post-head h3 { + font-size: 22px; +} +.post-head time { + color: var(--muted); + font-size: 14px; +} +.post-body { + margin-top: 10px; + color: var(--text); + font-size: 15px; +} +.post-body p { + color: var(--text); +} +.post-body ul { + margin: 10px 0 0; + padding-inline-start: 20px; +} +.post-body li { + margin: 4px 0; + color: var(--muted); +} +.post-body li strong { + color: var(--text); +} +.post-more { + display: inline-block; + margin-top: 10px; + font-size: 15px; +} +.older { + display: flex; + flex-wrap: wrap; + gap: 8px; +} + +/* ── Community, footer ──────────────────────────────────────────────────── */ +.community { + grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)); +} +.link-card { + color: var(--text); +} +.link-card:hover { + text-decoration: none; + border-color: var(--accent); +} +.foot { + margin-top: 72px; + padding: 28px 0 40px; + border-top: 1px solid var(--line); + font-size: 14px; +} +.foot-row { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + gap: 8px; +} + +@media (max-width: 720px) { + .nav { + display: none; + } + .top-actions { + margin-inline-start: auto; + } + .hero { + padding-top: 40px; + } + .docker { + flex-direction: column; + align-items: stretch; + } + .copy code { + flex: 1; + } +}

3Xzy-jPtlFpFLA$(UfchL6Kxj$C?i;jAQ#&gDRk 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 literal 0 HcmV?d00001 diff --git a/site/index.html b/site/index.html new file mode 100644 index 00000000..2608757d --- /dev/null +++ b/site/index.html @@ -0,0 +1,195 @@ + + + + + + PS5Upload — move games to your PS5, fast + + + + + + + + + + + + + +