Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Quake3
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64
View previous topic :: View next topic  
Author Message
Paladine01
Tux's lil' helper
Tux's lil' helper


Joined: 17 Dec 2003
Posts: 131
Location: Phoenix AZ

PostPosted: Wed Aug 17, 2005 4:01 am    Post subject: Quake3 Reply with quote

So is anybody excited about the upcoming Quake3 source release? Who will be first to generate an amd64 ebuild?

;-)
Back to top
View user's profile Send private message
avieth
Veteran
Veteran


Joined: 17 Sep 2004
Posts: 1945
Location: Canada

PostPosted: Wed Aug 17, 2005 4:10 am    Post subject: Reply with quote

Will this mean that the game is free?
Back to top
View user's profile Send private message
whig
l33t
l33t


Joined: 27 Nov 2004
Posts: 973
Location: New Zealand

PostPosted: Wed Aug 17, 2005 4:15 am    Post subject: Reply with quote

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
View user's profile Send private message
nukem996
l33t
l33t


Joined: 13 Nov 2003
Posts: 776

PostPosted: Wed Aug 17, 2005 5:32 am    Post subject: Reply with quote

Well since this is the AMD64 forum anything thinking about trying to port it to x86_64?
Back to top
View user's profile Send private message
avieth
Veteran
Veteran


Joined: 17 Sep 2004
Posts: 1945
Location: Canada

PostPosted: Wed Aug 17, 2005 5:42 am    Post subject: Reply with quote

Hmm, i figured if they released the source code, they might as well make the game free.
Back to top
View user's profile Send private message
Elim
Tux's lil' helper
Tux's lil' helper


Joined: 05 Aug 2004
Posts: 100
Location: Here, there and everywhere. Mostly in the EU

PostPosted: Sun Aug 21, 2005 8:48 pm    Post subject: Reply with quote

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
View user's profile Send private message
nukem996
l33t
l33t


Joined: 13 Nov 2003
Posts: 776

PostPosted: Sun Aug 21, 2005 10:01 pm    Post subject: Reply with quote

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
View user's profile Send private message
gaz
Tux's lil' helper
Tux's lil' helper


Joined: 12 Oct 2002
Posts: 126

PostPosted: Mon Aug 22, 2005 8:17 am    Post subject: Reply with quote

I would love to see an x86_64 version :)

John Carmack mentions that the asm should be able to be taken out and replaced with the c implementations
http://slashdot.org/comments.pl?sid=159570&cid=13365387
Back to top
View user's profile Send private message
nukem996
l33t
l33t


Joined: 13 Nov 2003
Posts: 776

PostPosted: Mon Aug 22, 2005 8:51 am    Post subject: Reply with quote

Ya I saw that. But that means replacing the asm with C/C++ first.
Back to top
View user's profile Send private message
mc-escher
n00b
n00b


Joined: 24 Sep 2004
Posts: 8

PostPosted: Tue Aug 23, 2005 4:02 am    Post subject: Reply with quote

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
View user's profile Send private message
whig
l33t
l33t


Joined: 27 Nov 2004
Posts: 973
Location: New Zealand

PostPosted: Tue Aug 23, 2005 5:03 am    Post subject: Reply with quote

Do a

Code:
find | grep "asm"


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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64 All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum