protonscr

Devil May Cry 5

protonopen appid 601150Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#2386 · opened 2019-03-08 by DigitalDevilSummoner · updated 2025-05-08 · 58 comments · github · game page · search this game
1 matching comments, n / p to jump
DDigitalDevilSummoner 2019-03-08 github

Compatibility Report

  • Name of the game with compatibility issues: Devil May Cry 5
  • Steam AppID of the game: 601150

System Information

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.

steam-601150.log

Symptoms After launching the I momentarily get a black screen, then it closes.

Reproduction: Starting the game from the steam app.

I have tried launching with esync off, as well as using D3D11.

Aarzardk 2019-03-08 github

I have GeForce 1050 Ti with driver 418.43 and game launches normally. I think your driver is a bit outdated.

DDigitalDevilSummoner 2019-03-08 github

Yeah, just found a thread on the Manjaro forums, seems i'll be waiting for a repo update before I can report back.

Rromulasry 2019-03-08 github

Did you install all the nivida 32bit libs? Just a thought.

Llaichiaheng 2019-03-08 github

Does it have the mfplat.dll issue like Resident Evil 2 does?

Aarzardk 2019-03-08 github

Does it have the mfplat.dll issue like Resident Evil 2 does?

Nope, but performance is way worse than on Windows.

OOschowa 2019-03-08 github

Nope, but performance is way worse than on Windows.

Maybe give d3d11.relaxedBarriers = True in dxvk.conf a try? Supposedly increases perf when gpu bound in RE2 which uses the same engine.

Llaichiaheng 2019-03-08 github

Nope, but performance is way worse than on Windows.

So does Resident Evil 2

Kkisak-valve maintainer 2019-03-08 github

Hello @DigitalDevilSummoner, your log is missing a header that was added with Proton 3.16-7, which hints that you're not using the version of Proton that you expected. Please opt into Steam's beta client and/or go to Steam -> Library dropdown -> Tools and install Proton 3.16 beta from the list.

Llaichiaheng 2019-03-08 github

Nope, but performance is way worse than on Windows.

Maybe give d3d11.relaxedBarriers = True in dxvk.conf a try? Supposedly increases perf when gpu bound in RE2 which uses the same engine.

What is the path of dxvk.conf?

DDigitalDevilSummoner 2019-03-08 github

Hello @DigitalDevilSummoner, your log is missing a header that was added with Proton 3.16-7, which hints that you're not using the version of Proton that you expected. Please opt into Steam's beta client and/or go to Steam -> Library dropdown -> Tools and install Proton 3.16 beta from the list.

Updated my client, game is running fine now!

OOschowa 2019-03-09 github

What is the path of dxvk.conf?

You need to create it in the folder the game's exe is in. Keep in it is only available with dxvk >= 1.0 and enabled by default for RE2.

Back to DMC5: People reported that it needs the same mfplat workaround as RE2 to play the credits at the end of the game, which also prevents you from accessing the higher difficulties.

Hhivehivemind 2019-03-09 github

Game is running perfectly here with a Ryzen 5 1600x and a GTX 1070 ti. Some minor stuttering due to the shaders, which causes desync of audio/video on cutscenes. The ingame videos won't work as of other RE Engine titles (such as RE2 Remake videotapes) so it's not possible to watch the DMC history timeline video or the combo previews ingame either. Aside from these minor problems, it's running perfectly.

BBill-Figliolini 2019-03-09 github

Compatibility Report

Name of the game with compatibility issues: Devil May Cry 5
Steam AppID of the game: 601150

System Information

Link to full system information report as Gist: https://gist.github.com/wFigliolini/2b3b8763f534fed8d5fdfd8054da2c19
Proton version: 3.16-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.

Log File: steam-601150.log

Symptoms: When starting the game, the program opens as a black screen for about 10 seconds and then closes.

LLumatf 2019-03-10 github

