DayZ
81 ratings
DayZ SLI Fix (How to enable SLI)
By Weeddrunken
This Guide shows you how to enable SLI for DayZ... [NVIDIA only]
 
Rate  
Favorite
Favorited
Unfavorite
SLI Fix
Settings:
1920x1080 (FullScreen)
& VSync Off (primary only for checking if SLI works)
--------------------------------------------------------------------
GPU Scaling:
Before: GPU1= 98%; GPU2= 9%
After: GPU1= 98%*; GPU2= 98%*

(*=plz read section Known Bug)
--------------------------------------------------------------------
SLI compatibility bits:
0x02506405 (Crysis, ArmA 2: Operation Arrowhead, ToH, ArmA 3, ArmA 2, ...)
Tutorial
0. Download [www.nvidia.com] & install the latest NVIDIA Driver
1. Download [www.guru3d.com] & open NVIDIA Inspector
(note: also extract "CustomSettingNames_en-EN.xml")
2. Go to Driver Profile Settings

=> Set Global Driver Profile to DayZ
2.1 Then set SLI compatibility bits to 0x02506405 (Crysis, ArmA2: Operation Arrowhead,...)
2.2 & set all other settings as shown below... => Apply changes
3. Enjoy DayZ with SLI enabled
Attention (Installing a new Nvidia Driver)
Unfortunately after installing a new Nvidia Driver, you have to set your SLI Profile again!
(Even with the Express Installation...)
=> BUT you can "prevent" that by Exporting all customized profiles and Import them back after the new Nvidia Driver is installed!
(Test-) System Specs:
i5 2500K @4500MHz
GTX 460 SLI @840MHz / 4000MHz R.I.P.
16GB DDR3 @1600MHz
120GB SSD
Win 8.1 Pro 64bit
FYI: I got a GTX 970 G1 @ 1.5GHz / 7500MHz (none SLI) so I can't update this guide anymore.

Tested on the following NVIDIA Drivers:
  • 331.93 Beta
  • 332.21 WHQL
  • 334.67 Beta
  • 334.89 WHQL
  • 335.32 WHQL
  • 337.50 Beta
  • 337.88 WHQL
  • 340.43 Beta (2nd monitor produced win8.1 bluescreen)
  • 340.52 WHQL
  • 344.11 WHQL
  • 344.65 WHQL
  • 344.75 WHQL
  • 347.25 WHQL
  • ... (till NVIDIA creates a proper driver)
My In-Game Settings
Improve Performance Tips
  • install DayZ on a SSD
  • Unpark[www.coderbag.com] your CPU cores (note: u only have to do this once)
  • Download & run Core Parking Manager[coderbag.com] (I am using 4.5)
    => Before starting DayZ set it to 100%, after back to 5%...
  • write the following line, depending on your specs, in the Launch Options of DayZ(properties)
