PDA

View Full Version : Enable EATM for your gaming!


Eastcoasthandle
12-16-2006, 09:43 PM
EATM & ATMAlphaSharpenmode to your ATI video card (ATMAlphaSharpenScale & ATMAlphaSharpenBias can be added as a bonus)

Enable EATM is like Adaptive Anti-Aliasing but has reduced performance hit vs. Adaptive Anti-Aliasing. EATM increases alpha
Coverage/Detail and it's noticeable in games like Wow, Oblivion, etc (games that use vegetation, etc).

Enable ATMAlphaSharpenMode suppose to fix artifacts and helps image quality, while still being very fast

Here is an example:
http://i11.photobucket.com/albums/a154/eastcoasthandle/EATM/WoWScrnShot.gif

Adaptive Anti-Aliasing (EATM OFF)
http://i11.photobucket.com/albums/a154/eastcoasthandle/EATM/performanceye8.jpg
http://i11.photobucket.com/albums/a154/eastcoasthandle/EATM/RACE_EATM_OFF.jpg
http://i11.photobucket.com/albums/a154/eastcoasthandle/EATM/FARCRY_EATM_OFF.jpg

EATM
http://i11.photobucket.com/albums/a154/eastcoasthandle/EATM/eatmso1.jpg
http://i11.photobucket.com/albums/a154/eastcoasthandle/EATM/RACE_EATM_ON.jpg
http://i11.photobucket.com/albums/a154/eastcoasthandle/EATM/FARCRY_EATM_ON.jpg


You cannot see the difference until you open this pics up in their own FF or IE tab or window and switch views.

In order to obtain this level of quality with increase frame rate here is what you need to do:
You need Cat 6.12 (this only works for ATI Video Cards)
Download ATI Tool Tray 1.2.6.964: http://www.guru3d.com/article/atitraytools/189/
Enable EATM by Going into Tweaks, then Advanced Tweaks, then in the drop down menu select New AA and AF methods. EATM should be the 4th

one down. Then check EATM. Activate EATM through ATI Tray Tools.
Search for EATM in your registry. Once found Add ATMAlphaSharpenMode as new string. Then add the value of 1
You can also add ATMAlphaSharpenBias & ATMAlphaSharpenScale as a string if you like. Then add the value of 1 for each.
Disable Adaptive Anti-Aliasing in CCC. You can keep it enabled but you will notice a big hit in Frame Rate.
Enable AA either in game or through CCC
Reboot then play your game.

Or

If you want to use ATI Tool Tray instead of messing with the registry do this (please note that some have reported crashes using ATI
Tool Tray instead of the Registry):
Make sure you have Cat 6.12 installed.
Install the latest version of ATT 1.2.6.964: http://www.guru3d.com/article/atitraytools/189/
Install ATI Tool Tray.
Go to X:\Program Files\Ray Adams\ATI Tray Tools\Database and open New AA & AF Method.dtb with wordpad.
Add the following commands after "Value12=ZMRA,ZMRA,0,0,0,"
Value13=ATMAlphaFix,ATMAlphaFix,0,0,0,
Value14=ATMAlphaSharpenBias,ATMAlphaSharpenBias,0, 0,0,
Value15=ATMAlphaSharpenmode,ATMAlphaSharpenmode,0, 0,0,
Value16=ATMAlphaSharpenScale,ATMAlphaSharpenScale, 0,0,0,

However, this method doesn't use the string value in the registry. It creates a binary value instead. This could be the reason why

people are having problems.

--------
Enabled EATM and the ATMA's
Reboot and start your game with ATT enabled. (make sure these tweakes are enabled).
In BF2 clear your cache (BF2 should tell you that it's optimizing shaders if your don't.)
You can reboot the registry without restarting. You hit Ctlr-Alt-Dlt then go to processes, remove Explorer.exe. Go to File, new task

and enter: explorer, hit the enter button and your are done.


Side Effects:
transparent Alpha blends found in this
example:http://i11.photobucket.com/albums/a154/eastcoasthandle/EATM/WoWScrnShot_121506_160723.jpg

Side effects are the result of games not really using this type of method IMO. However, the benefits in increased frame rate with

better
overall view outweighs this. Another side effect is using Media Player Classic and WMP11 you may or may not experience OS crashing /
freezing with switch to blank screen. No one knows what ATI Cards this will not work with. So far I've seen people post from x800 to
x1950, this is all I know so far.


Side Note:
EATM and ATMAlphaSharpenMode have values greater then 1. However, because the games are not designed to take advantage of this feature
(& because ATI has not officially supported this feature yet) you may get less then desirable results.
http://www.rage3d.com/board/showthread.php?t=33876334 <---link
http://www.driverheaven.net/showthread.php?t=125073 <-----Link

OCFX
12-16-2006, 10:14 PM
Far Cry 6xAA no EATM

http://img371.imageshack.us/img371/8089/farcryaaakd4.jpg


Far Cry 6xAA EATM

http://img147.imageshack.us/img147/4301/farcryeatmka9.jpg

Soulburner
12-16-2006, 10:18 PM
Interesting, looks like its not worth the problems it causes in Far Cry, but at least worth a try in different games.

Eastcoasthandle
12-17-2006, 10:14 PM
has anyone else given then a shot yet?

MikalCarbine
01-17-2007, 12:26 PM
Been doing some research on making Oblivion look better and I stumbled across this elsewhere, here are my results:

This is with no EATM, in game settings mostly on max, resolution of 1028x1024 AA on 4x and 8xAF with HQAF enabled

http://img50.imageshack.us/img50/4950/noeatmsmallxa5.jpg

EATM on, same settings as above

http://img106.imageshack.us/img106/9630/eatmsmalleg1.jpg

As you can see from above, EATM gives the trees a much more fuller look, I definitely recommend doing this. I used the registry tweak because I don't like ATT

Eastcoasthandle
01-17-2007, 03:24 PM
good to see the improvement

screwtech02
01-18-2007, 07:57 PM
Pardon my ignorance, but just what are you supposed to change in the registry?? The only thing i got out of the above article was about ATI tray tools???

MikalCarbine
01-18-2007, 08:05 PM
You need to add two new strings with the value of 1 named ATMAlphaSharpenMode and EATM into your registry

The location of this somewhat varies but is under

HKEY_Local_Machine/System/ControlSet001/Video

Here will be 4 or 5 folders (5 if you have the WDM drivers installed)

Each folder will have a subfolder 0000 and video, maybe another named 0001

If you check through the 0000 folders you'll notice two of them have a lot of strings pertaining video settings (Refresh rate, AA, etc) by putting the EATM and ATMAlphaSharpenMode strings into one of these will do the trick. From what I read no one is sure which, you have to guess and check but for me it was the first one

Hope that helps