Game runs near perfect on Ryzen 5 2600 and RX580. Needs mfplat work around but for some reason it does not work on my machine.


Devil May Cry 5 (601150)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/2398.
@Lumatf posted on 2019-03-10T06:05:13:

Compatibility Report

  • Name of the game with compatibility issues: Devil May Cry 5
  • Steam AppID of the game:601150

System Information

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.

steam-601150.log

Symptoms

The game will crash if with anything related to mfplat being used.

Reproduction

Selecting The History of Devil May Cry video on the title screen or trying to access the shop to buy abilities.

Mmbkv 2019-03-10 github

For those with AMD cards. I realized I still had the proprietary drivers installed. I ran sudo apt remove amdgpu* to remove them, followed the instructions here to install the open source drivers, and then restarted my machine.

it would be safe to make sure you have good backups before you do it. you never know if you accidentally screw up your video drivers and have to manually fix it

Iindeedwatson 2019-03-11 github

For me cutscenes run worse than the game, and like one of the reports in protondb says, while playing something will happen and the fps will tank to 15-20 and stay there no matter what, even changing the graphic settings and resolution.

Kinda reminds me of dks3, had a similar issue when you teleported.

WWaterVessel 2019-03-17 github

Compatibility Report

  • Name of the game with compatibility issues: Devil May Cry 5
  • Steam AppID of the game: 601150

System Information

  • GPU: GTX 960
  • Driver/LLVM version: 415.27
  • Kernel version: 4.20.13
  • Proton version: 3.16-8 Beta

I confirm:

  • [ ] 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.

steam-601150.log

Symptoms

After playing DMC5 till the end, I've got known problem with mfplat.dll.
I've tried to fix this by instruction mentioned on protondb DMC5 page with no success (game stops launching)
I've moved pfx folder away, and steam recreates it. But now game on start shows little window "Something went wrong" and linking to https://support.codefusion.technology where i see text "Currently your game purchase cannot be re-validated successfully, please wait 24 hours and try again." then closes.

Reproduction

At every attempt to start a game.

UPDATE: Somehow everything works again. Maybe it was some kind of protection problems.
I've tried to install fix again and now it works.

Ddoitsujin 2019-03-17 github

@indeedwatson the game enables a lot of effects in cutscenes, but not in actual gameplay, such as Screen Space Reflections (all the effecs that are "Variable" in the in-game settings menu). Lower performance in cutscenes is generally expected.

That said, 15-20 is a bit low, what's your hardware?

Iindeedwatson 2019-03-17 github

@doitsujin that makes sense, but doesn't explain the non-cutscene framerate drop.

I have an i5 4590 cpu, AMD R9 270x GPU, 8gb ram, on arch linux running latest dxvk, mesa 18.3.4.

Usually I get around 30-40fps, in hallways and closed spaces up to 90. Resolution scaling to 50% vs 100% seems to have no effect on this, which makes me think there's something odd going on.

BBill-Figliolini 2019-03-17 github

After updating my OS from Ubuntu 18.04 LTS to Kubuntu 18.10, the game now boots for me.

Aarzardk 2019-03-18 github

@doitsujin that makes sense, but doesn't explain the non-cutscene framerate drop.

I have an i5 4590 cpu, AMD R9 270x GPU, 8gb ram, on arch linux running latest dxvk, mesa 18.3.4.

Usually I get around 30-40fps, in hallways and closed spaces up to 90. Resolution scaling to 50% vs 100% seems to have no effect on this, which makes me think there's something odd going on.

I have the same problem with FPS on GTX 1050 Ti + FX-6350 and dxvk 1.0.1. Usually my FPS is 50-60+, but in certain areas I've noticed increasing of "draw calls" from ~560 to ~1100 and my FPS lowers to 30-40 or worse. Here is my settings file: dmc5config.ini
Chapter 12
Problematic place

Aarzardk 2019-03-19 github

