The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Nvidia FXAA injector

    Discussion in 'ASUS Gaming Notebook Forum' started by Zymphad, Aug 13, 2011.

  1. Zymphad

    Zymphad Zymphad

    Reputations:
    2,321
    Messages:
    4,165
    Likes Received:
    355
    Trophy Points:
    151
    FXAA is Nvidia's version of MLAA except when they say it has little impact on performance, it appears to be real whereas AMD's MLAA claim is a lie. 30-40% performance hit from MLAA is not little.

    Someone ported the FXAA for DX9 and DX10 games that don't support AA. Just copy the D3D file into the game directory and press the "Pause" button on your keyboard to enable it. It's working in UE3 games like ME2 for example, seen working in GTA4 etc.

    This should work for AMD users.

    Forum discussion and updates:
    3DCenter Forum - Alles rund um FXAA

    This may be implemented in Radeon Pro.
     
  2. DCx

    DCx Banned!

    Reputations:
    300
    Messages:
    2,651
    Likes Received:
    0
    Trophy Points:
    55
    LOL... semantics :)
     
  3. Kung Lao

    Kung Lao Notebook Guru

    Reputations:
    0
    Messages:
    53
    Likes Received:
    0
    Trophy Points:
    15
    I dont even kno what he/she is talkin about :S
     
  4. FlyingFalcon

    FlyingFalcon Notebook Evangelist

    Reputations:
    52
    Messages:
    395
    Likes Received:
    2
    Trophy Points:
    30
    What in the world is this? What does it do?
     
  5. Zymphad

    Zymphad Zymphad

    Reputations:
    2,321
    Messages:
    4,165
    Likes Received:
    355
    Trophy Points:
    151
    It's a new type of Anti-Aliasing. Traditionally it would be done while the game is being rendered. This new process takes an image and does post processing on it, blurs/blends the edges smooth. This means the entire scene is post processed including text. This is the AA used in PS3, supposed to have less impact on performance.

    Now this of course means some games that have a lot of text may not have text looking as crisp. That's essentially what Anti-Aliasing is, blurring/blending to smooth jagged edges.

    This is nice because some game engines don't support AA. For example, DX9 Unreal 3 Engines don't support AA. This includes games like BulletStorm, Mass Effect 1 and 2, Unreal Tournament, Batman AA just for example. Since FXAA and MLAA are post processing, you can have this injected and applied to games afterwards.
     
  6. FlyingFalcon

    FlyingFalcon Notebook Evangelist

    Reputations:
    52
    Messages:
    395
    Likes Received:
    2
    Trophy Points:
    30
    Oh....okay. Have you tried it?
     
  7. Luxw

    Luxw Notebook Guru

    Reputations:
    1
    Messages:
    60
    Likes Received:
    0
    Trophy Points:
    15
    I have tested in Test Drive Unlimited 2 and it works fine, it's lighter than the in-game 4xAA and it's better, with lower fps drops. Some games may crash on startup... it's not compatible with all games... yet
     
  8. Kingpinzero

    Kingpinzero ROUND ONE,FIGHT! You Win!

    Reputations:
    1,439
    Messages:
    2,332
    Likes Received:
    6
    Trophy Points:
    55
    Works with NFS:HP 2010 as well. Ive been using this since the very first revision, we got a thread over guru3d.
     
  9. Zymphad

    Zymphad Zymphad

    Reputations:
    2,321
    Messages:
    4,165
    Likes Received:
    355
    Trophy Points:
    151
    Works fine with Witcher 2

    Works unbelievably well with Borderlands. I know MLAA looked fantastic with Batman AA so I expect the same there. 52 FPS without, 45 FPS with it. Not bad. Still getting good framerate.

    But really the amazing part is, it really does have very little impact on hardware. It's HILARIOUS that Nvidia's FXAA works better on AMD hardware than AMD's MLAA does. For the next round at 28nm I'm going Nvidia, AMD is trying hard, and improved a lot, but the level of quality, Nvidia I think is better. It just works, with AMD I feel I'm always tinkering and always disappointed.
     
  10. Kingpinzero

    Kingpinzero ROUND ONE,FIGHT! You Win!

    Reputations:
    1,439
    Messages:
    2,332
    Likes Received:
    6
    Trophy Points:
    55
    Alto of games Are using fxaa btw, one is Crysis 2 and the other is Duke Nukem Forever, to make an example.
     
  11. Zymphad

    Zymphad Zymphad

    Reputations:
    2,321
    Messages:
    4,165
    Likes Received:
    355
    Trophy Points:
    151
    Still good to use it even with Crysis 2 as the Crysis 2 version is older and it blurs more. The latest beta of this injector has sharper image.
     
  12. Kingpinzero

    Kingpinzero ROUND ONE,FIGHT! You Win!

    Reputations:
    1,439
    Messages:
    2,332
    Likes Received:
    6
    Trophy Points:
    55
    Yeah, btw for last version you mean the edited one in guru3d thread or the beta 0.9?
    I'm not able to run it on witcher 2, maybe because my g53 have pause button which acts as double button when you press shift.
    I have to try to map pause to a pad button using xpadder.
     
  13. Zymphad

    Zymphad Zymphad

    Reputations:
    2,321
    Messages:
    4,165
    Likes Received:
    355
    Trophy Points:
    151
    Guru3D is not the official thread for this or where the developer of the injector is posting his releases. I posted the link to the official thread on the first post, there is a beta 10 there.

    There are three versions of FXAA out. F3EAR, Crysis 2, DNF and Age of Conan games shipped with FXAA 1. FXAA 3 is the version used in this injector which have substantial performance advantages. So even if the game has FXAA and it's DX9/DX10, then I would use the injector still.

    The other advantage to FXAA over MLAA is that MLAA is only for DX11 HD5000/HD6000. It uses DX11's DirectCompute. FXAA is independent of any specific API, so it can be run on any DX9 capable GPU. It's impressive. The image quality of FXAA vs MLAA is about the same. But the performance is not, MLAA is pathetic in comparison, especially considering it's using the more advanced DX11 DirectCompute API.

    Maybe AMD hardware is great, but their software department is sadly far behind Nvidia. Nvidia just has better and smarter programmers it seems.
     
  14. FlyingFalcon

    FlyingFalcon Notebook Evangelist

    Reputations:
    52
    Messages:
    395
    Likes Received:
    2
    Trophy Points:
    30
    Where do i download this from? The site is in German and I can't read or understand a single word there.