It seemed like something was suspicious about Creative's announcement today on how they will be adding EAX ADVANCED HD (anyone else hate the caps for that technology?) to Doom 3.
http://bluesnews.com/cgi-bin/board.pl?action=viewthread&threadid=50329
Turns out as somewhat suspected how Carmack has always had a thing against Creative, that Creative was pressuring id Software to add support for EAX or they would be sued over their patent.
This was confirmed in email by Reverend over at Beyond3D in an email to Carmack with these words to say from him.
Front Page w/ News Item
News Comments
Considering there is prior art that was in fact shown at a Creative Forum by an Nvidia Employee this seems pretty deceitfull to myself (Sim Dietrich presented this presentation in March of 1999). The patent was "filed: October 13, 1999" which is after the March presentation which clearly Creative should have known about. Unfortunately id Software hasn't chosen to attack the presentation but to allow Creative to add their code for EAX in (I'm guessing id Software decided it wasn't worth the time of a case and instead figured that at least they aren't the ones adding in worthless EAX code to their program).
As consumers, I feel we need to let Creative know we won't tolerate bullying around of game companies like this with invalid patents. If Creative can go after id Software they are going to be able to easily go after anyone else. Hopefully if game consumers speak up they might learn to not act so bullish against those providing game products.
Edit: Thread from back when the patent was accepted by the USPTO http://gamedev.net/community/forums/topic.asp?whichpage=1&pagesize=20&topic_id=181647
"Working together with id Software, an industry icon, provides Creative with an exciting opportunity to enhance one of the hottest game engines around," said Hock Leow, CTO of Creative Technology. "We look forward to the challenge of implementing EAX ADVANCED HD Multi-Environment technology within the Doom 3 engine, and subsequently working with id to make these enhancements available to their licensees. We are also pleased with the agreement relating to Creative's patented shadowing technique and id's cutting-edge 3D graphics DOOM 3 engine."
http://bluesnews.com/cgi-bin/board.pl?action=viewthread&threadid=50329
Turns out as somewhat suspected how Carmack has always had a thing against Creative, that Creative was pressuring id Software to add support for EAX or they would be sued over their patent.
This was confirmed in email by Reverend over at Beyond3D in an email to Carmack with these words to say from him.
The patent situation well and truly sucks.
We were prepared to use a two-pass algorithm that gave equivalent results at a speed hit, but we negotiated the deal with Creative so that we were able to use the zfail method without having to actually pay any cash. It was tempting to take a stand and say that our products were never going to use any advanced Creative/3dlabs products because of their position on patenting gaming software algorithms, but that would only have hurt the users.
John Carmack
Front Page w/ News Item
News Comments
Considering there is prior art that was in fact shown at a Creative Forum by an Nvidia Employee this seems pretty deceitfull to myself (Sim Dietrich presented this presentation in March of 1999). The patent was "filed: October 13, 1999" which is after the March presentation which clearly Creative should have known about. Unfortunately id Software hasn't chosen to attack the presentation but to allow Creative to add their code for EAX in (I'm guessing id Software decided it wasn't worth the time of a case and instead figured that at least they aren't the ones adding in worthless EAX code to their program).
As consumers, I feel we need to let Creative know we won't tolerate bullying around of game companies like this with invalid patents. If Creative can go after id Software they are going to be able to easily go after anyone else. Hopefully if game consumers speak up they might learn to not act so bullish against those providing game products.
Edit: Thread from back when the patent was accepted by the USPTO http://gamedev.net/community/forums/topic.asp?whichpage=1&pagesize=20&topic_id=181647