After some last-minute rewriting prompted by legal concerns, id Software has finally released the source code to Doom 3. id Technical Director John Carmack updated his Twitter feed yesterday afternoon with the following:
https://github.com/TTimo/doom3.gpl Timothee Besset did most of the work of getting it ready for release – thanks!
The Github link in Carmack's tweet points to the entire source code release, which is provided under the GNU General Public License v3.0 along with build instructions. As those instructions point out, though, Doom 3's game assets are still copyrighted and aren't included with the source code. Folks will have to provide their own maps, models, and textures—or just dig up their old copy of Doom 3 and grab the assets from that, if they don't intend to distribute them.
Carmack also tweeted that, instead of the contentious "Carmack's reverse" shading algorithm (a.k.a. depth fail, which is patented by Creative Labs), he used the "preload" technique described here "where it can't be shown the player is outside a shadow volume."
|1. BIF - $340||2. chasp_0 - $251||3. mbutrovich - $250|
|4. Ryu Connor - $250||5. YetAnotherGeek2 - $200||6. aeassa - $175|
|7. dashbarron - $150||8. Captain Ned - $100||9. Anonymous Gerbil - $100|
|10. Bill Door - $100|
|be quiet!'s Silent Base 800 case reviewed||0|
|MSI Aegis Ti wraps up SLIed GTX 1080s in an aggressive shell||16|
|Deals of the week: a Dell G-Sync monitor for $470 and more||8|
|Radeon Software Crimson Edition 16.7.3 serves up the bugfixes||3|
|AMD reveals the full specs of the Radeon RX 460 and RX 470||61|
|Nvidia will pay GeForce GTX 970 owners $30 over memory snafu||46|
|Gigabyte's GeForce GTX 1080 Xtreme Gaming graphics card reviewed||35|
|Microsoft's free Windows 10 upgrade offer ends tomorrow||104|
|ASRock H110M-STX mobo puts the 5x5 platform in builders' hands||15|
|Now you can install Crysis directly on the video card!||+64|