Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RESIDENT EVIL 7 biohazard (418370) #1029

Open
pprotonrep opened this issue Aug 30, 2018 · 43 comments
Open

RESIDENT EVIL 7 biohazard (418370) #1029

pprotonrep opened this issue Aug 30, 2018 · 43 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues

Comments

@pprotonrep
Copy link

Steam displays "Running" for about 30 seconds and nothing happens. steam-418370.log

  • Ubuntu 18.04.1 LTS (64 bit 4.15.0-33-generic)
  • GeForce GTX 1070/PCIe/SSE2 (396.54)
  • Proton Beta 3.7-4

System information from steam

@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Aug 30, 2018
@liberodark
Copy link

try proton Beta 3.7-5

@pprotonrep
Copy link
Author

Oh, wow i didn't even know that 3.7-5 was out, thanks @liberodark 🙇‍♂️

Unfortunately i experienced exactly the same same behaviour.

@markmorris
Copy link

markmorris commented Sep 3, 2018

Can confirm the same issues on both 3.7.5 and 3.7.3.
Ubuntu 18.04.1 LTS
AMD R9 390

@SasakiSadako
Copy link

I have the same Issue with 3.7.5 and 3.7.3

Kde neon Ubuntu 18.04 base with GTX970m

@markmorris
Copy link

The main issue is Anti-Tamper, denuvo does not run in wine from what i have read. (Source: Google)

@nickfaces
Copy link

@HonkingGoose
Copy link

Can somebody confirm if there are .wmv files in this game? Somebody linked from issue 1464, but I can't find a clear reference to .wmv files in this issue or in the log.

I'm not familiar with mfplat, is that related to windows media files playback?

@Ahmed-E-86
Copy link

Ahmed-E-86 commented Jan 28, 2019

It needs Mfplat.dll (Windows Media Foundation) https://bugs.winehq.org/show_bug.cgi?id=46133

The vidoe files are ASF files that have .mov.1.x64 extension.

@indeedwatson
Copy link

I'm trying this game with a WMF wine prefix.

It launches, I get past all the logos and I'm prompted to make a new save file, but I click yes and it just says failed to make a save file, and I'm stuck on this loop because the game forces you to make a save file to start.

Any ideas as to why it won't write the file or how to get around it would be nice.

@ghost
Copy link

ghost commented Jan 29, 2019

@indeedwatson

I'm trying this game with a WMF wine prefix.

It launches, I get past all the logos and I'm prompted to make a new save file, but I click yes and it just says failed to make a save file, and I'm stuck on this loop because the game forces you to make a save file to start.

Any ideas as to why it won't write the file or how to get around it would be nice.

Maybe the same problem Bayonetta has with being unable to read/write to a file. This probably won't work, but you could try this ntdll.dll workaround found here #262

@Ahmed-E-86
Copy link

I'm trying this game with a WMF wine prefix.

It launches, I get past all the logos and I'm prompted to make a new save file, but I click yes and it just says failed to make a save file, and I'm stuck on this loop because the game forces you to make a save file to start.

Any ideas as to why it won't write the file or how to get around it would be nice.

The main issue happens after the save not before it. I don't know why you can't make a new save. Check your hard with Gparted, and make sure that you have writing permission with the partition contains the game files.

@kisak-valve
Copy link
Member

kisak-valve commented Jan 30, 2019

Hello @ahmed-elsayed2017, redistribution of dlls from Windows is problematic. You've earned a 24 hour timeout for the link spam pointing to it.

@Ahmed-E-86
Copy link

Ahmed-E-86 commented Jan 31, 2019

Resident Evil 7 Biohazard starts after modifying some lines to the old fix toni did before.

PS: This fix will work with some game that require Windows Media Foundation.

screenshot_20190130_014143

The modified script (without any dlls from Windows) :
python-installcab-master.zip

You need to write:
winetricks mf
export WINEPREFIX=/The/Location/Of/The/Game/Prefix
./install-mf-64.sh
You need to copy mfplat.dll version 12.0.7601.23471 (Windows7 64bit) to the game folder

@CSahajdacny
Copy link

Will this trick work with the Playable Teaser?
Can you post a report on PROTONDB?

@Ahmed-E-86
Copy link

Ahmed-E-86 commented Jan 31, 2019

Will this trick work with the Playable Teaser?

It should work.

Can you post a report on PROTONDB?

It is a manual fix that is not easy to follow for some people and reuquires dlls from Windows (which is illegal somehow).

@CSahajdacny
Copy link

It is a manual fix that is not easy to follow for some people and reuquires dlls from Windows (which is illegal somehow).

That is not a problem for me because I have another PC with Windows 7.

@Phil25
Copy link

Phil25 commented Feb 13, 2019

