Forums » Linux

amd64 / em64t

123»
Mar 02, 2005 mcmurry link
Is there any chance of there being a 64bit binary available for Vendetta?

Andrew
Mar 02, 2005 a1k0n link
Well, not yet [EDIT: see next page], for two reasons: the updater needs to be aware of your local architecture and download the correct binary, and we don't have any 64-bit boxes for testing.

I'm still developing on a 450MHz Pentium 3 (the game runs fine!), but it's probably time for me to get a new computer...

The updater is something I'll be working on next.
Mar 03, 2005 margoth link
Meanwhile I have had no problems running Vendetta on my AMD64 box (in 64b mode) with IA32 support libraries. :)
Mar 03, 2005 Rado.hr link
I still can't play the game, but this seems to be that notorious alsa sound problem. I'd like to see an option to turn off the sound...
Jun 06, 2005 Beolach link
Momerath42 has a 64-bit box (see: http://www.vendetta-online.com/x/msgboard/6/3899?page=5#121721 ), so that takes care of the "we don't have any 64-bit boxes for testing", right? It wouldn't be too tough to get the updater aware of the local archeture, would it?
Jun 07, 2005 momerath42 link
One of my back-burner projects *is* to compile a 64-bit linux client. I can't say when that will be done, though, as I haven't even tried yet. I will say, though, that none of us expect to see much performance improvement at all.
Jun 07, 2005 Beolach link
Yayness! Yeah, I wasn't expecting much performance improvement, I personally want it more for the coolness factor. And not having to patch my kernel to get the 32 bit joystick ioctls working would be a plus, too.
Jun 10, 2005 tramshed link
While I dont know the inner workings of vendetta, I do know every game ive gotten to compile 64bit was a bit swifter, if not retardedly swifter (In the case of Armagetron, fps increase from 350 to 1000)
Jun 12, 2005 momerath42 link
Well, I got it to compile. It crashes right away, but I know why. Anyway... just wanted to let those eager for this know that it should be done Soon(tm).
Jun 12, 2005 Omnifarious link
Most things compiled for AMD64 get faster, even if they do nothing with 64 bit numbers at all. This is because the AMD64 has several new registers, and that makes the job of the optimizer much easier.
Jun 14, 2005 a1k0n link
We got it fully ported last night, and momerath said it was quite a bit faster, at least with shaders and glow enabled. Our next client release, we'll include an AMD64 updater & client that you guys can test out.
Jun 22, 2005 Moofed link
So did this go out with 1.2.3.4? I don't have an amd64 box (yet) but am curious what performance gains/losses(!) can be had.
Jun 22, 2005 Beolach link
It didn't come out. :-(

The client is fully ported, but they ran into a last minute problem with the updater, and until that's fixed they can't really distribute it to us.

[edit]
Well, I know it didn't come out with 1.2.3.4, it's possible it came out with 1.2.3.5, but I don't think it did.
[/edit]
Jun 23, 2005 margoth link
edit: in reply to a deleted post?

Interested? Greatly! I just thought that no matter how many "woot!"s I post the 64b version won't be out any sooner. :)

I'm sure to try it as soon as possible.

*Woot*
Jun 23, 2005 momerath42 link
Geez, thats the second time I've posted, changed my mind and deleted my post (within a minute) and someone had already read it :p All I said was we've been working on other things in part because there was no visible excitement about our having finished the port.
Jun 23, 2005 Beolach link
Eh? When a1k0n was rebooting the server for patch 1.2.3.4, the first words out of my chatbox were "So this one's gonna have the amd64 client, right "a1k0n" ?", and I cried at the response "oh, heh, no, we pushed that off for now.. sorry."

No visible excitement... /me starts jumping up & down & begging like a cute little puppy... how's that for visible excitement?
Jun 24, 2005 Beamrider link
Hehehe...there are a few of us out here waiting for it...just not so vocal about it. :)

I'll have it installed and running as soon as I see it.....
Jun 29, 2005 a1k0n link
Heh. Yeah, that reminds me. I'll make Michael get the 64-bit verison of the updater working today so we can get a 64-bit version out for testing.
Jun 29, 2005 Beolach link
Yay! Except I'm moving over the next couple days, and probably won't have my ISP setup for a bit after that... :-(
Jul 16, 2005 Omnifarious link
Do you have a 64 bit binary?

bats <~> 959 $ file .vendetta/vendetta .vendetta/bin/vendetta
.vendetta/vendetta: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.0.0, dynamically linked (uses shared libs), stripped
.vendetta/bin/vendetta: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.0.0, dynamically linked (uses shared libs), stripped

It doesn't look like it yet.

Thanks.