Closed laichiaheng closed 1 year ago
I'm also having the saving issue with Lutris version of Resident Evil 2 now, and it crashes a lot! It didn't happen to the steam proton version.
I'm using proton 3.16-7 and DXVK 0.96 and my old saves still load.
@mixalis1987 So update since my last post I can now get past the first cut scene but it now just loads indefinitely at the credits I've used the correct mfplat version and it came from a windows 7 laptop.
I also tried this tutorial, no luck. https://steamcommunity.com/sharedfiles/filedetails/?id=1654060648
@SleepingSloth What first cut scene? The one with the truck driver? And the credits you mention are the ones that start after they drive away from the gas station? If it's those credits it gets stuck on then the mfplat file wasn't installed correctly. Those credits are a video file not game generated. That's where mfplat comes in.
@mixalis1987 My original issue linked below has been resolved, was the cut scene before Leon walks into the gas station and meets Claire.
https://github.com/ValveSoftware/Proton/issues/2266#issuecomment-463487010
Now I'm having a new issue where the game loads indefinitely at the credits after Leon and Claire drive away from the gas station, my terminal output is identical to Sergeys output linked below
https://github.com/doitsujin/dxvk/issues/886#issuecomment-458487008
@SleepingSloth Can you show me your games directory?
@mixalis1987 Do you want a list of the contents in the steam game folder or of the prefix?
@SleepingSloth Game folder.
@mixalis1987
883710 amd_ags_x64.dll ISACEffect.dll ISACMixer.dll ISACSink.dll iZotope.dll McDSP.dll mfplat.dll re2.exe re2_config.ini re2_config_default.ini re2_d3d11.log re2_dxgi.log re_chunk_000.pak.patch_001.pak re_chunk_000.pak.patch_002.pak re_chunk_000.pak steam_api64.dll
@SleepingSloth Yea looks good.
Does the mfplat md5sum
look like this? 2188de5fa5c741fb2b81eb9f37d26ba7
@mixalis1987 Yes
@SleepingSloth It's hard to figure this one out. Usually the infinite loading on that part is an mfplat issue. This probably has nothing to do with it but we can never be too sure, but did you update the DXVK version for the proton prefix? I'm using 0.96 for steam.
@mixalis1987 Yep, although I don't think that matters much anymore since proton 3.16-7 beta, also someone recently posted a review for the game on protondb with a similar outcome so maybe the issue is distro related.
@SleepingSloth What distro you got?
@mixalis1987 Arch
Hello @SleepingSloth, if you usually use steam-native, does completely closing Steam, then running steam-runtime
from a terminal make a difference?
I should think it works on arch. I'm on Manjaro based on arch so theoretically it should work.
I'm using proton 3.16-7 and DXVK 0.96 and my old saves still load.
@laichiaheng What were your locale on both systems?
@julienbenjamin If that message is for me, then my locale is UK.
@Mershl Someone knows if only sCountry, Locale and sLanguage are needed?
@mixalis1987 Sorry, I am confused ; you are not in the same situation as @Mershl i.e. your save game was created with the same locale (UK)?
@julienbenjamin What is the best way to check the save file? All I know is that my steam region is set to UK on both systems, windows and linux.
@kisak-valve I ran the game in steam-native twice, the first time I ran the game I ran the syntax ./install-mf-64.sh
in a terminal inside the python-installcab folder the first test that resulted in the previous bug I said had been resolved re-appearing comment about previous bug linked below.
@mixalis1987 My original issue linked below has been resolved, was the cut scene before Leon walks into the gas station and meets Claire.
TLDR the game crashes as soon as the first cut scene starts when Leon is driving to the gas station.
The crash through out a wine: Unhandled exception: page fault on read access
I could upload the dump here if that's any help?
The second time I skipped ./install-mf-64.sh
completely and just tried to run the game without any winetricks installs that time the game ran fine up until the credits are suppose to play after Leon and Claire leave the gas station it just loads indefinitely, in both tests mfplat.dll
was placed in the game folder.
@julienbenjamin What is the best way to check the save file? All I know is that my steam region is set to UK on both systems, windows and linux.
@mixalis1987 Currently, there is no way AFAIK. And this is my current issue: my savegame "should" have the same locale as my Linux system, and I should not encounter the error. Or there is other settings used for creating the RE2 save game file.
I checked all settings and they are all set to UK. I checked in steam, Linux and Windows.
@SleepingSloth Before you ran ./install-mf-64.sh
you did run export WINEPREFIX=your steam proton prefix
first right? And you should install mf
first before running ./install-mf-64.sh
because files from that are still needed.
@mixalis1987 Yes, I followed this guide.
https://steamcommunity.com/sharedfiles/filedetails/?id=1654060648
@SleepingSloth That guide is pretty much correct but you do not need to install mf in a default
prefix, you need to install mf only in the games prefix and you do not need to edit install-mf-64.sh
to use python2 just edit installcab.py
and change the top line #! /usr/bin/env python
to #! /usr/bin/env python2
then run install-mf-64.sh
inside that prefix.
Would you like me to try the installation?
@mixalis1987 I followed that guide and this video https://youtu.be/pcCJSm3IoMY and the suggestions by others on the protondb page, which lead me to the same suggestions you've just mentioned resulting in the wine: Unhandled exception: page fault on read access
issue I mentioned in my previous comment.
@SleepingSloth In the video he does a few things that I never did. I just edited installcab.py
to use python 2 and un-commented lines 129 to 137 then I just ran install-mf-64.sh
I did not get a windows 7 service pack, the dll's the script uses the service pack that is installed from winetricks mf. The only file missing from mf is mfplat thats why we get that from windows manually after we finish with install-mf-64.sh
script . Also he is using windows 10 in the VM when we need windows 7.
When I did it I used this guide
SergeyLatyshev
wrote the steps I used. It even worked for RE7
For anyone interested, regarding this issue, the only relevant registry key is LocaleName
. Tested with regedit on Windows.
On RE2 saves. It seems Proton stopped updating on my computer since 3.16-6 despite it showed its version as newer. So, I installed today Proton 3.16 Beta from 'tools' section, and it got actually updated. But then my save files became incompatible. I didn't use Windows for this game and didn't change locales in Linux, Wine or Proton. My Linux locale is "ru_RU.UTF-8" and in .../steamapps/compatdata/883710/pfx/user.reg
there is "Locale"="00000419"
. What should I change to get my 80 hours of game progress back? If I change anything there to 00000409 (I suppose it's US locale?), it reverts to 00000419 again. I don't see LocaleName
option in .reg files.
@SergeyLatyshev Yes, "Locale"=00000419
is en-US
. You can find the appropriate code here for yours. LocaleName
is a variable from the registry my Windows installation where my save was created ; when tinkering with it I was able to reproduce the error I had with Steam Play. But, yes, LocaleName
is not present within Wine prefix.
But what variables must be changed to make the game load my save data? Is it even possible? I tried to change all 00000419 to 00000409 or 00000000, but the game still doesn't want to load my old save files, and all changes in user.reg get gone after I launch the game.
I even tried to replace the whole branch [Control Panel\\International]
from Proton 3.16 Beta/proton_dist.tar.gz/./share/default_pfx/user.reg
, useless too.
Issues persists between Proton 3.16-4 and Proton 4.2 . Any edits to the locale get reverted on game launch
I updated from 3.16-8 to 4.2, and my saves work. Also, the game performs now considerably better than with older versions of Proton.
Mouse cursor is still laggin ingame, despite marking as fixed in changelog 4.1. On 3.18, it was just flickering and not every click was accepted.
Mouse still laggy, Proton 3.16-4 saves still not compatible with 4.2-3.
@Metaln00b @pastapojken What are your system specs (full specs can be in Steam under Help -> System Information)?
See below
``` Computer Information: Manufacturer: Unknown Model: Unknown Form Factor: Desktop No Touch Input Detected Processor Information: CPU Vendor: GenuineIntel CPU Brand: Intel(R) Core(TM) i5-4670K CPU @ 3.40GHz CPU Family: 0x6 CPU Model: 0x3c CPU Stepping: 0x3 CPU Type: 0x0 Speed: 4000 Mhz 4 logical processors 4 physical processors HyperThreading: Unsupported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported Operating System Version: "Arch Linux" (64 bit) Kernel Name: Linux Kernel Version: 5.0.8-arch1-1-ARCH X Server Vendor: The X.Org Foundation X Server Release: 12004000 X Window Manager: i3 Steam Runtime Version: jenkins-steam-runtime-beta-release_0.20190320.2 Video Card: Driver: X.Org AMD Radeon R9 200 Series (HAWAII, DRM 3.27.0, 5.0.8-arch1-1-ARCH, LLVM .0.0) Driver Version: 4.5 (Compatibility Profile) Mesa 19.1.0-devel (git-f9c594cdf5) OpenGL Version: 4.5 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 60 Hz VendorID: 0x1002 DeviceID: 0x67b1 Revision Not Detected Number of Monitors: 3 Number of Logical Video Cards: 1 Primary Display Resolution: 1920 x 1080 Desktop Resolution: 4480 x 1080 Primary Display Size: 20.91" x 11.77" (23.98" diag) 53.1cm x 29.9cm (60.9cm diag) Primary VRAM: 4096 MB Sound card: Audio device: Realtek ALC1150 Memory: RAM: 15978 Mb Miscellaneous: UI Language: English LANG: en_GB.UTF-8 Total Hard Disk Space Available: 111150 Mb Largest Free Hard Disk Block: 28624 Mb VR Headset: None detected Recent Failure Reports: ```
@pastapojken thank you! It looks like the mouse issue was not fixed for all configurations/distros/etc. For AMD, I found that the issue is fixed on Ubuntu 18.10 but still had issues on Ubuntu 18.04.
@alasky17
``` Computer Information: Manufacturer: Unknown Model: Unknown Form Factor: Desktop No Touch Input Detected Processor Information: CPU Vendor: AuthenticAMD CPU Brand: AMD Ryzen 5 2600X Six-Core Processor CPU Family: 0x17 CPU Model: 0x8 CPU Stepping: 0x2 CPU Type: 0x0 Speed: 3600 Mhz 12 logical processors 6 physical processors HyperThreading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Supported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported Operating System Version: Ubuntu 18.04.2 LTS (64 bit) Kernel Name: Linux Kernel Version: 4.18.0-17-generic X Server Vendor: The X.Org Foundation X Server Release: 12001000 X Window Manager: GNOME Shell Steam Runtime Version: steam-runtime-beta-release_2019-01-10 Video Card: Driver: X.Org AMD Radeon R9 200 Series (HAWAII, DRM 3.26.0, 4.18.0-17-generic, LLVM 8.0.0) Driver Version: 4.5 (Compatibility Profile) Mesa 19.1.0-devel (git-3c5a9ab 2019-04-17 bionic-oibaf-ppa) OpenGL Version: 4.5 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 60 Hz VendorID: 0x1002 DeviceID: 0x67b1 Revision Not Detected Number of Monitors: 1 Number of Logical Video Cards: 1 Primary Display Resolution: 1920 x 1080 Desktop Resolution: 1920 x 1080 Primary Display Size: 23.54" x 13.23" (26.97" diag) 59.8cm x 33.6cm (68.5cm diag) Primary VRAM: 4096 MB Sound card: Audio device: ATI R6xx HDMI Memory: RAM: 16033 Mb Miscellaneous: UI Language: English LANG: de_DE.UTF-8 Total Hard Disk Space Available: 937875 Mb Largest Free Hard Disk Block: 766089 Mb VR Headset: None detected Recent Failure Reports: ```
@alasky17 Interesting! The mouse issue doesn't bother me too much as I play with a controller anyways. Will have to look into that though. The saves issue I find more annoying as I feel like there is no guarantee that, after restarting my game from 0 to use compatible save files, the next proton update won't change locale again and cause issues.
Operating System Version: Ubuntu 18.04.2 LTS (64 bit)
Video Card: Driver: X.Org AMD Radeon R9 200 Series (HAWAII, DRM 3.26.0, 4.18.0-17-generic, LLVM 8.0.0) Driver Version: 4.5 (Compatibility Profile) Mesa 19.1.0-devel (git-3c5a9ab 2019-04-17 bionic-oibaf-ppa)`
@Metaln00b if you upgrade to Ubuntu 18.10 and it fixes the mouse issue, I would be super interested! Thanks for the info!
@pastapojken I looked into the locale issue and the locale-change causing incompatible save files is a Windows bug. The reported locale changed between 3.16-6 and 3.16-7 because Proton was fixed so it reports the correct system locale (previously it was reporting US English for everyone), so it shouldn't change again since it is now reporting the correct locale. FWIW if you still have the save game it might work if you set LANG=en_US.UTF-8 in a terminal and running Steam from that same terminal.
@alasky17 OH MAN! THANK YOU! Hadn't honestly done much digging as I assumed it was some convoluted Wine/Proton thing so yeah, it's fixed, thanks! :D
@alasky17 If i update to 18.10, other games that are currenty running may not work anymore.
I just started RE2 with Proton 4.2.3 and I'm having the issue where I'm stuck loading after completing the first scene. I haven't made any modifications to Proton or the game's files, I simply installed it from Steam and hit play
Was it installed before? That's just the mfplat problem. It must be missing.
On Sat, 27 Apr 2019 14:55 Andrew, notifications@github.com wrote:
I just starting RE2 with Proton 4.2.3 and I'm having the issue where I'm stuck loading after completing the first scene. I haven't made any modifications to Proton/the games files, I simply installed it from Steam and hit play
- GPU: RX 480
- Driver/LLVM version: 4.5 Mesa 19.0.0-devel/7.0.0
- Kernel version: 5.0.5
- Proton version: 4.2-3
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/Proton/issues/2266#issuecomment-487287953, or mute the thread https://github.com/notifications/unsubscribe-auth/ABHOYDE5BOSYFO7QN6WULLTPSRLMZANCNFSM4GSMTW2Q .
No, it wasn't. I installed it yesterday. The mfplat workaround shouldn't be required anymore, right?
Compatibility Report
System Information
I confirm:
steam-883710.log
Symptoms
After I pass the 1st chapter, it keeps loading forever
Reproduction
Leave the gas station.