Seems like the game is not working anymore because of the update that came recently. Some users have opinion that this update was the Denuvo update. All i get now when running game is black screen that closes after 5-10 secs. So don't update if you want to play this game.

Kkisak-valve maintainer 2019-03-19 github

Hello @arzardk, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report. Also, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.

Aarzardk 2019-03-19 github

Hello @arzardk, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report. Also, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.

My system information
steam-601150.log
I found interesting lines:

17408.254:0025:0026:warn:seh:call_stack_handlers exception data not found in L"DevilMayCry5.exe"
Unhandled exception: page fault on execute access to 0x00000000 in 64-bit code (0x0000000000000000).

Maybe that will help.

DDigitalDevilSummoner 2019-04-28 github

Story missions are not loading for me. I've started DMC5 on 3.16-9 and 4.2-3. Other game modes work fine, it just seems like regular missions on any difficulty are not loading.

https://gist.github.com/DigitalDevilSummoner/d7a227765539daee04f9fd1d98d2be93

steam-601150.log
steam-601150.log

Also, after closing the game once, I got this error message.
DMC5

I haven't gotten this error message again, and I have no idea if this is related to story missions not loading.

(EDIT: Added a log for proton version 4.2-3)

Update: messed around with the graphics settings (specifically switching to TAA rather than FXAA+TAA) and now it's working. Not sure why.

DDigitalDevilSummoner 2019-05-23 github

Do I have to do the mfplat.dll fix for every version of proton?

Rromulasry 2019-05-30 github

Do I have to do the mfplat.dll fix for every version of proton?

Until they get a wine with that integrated.

MMuchiMuchiPink 2019-07-31 github

My game was running fine up until now, but yesterday it stopped working after upgrading to the Ryzen 5 3600. It just says running in steam and then kills the process.
But I found this in dmesg "DevilMayCry5.ex[4298] ip:14c5b5906 sp:5272f8: SGDT instruction cannot be used by applications."

?ghost 2019-08-01 github

System Information

  • Proton version: 4.11-1 (also 4.2-9)

Other Information

  • Steam Input: disabled

The game will not receive input from a hot plugged controller (while the game is running).
I've tested hot plugging controllers on Big Picture and a few other Proton games I have and it works as expected. It also works with this game on Windows 10.

steam-601150.log

GGirardR1006 2019-09-15 github

Compatibility Report

  • Name of the game with compatibility issues: Devil May Cry 5
  • Steam AppID of the game: 601150

System Information

  • GPU: GTX 960
  • Driver/LLVM version: nvidia 435.21
  • Kernel version: 5.2.14
  • Link to full system information report: Gist
  • Proton version: 4.11-4

I confirm:

  • [ ] 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.

Proton log:
steam-601150.log

Symptoms

The game crashes or freeze without warning.

Reproduction

Hard to reproduce, since it's happening at random. Can happen right after taking control of the character, or during a boss fight with particles heavy effects.
Attached is the configuration as well as other logs:

dmc5config.txt
DevilMayCry5_d3d11.log
DevilMayCry5_dxgi.log
steam_appid.txt

?ghost 2019-10-09 github

System Information

* Proton version: 4.11-1 (also 4.2-9)

Other Information

* Steam Input: disabled

The game will not receive input from a hot plugged controller (while the game is running).
I've tested hot plugging controllers on Big Picture and a few other Proton games I have and it works as expected. It also works with this game on Windows 10.

steam-601150.log

This is solved as of Proton 4.11-7.

Ttorar9 2019-12-21 github

Compatibility Report

  • Name of the game with compatibility issues: Devil May Cry 5
  • Steam AppID of the game: 601150

System Information

  • GPU: GTX 1060 6GB vram
  • Driver/LLVM version: 440.31
  • Kernel version: 5.3.12
  • Link to full system information report as Gist:
  • Proton version: 4.11.11

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.
    steam-601150.log

Symptoms

