Page 1 of 1

Untethered old versions of AoS

Posted: Mon Dec 17, 2012 12:21 am
by GreaseMonkey
I've been untethering old versions of Ace of Spades. It doesn't take long, although there might be weird stability issues.

0.35: zip (extract to a new folder)
0.52: msi (untampered) / server exe (fixed version)
UDP tunnel: tunsv (contains a few .bat files useful for 0.35 - run-tunsv starts the clientside tunnel program, host-tunsv starts the serverside tunnel program, run-aos runs AoS via the tunnel)

Versions newer than 0.52 (0.54 and up) do not need to be untethered.

IP calculation:

Given w.x.y.z:
(w)+(x<<8)+(y<<16)+(z<<24)
OR
(((z*256)+y)*256+x)*256+w

The latter should be doable on a classic 10-digit calc.

Re: Untethered old versions of AoS

Posted: Mon Dec 17, 2012 1:52 pm
by rakiru
I threw this together to help with IP <=> AoS address calculations.

Re: Untethered old versions of AoS

Posted: Mon Dec 17, 2012 4:02 pm
by TEFLON
what are the "benefits" of these versions

Re: Untethered old versions of AoS

Posted: Mon Dec 17, 2012 4:09 pm
by rakiru
TEFLON wrote:
what are the "benefits" of these versions
0.52 was the last version before the SMG was added

Re: Untethered old versions of AoS

Posted: Mon Dec 17, 2012 5:48 pm
by Demo123
kmaj wrote:
So, is it now possible to host .35 servers and connect via IP?
That was possible ages ago.
http://aosclassic.comeze.com/viewtopic.php?f=3&t=2

Re: Untethered old versions of AoS

Posted: Mon Dec 17, 2012 10:44 pm
by GreaseMonkey
Yeah, but this doesn't require you to do WAMP/LAMP shit just to get an IP working.

And it's also in a convenient .zip so you don't have to fuck around with the stupid lameass installer.

Re: Untethered old versions of AoS

Posted: Tue Dec 18, 2012 2:12 pm
by IceCream
It's possible to run the 0.35 on a Ubuntu VPS? I mean, do you have a pyspades version for this?

Yours Sincerely,

IceCraft

Re: Untethered old versions of AoS

Posted: Wed Feb 27, 2013 7:12 pm
by TheGrandmaster
It allows localhost connections, but BR couldn't connect to me, and I couldn't connect to him or Sham..
The console says "Will create Server on 0:32887", which seems a little odd.. but either way, it isn't currently working.
Any chance of a fix?

Re: Untethered old versions of AoS

Posted: Thu Feb 28, 2013 2:49 am
by GreaseMonkey
It'll need some fairly serious debugging. You'd need some way of injecting code saying whenever the hell it receives a packet.

objconv.exe might help.

Alternatively, building a UDP tunnel wrapper toolset might work - client "connects" to localhost 32887, which "connects" to server 31035, which "connects" to server 32887. I'm looking into this now.

EDIT: Ooh What's This: http://dl.dropbox.com/u/32094129/tunsv.zip