• About Us
  • Search
  • Compatibility
  • Forums
  • Archive
  • Channels
  • Home
  • Search
  • Member List
  • Calendar
  • Help

Current time: 12-02-2008, 06:35 AM Hello There, Guest! (Login — Register)


Warp2Search - Your Daily Tech News Service / Hardware & Software / General Gamers Place / Doom 3 Tweak collection

Post Reply  Post Thread 
Threaded Mode | Linear Mode
Doom 3 Tweak collection
Author Message
Davio
Junior Member
**


Posts: 30
Group: Registered
Joined: Feb 2004
Status: Offline
Reputation: 0
Post: #1
Doom 3 Tweak collection

I found it very annoying that there wasn't a definitive guide with all the Doom 3 tweaks around, so I decided to gather a few of them, just to make it easy for you.

I'll start off with Viper Lair's first tweaks, which can be found here: http://www.viperlair.com/articles/howto/...e/tweakd3/

Quote:
First, open your doom3\base folder. Doubleclick on the pak000.pk4 file. In the "window can't open this file .. .bla bla" dialog, go on and associate the file with an app like WinRar. With this file open in WinRar, go to the glprogs directory in the file. In there you'll find the shaders. The interaction.vfp file seems to be the main rendering shader. Altering this shader to output a constant color turns most objects into that constant color, except for stuff like computer screens etc.

So doubleclick the interaction.vfp file to open it (you may have to associate the .vfp extension with a text editor like notepad or wordpad first since we're going to edit the file). Scroll down to the fragment shader. You'll find these rows:

Code:
PARAM   subOne = { -1, -1, -1, -1 };
PARAM   scaleTwo = { 2, 2, 2, 2 };



Add this right below them:

Code:
PARAM specExp = { 16, 0, 0, 0 };



Now scroll down to this:

Code:
# perform a dependent table read for the specular falloff
TEX   R1, specular, texture[6], 2D;


Comment out that line by adding a "#" to it, and add another line that will do the same thing with math instead, so it should look like this:

Code:
# perform a dependent table read for the specular falloff
# TEX   R1, specular, texture[6], 2D;
POW   R1, specular.x, specExp.x;



Save the file and close your text editor. WinRar will ask if you want to update the file in the archive, select yes. Close WinRar and enjoy about 40% higher performance in Doom3. Haven't done extensive testing yet, but my performance went from 34fps in 1280x1024 to 48fps.


And last but not least, turning off the shadows in the Advanced System Options helps out a lot! I gained 10 fps from it, and I am willing to sacrifice the beauty of the game for it. Try it yourself.

There you have it, my tweak collection, enjoy!

08-08-2004 09:53 PM
Find all posts by this user Quote this message in a reply
tobebana
Member
***


Posts: 241
Group: Registered
Joined: Feb 2004
Status: Offline
Reputation: 0
Post: #2
 

thank you for this "guide"
extracting pk4 files is a great tweak Smile


progressive house > all
08-09-2004 12:11 AM
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply  Post Thread 

View a Printable Version
Send this Thread to a Friend
Subscribe to this Thread | Add Thread to Favorites

Forum Jump:

Contact Us | Warp2Search.Net | Return to Top | Return to Content | RSS Syndication

Powered By MyBB
Copyright © 2002-2008 MyBB Group