ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.65k stars 1.07k forks source link

Resident Evil 5 (21690) #1253

Open lieff opened 6 years ago

lieff commented 6 years ago

Distro: Ubuntu 18.04 GPU: GTX 980, Nvidia proprietary driver 390.48 Resolution: 2560x1440 RAM: 16GB Proton 3.7-5 Beta

Immediately exits.

Programie commented 6 years ago

It seems to work with the vanilla wine: https://appdb.winehq.org/objectManager.php?sClass=version&iId=32123

Something is different from wine (as Proton is a fork of it) preventing RE 5 from starting.

lieff commented 6 years ago

It also require workarounds:

First run winecfg and set windows version - Windows XP.
Use these workarounds to solve the black screen problem and the flickering graphics: Winetricks: arch 32 bits, d3dx9, wmp10, Vcredist 2012 (vcrun2012), d3dcompiler_43, xact Look for this file and install it --> windowsmedia-kb942423-x86-intl.exe.

Need to check that with Proton.

Programie commented 6 years ago

Yes, I also tried those workarounds. But for me the game is not working with vanilla wine (tried wine 3.17 as well as wine 3.8 as stated in the AppDB).

The game starts, a window pops up and then Steam hangs up. After a while the game and Steam crashes.

I was able to start it with a wine64 prefix with the stable Wine 3.0.3. But then I only got a black screen with mouse after the logos (as stated in the AppDB).

If started via the native Steam client with Steam Play, the game starts and directly ends.

Just my two cents, maybe it will help while finding a solution.

soredake commented 4 years ago

https://github.com/Winetricks/winetricks/pull/1489

shoober420 commented 4 years ago

Compatibility Report

System Information

FIRST LOG: steam-21690first.log

SECOND LOG: steam-21690second.log

Symptoms

On first run, Windows Live is installed, then nothing happens. Upon force quitting Windows Live with htop, you are greeted with a black window, then it freezes. Second time was same behavior.

random2324 commented 4 years ago

I can confirm, the game seems to "hang". Only killing WLIDsvc exe processes with your favorite task manager helps. Then it displays Capcom und Dolby Logo. After that nothing just black screen.

Got it running this way: I installed winetricks-git, because the current release doesn't include the wmp11 addition @soredake made. After that you can run: WINEPREFIX=~/.local/share/Steam/steamapps/compatdata/21690/pfx/ winetricks -q wmp11 Installed patch from the following link: https://steamcommunity.com/sharedfiles/filedetails/?id=1533171339 After that you can uninstall Games for Windows and especially Windows Live ID: protontricks 21690 uninstaller

Haven't tested to much yet. Just ran the benchmarks and it looks goods so far.

ghost commented 4 years ago

The game works well following some paths that I will leave below:

1 - Disable GFWL - Go to the game's root page and look for "BH5AE_install.vdf" open and modify by deleting the following lines:

"Run Process" { "GFWL" { "process 1" "%INSTALLDIR%\redist\gfwlivesetup.exe" "command 1" "/q" "HasRunKey" "HKEY_LOCAL_MACHINE\Software\CAPCOM\RESIDENT EVIL 5\GFWL" } }

2 - Open the game and close then for the game folder to be created and then download a patch to make the game work correctly. Download and extract these files in the game fol

http://www.sb-online.org/maluc/index.php?did=bh5fixes

3 - Now let's download and install WMP11 without it the game will not leave the black screen after the CAPCOM logo.

For download:

cd /tmp/ curl -O https://web.archive.org/web/20190512112704/https://download.microsoft.com/download/3/0/8/3080C52C-2517-43DE-BDB4-B7EAFD88F084/wmp11-windowsxp-x64-enu.exe cabextract wmp11-windowsxp-x64-enu.exe -d wmp11

To install:

cd $HOME/.local/share/Steam/steamapps/compatdata/21690 WINEPREFIX=$PWD/pfx wine winecfg (Switch to Windows XP)

WINEPREFIX=$PWD/pfx wine /tmp/wmp11/wmfdist11-64.exe (after installing press CTRL + C and rest) WINEPREFIX=$PWD/pfx wine wineboot

