ValveSoftware / Proton

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

The Dark Pictures Anthology: Man of Medan (939850) #3024

Open macktab opened 5 years ago

macktab commented 5 years ago

Compatibility Report

System Information

I confirm:

steam-939850.log

Symptoms

Very low FPS (from 0.3 to 8). Screenshot from 2019-08-31 01-07-11

Reproduction

Just launch the game (low FPS even in main menu).

NTMan commented 5 years ago

It's weird that GPU loading so low on your Vega 56 card. On my AMD Radeon 7 GPU loading is 100% and FPS is 50 in 4K. Screenshot from 2019-08-31 01-45-49 And it too weird because we are using the same OS, same mesa ACO and same Proton. steam-939850.log

macktab commented 5 years ago

Also tried with PROTON_NO_ESYNC=1 option, no effect. Also tried with https://copr.fedorainfracloud.org/coprs/tkov/amdvlk/ vulkan, no effect too.

RussianNeuroMancer commented 5 years ago

Is controllers work reliably in this game?

NTMan commented 5 years ago

Is controllers work reliably in this game?

Yes

RussianNeuroMancer commented 5 years ago

Thanks for answer! One of published ProtonDB reports also mention "pictures don't show the video, instead just a black screen" - did you seen same issue on your setup?

mozo78 commented 5 years ago

You need mfplat. See this tutorial: <Link removed by moderator>

kisak-valve commented 5 years ago

Hello @mozo78, the workaround you posted is legally problematic and has been removed.

macktab commented 5 years ago

Working on same system and videocard with another model of cpu/motherboard (Intel Core i7-4770 and AMD Ryzen 7 2700X), seems, game use some cpu instructions, which is not supported in my CPU.

Holzhaus commented 5 years ago

Works almost perfect for me on Arch Linux with Proton 4.11-3 and mesa-aco-git 1:19.3.0_devel.115981.f2bed9b344c-1 (AMD Ryzen 2700X, Vega 64).

Some minor issues I encountered:

System Information: https://gist.github.com/Holzhaus/c977f23336da8f154245bb0050f53908

AwesamLinux commented 4 years ago

System Information

Compatibility Report

Game is playable out of the box but it skips videos.

Videos work after installing these Windows Media Foundation files: colorcnv.dll mf.dll mferror.dll mfplat.dll mfplay.dll mfreadwrite.dll msmpeg2adec.dll msmpeg2vdec.dll sqmapi.dll

Audio during videos will also have some glitches/crackling unless you set Steam launch option "PULSE_LATENCY_MSEC=60 %command%"

Log provided is of playing the game for a bit with these fixes:

media_info.txt steam-939850-proton-4.11-7.log system_info.txt

This is another game for issue #1464 Game uses mfplat and Codecs are: MPEG-4, AVC + AAC

UPDATE V2! Guide for fixing the remaining broken Videos

Some of the cut-scene videos currently shipped with the game are corrupt/not standard compliant. So they may or may not work. This is also a problem on Windows (source: https://www.pcgamingwiki.com/wiki/Man_of_Medan#Fixing_video_playback_for_Windows_7_and_10_users)

On Linux this can be fixed with xxd that often comes pre-installed with most distros. To do this manually type the command xxd -s 0x10 video.mp4 | xxd -r > videofixed.mp4 that would fix the header of the broken video.

I made a simple script to automate this: fixvideos.sh.zip

Instructions:

  1. Unzip and copy the fixvideos.sh to your "/SteamLibrary/steamapps/common/The Dark Pictures Anthology - Man of Medan/" directory
  2. Make the fixvideos.sh file executable
  3. Open up the terminal, navigate to the games folder and run the fixvideos.sh script "./videos.sh"
  4. Wait.. this will take a few minutes
  5. When done, you will see that the broken videos have been replaced and the old ones have been renamed to something.bak. And the fixed videos will play with VLC (the old ones didn't).

(I changed the script to display progress because running it can take some time)

Jhackler commented 3 years ago

It's weird that GPU loading so low on your Vega 56 card. On my AMD Radeon 7 GPU loading is 100% and FPS is 50 in 4K. Screenshot from 2019-08-31 01-45-49 And it too weird because we are using the same OS, same mesa ACO and same Proton. steam-939850.log

Hi while obviously on a newer proton mesa and aco at this point I have same issue on my vega 56 for this game. 22fps lock almost no gpu usage what soever

Jhackler commented 2 years ago

Has anyone figured out this vega issue?

AwesamLinux commented 1 year ago

System Information

Game has received a major update v1.19, as of this version:

New Issue:

Game does not launch, a window pops up with error message "The following components are required to run this program: Microsoft Visual C++ Runtime"

To fix this I had to install vcrun2019 using Protontricks with the command "protontricks 939850 vcrun2019"

Solved issues:

steam-939850-fail.log steam-939850-success.log system_info.txt

Olivka1121 commented 1 year ago

Good afternoon, the game does not work and an error occurs. The Dark Pictures Anthology: Little Hope and The Dark Pictures Anthology: Man of Medan. works correctly - The Dark Pictures Anthology: House of Ashes. Help fix the problem # ![Uploading 99EFBB09-5A91-4E9F-874C-115524FCB8CE.png…]()

AwesamLinux commented 1 year ago

System Information

Everything works now out of the box from clean install :tada: (manual install of vcrun2019 is no longer needed)

Including logs of launching without issues just for future reference: steam-939850.log system_info.txt