protonscr

Crysis Remastered

protonopen appid 1715130Game compatibility - Unofficial
ValveSoftware/Proton#5165 · opened 2021-09-18 by mikeysteele · updated 2024-07-31 · 37 comments · github · game page · search this game
4 matching comments, n / p to jump
Mmikeysteele 2021-09-18 github

Compatibility Report

  • Name of the game with compatibility issues: Crysis Remastered
  • Steam AppID of the game: 1715130

System Information

  • GPU: RTX 2080TI
  • Driver/LLVM version: 470.63.01
  • Kernel version: 5.11.0-34
  • Link to full system information report as Gist:
  • Proton version: Proton Experimental

I confirm:

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

Symptoms

Game doesn't start and silently exits. This happens in all Proton

Reproduction

Try and start the game from the steam launcher
steam-1715130.log

AAnonymerNiklasistanonym 2021-09-18 github

I seem to have the same problem:

System Information

  • GPU: RTX 3060TI
  • Driver/LLVM version: 470.63.01
  • Kernel version: 5.14.5-1 (Manjaro Linux 21.1.4 [XFCE])
  • Link to full system information report as Gist:
  • Proton version: Proton Experimental (the same thing happens also with 6.3-6 / 5.13-8)

I confirm:

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

Symptoms

Game doesn't start and silently exits which was tested with Proton Experimental / 6.3-6 / 5.13-8.

Reproduction

Try and start the game from the steam launcher:
steam-1715130.log

MMcMarius11 2021-09-18 github

sadly it also does not run for me
steam-1715130.log
someone posted a similar bug here i guess: https://github.com/doitsujin/dxvk/issues/1773

Operating System: Manjaro Linux
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Kernel Version: 5.10.66-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-7600K CPU @ 3.80GHz
Memory: 23,4 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1070/PCIe/SSE2
NVIDIA: 470.63.01

GGloriousEggroll 2021-09-19 github

Needs winetricks vcrun2019 and d3dcompiler_43. Worked after adding them. Specifically these dlls:

mfc140u.dll
d3dcompiler_43.dll

AAnonymerNiklasistanonym 2021-09-19 github

Needs winetricks vcrun2019 and d3dcompiler_43. Worked after adding them. Specifically these dlls:

mfc140u.dll
d3dcompiler_43.dll

Nice find! It instantly started when I used winetricks vcrun2019.

I somehow had big problems getting protontricks to run but after multiple retries this is what worked for me:

# I switched in Steam to Proton 6.3 and deleted the old prefix and then let steam recreate it once
# --force was necessary because there was a SHA mismatch
$ PROTON_VERSION='Proton 6.3' protontricks --verbose 1715130 --force vcrun2019

The performance is sadly not on the same level as the original Crysis via Proton but it 100% runs without graphical or audio glitches (at least in my first 15 minutes of playing the campaign).

Mmikeysteele 2021-09-19 github

Thanks, I can confirm that installing vcrun2019 through protontricks worked for me too

XxDShot 2021-09-19 github

Switched to proton 6.3, installed vcrun2019 d3dcompiler_43, worked. Closed game. After that it refuses to launch again.

MMcMarius11 2021-09-19 github

thanks GE and AnonymerNiklasistanonym

"protontricks --verbose 1715130 --force vcrun2019"

did the trick now it runs :+1:

EErikReider 2021-09-21 github

protontricks --verbose 1715130 --force vcrun2019 works but the game stutters like hell. Anyone else with this experience?

Edit: Seems to run a little better in Gnome with X.Org. I'm currently running Sway. I couldn't really test it in Gnome with Wayland (my screen kept flashing...)

Mmikeysteele 2021-09-25 github

protontricks --verbose 1715130 --force vcrun2019 works but the game stutters like hell. Anyone else with this experience?

Edit: Seems to run a little better in Gnome with X.Org. I'm currently running Sway. I couldn't really test it in Gnome with Wayland (my screen kept flashing...)

Runs great for me on my RTX 2080TI on Ubuntu 21.04.

