Looking for crossplatform auto-updater, launcher

BlitzMax Forums/BlitzMax Beginners Area/Looking for crossplatform auto-updater, launcher

Andrej Vojtas(Posted 2009) [#1]
Hi,

this is my first post to the forums.

As far as I work alone on my quite extensive RPG project, I try to save time on various things.

One of them is an auto-updater, working cross-platform (PC, OS X, Linux), ideally as a launcher application. The end users starts the launcher, it check for updates, updates, then launches my game. This way it's irrelevant what language the game is written in, or the launcher.

I came across Sparkle, which is open-source, but OS X only. There is also open source wyUpdate, but it's PC only, written in C#, requires .NET 2.0. Can someone recommend a similar open-source solution for Linux?

There is also a commercial solution from BitRock, works cross-platform but seems too complex and too expensive.

Just trying my luck in case someone came across such a solution or has rolled his own. I would be interested in purchasing it, if the price is reasonably indie.


SebHoll(Posted 2009) [#2]
GUP is a Windows generic updater, written in C++ (and is under the relatively liberal LGPL license):

http://sourceforge.net/projects/gup-w32/


Andrej Vojtas(Posted 2009) [#3]
Thanks for the GUP tip. I looked at it, looks nice and reasonably simple. What I'm worried about, is the last update is 19 moths old (version 1.6) fixing a blue-screen/reboot problem in XP .

I think I will go with a different updater for each platform. Seems like a better strategy to pick the best tools for the platform, then to be dragged down by a tool that is cross platform but far from ideal (e.g. too complex). Can someone recommend an auto-updater for Linux?


GaryV(Posted 2009) [#4]
Looking for crossplatform auto-updater, launcher


BitRock InstallBuilder

http://installbuilder.bitrock.com/index.html

It really is worth the cost for pro deployments.


Andrej Vojtas(Posted 2009) [#5]
Sorry for not responding, I was off for a few days. Thanks for the tip GaryV, that's the installer I mention in my original post. They offer a considerably lower price for indies (under 5 people license).

I'm still looking for an auto-updater for Linux, any advice is appreciated.