Forums » Linux
Is there any chance of there being a 64bit binary available for Vendetta?
Andrew
Andrew
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.
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.
Meanwhile I have had no problems running Vendetta on my AMD64 box (in 64b mode) with IA32 support libraries. :)
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...
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?
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.
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.
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)
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).
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.
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.
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.
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]
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]
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*
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*
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.
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?
No visible excitement... /me starts jumping up & down & begging like a cute little puppy... how's that for visible excitement?
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.....
I'll have it installed and running as soon as I see it.....
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.
Yay! Except I'm moving over the next couple days, and probably won't have my ISP setup for a bit after that... :-(
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.
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.