GAMES DEVELOPER Id Software has released the Doom 3 BFG Edition PC patch to source code repository Github.
The release comes almost a year to the day after the Doom 3 source code itself was released. This had been delayed due to a patent issue between Id Software and Creative and over a shading technique.
Then Id Software founder John Carmack was reflective about having to rewrite the code to get around a problem that was named after him. "This demonstrates the idiocy of the patent," he said. "The workaround added four lines of code and changed two."
Id Software has released the patch source code at the same time that the updated game hits on-demand gaming service Steam. There users should just expect to find the Doom 3 BFG Edition updated the next time they play.
Some bug fixes are present in the Doom 3 BFG edition. In true Doom style they included fixes to blood splatters and "weapon impact effects". New features run to shadows for your projectiles, options for setting anti-aliasing up to 16X on Nvidia hardware and 8X on AMD or Intel, and anti-cheat measures.
Again, it makes no room for the contentious shading method. "The Doom 3 GPL source code release does not include functionality enabling rendering of stencil shadows via the 'depth fail' method, a functionality commonly known as 'Carmack's Reverse'," read the release notes. µ
It's time for our regular two-step through the Google news
Bug bounty offer: accepted