injectSMAA - Antialiasing in GTA IV / EFLC

by Andrej Dudenhefner
Please explain why you're reporting this file:


Injects Subpixel Morphological Antialiasing (1 Sample) into most DX9/DX10 programs.

Works on all patches and both IV/EFLC. To install, simply place the files from "d3d9" into your main GTA/EFLC directory.

- The first picture shows injectSMAA with no other mods installed.

- The second picture shows injectSMAA combined with iCEnhancer 1.25. The result is outstanding. The usual FXAA used in ENB tends to blur too much of the entire texture. As you can see here the edges show minimal aliasing while the textures now remain sharp.
* There are instructions on how to combine this with any ENB/iCE build at the bottom of the description.

- The good thing about injectSMAA is you can finally achieve Antialiasing without having to use ENB. If you choose not to use ENB/iCE you will find you can run a beautiful looking game using injectSMAA and one of the mods below.

VisualIV 1.7.8b:
Reality IV 6.2 :

The pros of using one of these above mods instead of ENB are higher FPS (eats 5fps vs. vanilla for me) and less frequent crashes. The cons are that the high quality reflections and bloom effects cannot be replicated. Here's a video example using VisIV1.7.7

I highly recommend using a high-res texture pack with this whether or not you use ENB. This isn't a bad choice:
(data/maps and data/textures folders)

Get some high quality vegetation in there too:
Eryk03's Trees -

Vanni's Trees -

***To use this with ENB make sure to remove all FXAA related files. That would be:
1) option.txt,
2) effect.txt
-or you may keep it and edit out the FXAA lines; I personally don't know how to do it though.
3) fxaa.h
4) post.h/sharpen.h - They can be kept if you are EDITING effect.txt as opposed to removing it. They may produce undesirable effects none the less so beware.
5) Disable AntiAliasing in the enbseries.ini; note that 1 sample of SMAA will look no where near as good as ENB's SSAA. So if you are using AA through enbseries.ini and are happy with the results/FPS, don't use this.

EDIT: Corrected a few mistakes I made with removing FXAA. Sorry for any confusion.

Posted by Vintage88 Replaces: Aliasing =)
8.78/10 - 41 votes
Downloads: 31,053
Added: February 25, 2012 12:46PM
Last Downloaded: May 22, 2017 9:56AM
File Size: 46 B
» Author Website

Sorry, you must be registered and logged in to add a video to this file. Log in now!

The second picture omg omg omg
Posted on February 25, 2012 4:09PM by Tori
I.LOVE.YOU this mod is perfect
Posted on February 25, 2012 4:10PM by Lisrulz96
10000000000000000000000000000000000000000 POINTS! :)
Posted on February 25, 2012 4:27PM by Well I Am
well in my pc i see no loss of fps at all good job and thanks
Posted on February 25, 2012 5:01PM by Tatsuo
Testing now.
Posted on February 25, 2012 6:00PM by AussieProGamer
Works a charm, no FPS drops, I GAINED FPS if anything! 10/10!
Posted on February 25, 2012 6:28PM by AussieProGamer

A couple things I noticed...

1) You also need to remove d3dx9_37.dll!! VERY IMPORTANT

2) I believe this will then render effect.txt/post.h/sharpen.h useless so not sure there is a point in editing and keeping them...


Posted on February 26, 2012 1:40PM by MarkC9
Im guessing there is no point using this with Icenhancer 2.0 since it comes with fxaa or smaa? Or is this smaa better?
Posted on February 29, 2012 4:19AM by MasterVampire
Working fine! I´ve lost some fps (around 8-10). Thanks!
Posted on February 29, 2012 1:36PM by madibex
SMAA is better.

madibex, SMAA @ 1 sample really shouldn't eat that much FPS. Is your computer old?
Posted on February 29, 2012 11:32PM by MarkC9
A little old yes, quad core q6600 - 6gb ram

Video - too old yes = nvidia 9600gt

But i liked even with this fps drop!

Thanks for the info.
Posted on March 2, 2012 4:57PM by madibex
Runs smooth for me, with RealityIV 1.62 --- 10/10
Posted on March 2, 2012 11:23PM by ubtri
how to install this without enb ?
Posted on March 3, 2012 10:33AM by philip04
Awesome. No visual FPS drop with a 9600GT OC.
Posted on March 3, 2012 12:00PM by Kirbyguy22
Works on all patches and both IV/EFLC. To install, simply place the files from "d3d9" into your main GTA/EFLC directory.
Posted on March 3, 2012 12:50PM by MarkC9
Can you update this so It can work with optimus
Posted on March 5, 2012 11:31AM by Nahumk22
SMAA is there to Optimus?

you know Optimus d3d9.dll could not read, such as ENB.

if you want to use the ENB at Optimus have to use the injector version, when I try to use the injector version is definitely the video card directly on the switch to intel.

I wanted to ask is there is a version of SMAA injector such as ENB series?
Posted on April 10, 2012 4:27AM by RevelationWH
Works like charm on GTX 570 :)
Posted on April 10, 2012 11:25AM by MiG95
Works if I use the DX9 version but not the DX10, even though I have a DX11 card. looks great with no jaggies. :D

Does anyone know a way I can get the DX10 one working?
Posted on May 16, 2012 7:46AM by PcGamingRig
It's a DX9 game :P
Posted on May 16, 2012 9:42PM by MarkC9
what? im using DX10, my game wont start with DX9 o.O
Posted on May 20, 2012 2:25AM by kor0ro.k3yz
The game doesn't support DX10 o_0
Posted on May 24, 2012 10:29PM by MarkC9
hi, i've the game on steam and the game crash at starts when I try this mod... I tried with Dx9 and dx10, crash, trying to put "1" and not "0" for the steam overlay, still crashing :(. Does some one have a fix ? thanks
Posted on July 20, 2012 8:40PM by darksuN
Just thought I'd point out these instructions ain't right. Just add the SMAA files to EFLC, then go into enbseries.ini, at the top, enable "Proxy Library" and make the proxy name the name of your SMAA .dll file. That's it, don't remove all the stuff this guy suggests.
Posted on September 29, 2012 7:38AM by MarkC9
can i use it without ENB i just want to install it please give me tutorial or info how to install it without ENB
Posted on November 22, 2012 9:36AM by melvinladen
hey, so to make it work I need to replace the d3d9 original file with the smaa one? but the original appear to be a lot larger? can you help me? thanks
Posted on June 13, 2013 3:07AM by RoadBlockers
10/10....good jood thanks!!!
Posted on August 11, 2013 7:04PM by MsK
Dammit! Nothing works.

I try this tool and before FXAA over the Driver-Menu (nVidia GTX 460). But nothing works!

I get no AA ingame! ARGH!! And IceEnhancer or ENB are no solution 4 me because my Graphic Card isnt stong enough. I have no clue how to fix it.

Maybe my Driver Version are to new? :(
Posted on March 25, 2014 6:30PM by bmn
No works here too. I'm using AMD R280X, drivers up to date. BUT when I uses ENBs mod bu Aige, everything is OK.
Posted on April 13, 2014 8:55PM by Campacci
How do I confirm that this is running in-game? I mean, Niko's outline looks smooth (anti-aliased) but nothing else is. The cars aren't smoothed out like they should. I'm not using any ENB. I do have RealityIV installed, though.
Posted on July 5, 2014 9:34PM by Usman55
Google Chrome dice que tiene un virus
Posted on March 7, 2016 4:47PM by JL MODS HD
Sorry, you must be registered and logged in to post a comment. Log in now!