I've made a comprehensive guide detailing as much as I could with information from this issue and some others to run RE2 through Proton. I'm not sure if it will work exactly for RE7 but the solution seems to be the same. https://steamcommunity.com/sharedfiles/filedetails/?id=1654060648

@pawamoy
Copy link

pawamoy commented Apr 27, 2019

Thank you @Phil25! I tried it and was able to get to the first cinematic (after choosing "Continue game" on the typewriter) but unfortunately the game crashed again, and now it doesn't even start anymore. I should do it once more, with clean/minimal steps, but it means I should delete the files and redownload the game (~30GB)... I'll try again at some point, but not now 😅

Also I had to manually download windows6.1-KB976932-X64.exe into ~/.cache/winetricks/win7sp1/windows6.1-KB976932-X64.exe from this link: https://www.microsoft.com/en-us/download/details.aspx?id=5842 (the winetricks mf command only downloaded the X86 version at first).

I also followed this guide to install Wine 4 (could be useful to others on Debian 9): https://kifarunix.com/how-to-install-wine-4-0-on-debian-9-8/

@ghost
Copy link

ghost commented Apr 27, 2019

@pawamoy
I've written a script to easily add media foundation support to a wine prefix.

You could try that. You may or may not have to delete the current folder at steamapps/compatdata/418370 and run the game again to generate a new one, before running the script.

@pawamoy
Copy link

pawamoy commented Apr 28, 2019

Hi @z0z0z, thanks for the script 🙂 I just tried it, unfortunately the game crashes at startup.

I deleted my compatdata and userdata folders for RE7, restarted the game, re-deleted userdata, used your script, restarted the game. It crashes before the intro.

It seems the Python script I got from the other guide is making it work better (I got to the intro, it crashes during it). Will continue to experiment. Thank you a lot anyways 🙂 !!

EDIT: tried many things without success, it just seems too random. I don't know why it worked at some point and then stopped working. I will wait for more people figuring it out.

@solenum
Copy link

solenum commented May 31, 2019

Following the steps @ahmed-elsayed2017 posted I got the game running, everything seems to be working fine so far on the latest Proton, getting good performance at ultra.

Playing on lubuntu 18.04, a GTX 1070 (latest propiatery drivers), and an i7-7700k with 16GB of ram.

2019-05-31-155237_1915x1077_scrot

Edit; I'm seriously baffled by just how good this is running? I'm sitting at well over 150fps here!

@solenum
Copy link

solenum commented May 31, 2019

Good luck! Here are the steps I needed to take to get it running.

export WINEPREFIX=/home/<user>/.steam/steamapps/compatdata/418370/pfx/
export WINEARCH=win64
winetricks mf
git clone https://github.com/tonix64/python-installcab
cd python-installcab/
./install-mf-64.sh

# Get a copy of mfplat.dll (From your own windows install or whatever) 
# Move it to /home/<user>/.steam/steamapps/common/RESIDENT EVIL 7 biohazard/
# Play!

# MD5 checksum of 421K file, this version works for me.
# 54b5dcd55b223bc5df50b82e1e9e86b1  mfplat.dll

Edit; Recorded some gameplay

@RorraVox
Copy link

RorraVox commented Jun 9, 2019

For me work after fix on Arch after various tries, the method is correct and the problem is video play.

Download https://github.com/tonix64/python-installcab
winetricks mf
export WINEPREFIX=/The/Location/Of/The/Game/Prefix NOTE: NOT GAME FOLDER, WINE PREFIX INSTEAD!!!!
./install-mf-64.sh (on arch linux this require python2 fix)
You need to copy mfplat.dll version 12.0.7601.23471 (Windows7 64bit) to the game folder

md5sum 2188de5fa5c741fb2b81eb9f37d26ba7 mfplat.dll

@inconceeeivable
Copy link

inconceeeivable commented Jul 2, 2019

steam-418370.log
Getting this on Ubuntu 18.04 (5.x kernel) with Proton 4.2-9 (and all other available Proton versions)

mfplat.dll is the recommended version (RE2 Remake works fine)

652.972:0029:0064:trace:seh:call_teb_handler handler at 0x7bcc3c30 returned 1
652.972:0029:0064:warn:seh:call_stack_handlers exception data not found in L"MFPlat.DLL"
Unhandled exception: page fault on read access to 0x7ffffcf64d8 in 64-bit code (0x000007ff385d9128).

RE7 immediately crashes to desktop after showing initial logos and save game notifications. Never make it to main menu/intro video.

@inconceeeivable
Copy link

Follow-up to my last post on this...I found that it works if using "WINEDEBUG": "-all,warn+all,-ntdll" in the user_settings.py file...

