Quake 3: Arena Source GPL'ed 485
inotocracy writes "At John Carmack's Quakecon 2005 keynote he promised that the Quake 3 Arena source code would soon be released-- turns out he wasn't just pulling our leg! Today it was released, weighing in at 5.45mb, it makes for a quick download and a whole lotta fun. Developers, start your compilers!"
Ha ! Bit late uh. (Score:5, Funny)
Take a look at VALVe, at least they released the source of Half-Life 2 before the game was released...
Ohwait...
My first hack (Score:5, Funny)
Re:Source Source (Score:5, Funny)
Re:porting (Score:5, Funny)
Re:What can be done with it? (Score:4, Funny)
Slashdot late as usual :-/ (Score:2, Funny)
Reject submissions, only to post them later...
Re:Hmm (Score:2, Funny)
So in Communist North Korea, does that joke use old people?
Re:What can be done with it? (Score:5, Funny)
baaa-WHOOOM!
CLIPPY has been killed with a RAILGUN!
Sounds good, but... (Score:3, Funny)
*runs*
Re:porting (Score:3, Funny)
Re:Hmm (Score:3, Funny)
float Q_rsqrt( float number )
{
long i;
float x2, y;
const float threehalfs = 1.5F;
x2 = number * 0.5F;
y = number;
i = * ( long * )
i = 0x5f3759df - ( i >> 1 );
y = * ( float * )
y = y * ( threehalfs - ( x2 * y * y ) );
#ifndef Q3_VM
#ifdef __linux__
assert( !isnan(y) );
#endif
#endif
return y;
}
heh.
Gotta love grep (Score:5, Funny)
1.
2. i = 0x5f3759df - ( i >> 1 );
3.
4.
5.
6.
7.
8.
9. Note: Unix CR/LF in *.dsw/*.dsp fucks up MSVC++.
10. How the fuck did this happen?
11. some files, and between their revisions and ours we fuck this up.
12. break;
13.
14. {"rem", "Less than half a fucking man."},
15. {"rem", "You're fucking dumb! Suck it down."},
16.
17. this could fuck up if you have only part of a complex entity selected...
18.
Re:porting (Score:3, Funny)
Quad toastage!
first thing in the morning.
--Pat
Re:Ha ! Bit late uh. (Score:2, Funny)
Re:Nice (Score:3, Funny)
I've got an even faster one: x
[Note to