• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

Applying the Humus patch ~ a question

Aaron_ATX

[H]ard|Gawd
Joined
Oct 15, 2003
Messages
1,804
I'm no programmer of any kind, but i've spent hours now reading the threads on this, I think its jumbled my brain a bit so I want to get a little confirmation from those that have done it that I am applying it right.


The file that needs to be modified is the "interaction.vfp" that is contained in the pak000.pk4 file that is found in doom3\base directory.

Associate the .pk4 extension to winrar. ( basically doubleclick that pak000.pk4 file, and when it says it can't open it, do you want to try a particular program to open it, choose winrar )

Once done that should allow you to open that file ( make a backup first :p )

navigate to doom3\base\glprogs in pak000.pk4. "interaction.vfp" should be located in there.

Now from what I gather you can either copy this entire file (humus's updated interaction.vfp

or just make the change to the file manually ~

Scroll down to the section that reads

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

and change it to

# perform a dependent table read for the specular falloff
# TEX R1, specular, texture[6], 2D;
MAD_SAT R1, specular, 5.0, -4.0;


Close the pak000.pk4 file now in winrar and it should ask you if you want to make the changes in the file. Tell it yes, and give it a few seconds while it does so.


Am I reading that right? I'm trying to pound this out so I can explain/do it for my less computer savy friends.

Thanks!
 
You are way overcomplicating things.

Go download the RAR, unzip the included directory into the Doom 3 folder, done.

The RAR contains a directory called "glprogs" (IIRC), which contains the interaction.vfp file. Putting the "glprogs" directory under Doom3/base/ will overright the PAK version, and work 100%.

No need to hack anything and if you want to remove it later just erase the glprogs directory.
 
it shouldn't mess up multiplayer...but when I tried to apply his patch, I loaded up the game and everything was BLACK! Do I have to be using the latest Catalyst drivers? I'd like to get some more FPS, but not when I can't see anything...
 
Hmm, welp just shot home at lunch to try this the manual way, and now my screen is mostly black w/ a few light sources ( ammo indicator on the machine gun, few lights in each room work ) but its entirely unplayable like this as the flashlight doesnt have any effect, nor do a majority of the light sources work.

Hmm. Radeon 980XT 4.9cats, stock clocks. 1024x786, High Detail, AA is off in doom3, and set to its highest setting under my d3d tab @ 6x. AF is set to off as well.


Any thoughts? I will try and go back to the default pak000.pk4 tonight and just copy the folder like Rizen suggested.

I previously made these changes to my config file as well:

set com_videoRam "256"

set image_downSizeBumpLimit "1024"
set image_downSizeBump "1"
set image_downSizeLimit "1024"
set image_downSize "1"



Unsure if that might be having an effect as well.
 
Errr wait, here's an extra strength noob question......


Doom 3 is d3d or openGL?

Heh....
 
Aaron_ATX said:
Hmm, welp just shot home at lunch to try this the manual way, and now my screen is mostly black w/ a few light sources ( ammo indicator on the machine gun, few lights in each room work ) but its entirely unplayable like this as the flashlight doesnt have any effect, nor do a majority of the light sources work.

yea, thats exactly how mine looked. kinda creepy when the flashlight didn't work, just some sparks flying and my gun...wish i could get this to work.
 
Yea, listen to Rizen.

I downloaded the *.rar (doom3PerformanceTweak.rar) file and simply unzipped it where the instructions said; the game looks exactly the same -- in my opinion -- as when I was running without it.
 
Well, I installed the humus hack and set my AF to 8x in the control panel. My fps in timedemo1 actually dropped by one, and I had to downclock (my overclocked) 9800pro a bit, because either the hack or the forced AF brought out some white dot artifacting.

AF is set to 8x in the doomconfig. Should I turn this off, since I am forcing it on in control panel?
 
I would put your card back to default speeds; I had the same problems with my O/C 9800 pro in my sig.

I'm far from an authority on the Doom3 engine :p , but I would turn off the setting in your config file and force it on in control panel; You never know what could be happening within a new engines code. It might not like having 8x in the config and 8x in the control panel. I highly doubt this is a problem, but eliminating all variables is the best way to go about troubleshooting.

Also, from my personal experience, 4x AF seems to yield the best FPS/Quality.

Hope this helps.
 
welp, went with a clean backup of the pak file, and just copied the folder as suggested, seemed to fix it, ie no more blackness, and no aritifacts either.

Now spending a bit of time tweaking away for max fps w/ a good balance of visual quality. Another vote here for using the AF settings in the ati control panel ( im using 8x ) and setting image_anisotropy "1" in the console.

*edit* bumped the AF in the ati control panel to x16 and I didnt lose a single solitary fps...........spiffy.

Also experimented with using the AA controls in the ati control panel vs. the ones in game. Seems to me both drop the frame rate about the same amount. Not using an AA here as it hurts my framerate more than I can put up with.

About the best I can squeeze out of my system ( +2500 @ +3200, 1 gig xms ram, 9800xt ( stock clocks ) 256ram, asus a7n8x dlx rev 2 ) @ 1024x768@ High Quality, AF forced to 16x in the ati control panel, no AA of any kind, no vsync, no triple buffering is 49.1fps in demo1.

/shrug, runs good enough to play and looks spiffy. Will continue to read and tweak away I guess.

Good news is Humus shader patch DID fix my artifacts.
 
give this stuff a try, its just some tweaking of the doomconfig.cfg file, but it gave me a really nice boost, im getting just under 45fps in demo1 at 1280x1024 HQ 2xAA/8xAF on my 9800pro/2.2ghz a64

im not saying it will work for you, or for a certain type of card, and it most likely will hurt image quality a bit(i cant notice much if any), but here it is: http://ucguides.savagehelp.com/Doom3/FPSConfigs.htm

(if the download is offline, check out the FPS and Visual Tweak page for most of the tweaks)
 
Ruiner said:
Well, I installed the humus hack and set my AF to 8x in the control panel. My fps in timedemo1 actually dropped by one, and I had to downclock (my overclocked) 9800pro a bit, because either the hack or the forced AF brought out some white dot artifacting.

AF is set to 8x in the doomconfig. Should I turn this off, since I am forcing it on in control panel?

I set it to 0 in the doomconfig file and force it at x16 in the control panel. Runs like a champ, even with triplebuffering (control panel) and vsync on ( doom ) im still getting a hair under 50fps in demo 1
 
Ok, AF8x/trilinear in control panel, zero in doomconfig, with the humus and cache tweaks, I get 33fps in demo1, 10x7, HQ, noAA in the rig below.
 
Back
Top