[/i] i3 +1GB VRAM:
-cpuCount=2 -exThreads=3 -maxVram=1024
i5 +2GB VRAM:
-cpuCount=4 -exThreads=3 -maxVram=2048
i7 +3GB VRAM:
-cpuCount=4 -exThreads=7 -maxVram=3072
AMD FX8/9xxx +2GB VRAM:
-cpuCount=4 -exThreads=7 -maxVram=2048

  • set Single Display Perfomance Mode for DayZ in the NvidiaControlPanel
  • set Texture filtering - Quality to Performance for DayZ in the NvidiaControlPanel
  • disable Vsync ingame
  • regular use of Ccleaner, Spybot, actual Chipset&Graphics drivers, WinUpdates,...
  • Win 8.1 RAM Error "not enough memory available" FIX (in case you have 8GB/16GB+)
    (open) type regedit.exe on the Win8.1 start/app screen
    in the registry editor find HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu
    there you right click Start &choose change, then set the Start value to 4
    => this helped Beerdrunken eliminate lags/low fps in almost any game (i7 4770K,R9 290X,16GB DDR3 2400MHz) He noted that his system memory didn't empty by itself e.g. after stop playing a game or 2 or 3 & ran full...
  • [/list]
    in general: SLI does not double the amount of available VRAM!
    Comparison Screenshots
    Standard Nvidia Settings @38,8fps
    SLI Fix Profile @74,7fps
    --------------------------------------------------------------------
    Standard Nvidia Settings @32fps
    SLI Fix Profile @61,5fps
    --------------------------------------------------------------------
    Known BUG
    Unfortunately when we're in a village, our frames drop massively.
    FYI I got the same frame drops in villages with a single gpu! (GTX 970 G1)

    Nature: GPU1= 98%; GPU2= 98%
    Village: GPU1= 52%; GPU2= 52%

    --------------------------------------------------------------------
    Nature => GPU1: 98% GPU2: 98%
    Village => GPU1: 78% GPU2: 78% (best measured)
    Village => GPU1: 38% GPU2: 38% (worst measured)
    --------------------------------------------------------------------
    Possible Reasons
    • CPU can't handle the load of houses correctly: CPU Bottleneck (=engine has to be optimized)
      and / or
    • Nvidia has to integrate a real DayZ SLI profile
    --------------------------------------------------------------------
    Nature GPU1= 98%; GPU2= 98%
    Village GPU1= 50%; GPU2= 50%
    --------------------------------------------------------------------

    PLZ Rate if you like... :)

    & follow me for more SLI Fix Guides => click
    < >
    196 Comments
    Wait Dont Shoot Jul 18 @ 4:38pm 
    Followed all the steps, but still didn't seem to work :'(
    Anyone have anything to add I could possibly try?

    980 Ti Hybrid SLI (Second card is only using about 5%)
    6700k @ 4.5Ghz
    16GB DDR4 Corsair Dominator
    zhen176 Jun 18 @ 6:21pm 
    ok thanks man.
    Weeddrunken  [author] Jun 18 @ 2:40am 
    It doesn't matter if you set 2, 3 or 4.
    SLI_PREDEFINED_GPU_NUMBER to 4 means, the game will use the maximal amount of gpus available.
    zhen176 Jun 17 @ 5:45pm 
    Great guide, one quesiton.

    If you have 2 Gpus so you have to set the SLI_PREDEFINED_GPU_NUMBER to 2?
    I have 2 4gb GTX 760s and i7 4770k, 16gb ram

    Anyone help me set a SLI profile please?
    Euphoria Mar 16 @ 1:29am 
    Cont -
    All in all, DayZ is a crazy complex game that released in a Very early development stage 2 years ago. It's still Alpha and has a huge amount of bugs, glitches and issues, but it can be a fantastic game when you look past these things. Some people say the development is slow, but games that are as complex as this take 3-5 years to be developed. Especially when the entire engine, all parts and mechanics need to be built and designed from scratch and implemented into the game whilst still making the game playable for the Alpha testers/players.
    So just bear with it, things have improved and will continue to do so over the development cycle.

    Hope this helps :)
    Euphoria Mar 16 @ 1:29am 
    Cont -
    So, even with 980 SLI, if you CPU is clocked under 4.0GHz, your FPS will be hurt badly. AMD CPU's make thing even worse, an AMD CPU will need to be clocked at 5+GHz to achieve the same FPS as an Intel CPU at 4GHz. Basically the higher the clock speed the better.

    Also I should add. Because everything is CPU bound in DayZ (Currently and will change), GPU load is very low. So what this means is, as long as you have the GPU horse power and VRAM to do so, you can increase the "Rendering Resolution" to a much higher resolution like 4k and still achieve the same FPS in-game. It just puts more usage on the GPUs. Even if you do not have a 4k monitor, running (Rendering) the game at 4k will not decrease your FPS, it will just take your GPU usage from 30% to 70-90% and make the game look massively better. It also helps with spotting player at distance as the player are rendered by 4x more pixels, making it easier on the eyes and easier to see them.
    Euphoria Mar 16 @ 1:28am 
    @FKTARD - Hey dude, let me help you here. Ok, first of all there are a couple of things you should understand about DayZ in it's current state, how it works and what things are used/not used.

    In it's current state (0.59) DayZ is still using the very old and out dated DX9 ARMA engine, which is poorly optimised and everything is CPU bound, which is why the 0.60 update coming soon is such a big one, because it will be the first big engine part change that will improve FPS and general performance :)
    CPU Bound - meaning that regardless of your GPU, even 10x 980Ti's won't increase FPS past a certain point, only CPU clock speeds will improve FPS.
    Here is a link to my personal thread on Reddit where I tested running an i5 3570k overclocked to 5.5GHz using some extreme methods, it resulted in a pretty stable 60fps in big cities and 200+ everywhere else. https://www.reddit.com/r/dayz/comments/3e25rz/60fps_in_cities_is_possible_and_not_on_potato/
    FKTARD Feb 29 @ 10:09am 
    Hi bro, thanks for tweaks but it is still weird. I have an EVGA 980GTX SLI, and i barely run the game @ stable 50-70 FPS. Both of my GPU r running the same meaning the SLI is activated but it never go ever 30% usage -.-. Any idea ? Maybe it is normal since this game is still in alpha after 2 years. I really feel scammed
    Euphoria Dec 24, 2015 @ 5:43am 
    @Switch0r - Nvidia and AMD cannot code an SLI/Crossfire profile for DayZ, until the DayZ devs work with them to do so. Nvidia and AMD do not and can not code drivers or profiles for games without the games dev team working with them, and the DayZ devs will not be doing that any time soon, as DayZ still has dozens of major engine changes to be implemented.
    So designing an SLI profile now would be useless as I wouldn't work after the next DayZ update, so they would have to redesign the profile from scratch every time there was an engine update.
    M.I.K.E. Dec 16, 2015 @ 4:50am 
    dayz still not got SLI by default?