protonscr

The Bard's Tale IV: MP4 Blank screen issue

protonopen appid 566090Game compatibility - Unofficial
ValveSoftware/Proton#1571 · opened 2018-09-23 by jarrard · updated 2019-05-01 · 4 comments · github · game page · search this game
Jjarrard 2018-09-23 github

Compatibility Report

  • The Bard's Tale IV
  • Steam AppID of the game: 566090

System Information

  • GPU: 1080Ti
  • Driver/LLVM version: nvidia 396.54.06
  • Kernel version: 4.18
  • Link to full system information report as Gist: tba
  • Proton version: 3.7.6

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 MP4 video files don't play in-game

Reproduction

Just load the game, splash screens and menu use MP4, they show as black.

Games current state

Game seems to work otherwise but be sure to not install VCDIST2013/15 because that causes a Unreal4 cooked pc bug. There may also be some audio clicking issues which I am working around resolving.

Other

If you know howto get MP4 working (installing codec into proton or dxvk prefix) then let us know, I have tried a few codecs and such already without luck.

Jjarrard 2018-09-23 github

Video codec is (H264) for reference.

After installing a couple of codec packs which had 264 in it them such as K-Lite and Windows7 Codec pack, the problem persists with no mp4 (264) codec playback.

This problem is not related to DXVK but is a actual WINE problem. I can't really see any playback errors in the log outputs at this stage.

Opening the videos with VLC within the prefix with wine, works. Thought it has them included.

?ghost 2018-09-24 github

This game uses UE4 so it might be using Windows Media Foundation for video playback. That would be the same problem (or some variation) as Obduction which also uses UE4 https://github.com/ValveSoftware/Proton/issues/327

There's no problem with H264. Its what the game uses for playing videos that's the problem especially when it doesn't exist.

Might wind up waiting a long long time =)

Jjarrard 2018-09-24 github

It's possibly, I will go through the DLL trace and see if it uses the same files.

In saying that this game is coming to Linux so not a major issue. We just don't know when the linux version will drop.

HHonkingGoose 2019-05-01 github

Can somebody please upload a proton log, there's no log included at all.
Extra brownie points if you also figure out what type of media files the game is trying to play, and what codecs it uses. :smile:

Upstream links