ValveSoftware / Proton

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

Her Story (368370) #1974

Open pmykc1 opened 5 years ago

pmykc1 commented 5 years ago

Compatibility Report

System Information

I confirm:

Symptoms

Game loads and runs fine but none of the videos play.

Reproduction

Install the game, click to search, click the first video and click play.

AwesamLinux commented 5 years ago

Distro: Linux Mint 19.1 Tessa (64 bit) GPU: Vega 56 Driver/LLVM version: Mesa 19.1.0-devel/9.0.0 Kernel version: 5.0.12-050012-lowlatency Proton version: 4.2-3

Game launches and works except for that the videos are not played (making this game essentially unplayable, as the game is all about finding clues in the videos).

media_info.txt steam-368370.log system_info.txt

In the logs I see mentions about quartz.dll "170786.849:0027:0028:err:quartz:GetClassMediaFile Media class not found"

The videos are: .AVI, MPEG-4 + MP3 #1464

farmboy0 commented 5 years ago

The game doesnt start anymore with Proton 4.11, tested with Proton 4.11.2, switching to Proton 4.2 makes the game start again.

kisak-valve commented 5 years ago

Hello @farmboy0, 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.

AwesamLinux commented 5 years ago

System Information

Retest Compatibility Report

With Proton 4.11-3 the game launches out of the box, and the same problems remain with video playback. I think the game not launching at all was probably a Proton 4.11-2 specific issue.

steam-368370-proton-4.11-3.log system_info.txt

farmboy0 commented 5 years ago

I can't see the crash with Proton 4.11.3 the game runs fine. As for the videos I use winetricks verbs ffdshow l3codecx winxp directshow to make them play. In fullscreen mode playing a video will minimize the window though

koenimex commented 4 years ago

I want to add a new experience with this game. I am using Proton 4.11-9 and my computer locks up when trying to play the game. I have used protontricks 368370 ffdshow l3codecx winxp directshow. It then only shows the first frame of the video while my computer becomes unresponsive. Have to force close the game to use my computer again. Tried using older versions of Proton to no avail.

Any suggestions? system_info.txt

steam-368370.log

farmboy0 commented 4 years ago

@krvermeulen Dont run the game in fullscreen.

koenimex commented 4 years ago

Thanks for the suggestion @farmboy0 but that made no difference.

Skiski commented 4 years ago

I installed the game yesterday and used "protontricks 368370 ffdshow l3codecx winxp directshow", and it worked with proton 5.0-7. But with the update to 5.0-8, videos does not work. The game just locks. I've deleted the compatdata folder of the game, used protontricks once again, and it's the same. Yesterday I've not really played the game, just try to see if videos worked, and it was the case. But now, I have to kill the game if I try to launch a video. Edit: I've just tried with 4.11-13, with the protontricks installs, and it's working. It seems it's a regression with 5.0-8.

kisak-valve commented 4 years ago

Hello @Skiski, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and drag and drop the generated $HOME/steam-$APPID.log into the comment box.

Skiski commented 4 years ago

I don't know why, but now it's working. I uninstalled the game before trying the 4.11-13 version of proton, so maybe it helped. After having tried with 4.11-13, I deleted once again the compatdata folder, installed everything needed with protontricks, and it's working with 5.0-8. I already tried everything before and it did not worked. The only thing I didn't tried before was re-installing the game. Anyway, it works now with 5.0-8.

whizse commented 2 years ago

The game is now playable without any need for native dlls using latest Wine (7.0-rc5) and dxvk.

I'm not sure if it's possible to backport the necessary changes to current Proton. If not I guess this will have to wait for a new major Proton release based on Wine 7.0.

DomiStyle commented 2 years ago

Is this game supposed to work out of the box by now?

With Proton Experimental I get the classic test pattern video playing and with GE-Proton7-23 I get the audio playing with subtitles but no video.

kkaja123 commented 3 months ago

Video playback is still broken for many (but not all) videos.

The workaround is to install GloriousEggroll's Proton fork, enable it for Her Story (in Steam Play compatibility menu), install protontricks (including command line aliases), run protontricks 368370 ffdshow l3codecx winxp directshow, and install ffdshow with default settings when the installer window appears.