HBAO+ Compatibility Flags Thread

Discussion in 'Videocards - NVIDIA GeForce Drivers Section' started by MrBonk, Mar 3, 2014.

  1. Agent-A01

    Agent-A01 Ancient Guru

    Messages:
    11,360
    Likes Received:
    896
    GPU:
    1080Ti H20
    Anyone got anything for Halo wars Definitive edition?
     
  2. Martigen

    Martigen Master Guru

    Messages:
    351
    Likes Received:
    105
    GPU:
    GTX 1080Ti SLI
  3. dr_rus

    dr_rus Ancient Guru

    Messages:
    2,982
    Likes Received:
    326
    GPU:
    RTX 2080 OC
    From what I've tried of it, I cannot say if you're joking or not. MXAO looks worse than the old Crytek's SSAO imo. Certainly not better than HBAO+ or VXAO.
     
  4. MrBonk

    MrBonk Ancient Guru

    Messages:
    2,974
    Likes Received:
    72
    GPU:
    MSI RTX 2080
    I don't know if I would go that far, but it's not a touch on HBAO+ unfortunately, and it still suffers the same bleeding problems that any other improperly implemented solution can.

    It is better than a lot of modern game's crap SSAO. So , so many games still suffer the same problems that Crysis had, or worse, no one seems to care to bother to solve them when they could.
    Often I find myself just wanting to turn off the in game AO.

    I am currently playing FFXII on PS4 (only because I can't wait for the innevitable ass backwards PC port that will come out in 1-2 years), and they implemented SSAO into it. Which is for the most part subtle until you find it's glaring flaws staring you in the face, causing temporal issues that the game otherwise doesn't have. (IQ is very nice, though soft with a good MSAA/DoF blend). Things like egregious clouding at all times on character models below the waist, clouding on foliage along with tons of flickering, and in areas like the Dalmasca Westersand during a sandstorm, the AO is at times more visible than the rest of the visuals .

    I honestly wish I could just turn it off. It's at least better than the awkward SSAO in FFX/X-2HD.
     

  5. dr_rus

    dr_rus Ancient Guru

    Messages:
    2,982
    Likes Received:
    326
    GPU:
    RTX 2080 OC
    Default Wolfenstein (2009) flag is flickering pretty heavily in 16:10 with a tweaked FOV.
     
  6. MaxiJazz

    MaxiJazz Member

    Messages:
    19
    Likes Received:
    0
    GPU:
    Geforce GTX 1070

    Not working anymore or wrong flag. Steam version.
     
  7. Ungeheuer97

    Ungeheuer97 Active Member

    Messages:
    60
    Likes Received:
    0
    GPU:
    GTX 1070 G1 Gaming
    HBAO+ works great in Prince of Persia: The Two Thrones with the Demigod profile (0x0000001F). Unlike the Aion profile (0x00000018) which works too (kinda), it doesn't flicker or bleed through the menu screen. It's also visible in screenshots unlike the other profile.

    AO off:
    http://abload.de/img/pop3_2017_11_07_00_49pcjt4.png

    AO on:
    http://abload.de/img/pop3_2017_11_11_01_28yvka4.png

    The only downside is that it bleeds a bit through light shafts (and water too):
    http://abload.de/img/pop3_2017_11_11_01_309gj0p.png

    EDIT: I recommend using "Performance" instead of "Quality" for the AO setting. The latter does cause some glitches like black lines on walls.

    Performance:
    http://abload.de/img/pop3_2017_11_11_14_43osjnr.png

    Quality:
    http://abload.de/img/pop3_2017_11_11_14_26c8j79.png

    The Performance setting produces a more subtle effect but it still looks nice:
    http://abload.de/img/pop3_2017_11_11_14_2366k6x.png
     
    Last edited: Nov 11, 2017
  8. MrBonk

    MrBonk Ancient Guru

    Messages:
    2,974
    Likes Received:
    72
    GPU:
    MSI RTX 2080
    See if it does the same in 16:9, might be another one of those.
     
  9. blackdragonbird

    blackdragonbird Active Member

    Messages:
    99
    Likes Received:
    5
    GPU:
    GTX 1070 G1 Gaming
    Question:

    Is possible to force HBAO in OpenGL games or only in DX9/11?

    If it is, what flags I use to test? 9 or 11 flags?
     
  10. MrBonk

    MrBonk Ancient Guru

    Messages:
    2,974
    Likes Received:
    72
    GPU:
    MSI RTX 2080
    Only DX
     

  11. YoursTruly27

    YoursTruly27 New Member

    Messages:
    2
    Likes Received:
    0
    GPU:
    Nvidia GTX 1060 6GB
    Hello and happy new year to y'all! I'm new here, and don't know if this is the right thread to ask but...

    I cannot get any of these HBAO+ compatibility bits to work my laptop. I suspect it has something to do with it having an Intel iGPU built in as its stock GPU. Is there a workaround for this kind of situations? SGSSAA bits work just fine.
     
  12. MrBonk

    MrBonk Ancient Guru

    Messages:
    2,974
    Likes Received:
    72
    GPU:
    MSI RTX 2080
    As long as optimus or whatever is using the dedicated Nvidia GPU it shouldn't be an issue. Other than an odd screen aspect ratio maybe I dunno.
     
  13. evgenim

    evgenim Master Guru

    Messages:
    215
    Likes Received:
    8
    GPU:
    Asus GTX 1060 OC
    YoursTruly27, try to force using nvidia gpu (use nvcpl) for needed apps.
     
  14. YoursTruly27

    YoursTruly27 New Member

    Messages:
    2
    Likes Received:
    0
    GPU:
    Nvidia GTX 1060 6GB
    Yeah, that's the first thing I tried. Didn't matter whether I applied the setting to an individual app or globally.

    Also tried to set the power setting to Prefer Maximum Performance, and set Ambient Occlusion to Performance, Quality and High Quality through the Profile Inspector.

    Oddly enough, I actually managed to apply HBAO+ to Bully: Scholarship Edition with the recommended AO flag 0x00000003 (Fallout - New Vegas, Fallout 3). But that's the only success I've had so far.
     
  15. blackdragonbird

    blackdragonbird Active Member

    Messages:
    99
    Likes Received:
    5
    GPU:
    GTX 1070 G1 Gaming
    How to find this flag 0x00060019 in HxD to try to edit the strenght of HBAO? Can't find the values for it in the list in the OP, only for the 0x00060000 flag.
     

  16. MrBonk

    MrBonk Ancient Guru

    Messages:
    2,974
    Likes Received:
    72
    GPU:
    MSI RTX 2080
    0x00060019

    16 B0 80 18 00 00 82 18 A5 A0 6F 0A 00 00 00 00

    This is the DX9 part of the flag


    F6 30 80 89 83 70 8C 0E 00 00 00 00

    DX10+


    Also: I'll be making an updated post for Resident Evil revelations soon, I had to modify the 26 flag quite a bit to get it working in all areas and to fix some issues.
     
    blackdragonbird likes this.
  17. borktorias

    borktorias Member

    Messages:
    34
    Likes Received:
    0
    GPU:
    EVGA RTX 2080 Ti
    Recommended flag for FFXIII?
     
  18. blackdragonbird

    blackdragonbird Active Member

    Messages:
    99
    Likes Received:
    5
    GPU:
    GTX 1070 G1 Gaming
    Thank you, but what of these values I need to change to increase or decrease the HBAO strenght? Some months ago you showed how to do it in the DX9 bits, but not in the DX11 bits. The game in question is Nier:Automata, is x64, so it needs the C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_b6fa38a3b1f84c1f\nvwgf2umx.dll isn't it? And there are no DX9 bits in this dll. :(
     
  19. MrBonk

    MrBonk Ancient Guru

    Messages:
    2,974
    Likes Received:
    72
    GPU:
    MSI RTX 2080
    Well Nier is a dx11 game, so you'd use the second set of bytes posted.

    The paramater bits are the same between 9/10+. (They are the 2nd set of 4 bytes in the flat out of the 3 in dx10+)Increasing the strength is actually a combination of all of the values. Strength, multiplier, distance to half strength, angle bias. They all play off one another.

    See the section "Parameter Bits DX9/10/11"
     
  20. MrBonk

    MrBonk Ancient Guru

    Messages:
    2,974
    Likes Received:
    72
    GPU:
    MSI RTX 2080
    You would have to spend some time in trial and error to modify existing flags to get it to work properly, as it doesn't with any flag in the driver by default.
     

Share This Page