Any idea why? Is the problem possibly being caused by a default trace/debug config? I found the "fix" by accident attempting to debug the problem (and hitting a brick wall).

@RorraVox
Copy link

@cyberconan
Copy link

cyberconan commented Aug 2, 2019

Hi! With actual mf fix, RE7 crash always for me in Lucas ingame video. I found a solution using two different libraries version for mfplat, wmadmod and wmvdecod. Those libraries improve stability with videos and solve problem with ingame video.

This is the install-mf-64-re7.sh modified script than I use:

#! /bin/bash
cd "$(dirname "$0")"

export WINEPREFIX=/mnt/SteamWindows/steamapps/compatdata/418370/pfx
export RE7PATH=/mnt/SteamWindows/steamapps/common/RESIDENT\ EVIL\ 7\ biohazard

python2 installcab.py windows6.1-KB976932-X64.exe mediafoundation
python2 installcab.py windows6.1-KB976932-X64.exe mf_
python2 installcab.py windows6.1-KB976932-X64.exe mfreadwrite
python2 installcab.py windows6.1-KB976932-X64.exe wmvdecod
python2 installcab.py windows6.1-KB976932-X64.exe wmadmod

cp versions/mfplat_12.0.7601.23471.dll $WINEPREFIX/drive_c/windows/system32/mfplat.dll
cp versions/wmvdecod_6.1.7601.23403.dll $WINEPREFIX/drive_c/windows/system32/wmvdecod.dll
cp versions/wmadmod_6.1.7601.23403.dll $WINEPREFIX/drive_c/windows/system32/wmadmod.dll

#Clean
rm $WINEPREFIX/drive_c/users/$USER -R
rm $WINEPREFIX/drive_c/windows/system32/gecko/ -R
rm $WINEPREFIX/drive_c/windows/mono/ -R
rm $WINEPREFIX/drive_c/windows/syswow64/gecko/ -R
rm $WINEPREFIX/drive_c/windows/Installer/ -R
rm $WINEPREFIX/drive_c/ProgramData/Package\ Cache/ -R
rm "$RE7PATH/re7.dxvk-cache"

echo "Done!"

I hope you find it useful.

PD: Replace WINEPREFIX and RE7PATH with your values.

@cyberconan
Copy link

cyberconan commented Aug 3, 2019

Finished game and show all credit video (about 15 minutes) with no crashes. I have updated previous post with my final script setup. Crash are still ramdonly presents, but with this libraries I could finish game. Regards!

@xexpanderx
Copy link

xexpanderx commented Apr 19, 2020

Anyone tried to play "Not A Hero" DLC? It crashes all the time at a specific location. Cannot get further. Did not have any problem with RE7.

@kisak-valve
Copy link
Member

Resident Evil 7 graphical issues with menus

Issue transferred from #4215.
@poperigby posted on 2020-09-23T01:54:37:

Compatibility Report

  • Name of the game with compatibility issues: Resident Evil 7
  • Steam AppID of the game: 418370

System Information

I confirm:

  • that I haven't found an existing compatibility report for this game.
  • that I have checked whether there are updates for my system available.

steam-418370.log

Symptoms

The tape recorder in the main menu has glitched out text, and all the menu options in the options menu have black bars over them.

Reproduction

I've tried multiple different versions of Proton GE and none of them fix the issue. I also tried using Proton 5.0-9 along with <Workaround removed by moderator>

@poperigby
Copy link

poperigby commented Sep 26, 2020

I also get these artifacts in game. Seems to have something to do with the volumetric lighting, because it usually happens in areas with noticeable lights. It looks a lot better in the screenshot than it actually does in game. The screenshot doesn't seem to have captured all the artifacts.

T_20200925_174724

@kisak-valve can I suggest you remove the "does not start" part from the issue's title, because it's not longer just about the game not starting?

@kisak-valve kisak-valve changed the title RESIDENT EVIL 7 biohazard does not start (418370) RESIDENT EVIL 7 biohazard (418370) Sep 26, 2020
@nipnipj
Copy link

nipnipj commented Dec 28, 2020

I could play "not a hero" dlc. I do not know why I cannot start a new campaign --- the game crashes with the very first cinematic/cutscene.

Edit:
My old CPU didnt have avx instruction. This is why cinematics didnt play. The game runs fine just by pressing play on steam. No extra files/software or modification was needed.

@Lepidos
Copy link

Lepidos commented Jan 29, 2021

GPU: Navi 10
Issue
Low fps due to high GPU usage.
No matter what the graphics settings are

Steps to reproduce
After a minute of playing, the GPU usage goes from 62% to 100%, and fps from 60 to 20.
The game becomes unplayable and even navigating the menus becomes a horror experience.

Note
Have this issue on latest Proton-Experimental the only official Proton that runs the game for me.
But on Proton-GE it also happens since it is running (almost 2 years)