WINEPREFIX=$PWD/pfx wine /tmp/wmp11/wmp11-64.exe (after installing press CTRL + C and rest) WINEPREFIX=$PWD/pfx wine wineboot

Now change the version for windows 7 and ready now and just play. Remembering that the game does not work in version 5.0-6 it only works in version 4.11-13 and maybe 4.2-9

https://www.protondb.com/app/21690

soredake commented 4 years ago

Meanwhile i've fixed startup/exiting problem in lutris script https://lutris.net/games/resident-evil-5/ You don't need to kill gfw processes on start exit anymore, enjoy.

soredake commented 4 years ago

And full instruction how to play on ubuntu: sudo apt install python3-pip winetricks pip3 install -U git+https://github.com/simons-public/protonfixes@master install_protonfixes Then install re5 from lutris.

soredake commented 4 years ago

Testing game with latest proton (same with proton-ge), still the same problem, proton starts prefix with "WLIDSvcM.exe WLIDSVC.EXE" processes, launcher will start only after i kill these processes log doesn't gave anything useful image steam-21690.log

dunno who to ping, @aeikum @GloriousEggroll

frostworx commented 4 years ago

Hi, I just added Resident Evil 5 (21690) support to my steamtinkerlaunch with this commit It takes care that

TL;DR: the game works ootb with stl (when xliveless files are found)

avindra commented 4 years ago

@frostworx solution might be the most painless option here :relaxed:

It did take some time... it wanted Windows 7 SP1, and it downloads both 32 and 64 bit editions when doing so. (Those get populated into ~/.cache/winetricks/win7sp1 for anyone wondering...)

(~1441MB total)

... that took a while because of my crap internet connection.

Here is the menu:

re5

Online matchmaking working as well.

frostworx commented 4 years ago

Thank you for testing and confirmation that it also does work for you, @avindra :) (the huge download comes from winetricks installing wmp11, but at least the files are now in the winetricks cache, so other games depending on it will have an easier start :)) The auto loaded RE5 stl config can be seen here

avindra commented 4 years ago

Now I'm just seeing one problem with the control scheme with an XBOX One controller.

There is a config.ini that gets created in:

%STEAM_ROOT%/steamapps/compatdata/21690/pfx/drive_c/users/steamuser/My Documents/CAPCOM/RESIDENT EVIL 5

It generates this WRONG :x: config by default:

[JOYPAD]
ProductName=Controller (XBOX One For Windows)
A=0
B=1
X=2
Y=3
LEFT=15
RIGHT=13
UP=12
DOWN=14
START=9
BACK=8
LT=4
LB=6
RT=5
RB=7
LSTICK_PUSH=10
LSTICK_VERT=Y
LSTICK_HORZ=X
RSTICK_PUSH=11
RSTICK_VERT=Z
RSTICK_HORZ=RZ

This results in some really awkward changes in the mapping. (Read this as Pressing X ↛ activates Y)

X                 ↛ A
A                 ↛ Y
Y                 ↛ X
Start             ↛ Right Bumper
Back              ↛ Right Bumper
Left Bumper       ↛ Left Trigger
Right Bumper      ↛ Right Trigger

RSTICK_PUSH       ↛ Start

Left Trigger      ↛ Right Joystick going down
Right Trigger     ↛ Right Joystick going up

B is the only button correctly mapped, and the Left stick seems to be mapped correctly (character strafes).


After doing some research (barely any hits online for this stuff), I got it semi-working:

[JOYPAD]
ProductName=Controller (XBOX One For Windows)
A=0
B=1
X=2
Y=3
LEFT=POV
RIGHT=POV
UP=POV
DOWN=POV
START=7
BACK=6
LT=Z
RT=RZ
LB=4
RB=5
LSTICK_PUSH=8
RSTICK_PUSH=9
LSTICK_HORZ=X
RSTICK_HORZ=RX
LSTICK_VERT=Y
RSTICK_VERT=RY

The remaining problem is:

I think the POV setting may be causing a weird interaction that is offsetting the numbers somehow. Can anyone figure this out?

NikoBellicRU commented 4 years ago

Hi, I just added Resident Evil 5 (21690) support to my steamtinkerlaunch with this commit

