itch icon indicating copy to clipboard operation
itch copied to clipboard

Improve offline experience

Open rlach opened this issue 3 years ago • 1 comments

A lot of the games on itch don't have DRM and can be launched while offline with no problem. Unfortunately itch app removes this feature. But it is still very useful, since a lot of games on itch are works in progress, and having auto-update for them is a must.

If you try to start the app offline and itch tries to update you can see "finalizing installation", and then "There was a problem during setup: Timed out while connecting to butlerd". All you can do is "Retry setup" or "View logs". Even steam, in this case, allows you to launch the launcher while skipping the update.

But sometimes it goes to login screen, and you can select your latest account. You can get into the app. You can see your latest app on the left, under collections, and you can launch it. You can go into library and see your installed items... But sometimes the images for the game are not cached and all you see are empty squares. If you press on any of those squares you'll get into game details. If you do you will see "Error: JSON-RPC error 9000: There is no internet connection" In the place where launch button should be. That "Launch" button should always appear if the game is installed. Also, the option to uninstall games, and open their game folder should be always visible - you don't need online to do those things.

The only way to launch games while offline is to go to "view more..." from library screen(might be only visible if you have more than 3 games) and the games listed there do have Launch button.

The app also should be better about caching the images of the games, so we never see blank squares instead of the game banners/covers in the library.

rlach avatar Aug 22 '22 12:08 rlach

I have a variant when launching the app offline (before even selecting my profile):

(info mark) There was a problem during setup: Could not retrieve latest version of (butler): net::ERR_INTERNET_DISCONNECTED

Then I also see Retry setup and View logs... button. No other button to enable offline mode. I need to manually browse my game files to execute them.

hsandt avatar Oct 12 '24 22:10 hsandt