Jump to content

Inject SMAA Antialiasing


RYO_91

Recommended Posts

First of all let me explain what SMAA is. SMAA means Subpixel Morphological AntiAliasing, it is a new technique of AA derivated from Morphological AntiAliasing. But it is much better optimized than MLAA of course. It is so good optimized that in fact increases performance for some games (in this case GTA IV). It was developed by Jorge Jimenez from Spain.

But it doesnt ends here, Jorge only made the SMAA code wich can then be implemented into graphics but for that you need to make it natively (inserting the code into de game when making it) or with an injector. Andrej Dudenhefner made that injector so the SMAA code can be applied to any game.

So till here big thanks to Jorge Jimenez and Andrej Dudenhefner.

 

Well now let me show some screenshots with the proof.

 

SMAA OFF

user posted image

 

SMAA ON

user posted image

 

SMAA ON

user posted image

 

SMAA OFF

user posted image

 

 

Wanna see the images in bigger resolution? Enter here: http://www.mediafire.com/?gkdit1nw2gx53

 

Things to be noted:

 

I use the last GTA IV update (1.0.7.0), i wont test it on update 4.

The images are all in BMP format so you can see the difference except the one that shows my settings (jpg).

 

This are my settings:

 

user posted image

 

This is my hardware:

 

AMD Radeon HD 5770

AMD Phenom II X4 955 @ 3.8GHz

4GB RAM DDR2 @ 1066 MHz

..and that is the most important.

 

And i consider this post should be made sticky, because it is like a miracle

 

Jorge´s website: http://www.iryoku.com/

Jorge´s SMAA project website: http://www.iryoku.com/smaa/

Andrej website: http://mrhaandi.blogspot.com/p/injectsmaa.html <------------------- DOWNLOAD INJECTOR HERE (Version 1.2)

Edited by RYO_91
Link to comment
Share on other sites

PNG = lossless compression.

 

What kind of performance difference is there between the two cases? I see your image showing double FPS, it's kind of hard to believe that.

 

BTW, if this works in a general case, then this discovery is bigger the Christ (pardon the blasphemy).

Edited by mkey82
Link to comment
Share on other sites

I'm very grateful of the creators of this SMAA i tried it one week ago and yes it's wonderfull and yes there is some performance hit but not double, if you want to see some difference you must use high or ultra settings in ijectror.ini

Link to comment
Share on other sites

uhmm mediafire changed my pics format, i will reupload and see if can keep the BMP format

Link to comment
Share on other sites

I'm very grateful of the creators of this SMAA i tried it one week ago and yes it's wonderfull and yes there is some performance hit but not double, if you want to see some difference you must use high or ultra settings in ijectror.ini

performance hit would be if your fps get reduced, and as said and as well you can see on my caps my fps got almost doubled. we all already know gta iv is a buggy and crappy unoptimized port and strange things can happen, the other things that happened to a lot of ppl is that they get more fps with textures on high.

Link to comment
Share on other sites

Don't double post, just use the user posted image button. Just a heads up. smile.gif

 

Anyways it doesn't look like it's working for me, is there anything I should do to make it properly work?

3lIXKDi.png

Link to comment
Share on other sites

Double FPS would be a *very strange* occurrence, probably something got borked up with fraps or whichever application you're using to display the framerate.

Edited by mkey82
Link to comment
Share on other sites

I think that performance hit is because d3d9.dll, maybe this file makes the game to use some specific things from directX9 or from video drivers. RYO_91 can you tell me what is your video drivers and directX?

Link to comment
Share on other sites

I can't see any change here

 

user posted image

user posted image

user posted image

 

Some are with SMAA, some without, I'll let you do the guessing which are which tounge.gif

Link to comment
Share on other sites

 

I think that performance hit is because d3d9.dll, maybe this file makes the game to use some specific things from directX9 or from video drivers. RYO_91 can you tell me what is your video drivers and directX?

Yes, im using AMD Catalys version 12.4 and directx 8.961.0.0 (that is what dxdiag says on the screen tab)

 

 

I can't see any change here

 

Some are with SMAA, some without, I'll let you do the guessing which are which

 

It doesnt increase performance in every game, for example in Fallout 3 my FPS got reduced by 10 also in The Witcher 2 they got reduce by 5.

What game is that youre playing?

 

And im sure its not a problem of the fps overlay, cause i tried with RadeonPro, Fraps and Ati Tray Tools and in the three of them the FPS got doubled, and of course it feels 60 fps not 30, i can distiguish between 60 a 30 perfectly

Edited by RYO_91
Link to comment
Share on other sites

That's mount and blade: warband. I wasn't talking about missing performance, there's no antialiasing going on on those images.

Link to comment
Share on other sites

That's mount and blade: warband. I wasn't talking about missing performance, there's no antialiasing going on on those images.

Did you press the pause key to activate it?

Link to comment
Share on other sites

I remapped it do F2 and used it ingame, didn't work. I'll get more into it tomorrow.

Link to comment
Share on other sites

I got it and sadly my pathetic try to make EFLC have better performance faild, fps reminds the same....nothing changed

Edited by Majestic81
Link to comment
Share on other sites

  • 2 weeks later...
kor0ro.k3yz

help please i tried to remap to "O" and "home" buttons it wont work, my keyboards has no "pause" confused.gif

Link to comment
Share on other sites

Bernard Jazz

I seem to have rotten luck with injection based methods of AA. All this does for me is blur the HUD and reduce my FPS to 1.

Specs:

Intel Q6600 @ 2.4Ghz

2GB RAM

Nvidia GTS 250 (512mb)

 

Obviously I don't have an immense system but for some strange reason this only happens with GTA IV.

 

user posted image

Link to comment
Share on other sites

Prometheus

Well, I can definitely say that the GPU is causing the problem Mealing. smile.gif

3lIXKDi.png

Link to comment
Share on other sites

ShakingASS

Nvidia is pure bull people are blind that it over heats and is slower than ATi.You best off getting ATi since it's cheaper and better quality.

G1T
Link to comment
Share on other sites

  • 2 weeks later...
lydianduck

Just bumping this thread to remind people that the newest nvidia drivers have the option to force FXAA antialiasing and it works like a charm with no noticeable performance impact

Link to comment
Share on other sites

  • 5 months later...

I had a real problem with almost all types of forced anti aliasing, not working just recently, Fxaa injector by some dude and smaa injector both were not working, I found out that it was the problem with any sort of overlays on another thread, maybe steam overlay or msi afterburner overlay, but for me it was fraps overlay, as soon as I ran the game without fraps it worked. both Fxaa Injector and SMAA injector worked.

also I am running Windows 8 RTM x64, if that makes any difference colgate.gif

Edited by sh1sh1n11
Link to comment
Share on other sites

Nvidia is pure bull people are blind that it over heats and is slower than ATi.You best off getting ATi since it's cheaper and better quality.

Fanboy much?

 

Anyway it only gave me a 5 fps boost lol

Link to comment
Share on other sites

Honestly, I just gave it a try, and while it does smooth things out, there is no performance increase that I can notice, and it is a very low-quality AA. Almost not worth it. It also lags at AA'ing the scene from time to time, you can literally watch things go from crunchy to smooth. Cool injector, but I don't think I can use it.

 

It makes very close things look great, but far things are mostly just as crunchy as ever (slight improvement)

AlQ6bG7.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.