Closed yodatak closed 1 year ago
Would definitely be great to support single file binaries.
For example, games purchased from GOG are usually single .exe files. Would be great if Gamevault recognised these after renaming them (ideally longer term even without renaming) and allowed downloading them instead of first having to compress them only to then have to extract the single file archive again after downloading.
Single-file .exe and .sh files could technically be setups and portable games.
It's quite rare to have a .exe/.sh single-file portable game, isn't it?
So, I'd probably configure the detection to recognize those files as SETUP games. If it turns out to be a rare single-file portable game, people can still overwrite it using the (W_P) flag.
What's your opinion on this?
Added .exe single file binary support. To include .sh files, use the GAMES_SUPPORTED_FILE_FORMATS
environment variable for now. Native support for .sh files will come with the Linux game type implementation.
@Yelo420 will implement this client side
would lead to client side spaghetti code, so i will try to implement an on the fly .tar mechanism to not break the client.
GameVault Client saves .tar file still as .exe. I cant do anything further here. Documentation is ready in a feature branch.
Done. Will be available in the next update.
Thanks it work fine with client in bootle in wine and backend in 1.4 with booth windows portable and linux single app
awesome im happy we could help!
@yodatak If you liked that we added this feature, we'd greatly appreciate your support through a donation on one of the platforms mentioned below:
Is your feature request related to a problem? Please describe. I got many games in linux that are in .sh file and already compressed with YAD simple installer and zstd. It could be interesting to have so support single file .exe or .sh.
Example of file Slime Rancher 2.sh