i've been helping some people with nvidia cards fix their infs, if you need some help too click here.


updated Aug 2008


DISCLAIMER: these are fixes that work for me, no guarantees they work for anyone else.
they are really more for omega drivers then ati (at least the file references), but the same problems will happen to regular ati users
make sure you have working chipset drivers installed (see #1)
see the postscript of #3 for help in finding out your motherboard
Index:
1. SmartGART/FastWrites not working (video card stays on AGP x1/AGP Off).
2. Missing Advanced 3D tab in Advanced Settings
3. "INF Failure, can not find video driver."
4. Ugly 640x480 16 colour display after install/reboot of driver install
5. "Setup was unable to complete the installation. Try to setup your display adapter with a standard VGA driver before running setup"
6. I cant use XXXX resolution
7. if you have white/red dots in games (white=memory artifacts and red=core)
8. if you get this error on windows XP SP2 when trying to install drivers
9. if you get these errors while starting the driver setup
10. add newer cats into omega drivers (using cat 5.2 and omega 2.6.05a)
11. remove extra lang files from system32 folder
12. remove extra startup programs from omega infs (it should work with others, but i have only tried official ATI and NGO's)
13. you have VIVO or a T.V. tuner card and one or two unknown devices are found after installing display drivers
14. I need an older version of omega drivers
15. how to uninstall ati drivers (does not include setup files see below).
16. windows x64 and unknown devices with catalyst 5.5 and up.
17. windows xp 64 driver install errors

Game/Misc not really related:
1. HL2 CSS says it doesnt support my display settings
2. if you have a VIA-based chipset
3. pops and clicks with a soundblaster live! and audigy series
4. a way you could consider to be the correct way to install display drivers after a clean install of windows
5. i want to enable/disable fast writes
6. show advanced smartgart settings
7. find max refresh rates/resolutions for monitor (not perfect but safe)
8. SP Chaos Theory wont goto full screen
9. Missing tree in explorer (not really related to games at all but damn annoying for me)
10. any game using Unreal Engine goes very fast with an athlon64 that has Cool and Quiet enabled
11. disable 2 second pause for firefox xpinstalls
12. game runs fine when you stand still, stutters when you move and fps is stable.
13. quickie guide for DXTweaker
14. not really a problem, but to disable the FPS counter in ati tray tools
redsolar:
If you are having issues with video playback and gaming on Mobility IGP 320/320M, then take a look at this thread.
If your trying to install ATI CCC
Spyre:
The (0xc0000135) error is because you didnt install .NET (it tells you this on the download page and lots of other pages at ATI's site) ... .NET is available from windows update amongst other places
1. SmartGART/FastWrites not working (video card stays on AGP x1/AGP Off).
A:check for C:\windows\system32\atiprbxx.exe
it if isnt there copy it from Radeon Omega Drivers\vX.XX.XX\2KXP_INF\
B:reinstall your chipset drivers then install the video drivers
2. Missing Advanced 3D tab in Advanced Settings
radlinker isnt installed properly, try reinstalling it
you can try using the Windows Installer CleanUp Utility to remove radlinker if your having troubles installing it.
KB290301
3. "INF Failure, can not find video driver."
the device ID for your video card is missing
two things to do (try A first then also B)

A: find your device ID, easy way is have drivers installed start regedit goto
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}
look under one of the 000? keys for the value called MatchingDeviceId
it'll show something like

pci\ven_1002&dev_1234

1234 is the number you want.
if you have dual setup then also get the one for your secondary device, its under one of the other keys called 000? (check the value called DriverDesc to figure out which is which)
now open install.ini and add

,0x1234,0x1235

to the end of each R6= line
(C:\program files\Radeon Omega Drivers\vX.XX.XX\install.ini)

B: grab the newest ati drivers and hope they support your card :)
then open (default folder for just the driverset)
C:\ATI\support\wxp-w2k-?-??-???????-???????\2KXP_INF\CX_?????.inf
look under [ATI.Mfg] for your card (these are examples)

"RADEON Xnothing Series" = ati2mtag_R999, PCI\VEN_1002&DEV_1234


"RADEON Xnothing Series - Secondary  " = ati2mtag_R999, PCI\VEN_1002&DEV_1235

copy those two lines then open Radeon Omega Drivers\vX.XX.XX\2KXP_INF\CX2K_RAD_OMEGA.inf
paste the two lines under

[ATI.Mfg]

next copy R999 from the info for your card, then skip past all the other cards and search for R999
it'll show you a section looking like this

[ati2mtag_R999]


CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.Desktop, ati2mtag.OpenGL, Uninstall.CopyFiles;, DVCR.CopyCodec


AddReg=Uninstall.AddReg


UninstallFiles=ati2mtag.Desktop, Uninstall.CopyFiles


UninstallReg=Uninstall.AddReg, ati2mtag_SoftwareDesktopSettings


CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL


CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_R999_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings


CleanService=ati2mtag_RemoveService

you have to copy/paste that into the omega inf, just stick it under the other ones (that look like it).

now we get to go searching for r999 again and we'll get another something like this

[ati2mtag_R999.Services]


AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst

do the same as before (copy/paste)
now we search again and find. another something like this:

[ati2mtag_R999.SoftwareSettings]


AddReg = ati2mtag_SoftwareDeviceSettings


AddReg = ati2mtag_R999_SoftwareDeviceSettings


AddReg = ati2mtag_Desktop_SoftwareDeviceSettings


AddReg = atioglxx_OpenGLSoftwareSettings


DelReg = ati2mtag_RemoveDeviceSettings


AddReg = ati2mtag_LargeDesktopSettings


AddReg = ati2mtag_SoftwareDesktopSettings

again copy/paste.
another time, but im not including most of it as theres a lot.

[ati2mtag_R999_SoftwareDeviceSettings]


HKR,, DisableLCD,  %REG_DWORD%,  1


HKR,, DisableIDCT,  %REG_DWORD%,  0

then all the way near the bottom one more section to copy/paste

[ati2mtag_R999.GeneralConfigData]


MaximumDeviceMemoryConfiguration=4096


your all done, if you feel it's too unclear let me know.
ps. if your video drivers arent installed you can use SIV to find out the chiptype
it also supplies information about your system, try the machine button (i dont think it'll work too good with brand new cards)
you can try updating the picdevs.txt from here
4. Ugly 640x480 16 colour display after install/reboot of driver install
reboot again into safe mode goto control panel>system>hardware>device manager>display adapters>remove your adapters
then run driver cleaner and remove ati drivers, reboot cancel any add new hardware prompts then install drivers again
5. "Setup was unable to complete the installation. Try to setup your display adapter with a standard VGA driver before running setup"
goto control panel>system>hardware>device manager>display adapters>rightclick on your adapter>goto update driver>install from a list...>
dont search i will choose>pick standard display adapter>install it then reboot and try again>try step 4 if that doesnt help you
6. I cant use XXXX resolution
goto display>settings>advanced>monitor>uncheck hide modes that this monitor cannot support>press ok>then get refreshfix
(newest version at the bottom)
start refreshfix>after you reboot run refreshfix again
now you can set any custom refreshrates or add custom resolutions (needs another reboot)
see Game/Misc section #1 (below) if you have problems with directx games complaining about unsupported res
7. if you have white/red dots in games (white=memory artifacts and red=core)
could be a few things
overheating
bad driver install
faulty pipelines (maybe extra pipelines were enabled with softmod?)
bad windows install?
8. if you get this error on windows XP SP2 when trying to install drivers

Setup failed to launch installation engine:


The RPC server is unavailable.

goto start>run>type in services.msc>goto DCOM Server Process Launcher>set it to automatic
9. if you get these errors while starting the driver setup

Error Number:0x80040707


Discription:ISLAYER.DLL not loaded into memory Error Number:0x80040702


Description:Failed to load dll: ISLAYER


Setup will now terminate.

quickfix: goto start>run>type in cmd then copy/paste this line

cd /d "%ALLUSERSPROFILE%" & mkdir desktop


quickfix2: goto start>run>type in cmd then copy/paste this line

cd /d "%ALLUSERSPROFILE%" & mkdir "Start Menu" & mkdir "Start Menu"\Programs & mkdir "Start Menu"\Programs\Startup


if you still get the error see here
10. add newer cats into omega drivers (using cat 5.2 and omega 2.6.05a)
this assumes you have ati catalyst v5.2 and radeon omega drivers v2.6.05a setup files extracted
and you have moved the folders wxp-w2k-8-10-050119a-020581c and v2.6.05a to X:\vidtemp (it doesnt matter where you have the folders i'm just using X:\vidtemp for consistency)
you can find wxp-w2k-8-10-050119a-020581c in C:\ATI\SUPPORT and v2.6.05a in C:\Program Files\Radeon Omega Drivers (default install folders)

you can use Beyond Compare 2 to compare the differences between later driver ini files (30 day shareware)

goto start>run>type cmd>type

cd /d X:\wxp-w2k-8-10-050119a-020581c\2KXP_INF\B_20640


expand -r *

this will uncompress all the .??_ files
(theres also files compressed in data1.cab and data2.cab but you can ignore those, i dont think i would be allowed to mention the tool needed anyways)

now move all the files into X:\vidtemp\v2.6.05a\2KXP_INF (replace all the files)

for those with x8?0 pcie video cards open X:\vidtemp\v2.6.05a\INSTALL.INI
turn off wordwrap and go all the way over to the right then add

,0x5D4F,0x5D52,0x5D4D,0x5D6D,0x5D6F,0x5D72,0x554F,0x554D,0x556D,0x556F

to the end of each line (if this doesnt work then see .3B)

they will probably work if you installed them now but lets also update the ini so it reflects our changes
open X:\vidtemp\v2.6.05a\2KXP_INF\FW-On\CX2K_RAD_OMEGA.inf in your txt editor (i'm using the FW-On one for the examples but the same with work with FW-Off {Fastwrites})
first off goto edit>find and replace
for find put

Omega 2.6.05a


for replace put

Omega 2.6.052

(thats just vanity put whatever you want)
first line change

DriverVer=11/30/2004, 6.14.10.6505


to

DriverVer=01/19/2005, 6.14.10.6512


next ati added a new file with these cats

[ati2mtag.Miniport] <--- where to add it under


ati2mtag.sys <--- the filename already there


ati2erec.dll <--- the file name to add

the second part
goto
[ati2mtag_EventLog_AddReg]
change

HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\ati2mtag.sys"

to

HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\ati2erec.dll;%SystemRoot%\System32\drivers\ati2mtag.sys"

then add these two lines to the bottom of the [ati2mtag_EventLog_AddReg] section

HKR,, CategoryMessageFile, 0x00020000, "%SystemRoot%\System32\drivers\ati2erec.dll"


HKR,, CategoryCount, 0x00010001, 63

now goto [Uninstall.AddReg] and change

HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ATI Display Driver",DisplayVersion,,"8.09-041221m-020455C-ATI-OMEGA"

to

HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ATI Display Driver",DisplayVersion,,"8.10-050119a-020581C-ATI-OMEGA"

now goto [ati2mtag_SoftwareDeviceSettings] and change

HKLM,"Software\ATI Technologies\CBT",ReleaseVersion,,"8.09-041221m-020455C-ATI-OMEGA"


HKR,, ReleaseVersion,,"8.09-041221m-020455C-ATI"


HKR,, BuildNumber,,"20455"

to

HKLM,"Software\ATI Technologies\CBT",ReleaseVersion,,"8.10-050119a-020581C-ATI-OMEGA"


HKR,, ReleaseVersion,,"8.10-050119a-020581C-ATI"


HKR,, BuildNumber,,"20581"

also change

HKR,, Catalyst_Version,  "Omega 5.1"

might not want to change it to 5.2 for when omega's come out, i put 5.2ish
next goto [ati2mtag_RemoveDeviceSettings] and add

HKR,, GCOOPTION_ExtTMDSMaxTMDSClockSpeed


HKR,, GCORULE_ExtTMDSReduceBlankTiming


HKR,, DALRULE_ONEDISPLAYBOOTDEFAULT


HKLM,"SYSTEM\CurrentControlSet\Services\Atierecord",eRecordEnable


HKLM,"SYSTEM\CurrentControlSet\Services\Atierecord",eRecordEnablePopups

save the file and goto X:\vidtemp\v2.6.05a\2KXP_INF\FW-On move your inf to X:\vidtemp\v2.6.05a\2KXP_INF (replacing original omega inf)
install and check file versions
here (DH ATI File Version)

if you need help figuring out how to do this with future versions then send me an email
11. remove extra lang files from system32 folder
right-clickhere and save-as
it's made for english but you can change it to your lang by removing the lines with the lang you use

I've made an autohotkey script to automate this see here
12. remove extra startup programs from omega infs (it should work with others, but i have only tried official ATI and NGO's)

I've made an autohotkey script to automate this see here

none of these programs need to be running, but if you use the ati hotkeys then dont expect them to work :)
open C:\program files\Radeon Omega Drivers\vX.XX.X\2KXP_INF\CX2K_RAD_OMEGA.inf (a backup might come in handy)

remove ALL of this, including the [???]

[ati2mtag_EventLog_Inst]


AddReg = ati2mtag_EventLog_AddReg


[ati2mtag_EventLog_AddReg](this one might look a bit different then yours just be sure to remove the whole section)


HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\ati2erec.dll;%SystemRoot%\System32\drivers\ati2mtag.sys"


HKR,,TypesSupported,0x00010001,7


HKR,, CategoryMessageFile, 0x00020000, "%SystemRoot%\System32\drivers\ati2erec.dll"


HKR,, CategoryCount, 0x00010001, 63


[Ati2evxx_Generic_Service_Inst]


ServiceType  = 0x110


StartType  = 2


ErrorControl  = 1


ServiceBinary  = %11%\Ati2evxx.exe


LoadOrderGroup = Event log


[Ati2evxx_EventLog_Inst]


AddReg=Ati2evxx_EventLog_AddReg


[Ati2evxx_EventLog_AddReg]


HKR,,EventMessageFile,0x00020000,"%11%\Ati2evxx.exe"


HKR,,TypesSupported,0x00010001,7


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",DLLName,,"Ati2evxx.dll"


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",Asynchronous,  %REG_DWORD%,  0


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",Impersonate,  %REG_DWORD%,  1


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",Lock,,"AtiLockEvent"


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",Logoff,,"AtiLogoffEvent"


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",Logon,,"AtiLogonEvent"


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",Disconnect,,"AtiDisConnectEvent"


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",Reconnect,, "AtiReConnectEvent"


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",Safe,  %REG_DWORD%,  0


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",Shutdown,, "AtiShutdownEvent"


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",StartScreenSaver,, "AtiStartScreenSaverEvent"


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",StartShell,,"AtiStartShellEvent"


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",Startup,,"AtiStartupEvent"


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",StopScreenSaver,,"AtiStopScreenSaverEvent"


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent",Unlock,,"AtiUnLockEvent"


HKLM,"Software\Microsoft\Windows\CurrentVersion\Run",AtiPTA,,"atiptaxx.exe"


HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\AtiExtEvent" (two copies of this)


for these next lines dont remove the stuff in [], just the lines below them(there could be doubles)

[ati2mtag.Display]


Ati2mdxx.exe


ati2evxx.exe


ati2evxx.dll


ati2edxx.dll (ATI External Device Utility, i dont need it)


[ati2mtag.Desktop]


atiphexx.exe


Atiiprxx.exe


[SourceDisksFiles]


ati2evxx.dll=1


ati2evxx.exe=1


ati2mdxx.exe=1


atiphexx.exe=1


and last find every instance of

AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

and

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run",ATIModeChange,,"Ati2mdxx.exe"


then remove them (you can just remove the two for your card if you dont wish to remove them all)
save the file and install as usual

i recommend you use driver cleaner to remove your drivers first so the extra files wont be hanging around your windows folder.

I've made an autohotkey script to automate this see here
13. you have VIVO or a T.V. tuner card and one or two unknown devices are found after installing display drivers
those are for your video in/video out, you need to install WDM drivers (the usual way is to install WDM drivers before display drivers)
if it still shows up as an unknown device (or two) then you can try manually updating the drivers.
goto control panel>system>hardware>device manager>other devices>right click on one of them and goto update driver>install from a list or ....>dont search i will choose>show all devices>have disk>then browse to your ati wdm\winxp (depending on your OS)
default is C:\ATI\SUPPORT\tv-capture-wdm-XXXXXXXXXXX\
then do the same for the next one and reboot
14. I need an older version of omega drivers
goto omega's website or Driver Heaven Downloads
click ati radeon at the top then archive near the top
15. how to uninstall ati drivers (does not include setup files see below).
goto start>run>type in devmgmt.msc>expand display adapters> uninstall your video card.
then reboot into safe mode (press f8 after your bios screen, but before the windows logo shows up). run drivercleaner, remove all the ati entries but the IGP ones. then goto ?:\windows\inf and look for oem?.inf and oem?.pnf files.
when you install new drivers with infs not in the inf folder then windows will make a copy of the inf renamed to oem?.inf, some of these infs will be for ati drivers there will also be some for other drivers so you shouldnt delete them unless you know you have the drivers elsewhere. move them somewhere else and reboot and your done.

for setup files you can usually remove them in add/remove programs.
for the ones you cant remove you can delete the registry key for it at:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
for the actual setup files heres the defaults for some of them.
ati stores setup files at C:\ATI\support
omegas are in C:\Program Files\Radeon Omega Drivers
DH zer0point are at C:\Program Files\DHzer0point Drivers\ATI
and NGO's are at C:\Program Files\NGO ATI Optimized Driver v?
16. windows x64 and unknown devices with catalyst 5.5 and up.
the pci ids changed for vivo/aiw.
add these lines to the [ATI.Mfg.NTamd64] section in C:\windows\inf\atixpwdm.inf

%MVDCodec.DeviceDesc%=MVDCodec.Device,DISPLAY\NTativmd40


%ativpdxx.DeviceDesc%=ativpdxx.Device,DISPLAY\NTativpd40


%ativpdxx.DeviceDesc%=ativraxx.Device,DISPLAY\NTativra40


%ativpdxx.DeviceDesc%=ativrvxx.Device,DISPLAY\NTativrv40


%ATITUNEP.DeviceDesc%=ATITUNEP.Device,DISPLAY\NTativtu40


%ATIXSAudio.DeviceDesc%=ATIXSAudio.Device,DISPLAY\NTativxs40

17. windows xp 64 driver install errors

A:device manager in windows 64 gives this error:

The system cannot find the file specified

start regedit 64bit (check taskmanager to be sure)
goto

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]

create a new key called

RunOnce


B:installing catalyst on windows x64 gives you this error mesage

fail to set the install registry key

download this
start supershell then type in regedit and press enter
goto HKLM\SOFTWARE and delete the whole "ATI Technologies" key
reboot and reinstall the drivers.

C:installing catalyst on windows x64 gives you this error mesage (and smartgart isnt running after reboot)

thunk.exe <---titlebar


INF file is missing


i used filemon to monitor the install and found thunk.exe was trying to run system32\ati2saag.exe, so i extracted data1.cab in the driver folder (using i6comp x data1.cab).
then copied ati2saag.exe to the system32 folder and problem fixed. copying the one in syswow64 to system32 also seems to work.

D:another error with device manager

The I/O operation has been aborted because of either a thread exit or an application.


for me it was Windows\Temp or Windows\Lastgood (try deleting then recreating them, it could also be another folder)
while i was trying to figure it out i noticed a thread on annoyances.org about reinstalling Plug and Play Software Device Enumerator (never tried it though)

E:if you have problems installing the drivers
first try using the original catalyst installer to just install the original drivers (it'll still give an error)
now goto device manager, check that your video card is enabled (rightclick>enable), and manually install your custom drivers (shouldnt give an error)
Game/Misc not really related:
1. HL2 CSS says it doesnt support my display settings
goto start>run>type in dxdiag>goto more help>override value>set it to the max refresh you use (or anything higher)
2. if you have a VIA-based chipset
VIA-based chipset
"PCI Latency" patch for VIA chipsets
"PCI Latency" patch
Memory interleave enabler for VIA chipsets
4. a way you could consider to be the correct way to install display drivers after a clean install of windows
updates for windows>directx\dotNET framework(if you use CCC, i like v2.0beta your choice)>chipset drivers>WDM drivers (if used)>display drivers>anything else
5. i want to enable/disable fast writes
start>run>type in regedit>goto
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}\XXXX\Settings
look for
DisableAGPWrite
ForceAGPFastWriteON
to enable put DisableAGPWrite to 0 and ForceAGPFastWriteON to 1
to disable do the opposite
6. show advanced smartgart settings
start>run>type in smartgart
8. SP Chaos Theory wont goto full screen
run reforce and choose restore original settings apply and start game (as long as you used refreshfix to set your refesh rate)
9. Missing tree in explorer (not really related to games at all but damn annoying for me)
goto start>run>type in regedit>goto
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\NonEnum
delete the DWORD called
{20D04FE0-3AEA-1069-A2D8-08002B30309D}
10. any game using Unreal Engine goes very fast with an athlon64 that has Cool and Quiet enabled
unreal doesnt like the cpu speed changing so set it to max (or disable C&C) before playing
you can use rightmark cpuclock to temporarily disable it
11. disable 2 second pause for firefox xpinstalls
open firefox\chrome\toolkit.jar, make a backup first (jars are renamed zips)
open content\mozapps\xpinstall\xpinstallConfirm.js in text editor
change this

this._installCountdownInterval = setInterval("XPInstallConfirm.okButtonCountdown()", 1000);

to this

this._installCountdownInterval = setInterval("XPInstallConfirm.okButtonCountdown()", 0);

save the file and replace it with the one in the jar
12. game runs fine when you stand still, stutters when you move and fps is stable.
enable vertical sync and/or triple buffering.
for vsync you can enable it in your display settings.
triple buffering is usually a per game setting so check your game configs.
for directx games you can force triple buffering (see #.16 above).
13. quickie guide for DXTweaker
you must have a version of ms .net installed
run dxtweaker
the left side will show a list of your games
the right side shows the plugins/options

im going to use swat 4 as an example
rightclick in the left box, choose new, in the right side click on the ... next to path
browse to your swat 4 folder, then goto content>system and choose swat4.exe
now before you do any tweaks, click the checkbox next to active (top right corner)
and double click on the swat 4 icon in the rightside, hopefully the game will start :)
if it does work then exit, if not then you can try uninstalling your current version of .net and install .net 2.0 beta 2

now you can try some tweaks
to enable plugins check the box and change the settings then start the game (if the active box isnt checked then the tweaks wont be applyed)
for SSAA (Super Sampling AA)
you dont need to change any of the settings
for triple buffer
check present changer and put 2 in the count box
also maybe of interest
Force Shader PP
This plug-in changes the shader-code sent to the graphics hardware to make use of speed-enhancements through reduced precision for all pixelshader calculations.
Force Shader FP
This plug-in changes the shader-code sent to the graphics hardware to make use only of DX9-full precision (depending on your graphics hardware FP24 or FP32) for all pixelshader calculations.

if you want to use dxtweaker with steam games then you must set the path to steam.exe
then in arguments add
-applaunch 240

Counter-Strike Source - 240
Half-Life 2 - 220
Source Dedicated Server - 205
Half-Life Source - 280
Day of Defeat Source - 300
Half-Life Dedicated Server - 5
Counter-Strike 1.6 - 10
Team Fortress Classic - 20
Day of Defeat - 30
Deathmatch Classic - 40
Opposing Force - 50
Ricochet - 60
Half-Life - 70
Condition Zero - 80
Codename Gordon - 92
Condition Zero Deleted Scenes - 100

thats it, if you havent been to dxtweakers website then it has a list of what most plugins do
14. not really a problem, but to disable the FPS counter in ati tray tools
goto tools & options>osd>uncheck enable onscreen display