[Feature request] Load game cover art separately to loading game assets

Author: beeradmooreCreated Sep 13, 2026Updated Sep 13, 2026
Labelsfeature request

Describe what this adds or solves

As discussed in this thread when a game loads its loading state is dependent on the loading of the cover art. That means a user on 10kb/s connection and 1gb/s connection will have very different experiences loading games.

Describe the solution you'd like

Remove game art updating as a part of the "game update".

Keep "game is loading" state but make it a compisite of "game is loading game assets" and "game is loading cover art".

Allow swapping of game assets while cover art is still loading.

Prevent changing of game cover art if it is still loading. "A pending cover art operation is currently happening, would you like to cancel it?" or something.

Move cover art to a queue where we can be processed one (or two) at a time to prevent using to many backround threads resulting in performance loss.

Additional context

No response

Source: beeradmoore/dlss-swapper