Sod Patcher and Linux

brokndodge

Dalayan Beginner
I've am a decent perl-gtk programmer. If the admins would kindly point me in the right direction. i could easily build a cross platform patcher based on perl-gtk that would work on linux, mac and windows. just wanting to put my experience in to help out. i would need to know where the current patcher gets its files from.
 
A quick bit of packet sniffing should answer any Qs you have? Providing the 'crew' are happy with you making a patcher, of course... (the patcher is the 'dodgy' side of the project)
 
You don't really need to make anything special fancy, the current patcher just uses md5 comparisions and http protocol to download files from our site.

If you make us a good cross platform patcher that will do that and clearly display it's a SoD patcher then we'll use it.
 
He's asking where the files are located Wiz. I have a script to pull them from www.shardsofdalaya.com/files/PatchFiles.zip but those files are old, so they don't do anything. :-/

So I think that's his roadblock if I understand correctly.

A patcher would be wonderful if it worked on Linux, but I'd be happy with just an up to date zip file even. :) The zip file that I have a link to is from Feb. 26, 2006. :(
 
Awesome...thanks. :) Hopefully this fixes my issue with not being able to log in...I hope.

And that would rock if brokndodge can write a cross-platform patcher. :)
 
Netcat is your friend when you want to reverse engeneer protocol details.

(pretend to be the server on one system, and pretend to be the client on another).
 
Thread Necromancy yes, but seeing as I'm trying to get things to work under wine(what with cedega being folded into wine) I'd like to know...just what exactly is this script? I'm a linux newb and am pretty much using it to tinker with and to compare speed with win98(so far untweaked its about the same, but i get more functionality out of vector).
 
What exactly is what script? (Sorry if I'm missing something obvious...)
Running SoD in Linux simply requires cegega/wine. The patching process is different, seeing as the 'official' SoD patcher obviously won't work under Linux.
IE. To run SoD under Linux, use the good old 'eqgame.exe -patchme' command to launch the game. Patching has to be done separately, unless you decide to write a simple script to check the patch files dates/whatever and then launch SoD automatically afterwards. Personally, I favour simply running the above command, and patching 'manually' (script, download a new .zip, whatever) when needed.

A slightly separate note: copy over a working SoD install from windows and simply run it and keep it updated. Much, much better than installing 'the game' and then patching to SoD.

ps. this thread is thousands of years old.
pps. everything you need to keep your linux SoD install easily up to date is in this thread.
 
Back
Top Bottom