Some models such as bosses, rocks and building appears to be rendered in lowest settings even when I have textures and other settings set to maximum.
I observed that some textures have tendency to "pop" to high quality when viewed in some angles but when I move a bit it "pops" back to low quality.

Images below shows the same rocks but from different view.

20191221210845_1
20191221210858_1

Kkisak-valve maintainer 2019-12-21 github

Hello @torar9, looks like your log is telling us the game is using vkd3d, so this may be an issue with the DirectX 12 to Vulkan render path and not a regression.

There's a couple guides out there for switching over to the DirectX 11 backend which may be worth checking to see if it has the same issue.

Ttorar9 2019-12-22 github

Hello @torar9, looks like your log is telling us the game is using vkd3d, so this may be an issue with the DirectX 12 to Vulkan render path and not a regression.

There's a couple guides out there for switching over to the DirectX 11 backend which may be worth checking to see if it has the same issue.

I edited config file to force dxvk, unfortunately it seems like it did not help. I tried to compare few scenes with Windows version and textures are still blurry on dxvk side.

Here is log with forced dxvk
steam-601150.log

Kkisak-valve maintainer 2019-12-22 github

Possible line of interest from the d3d12 log: fixme:dxgi:dxgi_adapter_QueryVideoMemoryInfo Returning fake video memory info.

Maybe try DXVK's dxgi by adding WINEDLLOVERRIDES="dxgi=n" %command% to the game's launch options with the game using the DirectX 11 backend. If that helps, then it may hint that the game thinks there's a low vram ceiling and is compensating for it.

Ttorar9 2019-12-22 github

Possible line of interest from the d3d12 log: fixme:dxgi:dxgi_adapter_QueryVideoMemoryInfo Returning fake video memory info.

Maybe try DXVK's dxgi by adding WINEDLLOVERRIDES="dxgi=n" %command% to the game's launch options with the game using the DirectX 11 backend. If that helps, then it may hint that the game thinks there's a low vram ceiling and is compensating for it.

No change, many textures are still rendered as low settings.
So far I tried reinstalling game and deleting all files, changing proton to 4.2 and 3.16 but no result.

SSkyLeite 2020-01-02 github

My game was running fine up until now, but yesterday it stopped working after upgrading to the Ryzen 5 3600. It just says running in steam and then kills the process.
But I found this in dmesg "DevilMayCry5.ex[4298] ip:14c5b5906 sp:5272f8: SGDT instruction cannot be used by applications."

@MuchiMuchiPink Add clearcpuid=514 as a kernel parameter. Doesn't seem to be needed on the newest kernel (5.4) though. https://github.com/ValveSoftware/Proton/issues/2927

TTacoDeBoss 2020-01-24 github

Hello @torar9, looks like your log is telling us the game is using vkd3d, so this may be an issue with the DirectX 12 to Vulkan render path and not a regression.

There's a couple guides out there for switching over to the DirectX 11 backend which may be worth checking to see if it has the same issue.

I've done some research, and this texture issue happens on DXVK and vkd3d, BUT is not present on the launch-day version of the game. This suggests the bug is a regression with the game itself that's only triggering on Wine/Proton. I haven't gotten around to testing different Wine/Proton versions, will test later today with other game versions and drivers/hardware to try to pin down anything else I can.

Currently, removing re_chunk_000.pak.patch_002.pak and using the day one or the leaked .exe file fixes this issue. More to come.

NNTMan 2020-02-19 github

That's strange but today DMC5 stopped working and started crashed at launch.
Yesterday it working perfectly even without MF additional libraries.
steam-601150.log

SSoapsuds 2020-03-27 github

Hey, I used some modding tools to work around the issue, after extracting the game data using the tool found in this thread https://residentevilmodding.boards.net/thread/10567/pak-tex-editing-tool I extracted the game assets and replaced all the low quality textures with the high quality ones. Here's a dumb video I made about it https://youtu.be/F9CwEmuFC38

