home home

downloads files

forum forum

docs docs

wiki wiki

faq faq

Cube & Cube 2 FORUM


AMD64

by corax on 07/17/2006 12:24, 30 messages, last message: 02/27/2007 19:31, 13205 views, last view: 05/18/2024 21:49

Hello, when will there be 64-bits packages?

I don't know anything about compiling...

greetings

   Board Index    Go to next 20 messagesGo to last 20 messages

#1: ..

by Passa on 07/17/2006 13:32

This isn't the first topic created on this subject, try search next time.

Unfortunately, as far as I know, there are no plans for 64-bit packages. Some people have tried to compile it for 64-bit, sometimes it works, but with errors and what-not. If you are running Windows x64, you are in luck, it supports emulation for older 32bit apps. If you are on Linux, I am quite sure there is some Open Source solution to that problem as well.

Good luck.

reply to this message

#2: ..

by corax on 07/17/2006 13:53

owkay thnx...I'm running Ubuntu-Linux...
and so far I haven't found a emulator that makes 32-bits aplications run on an 64-bits architecture...

Well...
for now I'll have too stick with 'Nexuiz', thats also nice...for a while.

reply to this message

#3: 64Bit Problems (Windows)

by SkAzZ on 07/17/2006 19:42

I have windows with my 64Bit machine.. my main problem is my graphics card which freeses for a while.
Things are working in the backround for the game and I have to wait about 3 mins for it to start going again.
I also had my graphic card swich off compleatly, its done it in a other game called BoundlessPlanet but this game has done it about 3 times.

reply to this message

#4: ..

by corax on 07/18/2006 00:11

oh yeah...I Use linux...but I think I made it clear when I mentioned compiling.

reply to this message

#5: ..

by pushplay on 07/18/2006 04:44

> I think I made it clear when I mentioned compiling

Nope.

reply to this message

#6: It works on AMD64

by Raskolnikovian on 07/18/2006 19:23

It works on Amd64, as Linux for 64 bits can run 32 bits binnaries perfectly, as long as you have the 32 bits libs installed. You said you are running Ubuntu, so you won\'t need to create a chroot to install 32bits SDL...

All you have to do is:
linux32 ./linux_client

linux32 is not an emulator, Linux can natively run 32bits apps in a 32 bits environment. However, the program would think that it is running in a 64 bit environment, and the launching script would say that you are running an unsupported architecture. Linux32 lies to the program, telling it that it is being run in a 32 bits env, and so Cube will launch w/o problems :)

reply to this message

#7: Re: It works on AMD64

by holomorph on 09/15/2006 10:15, refers to #6

I run ubuntu amd64 and have a 32 bit chroot environment, since a lot of games don't provide 64 bit builds. I edited the run script so it looks like this:

#!/bin/sh
dchroot -d "./bin_unix/linux_client $*"


of course, then I was poking around, and decidet to try building the source. Turns out it was rediculusly easy (I alredy had the required -dev packages installed):

cd src
make
make install

then just run from the sauerbaten directory:
/bin_unix/linux_client

works (as far as I can tell) perfectly both ways.

Seems like it should be easy enough to include a 64 bit binary w/ the sauerbraten archive (and tweak the script so it will run). Just suspect the author hasn't got a 64 bit linux install :D. Probably should change that run script to suggest compiling the source rather than just telling you it doesn't have a supported client. .

reply to this message

#8: Re: It works on AMD64

by MeatROme on 09/15/2006 11:55, refers to #7

you guessed right.

This topic was discussed some time back and the request went out for interested parties to supply a 64-bit build for inclusion on the "release files set".

But there are so few 64-bit-lers out there still, that it didn't receive much interest.

Maybe you should contact eihrul or aard - I suggest doing so via IRC - and offer to build it for new releases.

reply to this message

#9: Re: It works on AMD64

by holomorph on 09/15/2006 20:12, refers to #8

Perhaps I will... but why I can\'t find any info on which irc channel to look on on the website?

reply to this message

#10: Re: It works on AMD64

by MeatROme on 09/15/2006 20:36, refers to #9

#sauerbraten
on irc.quakenet.org

reply to this message

#11: Re: It works on AMD64

by pushplay on 09/16/2006 03:58, refers to #8