So i just tried it with no luck, when i launched the game the config message apeared for 2 seconds as it's suposed to but then nothing happends after that and i had to remove the wmp command on the config file for it to run but still took like 2m to launch.

Also my ps4 controller didn't work, and the worst part was performance wich was bad, so in conclusion the best way so far for me is this :

  1. If you already launch the game once then delete the prefix

  2. Delete the redist folder in the game directory

  3. Install the " unoffitial patch " https://steamcommunity.com/sharedfiles/filedetails/?id=864823595

  4. Install wmp11 or just replace " re5logo.wmv " with a blank text file

With all this i jumped from around 40fps to 100fps, already have a lot of hours in this game and all works fine, only some stutter but it goes away after a while.

avindra commented 4 years ago

@NikoBellicRU Interesting method to replace the wmv, I'll have to test that approach.

For anyone wondering, that re5logo.wmv file is located in %STEAM_LIBRARY%/steamapps/common/Resident Evil 5/nativePC_MT/movie

Keep in mind @frostworx solution may require some time to download files (as I noted in my report) which is highly dependent on your internet connection. But after the setup is complete, subsequent launches will be instantaneous.

NikoBellicRU commented 4 years ago

Keep in mind @frostworx solution may require some time to download files (as I noted in my report)

Yeah i read that so i waited like 15m looking at the system monitor and i saw that stl/wget/winetricks was running but had no usage at all, also i have 500mb down and 200up so internet is not the problem here.

avindra commented 4 years ago

i saw that stl/wget/winetricks was running

It was probably still downloading the files then. The files are stored on some archive.org repository, so you may not necessarily be getting the maximum 500mb down that your ISP supports.

When I did this, it took almost 2 hours to finish downloading the files.

illusioon commented 4 years ago

Anyone know how to fix the GPU usage? I'm getting low fps 30-48 and sometimes 60-120. GPU usage goes up and down a lot of times.

Screenshots

