
James Potkukelkka
Published
Just runs. Good performance, game opens to the correct monitor on multi-monitor setup and windowed-mode works perfectly (moving & alt+tab). The game is built on Chromium browser so that's probably why it works so well.
Version 0.18.0.0.9484. Plays perfectly after initial stuttering due to DXVK compiling shaders etc. Haven't tested controllers or wheels.
Does not start out of the box and no error messages etc.. Uses DX9 only so D3D10/11 tweaks won't make a difference. Also tested PROTON_NO_ESYNC=1 which didn't change anything.
The tweaking, not being able to Alt+Tab (w/o D9VK) and windowed/borderless modes not working isn't enjoyable to typical gamers
Performance is bit more stable with D9VK (locked to 60 fps anyways) and Alt+Tabbing works with D9VK (unlike WineD3D). The game seems to be fully playable without D9VK too except for the Alt+Tabbing.
Steps to get the game running:
- Install/reinstall and run the game once so the proton prefix is created
- Install dotnet40:
protontricks 434570 dotnet40
- Add the registry fix:
wine reg add "HKLM\\Software\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList\\S-1-5-21-0-0-0-1000"
- (reg command must be executed within the proton prefix)
- The game should work now! You might see some rundll32 errors when starting which don't cause any issues in the game though.
dotnet40 must be installed manually via winetricks/protontricks to make DirectX 9 detected by the game (otherwise it tries to run in OpenGL which isn't working) and a custom registry key must be added to fix another crash related to .NET System.IO. (the game tries to create and use a directory under "users/Default User/Local Settings/Application Data/IsolatedStorage/" where the "Default User" (a.k.a "steamuser") can't be detected without the registry key).
.NET WineHQ bug: https://bugs.winehq.org/show_bug.cgi?id=15670
Windowed mode and borderless mode crash the game when changing from the menu.
Alt+Tabbing back to the game causes the game to crash if not using D9VK.
The intro video and credits video do not play. Possibly due to missing some libraries for playing WMV videos. Blood and Bacon BuildID: 4050726 (July 27, 2019)
Install dotnet40: protontricks 434570 dotnet40
The game crashes if you do not have dotnet40 installed. Fix for this is mentioned above.
The intro video and credits video do not play. Possibly due to missing some libraries for playing WMV videos.
Blood and Bacon BuildID: 4927216 (version 1.12)
Works perfectly out of the box with Proton 5.0.5 (and 4.2-9). Can't see any difference in playing on Windows 10.
Content BuildID: 4817015
Must run the setup first which is a little buggy but works and must select Software rendering since DirectX 7 gives an error "No suitable rendering device was selected". Multiplayer wasn't tested. Framerate is good with some occasional minor drops and stuttering. Audio crackles with some sound effects but generally sounds good.
Getting extremely poor performance even with the lowest visual settings.
5-15 fps when a light source is visible. 60-70 fps when there are no active light sources visible.
Runs great with GloriousEggroll's fork of Proton. I used Proton-5.9-GE-6-ST and got solid 60fps (capped) with highest graphics preset.
5.9-GE-6-ST GloriousEggroll
1.0.150000 (Stable branch) (2018-12-22). Won't get to the main menu even without BattlEye (cancel license agreement&setup). Shows the loading screen for a few seconds and crashes. Sometimes shows an error: "Out of memory (requested xxx KB). footprint xxxxxxxxx KB". Normal launch gets stuck on the BattlEye initialization after you've accepted the BattlEye license agreement.
1.02.150928 (Experimental branch) (2019-03-25). Won't get to the main menu even without BattlEye (cancel license agreement&setup). Shows the loading screen for a few seconds and crashes. Sometimes shows an error: "Out of memory (requested xxx KB). footprint xxxxxxxxx KB". Normal launch gets stuck on the BattlEye initialization after you've accepted the BattlEye license agreement.
1.02.150958 (Experimental branch) (2019-03-27). Won't get to the main menu even without BattlEye (cancel license agreement&setup). Shows the loading screen for a few seconds and crashes. Sometimes shows an error: "Out of memory (requested xxx KB). footprint xxxxxxxxx KB". Normal launch gets stuck on the BattlEye initialization after you've accepted the BattlEye license agreement.
1.03.151658 (Stable branch) (2019-06-05). Won't get to the main menu even without BattlEye (cancel license agreement&setup). Shows the loading screen and about after loading 60% the game minimizes and only shows a small box on the top left corner and freezes there when focused back. I'm wondering how some people can get the game to even launch to the main menu. Tried PROTON_USE_WINED3D=1, PROTON_NO_ESYNC=1 and PROTON_FORCE_LARGE_ADDRESS_AWARE=1 without success.
After the small workaround, I'd say the experience is on par with Windows. The performance is superb and the game seems to work great.
I had to run sudo sysctl -w vm.max_map_count=1073741824
before starting the game in order to allow the game to allocate more than 4GB of memory. Otherwise the game would just freeze when joining a server.
To make this change persistent, add vm.max_map_count=1073741824
to /etc/sysctl.conf
, /etc/sysctl.d/vmmaxmapcount.conf
or /etc/sysctl.conf.d/vmmaxmapcount.conf
file.
I experienced some freezing because of the game not being able to allocate enough memory without the mentioned workaround.
DayZ version 1.15.154337. I have installed the Steam beta client and Proton BattlEye Runtime which seem to be required.
The DayZ Launcher does not work so choose "DayZ Client" after clicking Play.
Basically a Unity3D game. Runs in DirectX 10 and 11 only (no OpenGL or D3D9 compiled). Performance is good and didn't dip below 60 while I played. Only problems are related to mouse movement as in other (older) Unity3D games: Camera/Cursor is drifting slightly when moving the mouse, doors and cut scenes sometimes make the camera go up and/or crazy for a few seconds or until alt-tabbing. Alt-tabbing usually fixes the camera issues except the drifting.