@TheGreatestJannet
Copy link

TheGreatestJannet commented Jun 26, 2021

Anyone got the videos working? I get the test patterns instead of the videos.

Edit: You need the shaders and then it works perfectly.

@luca-s
Copy link

luca-s commented Jul 18, 2021

RE7 crashes after checking for DLC, but It used to run just fine. I am using a fresh install of Steam, I tried several versions of Proton (event proton GE), several versions of Nvidia drivers and I also installed Windows Media Foundation. It seems that only I have this issue, so I am sorry to report it here because it probably has to do with my system, but I couldn't figure it out what's wrong. I'll attach the game debug log, maybe someone understands what's wrong with my system.

steam-418370.log

@Vash63
Copy link

Vash63 commented Jul 24, 2021

I kind of have videos working... the intro video played fine and the first few within the "Not A Hero" DLC played, but then the last 2 showed a test pattern.

@Vash63
Copy link

Vash63 commented Dec 21, 2021

Intro video plays now but the End of Zoe ending cinematic is just a test pattern. I thought all of the videos were transcoded?

20211221161206_1

@ghost
Copy link

ghost commented Dec 23, 2021

@Vash63
Congrats you are either the first person or one of the first people to ever see that cutscene through Proton.

This is obviously the Achilles' heel in media-converter, someone has to trigger the cutscene in game for it to be transcoded, and it's not done magically or automatically it's done by players just like you whenever or if-ever they happen to.

@ghost
Copy link

ghost commented Feb 15, 2022

Latest Proton Experimental broke mouse input on RE7, mouse clicks and mouse scroll get's ignored completely.

@ghost
Copy link

ghost commented Feb 17, 2022

Latest Proton Experimental broke mouse input on RE7, mouse clicks and mouse scroll get's ignored completely.

Fixed in Proton 7.0

@gardotd426
Copy link

gardotd426 commented Jul 7, 2023

RE7 is currently crashing at the intro initial splash screen on ALL Proton versions. So far I've tried Experimental, 8.0, 7.0, 6.0, 5.13, and several GE and TKG versions. There's a wine page fault.

Log: https://gist.github.com/gardotd426/2f471d2a02fe16f7022e8e1aabb51124

Relevant section
Unhandled exception: page fault on read access to 0x0000000000000000 in 64-bit code (0x00000142a6d2cb).
152532.757:0268:026c:fixme:dbghelp:elf_search_auxv can't find symbol in module
Register dump:
 rip:0000000142a6d2cb rsp:00000001030efe10 rbp:00000001030efed8 eflags:00010246 (  R- --  I  Z- -P- )
 rax:000026d25feca49a rbx:000000000312a4e0 rcx:0000000000000000 rdx:0000000000000000
 rsi:000000000312a4e0 rdi:0000000000000000  r8:0000000000000000  r9:00000001030efe38 r10:0000000000000000
 r11:00000001030efe98 r12:0000000000000001 r13:0000000000000000 r14:0000000000000000 r15:0000000028abefa8
Stack dump:
0x000001030efe10:  000000007ad00990 0000000000000000
0x000001030efe20:  00000001030efe70 0000000000000001
0x000001030efe30:  0000000000000000 0000000000000000
0x000001030efe40:  0000000000000001 0000000028abefa8
0x000001030efe50:  000000007ad00990 0e38e38e38e38e39
0x000001030efe60:  000026d25feca49a 000007ff385e9995
0x000001030efe70:  0000000028abefa8 0000000000000000
0x000001030efe80:  000000002925c580 0e38e38e38e38e39
0x000001030efe90:  0000000000000000 0000000142a6ccea
0x000001030efea0:  000000000312a4e0 000000000312a4e0
0x000001030efeb0:  00000001030efed8 0000000028abef68
0x000001030efec0:  0000000011e9ba20 ffff000000000000
Backtrace:
=>0 0x00000142a6d2cb in re7 (+0x2a6d2cb) (0x000001030efed8)
  1 0x00000142a6ccea in re7 (+0x2a6ccea) (0x000001030efed8)
  2 0x00000142a6ac83 in re7 (+0x2a6ac83) (0x00000028abefa8)
  3 0x000001424cb575 in re7 (+0x24cb575) (0x000001030effa0)
  4 0x0000007b61469d in kernel32 (+0x1469d) (0x000001030effa0)
  5 0x0000017000f1a7 in ntdll (+0xf1a7) (0000000000000000)
