A launcher and updater tool for the DayZ Legacy client.
Forked from CPPGameLauncher https://github.com/FLWL/CPPGameLauncher
When you first start the launcher you will be prompted to configure your game settings. Here is a detailed explanation of what each setting does, and the recommended configuration.
-
Game Platform: Select between DirectX 9, DirectX 11, and Vulkan. (recommended selection: DirectX 11)
- DirectX 9:
- The default vanilla renderer from pre-alpha DayZ.
- Very, very slow performance. Abysmal framerates.
- Most visually accurate to pre-alpha DayZ in terms of lighting, shading, and object/UI rendering.
- Great compatibility with a massive range of hardware. DirectX 9 runs on almost any GPU made within the last 15 years.
- This build is not recommended for use at all and is only provided as a fallback in case of hardware incompatibility.
- DirectX 11:
- Our custom renderer solution for DayZ Legacy.
- Performs up to 80% better than the DirectX 9 client and has a much higher average FPS value.
- Built with higher-end machines in mind, better hardware utilization.
- You may notice small or large changes in lighting, shading, or object/UI rendering and potentially exclusive issues like artifacting, visual inconsistencies, or crashes.
- Seriously, can't stress enough how much better this renderer is in terms of performance.
- This build is recommended for all users by the DayZ Legacy team and is set as the current default.
- Good support for a wide range of hardware.
- The requirements for DirectX 11 are as follows:
- NVIDIA: Fermi-series GPU (GTX 470) or later required.
- AMD: Radeon HD 5450 or later required.
- Intel: Intel HD Graphics 4000 or later required.
- Vulkan (DXVK):
- A "best-of-both-worlds" solution between DirectX 9 and DirectX 11.
- Performs up to 60% better than the DirectX 9 client and has a higher average FPS value.
- Uses the DXVK translation layer to render the default Direct3D 9 scene on top of a Vulkan device. More info: https://github.com/doitsujin/dxvk
- Maintains the same visuals as DirectX 9.
- May have very small and minor visual inconsistencies.
- Not compatible with older hardware and GPUs.
- This build is recommended if you are okay with a slightly lower framerate in exchange for more accurate visuals.
- According to sources from Khronos, NVIDIA, and AMD, the requirements for Vulkan are as follows:
- NVIDIA: Kepler (600-series) GPU or later required. The GTX 750 and 750 Ti are not supported.
- AMD: Radeon HD 7000 series or later required.
- Intel: Skylake CPU or later required. You must be running driver version 15.45.14.4590 or later.
- DirectX 9:
-
Game Platform: Select between 32-bit and 64-bit. (recommended selection: 32-bit)
- 32-bit:
- This was the default client provided until pre-alpha 0.62.
- The most stable platform for DayZ Legacy.
- Subject to standard 32-bit memory and performance limitations.
- This build is "Large Address Aware", meaning the engine can use up to 4GB of RAM, v.s. the default 2GB.
- This platform is recommended for all users by the DayZ Legacy Dev team and is set as the current default.
- Caveat: You'll still be stuck at 2GB if your system is 32-bit, but any processor made in the past 15 years is going to be 64-bit, so this is a very rare situation.
- 64-bit:
- An enhanced, custom-developed client from the DayZ Legacy Dev team.
- A more unstable platform with limited performance advantages.
- Can improve performance and loading times in specific situations
- This build has many crashes, instability, and performance issues we are actively investigating and fixing.
- Your mileage may vary on this platform and nothing is guaranteed.
- 32-bit:
-
Display Mode: Select between Windowed and Fullscreen (Exclusive) (recommended selection: Fullscreen (Exclusive))
- Windowed:
- The game runs in a resizable window. Better for multi-monitor users until proper multi-monitor support is added. This can sometimes mess up your graphics settings.
- Caveat: Moving from windowed mode to fullscreen or vice versa may crash the game.
- Fullscreen (Exclusive):
- The game runs in an exclusive full-screen window. Better for single monitor users.
- Windowed:
-
Memory Allocator: Select between System and Community Memory Allocator (recommended selection: System)
- System:
- Allows the OS to manage the game's memory.
- Good compatibility and performance.
- Community Memory Allocator:
- An open-source memory allocator used primarily in ARMA 3 to increase performance.
- Also known as xtbbmallloc.
- Can sometimes increase performance and reduce memory usage.
- YMMV.
- System:
-
Join our Discord!
- If you're not already a part of our Discord, this is a great way to get additional support for issues.