MMcMarius11 2021-09-26 github
AAldoLinx 2021-09-26 github

I tried all the solutions mentioned but the game won't launch. I used "protontricks --verbose 1715130 --force vcrun2019" and Proton-6.18-GE-2 but nothing changes.

Operating System: Manjaro Linux
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Kernel Version: 5.14.7-2-MANJARO (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-4790 CPU @ 3.60GHz
Memory: 15.6 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 970/PCIe/SSE2

CCSahajdacny 2021-09-26 github

Nvidia Driver version?

AAldoLinx 2021-09-26 github

Nvidia Driver version?

Nvidia: 470.63.01

Mmikeysteele 2021-09-27 github

I tried all the solutions mentioned but the game won't launch. I used "protontricks --verbose 1715130 --force vcrun2019" and Proton-6.18-GE-2 but nothing changes.

Operating System: Manjaro Linux
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Kernel Version: 5.14.7-2-MANJARO (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-4790 CPU @ 3.60GHz
Memory: 15.6 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 970/PCIe/SSE2

Nobody will be able to help you if you don't post the steam log

AAldoLinx 2021-09-27 github

Sorry, I didn't know how to do it.
steam-1715130.log

MMcMarius11 2021-10-09 github

Sorry, I didn't know how to do it. steam-1715130.log
i think these are the problems in your log

50328.604:0108:010c:err:wldap32:DllMain No libldap support, expect problems
50333.013:0108:010c:err:module:import_dll Library mfc140u.dll (which is needed by L"Z:\home\aldo\.local\share\Steam\steamapps\common\Crysis Remastered\Bin64\CChromaEditorLibrary64.dll") not found

try installing libldap and lib32-libldap

and for the other error maybe this can help you
https://steamcommunity.com/app/221410/discussions/0/1629664607002719357/

AAldoLinx 2021-10-09 github

try installing libldap and lib32-libldap

I had libldap and lib32-libldap already installed.

and for the other error maybe this can help you https://steamcommunity.com/app/221410/discussions/0/1629664607002719357/

Thanks for the link, I will try that later.

Nnfinite-recursion 2022-01-17 github

Pretty sure that this shouldn't be classified as a Proton issue. Some Windows users have this exact issue and installing the VC2019 runtimes fixes the problem.

https://steamcommunity.com/app/1715130/discussions/0/4943253385008747798/

The game doesn't check for or install the VC2019 runtimes on first run.

JJohnnii360 2022-04-01 github

Is there any way to play this game with hardware Ray Tracing? The Experimental RT Boost slows the game. I use a RTX 2070.

BBlisto91 2022-04-01 github

@Johnnii360 Does it work for you if you run the game on proton experimental and launch with this command?

PROTON_ENABLE_NVAPI=1 %command%

Note you can also do the above on other proton versions but there you also need a separate dxvk.conf file parameter to disable the nvapi hack in dxvk.

Edit:
Actually i'm a bit unsure if you also need a extra one.

PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command%
JJohnnii360 2022-04-01 github

Replying to https://github.com/ValveSoftware/Proton/issues/5165#issuecomment-1085871022

Sadly does not work. The game doesn't start. How does this go with the separate dxvk.conf?

Edit:

Here's the log:
steam-1715130.log

BBlisto91 2022-04-01 github

In the same folder as the games .exe file make a file called dxvk.conf and add this line to it dxgi.nvapiHack = False
Then again try to launch with on proton 7 or 6.8-3 or what works for you with this command.

PROTON_ENABLE_NVAPI=1 %command%

Edit: ah you are using Proton GE. You can try the same from this message with that also.

JJohnnii360 2022-04-01 github

Replying to https://github.com/ValveSoftware/Proton/issues/5165#issuecomment-1085890451

Still doesn't start. :\ Also tested it with Valve's Proton 7.0 but it's the same.

steam-1715130.log

BBlisto91 2022-04-01 github

Can you also post a log without the commands and the conf file where you are able to launch the game?

JJohnnii360 2022-04-01 github

Sure, here you are. :)
steam-1715130.log

BBlisto91 2022-04-01 github

Okay so these two lines stick out when you try to launch the game with the nvapiHack disabled.

err:   D3D11Device::CreateFence: Not implemented
err:   D3D11ImmediateContext::Signal: Not implemented

So i can see the game is Directx 11 but they have plucked some vulkan extensions and added them to the game for ray tracing if i understood that correctly? Not sure hehe. Is a bit confusing.

If you want to try and hunt this at bit you can try opening a issue at the dxvk repo and see if they can help with the crashing.
Tho again i dunno if it would work even if you got it running with nvapi.

JJohnnii360 2022-04-01 github

All right, thank you anyway! :)