Once windows vista is released and patched to the point of stability I would expect to see a 64 bit release. The problem is windows xp 64 just isn\'t ready for prime time because of lacking drivers and important programs.

reply to this message

#12: 32-bits binaries on 64-bits systems

by thetargos on 09/20/2006 23:09

Usually as long as you have the required 32-bit libraries installed, you can run 32-bit binaries (if they don\'t require dynamic libraries, then no extra libs are required).

I\'m surprised that thre hasn\'t been formal 64-bit support, pretty much any other game and engine released as Open Source builds just fine. I\'m guessing here the problem on 64-bit is that of float data type precision and there is no mechanism in the source for assuring the necessary precision.

In any case, hopefully the dev team will include support for 64-bits in the source, so building on 64-bits systems won\'t brake things (regular Cube builds, but segfaults).

reply to this message

#13: Re: 32-bits binaries on 64-bits systems

by Aardappel_ on 09/21/2006 02:35, refers to #12

sauer builds and runs fine on 64bit linux apparently...

reply to this message

#14: Re: It works on AMD64

by fufutos on 02/24/2007 22:22, refers to #7

Wtf, it is NOT \\\"ridiculously easy\\\" to build an 64-bit version of linux-client, because several development libraries are needed, and nobody says which ones.

reply to this message

#15: Re: sauer builds and runs fine on 64bit linux

by Morosoph on 02/24/2007 22:41, refers to #13

Yep. I run both Sauer and ActionCube in 64 bits, no problem.

reply to this message

#16: Re: sauer builds and runs fine on 64bit linux

by fufutos on 02/24/2007 23:10, refers to #15

For god's sake, is it so difficult to say WHICH libraries you need to install before building? Or... you have no idea?

reply to this message

#17: Re: sauer builds and runs fine on 64bit linux

by absinth on 02/24/2007 23:58, refers to #16

SDL, SDL_image, SDL_mixer

reply to this message

#18: Re: sauer builds and runs fine on 64bit linux

by fufutos on 02/25/2007 10:42, refers to #17

For Debian users: To build 64-bit executables, you need to install:
* libsdl1.2-dev
* libsdl-image1.2-dev
* libsdl-mixer1.2-dev

After installing these packages, Sauerbraten is finally compiled. However, it doesn't work as expected: if you execute sauerbraten_unix, you can see the splash (loading) screen for a moment, then game crashes, leaving desktop at 640x480. I have a fairly new Nvidia graphics card (with the G73 chip), plenty of memory, and latest Nvidia drivers installed. All 3D games I tried work, except Sauerbraten and Cube.

reply to this message

#19: Re: sauer builds and runs fine on 64bit linux

by kurtis84 on 02/25/2007 14:20, refers to #18

Guys, keep in mind the devs for Sauerbraten DO NOT have 64bit systems. If you people that do could help out and contribute bins once in a while, I'm sure it would be well recieved.

I think it's obvious that sauers source is ready for 64bit, since some of you have compiled it this way. Of course, just like everything else, some people just don't know how to compile.

I know, I know...."compiling is so easy"...yeah, whatever. The fact remains that people cannot do it, even if the sauer source is packaged ready to compile...most OS'es are not ready, thus creating missing lib confusion.

So, if it were me that COULD compile a 64bit bin, rather than bragging about how easy it is, I would just upload the damn thing somewhere and let everyone that needs it use it.

reply to this message

#20: Re: sauer builds and runs fine on 64bit linux

by fufutos on 02/25/2007 15:11, refers to #19

I totally agree with kurtis84. Instead of repeating how easy it is to compile Sauer, upload the damn 64-bit executables somewhere.

Unfortunately, this will not solve all problems for 64-bit users: In my Debian system, Sauer _is_ compiled without errors, but it crashes as soon as you try to run it. It seems that Sauer is not ready for 64-bit yet.
The funny thing is that, in my old 32-bit computer, equipped with a much older graphics card, much less memory, and a 3-years old Debian distro, Cube and Sauer still run flawlessly.

reply to this message

   Board Index    Go to next 20 messagesGo to last 20 messages


Unvalidated accounts can only reply to the 'Permanent Threads' section!


content by Aardappel & eihrul © 2001-2024
website by SleepwalkR © 2001-2024
54039063 visitors requested 71819705 pages
page created in 0.018 seconds using 9 queries
hosted by Boost Digital