0x00000142a6d2cb re7+0x2a6d2cb: movq	(%rcx),%rax
Modules:
Module	Address					Debug info	Name (157 modules)
PE	0000000000770000-0000000000787000	Deferred        vcruntime140
PE	0000000000790000-00000000007e1000	Deferred        concrt140
PE	00000000007f0000-00000000007ff000	Deferred        amd_ags_x64
PE	0000000000800000-00000000008ce000	Deferred        crypt32
PE	0000000067160000-00000000672ea000	Deferred        gameoverlayrenderer64
PE	000000007ae90000-000000007aeba000	Deferred        akconvolutionreverb
PE	000000007aec0000-000000007aee3000	Deferred        msspatial
PE	000000007b000000-000000007b29c000	Deferred        kernelbase
PE	000000007b600000-000000007b65f000	Export          kernel32
ELF	000000007d000000-000000007d005000	Deferred        <wine-loader>
PE	0000000138000000-00000001395ef000	Deferred        steamclient64
PE	000000013b400000-000000013b444000	Deferred        steam_api64
PE	0000000140000000-0000000149a30000	Export          re7
PE	0000000170000000-00000001700a6000	Export          ntdll
PE	0000000180000000-000000018009d000	Deferred        msvcp140
PE	00000001cad90000-00000001cb03f000	Deferred        d3d12core
PE	00000001d0e20000-00000001d0f5b000	Deferred        oleaut32
PE	00000001d8c90000-00000001d8cd1000	Deferred        advapi32
PE	00000001eaf60000-00000001eaf89000	Deferred        sechost
PE	00000001ed480000-00000001ed4be000	Deferred        wbemprox
PE	00000001efe00000-00000001efe50000	Deferred        winhttp
PE	000000020b860000-000000020b981000	Deferred        ole32
PE	000000020f400000-000000020f42a000	Deferred        mmdevapi
PE	00000002169d0000-0000000216b76000	Deferred        user32
PE	0000000223d50000-0000000223d7e000	Deferred        winspool
PE	0000000228280000-000000022831d000	Deferred        msvcrt
PE	000000023bc00000-000000023c529000	Deferred        shell32
PE	000000023ecb0000-000000023ed15000	Deferred        dbghelp
PE	000000024f110000-000000024f14e000	Deferred        msctf
PE	0000000251d80000-0000000251dac000	Deferred        winex11
PE	000000025dc30000-000000025dc3d000	Deferred        version
PE	0000000263650000-0000000263683000	Deferred        propsys
PE	0000000267710000-0000000267760000	Deferred        dinput8
PE	000000026c190000-000000026c19b000	Deferred        nsi
PE	000000026c230000-000000026c265000	Deferred        uxtheme
PE	00000002945e0000-00000002946a4000	Deferred        winmm
PE	0000000296590000-00000002965a6000	Deferred        dnsapi
PE	00000002a2380000-00000002a23db000	Deferred        shlwapi
PE	00000002b0a60000-00000002b0a9b000	Deferred        mfreadwrite
PE	00000002bb0a0000-00000002bb11f000	Deferred        gdi32
PE	00000002bde30000-00000002bde4a000	Deferred        shcore
PE	00000002c73a0000-00000002c73d8000	Deferred        win32u
PE	00000002c7470000-00000002c7536000	Deferred        ucrtbase
PE	00000002d4ad0000-00000002d4aff000	Deferred        winevulkan
PE	00000002e0d50000-00000002e0d5f000	Deferred        hid
PE	00000002e99a0000-00000002e99b2000	Deferred        xinput1_3
PE	00000002eb230000-00000002eb25e000	Deferred        winepulse
PE	00000002eb680000-00000002eb6a7000	Deferred        jsproxy
PE	00000002edf00000-00000002ee15a000	Deferred        dxgi
PE	00000002ee630000-00000002ee647000	Deferred        bcrypt
PE	00000002fb3c0000-00000002fb50b000	Deferred        comctl32
PE	0000000313390000-00000003133ad000	Deferred        compstui
PE	000000031b140000-000000031b14b000	Deferred        avrt
PE	000000031c5d0000-000000031c62d000	Deferred        combase
PE	0000000349210000-000000034926b000	Deferred        xaudio2_8
PE	0000000351a60000-0000000351a7f000	Deferred        msacm32
PE	0000000359050000-00000003593c0000	Deferred        d3d11
PE	000000035e4e0000-000000035e4ff000	Deferred        d3d12
PE	0000000368420000-00000003684ab000	Deferred        rpcrt4
PE	000000036d860000-000000036d8e0000	Deferred        setupapi
PE	0000000370f70000-0000000370f97000	Deferred        ws2_32
PE	0000000393730000-000000039374f000	Deferred        imm32
PE	00000003982d0000-0000000398305000	Deferred        iphlpapi
PE	000007ff385d0000-000007ff3863d000	Deferred        mfplat
ELF	00007f5f7c38e000-00007f5f7c3be000	Deferred        libk5crypto.so.3
ELF	00007f5f7c3be000-00007f5f7c498000	Deferred        libkrb5.so.3
ELF	00007f5f7c498000-00007f5f7c4eb000	Deferred        libgssapi_krb5.so.2
ELF	00007f5f7c4eb000-00007f5f7c51b000	Deferred        libtirpc.so.3
ELF	00007f5f7c51b000-00007f5f7c576000	Deferred        libopus.so.0
ELF	00007f5f7c576000-00007f5f7c621000	Deferred        libvorbisenc.so.2
ELF	00007f5f7c621000-00007f5f7c64e000	Deferred        libvorbis.so.0
ELF	00007f5f7c64e000-00007f5f7c68d000	Deferred        libflac.so.8
ELF	00007f5fea200000-00007f5febe19000	Deferred        libcuda.so.1
ELF	00007f5febf71000-00007f5febf80000	Deferred        libkrb5support.so.0
ELF	00007f5ff01a2000-00007f5ff01a9000	Deferred        libkeyutils.so.1
ELF	00007f5ff01a9000-00007f5ff01ae000	Deferred        winspool.so
ELF	00007f5ff05c3000-00007f5ff05de000	Deferred        libnsl.so.2
ELF	00007f5ff0d4e000-00007f5ff0e00000	Deferred        libvklayer_steam_fossilize.so
ELF	00007f5ff1209000-00007f5ff120f000	Deferred        libcom_err.so.2
ELF	00007f5ff120f000-00007f5ff121c000	Deferred        libogg.so.0
ELF	00007f5ff121c000-00007f5ff123e000	Deferred        liblz4.so.1
ELF	00007f5ff123e000-00007f5ff1311000	Deferred        libzstd.so.1
ELF	00007f5ff1311000-00007f5ff1344000	Deferred        liblzma.so.5
ELF	00007f5ff1344000-00007f5ff13c7000	Deferred        libsndfile.so.1
ELF	00007f5ff13c7000-00007f5ff13d3000	Deferred        libwrap.so.0
ELF	00007f5ff13d3000-00007f5ff1488000	Deferred        libsystemd.so.0
ELF	00007f5ff1488000-00007f5ff14dd000	Deferred        libdbus-1.so.3
ELF	00007f5ff14dd000-00007f5ff1561000	Deferred        libpulsecommon-14.2.so
ELF	00007f5ff1561000-00007f5ff15b5000	Deferred        libpulse.so.0
ELF	00007f5ff1981000-00007f5ff1989000	Deferred        libasyncns.so.0
ELF	00007f5ff1989000-00007f5ff199e000	Deferred        winepulse.so
ELF	00007f5ff1a00000-00007f5ff3cba000	Deferred        steamclient.so
ELF	00007f5ff3cd1000-00007f5ff3d4e000	Deferred        steamoverlayvulkanlayer.so
ELF	00007f5ff3d4e000-00007f5ff3e00000	Deferred        winevulkan.so
ELF	00007f5ff3e00000-00007f5ff42cc000	Deferred        lsteamclient<elf>
  \-PE	00007f5ff3f70000-00007f5ff42cc000	\               lsteamclient
