HBAO+ Compatibility Flags Thread

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

  1. blackdragonbird

    blackdragonbird Member Guru

    Messages:
    102
    Likes Received:
    15
    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?
     
  2. MrBonk

    MrBonk Ancient Guru

    Messages:
    3,288
    Likes Received:
    212
    GPU:
    MSI RTX 2080
    Only DX
     
  3. 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.
     
  4. MrBonk

    MrBonk Ancient Guru

    Messages:
    3,288
    Likes Received:
    212
    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.
     

  5. 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.
     
  6. blackdragonbird

    blackdragonbird Member Guru

    Messages:
    102
    Likes Received:
    15
    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.
     
  7. MrBonk

    MrBonk Ancient Guru

    Messages:
    3,288
    Likes Received:
    212
    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.
  8. borktorias

    borktorias Member

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

    blackdragonbird Member Guru

    Messages:
    102
    Likes Received:
    15
    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. :(
     
  10. MrBonk

    MrBonk Ancient Guru

    Messages:
    3,288
    Likes Received:
    212
    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"
     

  11. MrBonk

    MrBonk Ancient Guru

    Messages:
    3,288
    Likes Received:
    212
    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.
     
  12. blackdragonbird

    blackdragonbird Member Guru

    Messages:
    102
    Likes Received:
    15
    GPU:
    GTX 1070 G1 Gaming
    Them I need to change these bold bits?

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

    Ok, if my computer explodes I will come back to you.:D
     
  13. MrBonk

    MrBonk Ancient Guru

    Messages:
    3,288
    Likes Received:
    212
    GPU:
    MSI RTX 2080
    Yes, each one of those is a specific function, see the OP. But again remember they play off each other quite heavily, so there is a lot of different combinations with different results that requires a lot of trial and error.
     
  14. blackdragonbird

    blackdragonbird Member Guru

    Messages:
    102
    Likes Received:
    15
    GPU:
    GTX 1070 G1 Gaming
    Game is completely anti-HBAO. Tried various combinations of values, no one rendered in the world at all. But you can clearly see it applied in the 3D map, the variations when I changed the values.

    Tried with game AO on and off, AA in game on and off, not worked. Have to accept the shitty console image quality.:(
     
  15. MrBonk

    MrBonk Ancient Guru

    Messages:
    3,288
    Likes Received:
    212
    GPU:
    MSI RTX 2080
    I can't remember if I tried at all when it first came out. Your best bet is to try all the flags in the driver to see if any work at all and then try to modify it from there. (Like if a flag works, but is too strong)
     

  16. blackdragonbird

    blackdragonbird Member Guru

    Messages:
    102
    Likes Received:
    15
    GPU:
    GTX 1070 G1 Gaming
    Doing it, but the game seems to don't like it. Flags have a very subtle effect, Very.

    I tested only some so far, if find one good I report there.
     
  17. Wolfmeister101

    Wolfmeister101 New Member

    Messages:
    1
    Likes Received:
    0
    GPU:
    GTX 1060
    Anyone know if you can force HBAO+ in AC Origins? The inhouse AO solution is really unremarkable and pretty flat in my opinion.
     
  18. MrBonk

    MrBonk Ancient Guru

    Messages:
    3,288
    Likes Received:
    212
    GPU:
    MSI RTX 2080
    If one works, but doesn't turn on and off. Try adjusting the angle bias first, then the multiplier+Strength. (Avoid super high values for multiplier.)

    Fog amount+distance to half strength work together as well.
     
  19. Susahamat

    Susahamat Master Guru

    Messages:
    339
    Likes Received:
    159
    GPU:
    GTX 980 Ti Poseidon
    please make this thread to sticky again
     
    Last edited: Feb 22, 2018
    cryohellinc and pedigrew like this.
  20. cryohellinc

    cryohellinc Ancient Guru

    Messages:
    3,416
    Likes Received:
    2,775
    GPU:
    RX 5700 XT/ MAC M1
    +1 to that. I often find myself returning to it.
     

Share This Page