More on Quake II Source Code

A post by id Software's John Carmack on Slashdot follows up on last night's release of the Quake II source code (story) with word of a few additional releases that can be expected soon. Here is the scoop:
Thanks for the kind comments, it helps me brace a bit for some of the really vile hate mail that is already starting to come in from the people worried about cheating.

Bill Heineman is preparing the mac source code for Q2 for a release.

We will see about getting the 3.21 changes we missed into an updated release.

I am also happy to say that another old game's code will be released under the GPL soon. We can always hope that it becomes a trend...

John Carmack
Update: In related news, id Software CEO Todd Hollenshead updated his .plan with a bit of information on the fees for private Quake II engine licensing, if a project based on the now public source code is not interested in releasing its own source code, as is required under the terms of the GNU GPL.
View : : :
70.
 
Sweet OpenGL
Jan 19, 2002, 14:20
anon@216.150
70.
Sweet OpenGL Jan 19, 2002, 14:20
Jan 19, 2002, 14:20
anon@216.150
 
Q2 runs very nicely in GL on many many machines, emulating when it has to and amazingly keeping a decent framerate. It is very simple graphically, very basic in functionality, but a standing example of why John Carmack's well known speech on the subject of OpenGL vs D3D applies only to John Carmack and those willing to approach the API in the same way.

OpenGL is poorly supported, or not supported, by MANY video cards, even in current OEM systems. Yet Quake 2 will run at playable speeds using practically any of them, and a dated processor, with emulated (software) enhancements. EVERY patch to the GL renderer I have seen yet from the community thus far BREAKS IT on MANY system configurations. A lot of supposed "professional OpenGL programmers" who criticize Mr. Carmack's approach are responsible for OpenGL implementations that DO NOT RUN AT ALL, HAVE MAJOR GRAPHICAL PROBLEMS and/or CAUSE OTHER SERIOUS PROBLEMS on many many system configurations.

If for no other purpose these source releases should serve as an example, especially to those who hang on every word the man speaks, of what Mr. Carmack intended by his support of the OpenGL API. Q3A also has unprecedented support for a broad range of hardware, likely using similar methods of emulation, though the processing requirements rise respectively.

I hope this post gets read by a few people, and that at least one decent programmer takes it to heart. Alas, it will more likely only generate flames.
Date
Subject
Author
1.
Dec 22, 2001Dec 22 2001
2.
Dec 22, 2001Dec 22 2001
anon@65.167
3.
Dec 22, 2001Dec 22 2001
anon@213.208
26.
Dec 22, 2001Dec 22 2001
27.
Dec 23, 2001Dec 23 2001
   lol glock
56.
Dec 26, 2001Dec 26 2001
anon@64.161
66.
Dec 28, 2001Dec 28 2001
     Re: lol glock
anon@213.122
4.
Dec 22, 2001Dec 22 2001
anon@159.91
21.
Dec 22, 2001Dec 22 2001
5.
Dec 22, 2001Dec 22 2001
anon@12.236
6.
Dec 22, 2001Dec 22 2001
anon@12.236
7.
Dec 22, 2001Dec 22 2001
anon@12.236
10.
Dec 22, 2001Dec 22 2001
anon@62.42
13.
Dec 22, 2001Dec 22 2001
anon@12.236
8.
Dec 22, 2001Dec 22 2001
anon@63.14
14.
Dec 22, 2001Dec 22 2001
anon@12.236
9.
Dec 22, 2001Dec 22 2001
anon@12.228
11.
Dec 22, 2001Dec 22 2001
12.
Dec 22, 2001Dec 22 2001
anon@12.236
15.
Dec 22, 2001Dec 22 2001
   Re: ...
anon@203.134
16.
Dec 22, 2001Dec 22 2001
    Re: ...
anon@12.236
17.
Dec 22, 2001Dec 22 2001
     Re: ...
anon@203.134
18.
Dec 22, 2001Dec 22 2001
19.
Dec 22, 2001Dec 22 2001
20.
Dec 22, 2001Dec 22 2001
22.
Dec 22, 2001Dec 22 2001
anon@24.190
23.
Dec 22, 2001Dec 22 2001
anon@24.182
36.
Dec 23, 2001Dec 23 2001
anon@202.10
24.
Dec 22, 2001Dec 22 2001
anon@207.30
25.
Dec 22, 2001Dec 22 2001
anon@65.167
28.
Dec 23, 2001Dec 23 2001
anon@203.47
29.
Dec 23, 2001Dec 23 2001
   ya right
30.
Dec 23, 2001Dec 23 2001
    Re: ya right
anon@210.49
31.
Dec 23, 2001Dec 23 2001
     Re: ya right
32.
Dec 23, 2001Dec 23 2001
      Re: ya right
33.
Dec 23, 2001Dec 23 2001
       No subject
35.
Dec 23, 2001Dec 23 2001
      Re: ya right
anon@12.147
37.
Dec 23, 2001Dec 23 2001
       Re: ya right
anon@62.31
42.
Dec 23, 2001Dec 23 2001
      Re: ya right
43.
Dec 23, 2001Dec 23 2001
       Random thoughts
anon@193.237
41.
Dec 23, 2001Dec 23 2001
    Re: ya right
34.
Dec 23, 2001Dec 23 2001
anon@198.142
38.
Dec 23, 2001Dec 23 2001
anon@213.64
39.
Dec 23, 2001Dec 23 2001
anon@213.51
40.
Dec 23, 2001Dec 23 2001
anon@209.92
44.
Dec 25, 2001Dec 25 2001
anon@66.32
45.
Dec 25, 2001Dec 25 2001
46.
Dec 26, 2001Dec 26 2001
anon@202.10
47.
Dec 26, 2001Dec 26 2001
anon@144.137
48.
Dec 26, 2001Dec 26 2001
52.
Dec 26, 2001Dec 26 2001
53.
Dec 26, 2001Dec 26 2001
anon@195.92
54.
Dec 26, 2001Dec 26 2001
anon@209.83
49.
Dec 26, 2001Dec 26 2001
anon@24.226
50.
Dec 26, 2001Dec 26 2001
anon@24.55
51.
Dec 26, 2001Dec 26 2001
anon@62.7
57.
Dec 26, 2001Dec 26 2001
anon@202.10
55.
Dec 26, 2001Dec 26 2001
anon@66.32
58.
Dec 26, 2001Dec 26 2001
anon@202.10
64.
Dec 28, 2001Dec 28 2001
59.
Dec 27, 2001Dec 27 2001
anon@63.161
60.
Dec 27, 2001Dec 27 2001
anon@203.97
61.
Dec 27, 2001Dec 27 2001
anon@24.162
62.
Dec 27, 2001Dec 27 2001
63.
Dec 28, 2001Dec 28 2001
65.
Dec 28, 2001Dec 28 2001
67.
Dec 28, 2001Dec 28 2001
anon@24.50
68.
Dec 28, 2001Dec 28 2001
69.
Dec 28, 2001Dec 28 2001
anon@24.184
 70.
Jan 19, 2002Jan 19 2002
Sweet OpenGL
anon@216.150