ELF	00007f5ff4470000-00007f5ff4590000	Deferred        libgcrypt.so.20
ELF	00007f5ff4590000-00007f5ff474a000	Deferred        libunistring.so.5
ELF	00007f5ff474a000-00007f5ff48cc000	Deferred        libunistring.so.2
ELF	00007f5ff48cc000-00007f5ff4a00000	Deferred        libp11-kit.so.0
ELF	00007f5ff4a00000-00007f5ff4c00000	Deferred        libgnutls.so.30
ELF	00007f5ff4c75000-00007f5ff4c9b000	Deferred        libgpg-error.so.0
ELF	00007f5ff4c9b000-00007f5ff4ca7000	Deferred        libffi.so.7
ELF	00007f5ff4ca7000-00007f5ff4d28000	Deferred        libgmp.so.10
ELF	00007f5ff4e00000-00007f5ff500b000	Deferred        libxrandr.so.2
ELF	00007f5ff5013000-00007f5ff505c000	Deferred        libhogweed.so.6
ELF	00007f5ff505c000-00007f5ff50a4000	Deferred        libnettle.so.8
ELF	00007f5ff50a4000-00007f5ff50ba000	Deferred        libtasn1.so.6
ELF	00007f5ff50ba000-00007f5ff50d1000	Deferred        libdrm.so.2
ELF	00007f5ff50dc000-00007f5ff50fe000	Deferred        libidn2.so.0
ELF	00007f5ff51f3000-00007f5ff5200000	Deferred        libxcursor.so.1
ELF	00007f5ff5200000-00007f5ff540a000	Deferred        libxrender.so.1
ELF	00007f5ff5425000-00007f5ff5442000	Deferred        libxcb-glx.so.0
ELF	00007f5ff5442000-00007f5ff54b0000	Deferred        libvulkan.so.1
ELF	00007f5ff54b0000-00007f5ff54c2000	Deferred        libxi.so.6
ELF	00007f5ff54c2000-00007f5ff54c7000	Deferred        libxcomposite.so.1
ELF	00007f5ff54c7000-00007f5ff54cf000	Deferred        libxfixes.so.3
ELF	00007f5ff54cf000-00007f5ff54d6000	Deferred        libxxf86vm.so.1
ELF	00007f5ff54d6000-00007f5ff54db000	Deferred        libxinerama.so.1
ELF	00007f5ff54e7000-00007f5ff5589000	Deferred        winex11.so
ELF	00007f5ff5e2f000-00007f5ff5e5a000	Deferred        libexpat.so.1
ELF	00007f5ff5e5a000-00007f5ff5ea2000	Deferred        libfontconfig.so.1
ELF	00007f5ff5ea2000-00007f5ff5ec5000	Deferred        libbrotlicommon.so.1
ELF	00007f5ff5fc5000-00007f5ff618a000	Deferred        win32u.so
ELF	00007f5ff648a000-00007f5ff6600000	Export          libwine.so.1
ELF	00007f5ff7c00000-00007f5ffa533000	Deferred        libnvidia-glvkspirv.so.535.54.03
ELF	00007f5ffa534000-00007f5ffa53d000	Deferred        libuuid.so.1
ELF	00007f5ffa53d000-00007f5ffa600000	Deferred        libfreetype.so.6
ELF	00007f5ffa600000-00007f5ffd208000	Deferred        libnvidia-glcore.so.535.54.03
ELF	00007f5ffd20d000-00007f5ffd21b000	Deferred        libbrotlidec.so.1
ELF	00007f5ffd21b000-00007f5ffd235000	Deferred        libz.so.1
ELF	00007f5ffd235000-00007f5ffd26f000	Deferred        libpng16.so.16
ELF	00007f5ffd26f000-00007f5ffd27e000	Deferred        bcrypt.so
ELF	00007f5ffd27e000-00007f5ffd290000	Deferred        libresolv.so.2
ELF	00007f5ffd29c000-00007f5ffd2c1000	Deferred        libgcc_s.so.1
ELF	00007f5ffd2c1000-00007f5ffd3cf000	Deferred        ntdll.so
ELF	00007f5ffd400000-00007f5ffd6a7000	Deferred        libnvidia-glsi.so.535.54.03
ELF	00007f5ffd6a9000-00007f5ffd6b0000	Deferred        crypt32.so
ELF	00007f5ffd6b0000-00007f5ffd6b5000	Deferred        dnsapi.so
ELF	00007f5ffd837000-00007f5ffd84c000	Deferred        libxext.so.6
ELF	00007f5ffd84c000-00007f5ffd852000	Deferred        libnvidia-tls.so.535.54.03
ELF	00007f5ffd852000-00007f5ffd979000	Deferred        libglx_nvidia.so.0
ELF	00007f5ffd97d000-00007f5ffd985000	Deferred        libxdmcp.so.6
ELF	00007f5ffd985000-00007f5ffd98a000	Deferred        libxau.so.6
ELF	00007f5ffd98a000-00007f5ffd9b5000	Deferred        libxcb.so.1
ELF	00007f5ffd9b7000-00007f5ffdafa000	Deferred        libx11.so.6
ELF	00007f5ffdafa000-00007f5ffdb2c000	Deferred        libglx.so.0
ELF	00007f5ffdb2c000-00007f5ffdbe4000	Deferred        libgldispatch.so.0
ELF	00007f5ffdbe4000-00007f5ffdcd1000	Deferred        libm.so.6
ELF	00007f5ffdcd1000-00007f5ffdd57000	Deferred        libgl.so.1
ELF	00007f5ffdd57000-00007f5ffdd5c000	Deferred        librt.so.1
ELF	00007f5ffdd5e000-00007f5ffdf48000	Deferred        libc.so.6
ELF	00007f5ffdf48000-00007f5ffdf4d000	Deferred        libdl.so.2
ELF	00007f5ffdf4d000-00007f5ffdf52000	Deferred        libpthread.so.0
ELF	00007f5ffdf56000-00007f5ffdf5d000	Deferred        ws2_32.so
ELF	00007f5ffdf5e000-00007f5ffdfae000	Deferred        gameoverlayrenderer.so
ELF	00007f5ffdfb0000-00007f5ffdfe5000	Deferred        ld-linux-x86-64.so.2
Threads:
process  tid      prio    name (all IDs are in hex)
00000020 steam.exe
	00000024    0     
	00000114    0     
	00000138    0     
