Doom III source code released under the GNU GPL v3

Schedules and announcements about program releases.

Doom III source code released under the GNU GPL v3

Postby leileilol » 2011-11-23 @ 00:07

no article so i'm just going to link to the repository tree where you can snag it.

https://github.com/TTimo/doom3.gpl
94cheen : AM5x86P75ADW@160mhz; AWE64; Trio64v+ 1mb; 95C
97cheen : PII-300; 440LX; AWE32 8MB; Voodoo3 3000 16mb; 98se
pvrcheen : P4 2.8GHz Northwood; SBPCI128; Rage128 32mb; PowerVR PCX2 4mb; 98se
PRJ: Q3V - 3dfx Pixel Shader - Engoo
User avatar
leileilol
l33t++
 
Posts: 5739
Joined: 2006-12-16 @ 18:03

Re: Doom III source code released under the GNU GPL v3

Postby The Gecko » 2011-11-23 @ 08:58

And an article to go with it.

Interesting bit about them having to do some emergency re-coding to avoid possible patent issues.
If all else fails, use fire.
User avatar
The Gecko
Newbie
 
Posts: 53
Joined: 2011-7-31 @ 05:54
Location: Secret underground volcano island lair

Re: Doom III source code released under the GNU GPL v3

Postby sliderider » 2011-11-23 @ 12:33

Says here

http://www.shacknews.com/article/71134/ ... rites-code

that the new algorithm puts a drag on performance when run on 2004 hardware because it has to do twice as much work to achieve the same results as the previous code. If you're trying to run this version on older hardware, you may not like the performance compared to the original. You're probably going to be better off paying for it if you need to run it on old hardware.
A computer once beat me at chess but it was no match for me at kick boxing. :P
User avatar
sliderider
l33t
 
Posts: 4864
Joined: 2010-6-25 @ 13:02

Re: Doom III source code released under the GNU GPL v3

Postby The Gecko » 2011-11-23 @ 16:09

I derive a sort of twisted amusement out of the fact that the algorithm is largely known as "Carmack's Reverse", but Carmack himself can't actually publish it because of software patents.

And of course, (assuming it was patented in 2004), it'll be 2024 before anyone can start using it, at which point it will almost certainly be completely irrelevant, because 20 years is eons in computer-land (the widescale adoption of internet use by the public is significantly younger than 20 years)
If all else fails, use fire.
User avatar
The Gecko
Newbie
 
Posts: 53
Joined: 2011-7-31 @ 05:54
Location: Secret underground volcano island lair

Re: Doom III source code released under the GNU GPL v3

Postby F2bnp » 2011-11-23 @ 19:48

It doesn't exactly say that is does indeed drag on performance. It would have back then, but there may be alternatives nowdays and knowing Carmack, he would choose to implement the best alternative.
User avatar
F2bnp
l33t
 
Posts: 2000
Joined: 2007-9-23 @ 10:19
Location: Vault 13

Re: Doom III source code released under the GNU GPL v3

Postby leileilol » 2011-11-23 @ 22:34

The Gecko wrote:And of course, (assuming it was patented in 2004)

It was patented in 1998 I believe.


Didn't Creative have a special (but broken) 3D Blaster TNT Unreal driver with "Carmack's Reverse" shadows?
94cheen : AM5x86P75ADW@160mhz; AWE64; Trio64v+ 1mb; 95C
97cheen : PII-300; 440LX; AWE32 8MB; Voodoo3 3000 16mb; 98se
pvrcheen : P4 2.8GHz Northwood; SBPCI128; Rage128 32mb; PowerVR PCX2 4mb; 98se
PRJ: Q3V - 3dfx Pixel Shader - Engoo
User avatar
leileilol
l33t++
 
Posts: 5739
Joined: 2006-12-16 @ 18:03


Return to Release Announcements

Who is online

Users browsing this forum: No registered users and 0 guests