CarrotRub / Fit-Launcher

A better version of my previous Fitgirl's Repacks Launcher. Made using Tauri with SolidJS.
GNU General Public License v3.0
276 stars 13 forks source link

update support #12

Open FabianRutten opened 1 month ago

FabianRutten commented 1 month ago

Since a year or so Fitgirl also posts updates. It might be interesting to have the application check versions of your currently installed games with the online update.

Since the updates can mostly be incremental with much smaller additional downloads than the original game, it would be a kicker feature giving everybody the ability to get all the fitgirl games with the latest updates without redownloading the game in the app or manually installing them.

Reply in the issue if I can be of any help.

CarrotRub commented 1 month ago

This "updater" can technically be made but it will mostly depends on three cases :

If you want to help us, you can try to download multiple games and their updates and see how it is done, if you are okay doing so, tell me, it would be extremely helpful 👍🏻 .

Thank you, much love <3.

FabianRutten commented 1 month ago

I agree, the lack of a standardized update manner is blocking this feature (not a lack on fitgirls part, she aint steam).

Though it is feasible to give users an option to update their game through the launcher, meaning we'd have to parse whether or not the latest version on Fitgirl site matches the local version.

This will mean downloading the full repack and reinstalling, though it being slow and somewhat expensive (network and compute), it is better than manually going to the site doing the same thing.

Or at least alert that a new update is available.

CarrotRub commented 1 month ago

This is possible, I will look into it after finishing i18n implementation and linux compatibility, I will later take a look into the different ways fitgirl update her games, if it is possible to do it, I will.

But for the full reinstalling, it will be close to impossible due to game saves that may go corrupt when automated, I haven't updated any games through fitgirl repack, thus I cannot give a sure decision, the other way as I talked about earlier, is to use third party updater found in cs.rin.ru they are usually way better and quicker for the ones I have used.