![20200909080007_1](https://user-images.githubusercontent.com/68622172/92590815-3b672e00-f273-11ea-8416-af35dcd22b6a.jpg) ![20200909080101_1](https://user-images.githubusercontent.com/68622172/92590817-3c985b00-f273-11ea-8ae7-d1d1ac0f4359.jpg) ![20200909080109_1](https://user-images.githubusercontent.com/68622172/92590820-3d30f180-f273-11ea- 8b73-27d59540b03a.jpg)

PROTON LOG: steam-21690.log

System Information

``` Informações do computador: Fabricante: Unknown Modelo: Unknown Tipo: Computador de mesa Sem entrada de toque Informações do processador: Fabricante da CPU: GenuineIntel Marca da CPU: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz Família do processador: 0x6 Modelo do processador: 0x9e Stepping do processador: 0x9 Tipo do processador: 0x0 Velocidade: 4500 MHz 8 processadores lógicos 4 processadores físicos HyperThreading: Suportado FCMOV: Suportado SSE2: Suportado SSE3: Suportado SSSE3: Suportado SSE4a: Não suportado SSE41: Suportado SSE42: Suportado AES: Suportado AVX: Suportado AVX2: Não suportado AVX512F: Não suportado AVX512PF: Não suportado AVX512ER: Não suportado AVX512CD: Não suportado AVX512VNNI: Não suportado SHA: Não suportado CMPXCHG16B: Suportado LAHF/SAHF: Suportado PrefetchW: Não suportado Versão do sistema operacional: "Void Linux" (64-bit) Nome do kernel: Linux Versão do kernel: 5.8.7_1 Consórcio do Servidor X: The X.Org Foundation Versão do Servidor X: 12009000 Gerenciador de janelas X: bspwm Versão do runtime do Steam: steam-runtime_0.20200720.0 Placa de vídeo: Driver: NVIDIA Corporation GeForce RTX 2070 SUPER/PCIe/SSE2 Versão do driver: 4.6.0 NVIDIA 450.66 Versão do OpenGL: 4.6 Profundidade de cor da área de trabalho: 24 bits por pixel Taxa de atualização do monitor: 60 Hz VendorID: 0x10de DeviceID: 0x1e84 Revisão não detectada Número de monitores: 1 Número de placas de vídeo lógicas: 1 Resolução do monitor primário: 1920 x 1080 Resolução da área de trabalho: 1920 x 1080 Tamanho do monitor primário: 18.78" x 10.55" (21.54" diag) 47.7cm x 26.8cm (54.7cm diag) Barramento primário: PCI Express 16x VRAM primária: 8192 MB Modos de MSAA suportados: 2x 4x 8x 16x Placa de som: Dispositivo de áudio: %s1 Memória: RAM: 15932 Mb Hardware de RV: Headset de RV: Nenhum encontrado Outros: Idioma da interface: Português (Brasil) IDIOMA: pt_BR.UTF-8 Total de espaço disponível em disco: 219278 MB Maior bloco livre do disco rígido: 194819 Mb Steam Linux Runtime Information: { "can-write-uinput" : false, "steam-installation" : { "path" : "/home/illusioon/.local/share/Steam", "data_path" : "/home/illusioon/.local/share/Steam", "bin32_path" : "/home/illusioon/.local/share/Steam/ubuntu12_32", "issues" : [ "unexpected-steam-uri-handler" ] }, "runtime" : { "path" : "/home/illusioon/.local/share/Steam/ubuntu12_32/steam-runtime", "version" : "0.20200720.0", "issues" : [ ], "pinned_libs_32" : { "list" : [ " 2893727 4 drwxr-xr-x 2 illusioon illusioon 4096 set 7 05:58 pinned_libs_32" ] }, "pinned_libs_64" : { "list" : [ " 2893728 4 drwxr-xr-x 2 illusioon illusioon 4096 set 7 05:58 pinned_libs_64", " 2893730 4 -rw-r--r-- 1 illusioon illusioon 48 set 7 05:58 pinned_libs_64/system_libcurl.so.4", " 2893731 0 -rw-r--r-- 1 illusioon illusioon 0 set 7 05:58 pinned_libs_64/has_pins", " 2893732 0 lrwxrwxrwx 1 illusioon illusioon 12 set 7 05:58 pinned_libs_64/libcurl.so.3 -> libcurl.so.4", " 2893729 4 lrwxrwxrwx 1 illusioon illusioon 102 set 7 05:58 pinned_libs_64/libcurl.so.4 -> /home/illusioon/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0" ] } }, "os-release" : { "id" : "void", "name" : "void", "pretty_name" : "void" }, "container" : { "type" : "none" }, "driver_environment" : [ ], "architectures" : { "i386-linux-gnu" : { "can-run" : true, "library-issues-summary" : [ ], "graphics-details" : { "x11/vulkan" : { "messages" : "ERROR: [Loader Message] Code 0 : /home/illusioon/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so: wrong ELF class: ELFCLASS64\n", "renderer" : "GeForce RTX 2070 SUPER", "version" : "1.2.133 (device 10de:1e84) (driver 450.264.0)" }, "x11/vdpau" : { "messages" : "Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory\nvdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1\n", "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "x11/vaapi" : { "messages" : "libva info: VA-API version 1.1.0\nlibva info: va_getDriverName() returns 0\nlibva info: Trying to open /usr/lib/i386-linux-gnu/dri/nvidia_drv_video.so\nlibva info: Trying to open /usr/lib/i386-linux-gnu/dri/intel-vaapi-driver/nvidia_drv_video.so\nlibva info: Trying to open /usr/lib/i386-linux-gnu/GL/lib/dri/nvidia_drv_video.so\nlibva info: Trying to open /usr/lib32/dri/nvidia_drv_video.so\nlibva info: Trying to open /usr/lib/dri/nvidia_drv_video.so\nlibva info: va_openDriver() returns -1\nvaInitialize (va_display, &major_version, &minor_version) failed: unknown libva error (-1)\n", "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "glx/gl" : { "renderer" : "GeForce RTX 2070 SUPER/PCIe/SSE2", "version" : "4.6.0 NVIDIA 450.66", "library-vendor" : "glvnd" }, "egl_x11/gl" : { "renderer" : "GeForce RTX 2070 SUPER/PCIe/SSE2", "version" : "4.6.0 NVIDIA 450.66", "library-vendor" : "glvnd" }, "egl_x11/glesv2" : { "renderer" : "GeForce RTX 2070 SUPER/PCIe/SSE2", "version" : "OpenGL ES 3.2 NVIDIA 450.66", "library-vendor" : "glvnd" } }, "dri_drivers" : [ ], "va-api_drivers" : [ { "library_path" : "/home/illusioon/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/dri/dummy_drv_video.so" } ], "vdpau_drivers" : [ { "library_path" : "/home/illusioon/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0" } ], "glx_drivers" : [ { "library_soname" : "libGLX_indirect.so.0", "library_path" : "/usr/lib32/libGLX_nvidia.so.450.66" }, { "library_soname" : "libGLX_nvidia.so.0", "library_path" : "/usr/lib32/libGLX_nvidia.so.450.66" } ] }, "x86_64-linux-gnu" : { "can-run" : true, "library-issues-summary" : [ ], "graphics-details" : { "x11/vulkan" : { "messages" : "ERROR: [Loader Message] Code 0 : /home/illusioon/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so: wrong ELF class: ELFCLASS32\n", "renderer" : "GeForce RTX 2070 SUPER", "version" : "1.2.133 (device 10de:1e84) (driver 450.264.0)" }, "x11/vdpau" : { "renderer" : "NVIDIA VDPAU Driver Shared Library 450.66 Wed Aug 12 19:36:41 UTC 2020\n", "version" : null }, "x11/vaapi" : { "messages" : "libva info: VA-API version 1.8.0\nlibva info: Trying to open /usr/lib/dri/nvidia_drv_video.so\nlibva info: va_openDriver() returns -1\nvaInitialize (va_display, &major_version, &minor_version) failed: unknown libva error (-1)\n", "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "glx/gl" : { "renderer" : "GeForce RTX 2070 SUPER/PCIe/SSE2", "version" : "4.6.0 NVIDIA 450.66", "library-vendor" : "glvnd" }, "egl_x11/gl" : { "renderer" : "GeForce RTX 2070 SUPER/PCIe/SSE2", "version" : "4.6.0 NVIDIA 450.66", "library-vendor" : "glvnd" }, "egl_x11/glesv2" : { "renderer" : "GeForce RTX 2070 SUPER/PCIe/SSE2", "version" : "OpenGL ES 3.2 NVIDIA 450.66", "library-vendor" : "glvnd" } }, "dri_drivers" : [ ], "va-api_drivers" : [ { "library_path" : "/home/illusioon/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/dri/dummy_drv_video.so" } ], "vdpau_drivers" : [ { "library_path" : "/usr/lib/vdpau/libvdpau_nvidia.so.1", "library_link" : "libvdpau_nvidia.so.450.66" }, { "library_path" : "/usr/lib/vdpau/libvdpau_trace.so", "library_link" : "libvdpau_trace.so.1" }, { "library_path" : "/usr/lib/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0" } ], "glx_drivers" : [ { "library_soname" : "libGLX_indirect.so.0", "library_path" : "/usr/lib/libGLX_nvidia.so.450.66" }, { "library_soname" : "libGLX_nvidia.so.0", "library_path" : "/usr/lib/libGLX_nvidia.so.450.66" } ] } }, "locale-issues" : [ "c-utf8-missing", "i18n-supported-missing" ], "locales" : { "" : { "resulting-name" : "LC_CTYPE=pt_BR.UTF-8;LC_NUMERIC=pt_BR.UTF-8;LC_TIME=pt_BR.UTF-8;LC_COLLATE=C;LC_MONETARY=pt_BR.UTF-8;LC_MESSAGES=pt_BR.UTF-8;LC_PAPER=pt_BR.UTF-8;LC_NAME=pt_BR.UTF-8;LC_ADDRESS=pt_BR.UTF-8;LC_TELEPHONE=pt_BR.UTF-8;LC_MEASUREMENT=pt_BR.UTF-8;LC_IDENTIFICATION=pt_BR.UTF-8", "charset" : "UTF-8", "is_utf8" : true }, "C" : { "resulting-name" : "C", "charset" : "ANSI_X3.4-1968", "is_utf8" : false }, "C.UTF-8" : { "error-domain" : "srt-locale-error-quark", "error-code" : 0, "error" : "No such file or directory" }, "en_US.UTF-8" : { "resulting-name" : "en_US.UTF-8", "charset" : "UTF-8", "is_utf8" : true } }, "egl" : { "icds" : [ { "json_path" : "/usr/share/glvnd/egl_vendor.d/10_nvidia.json", "library_path" : "libEGL_nvidia.so.0" } ] }, "vulkan" : { "icds" : [ { "json_path" : "/usr/share/vulkan/icd.d/nvidia_icd.json", "library_path" : "libGLX_nvidia.so.0", "api_version" : "1.2.133" } ] }, "desktop-entries" : [ { "id" : "steam.desktop", "commandline" : "/usr/bin/steam %U", "filename" : "/usr/share/applications/steam.desktop", "default_steam_uri_handler" : true, "steam_uri_handler" : true } ], "cpu-features" : { "x86-64" : true, "sse3" : true, "cmpxchg16b" : true } } The Steam Linux Runtime container tool is not installed. ```

RE5 config.ini:

``` [GAME] MouseBaseSpeed=2.000000 Biohazard=OFF HideInputNotification=OFF VersusRandomFinisher=OFF ReunionMeleeOverall=OFF MouseLaser=OFF [GRAPHICS] SLI=OFF Stereo=ON HDR=HIGH MSAA=8X TextureFilter=ANISOTROPIC16X TextureDetail=HIGH MotionBlurQuality=LOW NormalMapping=ON Specular=ON Lighting=HIGH FilterQuality=HIGH EffectQuality=HIGH EffectVolume=HIGH ShadowQuality=HIGH LOD=HIGH Joint=HIGH Adhesion=HIGH [DISPLAY] Resolution=1920x1080 RefreshRate=60Hz FullScreen=ON VSYNC=OFF AdjustAspect=OFF FrameRate=VARIABLE [SOUNDS] SeVoiceNum=128 ReverbQuality=HIGH CategoryEQ=ON [CPU] JobThread=8 RenderingThread=ON [JOYPAD] A=2 B=1 X=3 Y=0 LEFT=15 RIGHT=13 UP=12 DOWN=14 START=9 BACK=8 LT=4 LB=6 RT=5 RB=7 LSTICK_PUSH=10 LSTICK_VERT=Y LSTICK_HORZ=X RSTICK_PUSH=11 RSTICK_VERT=Z RSTICK_HORZ=RZ ```

NikoBellicRU commented 4 years ago

Anyone know how to fix the GPU usage? I'm getting low fps 30-48 and sometimes 60-120. GPU usage goes up and down a lot of times.

I was also having bad performance and the unoffitial patch fixed it.

illusioon commented 4 years ago

Anyone know how to fix the GPU usage? I'm getting low fps 30-48 and sometimes 60-120. GPU usage goes up and down a lot of times.

I was also having bad performance and the unoffitial patch fixed it.

The maluc patch? I installed but still the same, GPU usage is low at real game but on the benchmark it works fine most of the time. I even tried to low everything but still the same.

It goes up to 120 and down to 20-30 fps, Gpu coolers don't even star start spinning at the "real game".

NikoBellicRU commented 4 years ago

@illusioon Wierd, framelimit or vsync? I'm using liquorix kernel that boosted me from around 70s fps to 100fps so maybe that can help, also you can try gamemode and if that doesn't help maybe it's a driver problem not sure :/

illusioon commented 4 years ago

@illusioon Wierd, framelimit or vsync? I'm using liquorix kernel that boosted me from around 70s fps to 100fps so maybe that can help, also you can try gamemode and if that doesn't help maybe it's a driver problem not sure :/

vsync, weird, RE6,RE7, RE3 all runs smooth but this one won't run nice XD

I will remove the patch and run without it to see if things improve, if doesn't make any effect i will try liquorix and game mode isn't working with void linux at the moment :(

illusioon commented 4 years ago

@illusioon Wierd, framelimit or vsync? I'm using liquorix kernel that boosted me from around 70s fps to 100fps so maybe that can help, also you can try gamemode and if that doesn't help maybe it's a driver problem not sure :/

I managed to fix it. As I thought, it was the patch the problem, now the game works like a charm, I just had to place the "xlive.dll" in the folder of the Launcher.exe

Too bad I can't use the fixes provide by that maloc patch.

Screenshots

![20200909122258_1](https://user-images.githubusercontent.com/68622172/92619837-62842680-f298-11ea-9bad-37f506ed6750.jpg) ![20200909122313_1](https://user-images.githubusercontent.com/68622172/92619845-63b55380-f298-11ea-9f7b-0a13cdb1ca13.jpg) ![20200909122411_1](https://user-images.githubusercontent.com/68622172/92619848-644dea00-f298-11ea-927a-e23030200b6a.jpg)

NikoBellicRU commented 4 years ago

I managed to fix it. As I thought, it was the patch the problem

Really wierd that it performs better here but worse on your side not sure why :/

illusioon commented 4 years ago

I managed to fix it. As I thought, it was the patch the problem

Really wierd that it performs better here but worse on your side not sure why :/

I tried with this one ( Date: 2017-08-19): http://www.sb-online.org/maluc/index.php?did=bh5fixes

But it seems that there is a another one(PATCH UPDATED 04/14/2020): https://steamcommunity.com/sharedfiles/filedetails/?id=1533171339

NikoBellicRU commented 4 years ago

But it seems that there is a another one(PATCH UPDATED 04/14/2020):

Didn't know about this updated, i reinstalled with it and works as good as the other tho, anyway i rather use this latest one now :)

avindra commented 4 years ago

After applying this patch https://steamcommunity.com/sharedfiles/filedetails/?id=1533171339

I'm able to launch without stl, and it also fixes the controller mapping issues I mentioned previously.

soredake commented 3 years ago

with proton >=5.13 game cannot install gfwl Screenshot_20201207_121056

steam-21690.log

NikoBellicRU commented 3 years ago

with proton >=5.13 game cannot install gfwl Better that way, at least now we don't need to delete the installer

soredake commented 3 years ago

изображение And launcher does not start. steam-21690.log

NikoBellicRU commented 3 years ago

изображение And launcher does not start. steam-21690.log

You need to install the patch, just extract to the game folder

https://steamcommunity.com/sharedfiles/filedetails/?id=1533171339

mmbossoni commented 2 years ago

With proton 7.0 (and maluc patch), error message changes on log. It seems like there are missing plugins for playing wmv. libavfilter seems to be in Steam runtime but somehow proton 7 does not detect it?

(wine:15195): GStreamer-WARNING **: 09:31:40.642: Failed to load plugin '/mnt/linux_dados/marcelo/games/steam/steamapps/common/Proton 7.0/dist/lib/gstreamer-1.0/libgstlibav.so': libavfilter.so.7: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
winegstreamer error: decodebin0: Your GStreamer installation is missing a plug-in.
winegstreamer error: decodebin0: ../src-gst_base/gst/playback/gstdecodebin2.c(4719): gst_decode_bin_expose (): /GstBin:bin0/GstDecodeBin:decodebin0:
no suitable plugins found:
Couldn't set protonvideoconverter0 to READY

winegstreamer error: decodebin1: Your GStreamer installation is missing a plug-in.
winegstreamer error: decodebin1: ../src-gst_base/gst/playback/gstdecodebin2.c(4719): gst_decode_bin_expose (): /GstBin:bin1/GstDecodeBin:decodebin1:
no suitable plugins found:
Couldn't set protonvideoconverter1 to READY

4635.823:0140:01d0:err:wmvcore:init_stream Failed to connect parser, hr 0x80004005.
CSahajdacny commented 2 years ago

@mmbossoni, check this https://github.com/ValveSoftware/Proton/issues/1464#issuecomment-1046160865

chkuendig commented 1 year ago

@Obsessee There's still video issues with cutscenes. I see only color bars or black instead of cutscenes and no audio. This is a known issue reported by @mmbossoni as well as on protondb.