I'll be updating cache format tomorrow, which will come with a minor freeShop update to support it.
The caching process will be ideal in the future, but currently looks like it's restrictive because a couple features are not yet implemented in freeShop: 1) QR code scanning for ticket installs and 2) caching client-side (also for custom encTitleKey.bin dump support) and 3) custom URL for fetching an arbitrary encTitleKeys.bin file if it's newer. The QR scanner is relatively easy, the second part will take a little while. Just a matter of time. So if you really need games on release day, use a different program that auto-fetches titlekeys or scans QR code tickets already.
BTW, new cache will contain a bunch of title info that was lacking (genres, features, votes/rating, languages, etc.) so it'll be ready to be a bit more like eShop.
The caching process will be ideal in the future, but currently looks like it's restrictive because a couple features are not yet implemented in freeShop: 1) QR code scanning for ticket installs and 2) caching client-side (also for custom encTitleKey.bin dump support) and 3) custom URL for fetching an arbitrary encTitleKeys.bin file if it's newer. The QR scanner is relatively easy, the second part will take a little while. Just a matter of time. So if you really need games on release day, use a different program that auto-fetches titlekeys or scans QR code tickets already.
BTW, new cache will contain a bunch of title info that was lacking (genres, features, votes/rating, languages, etc.) so it'll be ready to be a bit more like eShop.