View previous topic :: View next topic |
Author |
Message |
Paladine01 Tux's lil' helper
Joined: 17 Dec 2003 Posts: 131 Location: Phoenix AZ
|
Posted: Wed Aug 17, 2005 4:01 am Post subject: Quake3 |
|
|
So is anybody excited about the upcoming Quake3 source release? Who will be first to generate an amd64 ebuild?
|
|
Back to top |
|
|
avieth Veteran
Joined: 17 Sep 2004 Posts: 1945 Location: Canada
|
Posted: Wed Aug 17, 2005 4:10 am Post subject: |
|
|
Will this mean that the game is free? |
|
Back to top |
|
|
whig l33t
Joined: 27 Nov 2004 Posts: 973 Location: New Zealand
|
Posted: Wed Aug 17, 2005 4:15 am Post subject: |
|
|
If it's like Q1 and Q2 the code is (F)ree, but the media (ie players, textures, levels) are not. The media of the demo versions are distributable. |
|
Back to top |
|
|
nukem996 l33t
Joined: 13 Nov 2003 Posts: 776
|
Posted: Wed Aug 17, 2005 5:32 am Post subject: |
|
|
Well since this is the AMD64 forum anything thinking about trying to port it to x86_64? |
|
Back to top |
|
|
avieth Veteran
Joined: 17 Sep 2004 Posts: 1945 Location: Canada
|
Posted: Wed Aug 17, 2005 5:42 am Post subject: |
|
|
Hmm, i figured if they released the source code, they might as well make the game free. |
|
Back to top |
|
|
Elim Tux's lil' helper
Joined: 05 Aug 2004 Posts: 100 Location: Here, there and everywhere. Mostly in the EU
|
Posted: Sun Aug 21, 2005 8:48 pm Post subject: |
|
|
nukem996 wrote: | Well since this is the AMD64 forum anything thinking about trying to port it to x86_64? |
I compiled the code to be 64bit with these settings ( in .../code/Construct ) and had no problems:
Code:
$BASE_CFLAGS = $COMMON_CFLAGS . '-DNDEBUG -O6 -march=k8 -pipe -fomit-frame-pointer -ffast-math -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fno-strict-aliasing -fstrength-reduce ';
$BSPC_BASE_CFLAGS = $BASE_CFLAGS . '-DLINUX -DBSPC -Dstricmp=strcasecmp ';
However i did compile it on my 32bit system so im not sure whether its just compiling it as a 32bit binary anyway... I will mirror the archive of the compiled source code if anyone wants to see. _________________ Windows is great, for filling my waste bin. Linux is great but its not working on my toaster (yet) |
|
Back to top |
|
|
nukem996 l33t
Joined: 13 Nov 2003 Posts: 776
|
Posted: Sun Aug 21, 2005 10:01 pm Post subject: |
|
|
Elim: Im pretty sure its compiling it as 32bit, I havnt heard of anyone able to get it to compile on 64bit yet. This is mainly due to all the x86 asm code. |
|
Back to top |
|
|
gaz Tux's lil' helper
Joined: 12 Oct 2002 Posts: 126
|
|
Back to top |
|
|
nukem996 l33t
Joined: 13 Nov 2003 Posts: 776
|
Posted: Mon Aug 22, 2005 8:51 am Post subject: |
|
|
Ya I saw that. But that means replacing the asm with C/C++ first. |
|
Back to top |
|
|
mc-escher n00b
Joined: 24 Sep 2004 Posts: 8
|
Posted: Tue Aug 23, 2005 4:02 am Post subject: |
|
|
Sounds to me like there's C/C++ sections for every bit that's written in ASM, just needs to be flagged back in.
Of course, I'm speculating, just like everyone else |
|
Back to top |
|
|
whig l33t
Joined: 27 Nov 2004 Posts: 973 Location: New Zealand
|
Posted: Tue Aug 23, 2005 5:03 am Post subject: |
|
|
Do a
Immediately after the unzip and there aren't that many true x86 asm files. Compile q3a and plenty of psuedo asm files appear. Does the compiler translate (some) c to intermediate low level code? |
|
Back to top |
|
|
|