Open DigitalDevilSummoner opened 5 years ago
I have GeForce 1050 Ti with driver 418.43 and game launches normally. I think your driver is a bit outdated.
Yeah, just found a thread on the Manjaro forums, seems i'll be waiting for a repo update before I can report back.
Did you install all the nivida 32bit libs? Just a thought.
Does it have the mfplat.dll issue like Resident Evil 2 does?
Does it have the mfplat.dll issue like Resident Evil 2 does?
Nope, but performance is way worse than on Windows.
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.
Nope, but performance is way worse than on Windows.
So does Resident Evil 2
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.
Nope, but performance is way worse than on Windows.
Maybe give
d3d11.relaxedBarriers = True
indxvk.conf
a try? Supposedly increases perf when gpu bound in RE2 which uses the same engine.
What is the path of dxvk.conf?
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!
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.
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.
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.
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:
GPU: RX 580
Driver/LLVM version: Radeon RX 580 Series (POLARIS10, DRM 3.27.0, 4.19.24-1-MANJARO, LLVM 7.0.1)
Kernel version: 4.19.24-1-MANJARO
Link to full system information report as https://gist.github.com/Lumatf/378e8418f037d9279800c5c72105a638
Proton version:3.16-8
[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.
The game will crash if with anything related to mfplat being used.
Selecting The History of Devil May Cry video on the title screen or trying to access the shop to buy abilities.
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
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.
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.
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.
@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?
@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.
After updating my OS from Ubuntu 18.04 LTS to Kubuntu 18.10, the game now boots for me.
@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
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.
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.
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 addPROTON_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.
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.
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.
Do I have to do the mfplat.dll fix for every version of proton?
Do I have to do the mfplat.dll fix for every version of proton?
Until they get a wine with that integrated.
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."
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.
Proton log: steam-601150.log
The game crashes or freeze without warning.
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
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.
This is solved as of Proton 4.11-7.
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.
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.
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
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.
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.
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
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.
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
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
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
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.
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.
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
Devil May Cry 5
Issue transferred from https://github.com/ValveSoftware/Proton/issues/4938. @xcom169 posted on 2021-07-03T07:20:17:
The game is totally borked - not starting up - with current Proton. Only older 5.10 Proton version works.
Just start up the game with Proton 6.x
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)
Hello!
Working Proton version is: 5.0-10 https://gist.github.com/xcom169/c6060d92e0332e9275e909960c3a2c2b
@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/
Not even with Dx11 it's working it's really strange. steam-601150.log
@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?
Compatibility Report
System Information
I confirm:
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.