00000030 services.exe
	00000034    0     
	00000038    0     wine_rpcrt4_server
	00000044    0     wine_rpcrt4_io
	00000054    0     wine_rpcrt4_io
	00000070    0     wine_rpcrt4_io
	0000007c    0     wine_rpcrt4_io
	000000a4    0     wine_rpcrt4_io
	000000bc    0     wine_rpcrt4_io
	000000cc    0     
	000000ec    0     wine_rpcrt4_io
0000003c winedevice.exe
	00000040    0     
	0000004c    0     
	00000050    0     wine_sechost_service
	00000058    0     
	0000005c    0     
	00000060    0     
	00000064    0     
	000000c8    0     
00000068 winedevice.exe
	0000006c    0     
	00000074    0     
	00000078    0     wine_sechost_service
	00000080    0     
	00000084    0     
	00000088    0     
	00000090    0     
	00000094    0     
	00000098    0     
0000009c plugplay.exe
	000000a0    0     
	000000a8    0     
	000000ac    0     wine_sechost_service
	000000b0    0     wine_rpcrt4_server
	000001b0    0     wine_rpcrt4_io
	000001b4    0     wine_threadpool_worker
000000b4 svchost.exe
	000000b8    0     
	000000c0    0     
	000000c4    0     wine_sechost_service
