Carmack Rewriting Doom 3 Engine Code to Avoid Legal Troubles

November 17, 2011 -

To avoid some potential legal problems related to shadow rendering code Creative Labs apparently holds a patent to, id Software has decided to hold off on releasing the code. Rather than risking legal action, id Software co-founder John Carmack has decided to rewrite part of the Doom 3 engine's code. Yesterday it was revealed that id Software had delayed releasing the code to the public because of Bethesda's concerns of potential liability related to the Creative Labs patent.

According to a tweet from Carmack, Bethesda's lawyer's raised issues about the patent by Creative Labs for a stencil shadowing technique called “Carmack's Reverse” which was created by Carmack and other coders. id Software used the technique under contract for Doom 3, but because they are providing the source code to the public, using the technique might have caused a legal headache with Creative Labs.

Bethesda and id Software have not revealed when it will be released. Chances are, Carmack would say it will be released "when it's done."

Source: IndustryGamers

Posted in

Comments

Re: Carmack Rewriting Doom 3 Engine Code to Avoid Legal Troubles

If Carmack wrote it, how did Creative Labs end up holding the patent?

Re: Carmack Rewriting Doom 3 Engine Code to Avoid Legal Troubles

Creative Labs Patented it and Carmack independently invented it. It happens all the time in software and no one cares because patents are one of those issues that get politicians scared because the wrong move would lose them all kinds of campaign contributions.

Re: Carmack Rewriting Doom 3 Engine Code to Avoid Legal Troubles

So is this Doom 3 for the PC or consoles? Personally, Carmack needs to make up some good will with us PC gamers for him forgetting who got him to his vaulted position in life. I think Doom 3 on PC (done right, and not as a shitty console port) would make up a lot of what he's lost in my eyes.

Re: Carmack Rewriting Doom 3 Engine Code to Avoid Legal Troubles

Its the PC version. He wouldn't be able to open source the Console version because of the proprietary console code that goes into it.

Re: Carmack Rewriting Doom 3 Engine Code to Avoid Legal Troubles

Surprising that this wasn't thought about before this. I remember reading quite a bit about Creative Labs patent on this back when Doom 3 came out.

 
Forgot your password?
Username :
Password :

Poll

Will Code Avarice's Paranautical Activity make its way back onto Steam?:

Shout box

You're not permitted to post shouts.
MechaCrashUnfortunately, you have to focus on the perpetrator to figure out the whys so you can try to prevent it from happening again.10/24/2014 - 10:55pm
quiknkoldpoor girl. poor victims. rather focus on them then the shooter. giving too much thought to the monster takes away from the victims.10/24/2014 - 10:15pm
Andrew EisenFor what it's worth, early reports are painting the motive as "he was pissed that a particular girl wouldn't date him."10/24/2014 - 10:12pm
quiknkoldwell then I suck as a man cause I ask for help when necessary :P10/24/2014 - 10:07pm
Technogeek(That said, mostly I was making the smartass evopsych comment because your post seemed like the kind of just-so story that has come to dominate 99% of its usage.)10/24/2014 - 10:04pm
TechnogeekHell, Liam Neeson built his modern career around it. Cultural factors likely play a far greater role than you appear willing to admit.10/24/2014 - 10:03pm
TechnogeekSeriously, though, the idea of "because women are protectors and that's why they never commit school shootings" is, at best, grossly overreductive. There's nothing inherently feminine about being willing to kill in order to protect one's offspring.10/24/2014 - 10:03pm
MechaCrashThe "toxic masculinity" thing refers to how you have to SUCK IT UP AND BE A MAN because seeking help is seen as weakness, which means you suck at manliness, so it builds and builds and builds until something finally snaps.10/24/2014 - 10:01pm
quiknkoldthere, I'm done. And thats what Christmas is all about, Charlie Brown10/24/2014 - 9:54pm
quiknkoldand I am not spouting Evopsych, technogeek. tbh I never heard the phrase till you said it. I'm going off my observations.10/24/2014 - 9:54pm
quiknkoldmoreover, the guy who did this isnt even white. He was native american according to the news report I read. Also that he went for a specific target. That's a much different picture than a certain Sandy Hook guy who will not be named10/24/2014 - 9:53pm
quiknkoldbut I am also certain nobody in their right mind is committing these shootings singing the Machoman song. these are sick individuals who have given up on life10/24/2014 - 9:51pm
Technogeekevopsych lol10/24/2014 - 9:49pm
quiknkoldWhen you suffer from mental illness, youre more likely to go by instinct. yes. I came off as sexist.10/24/2014 - 9:46pm
quiknkoldmore on somthing they are fixated on. Post Partum Depression is an example. This is why a woman is less likely to go off on a rampage.10/24/2014 - 9:44pm
quiknkoldA Mother will fight to protect her children or her mate. This does not mean they are any different then males when it comes to destruction and mental illness. A Woman has just enough opportunity to be sick like a man. The difference is they will focus10/24/2014 - 9:43pm
quiknkoldsociologist. I've spent years observing and I've come to the conclusion that a big reason men and women are different is because Women are Protectors. Women wont wantonly kill because they are all about protecting what they care about. They are wired this10/24/2014 - 9:43pm
james_fudgeYeah having a penis probably doesn't have a lot to do with it10/24/2014 - 9:32pm
quiknkoldIts Mental Illness. Nobody who is actually sane would willingly walk into a school and commit that. its Mental Illness topped with Teenage Angst. and I'm going to say something that may be construed as sexist, but I dont mean it as such. I mean it as a...10/24/2014 - 9:29pm
Matthew WilsonIt is a worth while discussion, but I dont agree with here premise. I dont belive it has anything to do with masculinity.10/24/2014 - 9:13pm
 

Be Heard - Contact Your Politician