JJohnnii360 2022-04-04 github

Updated today to GE Proton 7.13. Crysis run much faster. But 'PROTON_ENABLE_NVAPI=1' don't work anyway.

BBlisto91 2022-04-04 github

Vroom vroom!
I see the gamemode command has been included into GE, so maybe that helps your system if you didnt already use it (but had it installed ofc).

Perhaps the hardware raytracing will be possibly some time in the future.

JJohnnii360 2022-04-05 github

A small more or less OT question: Is there any way to run the Benchmark.exe in this Proton?

BBlisto91 2022-04-05 github

Is it a seperate exe not launchable from within the game?
If it is i guess you can add it as a non steam game in proton compatability mode.

JJohnnii360 2022-04-05 github

Is it a seperate exe not launchable from within the game? If it is i guess you can add it as a non steam game in proton compatability mode.

It is a standalone exe. But thanks for the tip with the "non steam game".

BBlisto91 2022-08-16 github

@Johnnii360 Work has been made so the hardware ray tracing should be working in this game now afaik.
The work is currently available on Experimental Bleeding Edge if you want to give it a try again.

Still try with PROTON_ENABLE_NVAPI=1 %command% also. The separate config file is not needed anymore.
Also note that with experimental you need atleast the 510 drivers or above for Nvidia

AAgostinoA 2023-07-22 github

Guys with last Proton 8 not load GameObject inside of game

BBlisto91 2023-07-22 github

@AgostinoA Hi there. Could you be more specific of what the issue is? Is it a game error and does it happen with 8.0-3?

AAgostinoA 2023-07-26 github

Sorry, I wrote superficially. The game does not load models or shaders properly.
This happens with both Proton 8.0-3 and Proton Experimental. Instead with Proton 7 and earlier everything is fine.
Also Proton 8.0-3 takes longer on startup times on all titles, sometimes hangs on some Wine processes and makes games appear to be running, when in fact they haven't started. You are forced to force all the Steam processes to restart any other game and attempt a subsequent start 3/10 open, this is very strange.
For the launch attempts of the titles, I tried to cancel all steam, but the problem is the same

My system:
CPU Brand: Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz
Kernel Version: 6.2.14-nebula
Driver: NVIDIA Corporation NVIDIA GeForce RTX 2070 with Max-Q Design/PCIe/SSE2
Driver Version: 4.6.0 NVIDIA 535.54.03

20230726092413_1
20230726092421_1
20230726092427_1

Sstevenlafl 2024-07-31 github

Ubuntu 24.04, NVIDIA GeForce 3080. Only a single monitor connected.

107542.069:0124:019c:err:x11drv:X11DRV_GetCurrentDisplaySettings Failed to get L"\\\\.\\DISPLAY2" current display settings.
107542.074:0124:019c:err:system:NtUserChangeDisplaySettings Changing L"\\\\.\\DISPLAY1" display settings returned -2.
107542.074:0124:019c:err:x11drv:X11DRV_GetCurrentDisplaySettings Failed to get L"\\\\.\\DISPLAY2" current display settings.
107542.076:0124:019c:err:system:NtUserChangeDisplaySettings Changing L"\\\\.\\DISPLAY1" display settings returned -2.
err:   DXGI: EnterFullscreenMode: Failed to change display mode

Refuses to start.