Kozary's Quad SLI & RTX NVLink Thread

Discussion in 'Videocards - NVIDIA GeForce' started by Kozary, Dec 21, 2020.

  1. A M D BugBear

    A M D BugBear Ancient Guru

    Messages:
    4,298
    Likes Received:
    609
    GPU:
    4 GTX 970/4-Way Sli
    Interesting when you mentioned about powershell, never done this method before, will give it a try, thanks again.
     
  2. A M D BugBear

    A M D BugBear Ancient Guru

    Messages:
    4,298
    Likes Received:
    609
    GPU:
    4 GTX 970/4-Way Sli
    I tried this mod, it installs fine but one problem, when trying to inject Reshade or the Fps mod, got an error, ever tried this mod before?:

    https://sefinek.net/genshin-impact-reshade

    Also, I tried to do the Powershell method like you mentioned earlier, something I have never done before, doesn't seem to work.

    EDIT:

    I tried using this method but at first, you will get an error prior to even getting into the game, I tried to inject the .dll after getting to the game, does not work:

    https://www.hoyolab.com/article/29341

    EDIT:

    There were reports where if you use Reshade version 4.7, it will work, does not work on my end, already tried, furthermore, despite reshade not functioning properly, true fullscreen stops working as well, just for kicks, I changed the word: DXGI.dll to d3d11.dll, in which it helped Dark Souls III to get into true fullscreen mode when using RS4, doesn't seem to work with this game.

    I also found these videos, have a look:

    Video #1 (Not in English):



    Video #2:



    Now the powershell method, can I use the latest reshade for this game or is there a specific version of reshade where everything doesn't work anymore?

    I can tell you now, If true fullscreen don't work worth jack while using reshade, automatically, I am not going to go any further, game "Must" be in true fullscreen mode in order for everything to work properly.

    EDIT:

    I just got done using the program called: Cultivation, and the injection of reshade is finally working but one major downfall, actually 2, I can not get true fullscreen to work (Which is required under Sli Mode in general), and the other one is prior to loading your saved game, I get an error saying: Data error, please fully uninstall the game and reinstall game files or something like that, so as of now, Reshade does work and the version I see is: 4.9.1 (Unofficial version), and those 2 downfalls, so as of now, this is going absolutely no where as I can not even get into the game, I tried some other ways but they don't work. EDIT: Ok, I tried again the powershell method with the official game, does work this time, however, no true fullscreen mode or fps cap bypass.

    Could you run down the actual script of everything I need to work please?, thanks again.

    And yes, one of the .exe file within reshade is called: Inject.exe, which is needed for reshade to be properly injected, the folder in which the injection.exe is location in, is called: GI Reshade

    EDIT:

    Alright, I finally got Reshade to work with true fullscreen mode and not the ultra lousy pseudo borderless fullscreen mode while using the powershell script method, but I still need to work on the 60fps cap bypass, I'll give more updates later. EDIT: Tried to launch the unlock fps with the script, for some reason, it wont start. EDIT: The unlock fps + Reshade through powershell script works, however, true fullscreen is not working properly, I tried doing a command line for both 60 fps bypass + true fullscreen.
     
    Last edited: Jun 16, 2023
  3. Kozary

    Kozary Master Guru

    Messages:
    259
    Likes Received:
    36
    GPU:
    2x 2080Ti NVLink
    dunno all of it was working perfect until they went invasive anti cheat and the game stuttered a bit so i checked back a month later and was not removed so never loaded it again.

    Old version of fps unlocker has real full screen support
     
  4. A M D BugBear

    A M D BugBear Ancient Guru

    Messages:
    4,298
    Likes Received:
    609
    GPU:
    4 GTX 970/4-Way Sli
    In the newest version of: unlock fps, the file name is now called: unlockfps_clr.exe.

    So if trying to get true fullscreen mode while using the unlock fps tool (No reshade), do I use this command:

    Start-Process -filepath "unlockfps_clr.exe" -ArgumentList "-window-mode exclusive"
     
    Last edited: Jun 16, 2023

  5. A M D BugBear

    A M D BugBear Ancient Guru

    Messages:
    4,298
    Likes Received:
    609
    GPU:
    4 GTX 970/4-Way Sli
    In regards about Genshin Impact:

    Ok, in regards about Genshin Impact + Reshade + True fullscreen, here are my initial testing/tuning results thus far + along with my custom made bits on RS2 + Modded Tesla Drivers 427.60:

    Despite the 60 Fps cap, I tried putting more stress on the gpu's while using heavy duty reshade, even though these filters are working just fine, its also reducing overall scaling performance, it seems maybe up to or slightly above 2-Way Sli, anything beyond that, judging by the Gpu usage (Which I never go by as they mean absolutely nothing) it stay's within in the 60% usage and under, again, regardless if I use very brutal reshade settings, so the extra headroom is not there, soon as I start increasing some very heavy reshade settings, Gpu usage doesn't change much but the overall fps goes down, so, those are my initial tuning results, although there was some slight graphical problems, at first, yes, some graphical problems within the water but I later fixed those issues, there is also other graphical problems, while using FSR2 under AA setting, there seems to be some slight buzzing looking noise anomalies within the edges, stuff like branches, main charc. but nothing to the extreme, also, you might want to crank down all of your settings to the bare minimum before starting to tune/test this game under Sli mode, there was another blur graphical problem, similar to the other unity game: Edge of Eternity, try adjusting your motion blur, if its already set to max, set it to off then turn it back on, also, if you start the game while FSR2 is being turned on, might get some graphical issues, try turning it off then turning it back on, should be all set, in regards about a setting called: SMAA, if you use this particular AA, there could be a chance that you will be an image imprint while on the screen while moving around, also, depending on how you tune those bits, you will experience water flashing/flickering problem, in order to fix this, right before you physically get on the game (While loading your data), do: CNTRL+ALT+DEL, wait for a bit, or at least when the music kicks in, then go back on the game, should be all set to go.

    Might go back on it later, but judging on initial thoughts, even if I had bypassed the Fps lock along with true fullscreen, 3-Way Sli and 4-Way Sli needs tons of work, might go back on it at a later time, game will require alot of work, and I am not going to go any further at this point as I got way to much stuff to be done, so my ending thoughts thus far? Up to 2-Way Sli, anything more will absolutely require alot of work, till then, cheers.

    EDIT:

    Forgot to test under DSR mode, I just got done doing a quick test @ 5k (2880p), and even though the Gpu's has alot more headroom, there seems to be a cap on the Gpu usage themselves, thus in the end, my fps in general goes down, I have much more headroom to use but its not using it, again, need more time with this game, won't be for sometime, thanks.
     
    Last edited: Jun 16, 2023
  6. Kozary

    Kozary Master Guru

    Messages:
    259
    Likes Received:
    36
    GPU:
    2x 2080Ti NVLink
    i measured scaling to be 250% with new bits and no reshade and no fps lock with reshade & 5k was cranking over 300% running 5k res and 6k res hits the 6gb vram limit. Swear this was all in the original post but i probably drunk edited it and deleted it all.

    the game seemed to hit ~160fps in 5k res and a single gpu cannot maintain 60 but it certainly was not perfect scaling by any means. But more then enough to make the game absolutely beautiful.

    [​IMG]
     
  7. Kozary

    Kozary Master Guru

    Messages:
    259
    Likes Received:
    36
    GPU:
    2x 2080Ti NVLink
    Drake Hollow

    SLI Broadcast - 0x0000030A
    Compatibility Bits - 0x8B0020F5
    Copy Engine - 0x00000020
    SLI Hack - 0x6000AB70

    Gameusersettings:
    [ScalabilityGroups]
    sg.ResolutionQuality=100.000000
    sg.ViewDistanceQuality=3
    sg.AntiAliasingQuality=0
    sg.ShadowQuality=2
    sg.PostProcessQuality=0
    sg.TextureQuality=3
    sg.EffectsQuality=0
    sg.FoliageQuality=1 \\this can be set to 3 but seems to reset to 1 with the engine.ini edit
    sg.ShadingQuality=3

    Engine.ini

    [SystemSettings]
    r.MaxAnisotropy=16
    r.MotionBlur.Max=0
    r.MotionBlurQuality=0
    r.DefaultFeature.MotionBlur=0
    r.Tonemapper.GrainQuantization=0
    r.DefaultFeature.AntiAliasing=0
    r.PostProcessAAQuality=0
    r.Shadow.MaxCSMResolution=4096
    r.Shadow.MaxResolution=4096
    r.Shadow.CSM.MaxCascades=5
    r.Shadow.DistanceScale=1.2
    r.Shadow.CSM.TransitionScale=1.0
    r.Shadow.RadiusThreshold=0.03
    r.ViewDistanceScale=1
    r.StaticMeshLODDistanceScale=0.5
    foliage.LODDistanceScale=5
    r.SkeletalMeshLODBias=5
    r.VolumetricFog=0

    Scaling ~360%
    Graphical Anomalies - particles flicker i.e smoke from cauldron very minor
    Notes - Gameusersettings.cfg is required for scaling and the engine.ini boosts the image quality somewhat but the playermodel shadow glitches out with 4k shadows but its better then pixelated shadows. RTGI works perfectly in this game and looks good i disabled all the ingame AO in favor for it.

    Game finished to completion totally playable.

    [​IMG]
    [​IMG]

    No anti aliasing or sharpening applied in these screenshots and scaling got slightly better (unfinished bits with screenshot) ingame IQ is pretty good aliasing in this game is very minimal with the down sampling.
     
    Last edited: Jul 29, 2023
    A M D BugBear likes this.
  8. A M D BugBear

    A M D BugBear Ancient Guru

    Messages:
    4,298
    Likes Received:
    609
    GPU:
    4 GTX 970/4-Way Sli
    Great work there Kozary, if you can, next time, increase the OSD a bit, thanks.
     
    Kozary likes this.
  9. Kozary

    Kozary Master Guru

    Messages:
    259
    Likes Received:
    36
    GPU:
    2x 2080Ti NVLink
    BPM Bullets per Minute NVLINK SLI

    Broadcast-
    0x80000101
    Compat- 0x8A0008F5
    Hack- 0x00000560 (for better scaling can be disabled for lesser issues)

    Ingame-
    Shadows High
    TAA etc. all working
    4k dldsr

    Engine.ini
    [SystemSettings]
    r.MaxAnisotropy=16
    r.SceneColorFringeQuality=0
    r.DepthOfFieldQuality=0
    r.TextureStreaming=0
    r.DetailMode=2
    r.DisableLODFade=1
    r.ViewDistanceScale=5
    r.SkeletalMeshLODBias=-2
    r.StaticMeshLODDistanceScale=0.25
    r.MipMapLODBias=-2
    r.Shadow.MaxResolution=4096
    r.Shadow.CSM.MaxCascades=16
    r.Shadow.TexelsPerPixel=10
    r.Shadow.RadiusThreshold=0.01

    ~180% scaling 2 GPUs

    Some issues the general shop has some corrupted geometry maybe some load ins more issues then others have only tested asgard/crypt and vanaheim, reshade rtgi required to suppress some lighting flicker. Sometimes the geometry messes up in new areas i think this is related to the SLI Hack and a little fine tuning will fix this

    Was working on this with quad SLI and it would not work right at all i got NVLINK loaded up my quad sli profile and the game worked with fantastic scaling.

    [​IMG]
    [​IMG]


     
    Last edited: Sep 29, 2023
  10. Kozary

    Kozary Master Guru

    Messages:
    259
    Likes Received:
    36
    GPU:
    2x 2080Ti NVLink
    First impressions of NVLink seems crazy good can just tune bits and not worry about minimizing bus usage every game/failed project i could not tune with SLI works on nvlink with the same bits i made (so far) with the same profiles that would not scale or flicker. Much more options and usually when you find bit thats fix issues you lost scaling with normal sli. The 5th hex needed for normal SLI scaling is not needed with nvlink most of the time which just means a lot more compatibility.

    Baldurs gate 3, marauders, shadow warrior 3 (also with quad SLI) all working well. Gunfire reborn in a bus limited scenario goes from ~300fps to ~900fps. No more artificial fps limits now when it won't scale no more the cpu just cannot keep up.

    DX12 is still of course mostly dead for multi cards. CFR usually has no gains and now old CFR drivers won't be able to load the new pixel shader that ue5 is using
     
    A M D BugBear likes this.

  11. A M D BugBear

    A M D BugBear Ancient Guru

    Messages:
    4,298
    Likes Received:
    609
    GPU:
    4 GTX 970/4-Way Sli
    On the latest version of Baldur's Gate III, is this with 2X2080ti's or under 4-Way Sli? If it works well while using NVlink, what about those 4X980ti's? If everything is working well, what is the graphical problems that you have? Also, are you using my own custom made bits for Baldur's Gate III? And if so, has it remained untouched or did you change anything around? Thanks.
     
  12. Kozary

    Kozary Master Guru

    Messages:
    259
    Likes Received:
    36
    GPU:
    2x 2080Ti NVLink
    Baldurs gate 3 is a no go with traditional SLI the scaling bits cause a lot of flickering and a saturated bus with ultra settings. With nvlink you can just use 0x080000F5 in compat bits and you get ~50% scaling not great but enough to trump a 3090. Tested in QHD so it might scale further in 4/5k. with SLI you cant have fog/clouds but with nvlink everything can be set to ultra and use DLAA in place of injected fxaa/smaa/DELC which looks fantastic. There is absolutely no flickering or flashing or any missing textures/geometry in the menu and first area

    Unfortunately have not made it out of the first area yet i have to many other games i am actively playing before BG3.

    My plan is to play this game in SLI surround so dual monitor split screen COOP with 1 gpu rendering each screen in 7680x2160 res which should be doable i imagine the scaling will be better. This game will likely work with 3090 NVLINK in DX11 it is one of those very few rare games that will get around nvidias effort to block dx11 sli.

    will update in a few months maybe see if i can get more scaling but so far metalhellsinger works with nvlink so smashing that out and system shock is a bit harder to get working but will probably tune it for a bit

    Edit- by removal of scaling bits i mean you can remove the ones that help with bus saturation and cause flickering etc. you still need certain ones that actually make SLI kick in usually in SLI Hacks which is my main way of tuning while leaving compatibility at default SFR.
     
    Last edited: Sep 16, 2023
  13. Kozary

    Kozary Master Guru

    Messages:
    259
    Likes Received:
    36
    GPU:
    2x 2080Ti NVLink
    Counter strike 2 seems pretty compatible with SLI running an extra 50% fps in higher resolutions but mostly a cpu bound game. Will figure out how to run some benches later and test bits out.

    Many game devs could take notes from valve instead of cramming 99 layers of blur and a blue filter on, this is how you make a good looking game clean and crisp
     
    Last edited: Sep 29, 2023
  14. A M D BugBear

    A M D BugBear Ancient Guru

    Messages:
    4,298
    Likes Received:
    609
    GPU:
    4 GTX 970/4-Way Sli
    Tell me about it.

    Although, I don't mind stuff like motion blur, and so on, just don't make it to excessive.

    Again, it all depends where and what you are doing in that particular game and its current situation, normally I don't use: Film Grain, DoF (Depth of Field), or other such filters, film grain I don't mind using if your having a flash back (Recalling certain memory) from a past event in a game, normally, I don't ever use film grain, just weakens the IQ (Image Quality) of the game, especially if you use it in a very excessive way, another one is DoF, again, I don't particularly don't mind using it, just keep it minimal, truthfully, I rather shut off DoF completely, all depends on where, what and the current situation on that particular game, but far as normal basic playing, I try to completely disable DoF.
     
    Kozary likes this.
  15. Kozary

    Kozary Master Guru

    Messages:
    259
    Likes Received:
    36
    GPU:
    2x 2080Ti NVLink
    Baldurs Gate 3

    compatibility bits- 0x080000F5
    OR just force AFR2 in nvcp game also works with 3090 sli surround

    Nvlink can do max settings. Without NVlink you need 16x16 or you wont get any scaling and may need to disable volumetric clouds. Shadows low is better optimized.

    no visual anomalies, Eye sore/ugly things like TAA disabled. Use DLAA.

    Larian studios always been SLI friendly
     
    Last edited: Dec 3, 2023
    Cave Waverider likes this.

  16. A M D BugBear

    A M D BugBear Ancient Guru

    Messages:
    4,298
    Likes Received:
    609
    GPU:
    4 GTX 970/4-Way Sli
    Please show performance differences from 1 gpu vs 2 gpu's, and also if you can, increase the osd size while your at it, thanks.
     
    Last edited: Nov 30, 2023
  17. Kozary

    Kozary Master Guru

    Messages:
    259
    Likes Received:
    36
    GPU:
    2x 2080Ti NVLink
    I made the OSD massive & DLAA enabled 4k res. QHD is very cpu limited. Single GPU has the advtange with vulkan no point running dx11 as no reason to use it for anything outside of SLI.
    [​IMG]
    [​IMG]


    A 2080ti is unable to play the game in 4k but SLI makes the experience quite good. Some slowdowns when loading but fps never dips to a single gpu slideshow.

    I cant attain the fps i want with "max" settings so lighting is set to low and game looks about the same and i cant argue with 20fps gains and increased power usage and yeah if disabling something makes the gpu work better its poorly optimized for those settings and i will go for extra power draw always. Mostly just volumetric anti draw distance fog gone.
     
    A M D BugBear likes this.

Share This Page