Mini-howto: EvolutionRTS updates on linux

Mini-howto: EvolutionRTS updates on linux

Discuss everything related to running Spring on your chosen distribution of Linux.

Moderator: Moderators

Post Reply
Radtoo
Posts: 50
Joined: 12 May 2006, 14:21

Mini-howto: EvolutionRTS updates on linux

Post by Radtoo »

This is just a rough breakdown so you don't have to fidget with wine & the windows updater exe, which, by the way, doesn't work under linux.
  • Install xdelta3 (http://xdelta.org, for Gentoo I know its in the sabayon overlay)
  • Go to http://evolutionrts.info/evolutionpatches
  • Download the latest base file (you only need the latest)
  • Download the latest delta* file
  • Run

    Code: Select all

    xdelta3 -f -d -s EvolutionRTS_Base_Version_v3 deltaevo_v3 EvolutionRTS_Installer_Version.sd7
    or whatever applies to your respective filenames
  • Put EvolutionRTS_Installer_Version.sd7 into ~/.spring/mods
That's it. You can then discard the delta file, but do keep the base file around, it will enable you to update by simply downloading the new delta* file and re-doing steps 5 and 6.

It also appears as though there will be deltas to update between base releases, so that's what that other file on the web directory is for.


Oh and yes, I was too lazy to script this, mainly 'cause I couldn't be bothered to enable the script to find and verify the right xdelta executable (parse xdelta* -version or somesuch). I also felt this wasn't quite elaborate enough yet to put it on the wiki. By all means, if you want to improve on either front, go ahead with it. :)
User avatar
lurker
Posts: 3842
Joined: 08 Jan 2007, 06:13

Re: Mini-howto: EvolutionRTS updates on linux

Post by lurker »

>_>
<_<
I'm a lazy bum. I'll get around to an autoupdating linux script soon. Eventually this whole sucky system will get replaced, too.
The deltas are normally quite small, we're going to make a new base version in a day or two.

Frankly, I threw together the first version of this in half an hour, so.. yeah...
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Re: Mini-howto: EvolutionRTS updates on linux

Post by clericvash »

What we need is for the lobbys to somehow know if there is an updated version and point us to where we can get it.
Post Reply

Return to “Linux”