000000d0 explorer.exe
	000000d4    0     
	000000d8    0     
	000000dc    0     wine_rpcrt4_server
000000e4 rpcss.exe
	000000e8    0     
	000000f4    0     
	000000f8    0     wine_sechost_service
	000000fc    0     wine_rpcrt4_server
	00000100    0     wine_rpcrt4_server
	00000104    0     wine_rpcrt4_io
0000010c tabtip.exe
	00000110    0     
	00000120    0     wine_rpcrt4_server
	00000124    0     
	00000128    0     
00000130 (D) Z:\home\matt\nvme\steamroot\steamapps\common\RESIDENT EVIL 7 biohazard\re7.exe
	00000134    0     
	0000013c    0     
	00000140    0     
	00000144    0     
	00000148   -1     
	00000150    0     
	00000154    0     
	00000158    0     
	0000015c   -1     
	00000160   -1     
	00000164   -1     
	00000168   -1     
	0000016c   -1     
	00000178    0     
	0000017c    0     vkd3d-disk$
	00000180    0     vkd3d_fence
	00000184    0     vkd3d_queue
	00000188    0     vkd3d_fence
	0000018c    0     vkd3d_queue
	00000190    0     vkd3d_fence
	00000194    0     vkd3d_queue
	00000198    0     vkd3d_fence
	0000019c    0     vkd3d_queue
	000001a0   -1     
	000001a4  -15     
	000001a8    0     wine_sechost_device_notify
	000001ac    0     wine_xinput_hid_update
	000001b8    0     
	000001bc    0     
	000001c0    0     
	000001c4    0     
	000001c8   15     
	000001cc    0     
	000001d0    1     
	000001d4    0 <== 
	000001d8    2     
	000001dc    1     
	000001e0    1     
	000001e4    1     
	000001e8    1     
	000001f0    1     
	000001f4    1     
	000001f8    1     
	000001fc    1     
	0000020c   -1     
	00000210   -1     
	00000214   -1     
	00000218   -1     
	0000021c    0     
	00000220    0     
	00000224    0     vkd3d-swapchain-sync
	00000228    0     
	0000022c    0     
	00000230    0     
	00000238   15     
	0000023c    0     
	00000240    1     
	00000244   15     
	00000248    0     
	0000024c    0     
	00000250    0     wine_mmdevapi_notification
	00000254   15     winepulse_mainloop
	00000260   15     winepulse_timer_loop
	00000264    1     
	00000278    0     
00000270 conhost.exe
	00000274    0     
System information:
    Wine build: wine-8.0
    Platform: x86_64
    Version: Windows 10
    Host system: Linux
    Host version: 6.4.1-zen2-1-zen

@helmchenlord
Copy link

I have issues starting the game. It only runs with the beta patch (dx11_non-rt) available. With the latest patch I get only screen flickering the game runs but is unplayable due to the described issue. I've tested several Proton versions up to experimental as well as latest Proton-GE.
https://gist.github.com/helmchenlord/9e690e4227b310d193d06c335e4740b1

@MorphixTTV
Copy link

Steam lists this game as "Verified", but it's completely broken if you start a new game on the Steam Deck. The only "fix" I found is to start a new game on a PC and then save after the intro. Then you can load that game on the Steam Deck and it should work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues
Projects
None yet
Development

No branches or pull requests