diff --git a/README.md b/README.md index 0c969ab..dd906f6 100644 --- a/README.md +++ b/README.md @@ -7,12 +7,10 @@ Backend verified working on hardware: TLSv1.3 through Cloudflare, with the timer intact. User flow is token plus `.elf` injection. Names resolve in cost tiers (param.sfo, appmeta, app cache, baked -table, live title database) with raw titleId only as last resort; -on-console proof for sandboxed processes is still pending. - -Cover art ships as external-URL assets from a hosted icon pack -(`art_base_url` plus lowercase titleId); see `deploy/ARTWORK.md`. -End-to-end art on a profile is still pending a hosted pack. +table, Sony TMDB, raw titleId last resort). Cover art uses Sony CDN +icon URLs from the same lookup, falling back to a hosted pack or +uploaded app assets. On-console proof for sandboxed processes and +rendered-art proof are still pending. A background daemon that runs **entirely on your jailbroken PS4** and posts what you're playing to your Discord profile as Rich Presence — "Playing *Call of Duty: Black diff --git a/deploy/ARTWORK.md b/deploy/ARTWORK.md index 159a25d..0217c9a 100644 --- a/deploy/ARTWORK.md +++ b/deploy/ARTWORK.md @@ -1,7 +1,14 @@ # Cover art pipeline -Two supported paths. The URL pack is the primary one: no uploads, -no per-game setup, no application needed for images. +## Path A: Sony TMDB icon URLs (primary, fully automatic) + +Every title lookup also queries Sony's TMDB service, which returns an +official 512x512 icon URL on Sony's CDN. The daemon sends it as +`assets.large_image` (Discord accepts external image URLs there). No +uploads, no hosting, no per-game work, works on any console. If the +service lacks the title or the network fails, the next path is tried. + +## Path B: icon pack + external URLs (fallback, maintainer-hosted) ## Path A: icon pack + external URLs (recommended)