--edit--
Never mind, unfortunately even when you don't replace anything it breaks when you die in the bloody palace :c

-- double edit --
After learning how to use the modding tools a little better I've got it stable :) Here's a text guide and another dumb video https://pastebin.com/bVFiJ0JY https://youtu.be/vqMg791gcQs

Ssemyon2105 2020-06-28 github

My DualShock 4 controller stopped working in this game one day. After a long and painful debugging session I managed to fix it by turning off the Playstation configuration support and turning on the Xbox configuration support in Steam controller settings.

Hope this helps someone

DDigitalDevilSummoner 2021-01-04 github

Has anyone actually been able to get the Vergil DLC running?
steam-601150-1.log
steam-601150-2.log
steam-601150-3.log
steam-601150-4.log
steam-601150-5.log

Multiple logs of me basically throwing things at the wall and seeing what works.

SSkyLeite 2021-01-05 github

Are there any workarounds for skill videos not playing / crashing at the shop? The only Proton version that doesn't crash there for me is 5.9-GE-4, but for some reason that's also the only version where controller input doesn't work over Steam Remote Play for me.

Rro0o0ge 2021-01-07 github

My DualShock 4 controller stopped working in this game one day. After a long and painful debugging session I managed to fix it by turning off the Playstation configuration support and turning on the Xbox configuration support in Steam controller settings.

Hope this helps someone

Tried that but it won't work, it was working fine before Vergil DLC though.. i m so frustrated

Kkisak-valve maintainer 2021-07-03 github

Devil May Cry 5

Issue transferred from https://github.com/ValveSoftware/Proton/issues/4938.
@xcom169 posted on 2021-07-03T07:20:17:

system.txt
steam-601150.log

Compatibility Report

  • Name of the game with compatibility issues: Devil May Cry 5
  • Steam AppID of the game: 601150/

System Information

  • GPU: AMD Vega56
  • Driver/LLVM version: Mesa 21
  • Kernel version: 5.12
  • Link to full system information report as Gist:
  • Proton version: 6.3-5

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

The game is totally borked - not starting up - with current Proton.
Only older 5.10 Proton version works.

Reproduction

Just start up the game with Proton 6.x

Kkisak-valve maintainer 2021-07-03 github

Hello @xcom169, Proton 5.10 is not a valid Proton version. Can you double check the known good version of Proton? Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

From your log, it looks like vkd3d is having a hard time with:

380:warn:select_vk_format: Failed to find Vulkan swapchain format for DXGI_FORMAT_R8G8B8A8_UNORM.
380:warn:d3d12_swapchain_create_vulkan_swapchain: Swapchain dimensions 1920x1080 are not supported (1920-1920 x 1067-1067).
[...]
376:warn:d3d12_swapchain_acquire_next_vulkan_image: Failed to acquire next Vulkan image, vr -1000001004.
376:warn:select_vk_format: Failed to find Vulkan swapchain format for DXGI_FORMAT_R8G8B8A8_UNORM.
[...]
376:warn:d3d12_swapchain_acquire_next_vulkan_image: Failed to acquire next Vulkan image, vr -1000001004.
376:warn:select_vk_format: Failed to find Vulkan swapchain format for DXGI_FORMAT_R8G8B8A8_UNORM.

The last one is followed by a stack overflow (c00000fd) and some access violations (c0000005)

Xxcom169 2021-07-05 github
Aalasky17 2021-07-06 github

@xcom169 Could you try forcing the game to use dx11 and see if it works with 6.3-5 then? https://steamcommunity.com/app/601150/discussions/0/1839063537790112716/

Xxcom169 2021-07-07 github

Not even with Dx11 it's working it's really strange.
steam-601150.log

OOschowa 2021-07-07 github

@xcom169 do you have shader pre-caching disabled in steam, and if yes, can you try enabling that and try DMC5 again. It's required for games using mfplat to not crash. I'm pretty sure DMC5 works for other people on Proton 6.3-5 still.
Also, the log you uploaded has proton-6.3-2 and vkd3d 2.2, are you sure you tried with latest Proton 6.3-5?

Xxcom169 2021-07-07 github

Maybe this will be the problem. I disabled the pre-caching, because I don't really need it.

Xxcom169 2021-07-10 github

@xcom169 do you have shader pre-caching disabled in steam, and if yes, can you try enabling that and try DMC5 again. It's required for games using mfplat to not crash. I'm pretty sure DMC5 works for other people on Proton 6.3-5 still.
Also, the log you uploaded has proton-6.3-2 and vkd3d 2.2, are you sure you tried with latest Proton 6.3-5?

There was something wrong with my Manjaro OS. I switched to Ubuntu LTS now everything is working again

DDigitalDevilSummoner 2021-08-19 github

Replying to https://github.com/ValveSoftware/Proton/issues/2386#issuecomment-877685422

What was wrong with Manjaro? I am currently using it as well.

Rrihardsk 2022-03-16 github

I have an issue where the game just consumes all the available RAM and freezes the system. It happens right at the beginning: checking saves -> (memory consumption starts to rise) -> checking DLCs -> maybe manages some other steps, e.g., get's to the brightness adjustment -> system runs out of memory (or DMC 5 crashes if I've told Steam to run it with systemd-run to limit max memory).

Any help would be appreciated.

EDIT: tested with these Proton versions: 7.0-1, 6.3-8, 5.13-6. I've attached logs
steam-601150.log

EDIT 2: I've managed to work around the issue by setting TargetPlatform=DirectX11 in dmc5config.ini. I'm still curious, whether it was Proton or the game that was at fault here.

HHerleesB 2023-06-11 github

Hello guys, I have a issue with proton version 8 and devil may cry 5 when entering the improvements menu and entering a specific improvement then the game crashes.

specifications.txt
I did not find anything more revealing than those output lines of steam-601150.log
dmc5_not_suport.txt

Then I tried version 7 and if you could enter the improvement store and purchase the improvements, they could fix it for a new version of proton.

best regards to all.

AAJuujarvi 2023-07-03 github

Hello guys, I have a issue with proton version 8 and devil may cry 5 when entering the improvements menu and entering a specific improvement then the game crashes.

specifications.txt I did not find anything more revealing than those output lines of steam-601150.log dmc5_not_suport.txt

Then I tried version 7 and if you could enter the improvement store and purchase the improvements, they could fix it for a new version of proton.

best regards to all.

Hi HerleesB! I'd like to further look into this but I need a bit more info. You mention a specific improvement causing the game to crash, can you let me know what that improvement is?

Wwaspennator 2023-12-15 github

Apparently checking around, DMC5 might need proton Experimental and "PROTON_ENABLE_AMD_AGS=1 %command%" in order for hdr to work on the oled deck. Guessing cause it's one of those "special" games that only turns on hdr if its on in windows before you launch the game and doesn't have actual ingame settings for it (Like Nier automata)

Nn3f4s 2025-05-08 github

Compatibility Report

  • Name of the game with compatibility issues: DMC 5
  • Steam AppID of the game: 601150

System Information

  • GPU: VIDIA GeForce RTX 3080
  • Video driver version: nvidia 570.144-4
  • Kernel version: 6.14.5-arch1-1
  • Link to full system information report as Gist:
  • Proton version: Proton 10.1 (also tested with proton hotfix, proton experimental and proton-GE 9.27)

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

Some shadow are flickering. I've only checked mission 19 but I've tried with multiple version of proton and different texture and shadow settings.

Here's a video of the flickering: https://www.youtube.com/watch?v=k1lPOnmdeA0

Reproduction

Start mission 19, part of the arena on the left of dante spawn point and position in the shadow is flickering.
Texture and shadow settings doesn't seem to affect the flickering.

Proton versions

Launch options

Launch lines

Upstream links

DLLs