Hi @holyjoespb
Can you look into the game's assets folder and check what file-type is used for the cinematic?
They'll be called something like "cinematic" "intro" "movie" "prologue". I'm hazarding a guess that the game uses .wmv files for its movies, but I won't know for sure unless you check. :smile:
Hi @holyjoespb
Can you look into the game's assets folder and check what file-type is used for the cinematic?
They'll be called something like "cinematic" "intro" "movie" "prologue". I'm hazarding a guess that the game uses .wmv files for its movies, but I won't know for sure unless you check. smile
yep.
wmv files in .local/share/Steam/steamapps/common/Battlefleet Gothic Armada/BattleFleetGothic/Content/Movies/
ffmpeg -i .local/share/Steam/steamapps/common/Battlefleet\ Gothic\ Armada/BattleFleetGothic/Content/Movies/Prologue/Opening_Cinematic.wmv
Input #0, asf, from '.local/share/Steam/steamapps/common/Battlefleet Gothic Armada/BattleFleetGothic/Content/Movies/Prologue/Opening_Cinematic.wmv':
Metadata:
VBR Peak : 10000000
DeviceConformanceTemplate: @
NumberOfFrames : 3703
WMFSDKVersion : 12.0.7601.17514
WMFSDKNeeded : 0.0.0.0000
IsVBR : 1
Buffer Average : 10852
Duration: 00:02:30.23, start: 0.000000, bitrate: 8021 kb/s
Stream #0:0(fre): Audio: wmav2 (a[1][0][0] / 0x0161), 48000 Hz, stereo, fltp, 63 kb/s
Stream #0:1(fre): Video: wmv2 (WMV2 / 0x32564D57), yuv420p, 1920x1080, 8999 kb/s, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 1k tbn, 1k tbc
I'll add it to the list on my issue then. :+1:
.wmv file playback is not yet working on Proton. But it is tracked at the issue I referenced below.
Battlefleet Gothic: Armada (363680) - game freeze with XID error
Issue transferred from https://github.com/ValveSoftware/Proton/issues/2132.
@Zlopez posted on 2018-12-23T21:33:01:
The game freezes on same place in tutorial mission after boarding the station. I assume there should be some explosion.
This is shown in journalctl:
Dec 23 22:23:24 zlopez-gamestation kernel: NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x405848=0x80000000
Dec 23 22:23:24 zlopez-gamestation kernel: NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 5 Error
Dec 23 22:23:24 zlopez-gamestation kernel: NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 10 Error
Dec 23 22:23:24 zlopez-gamestation kernel: NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 18 Error
Dec 23 22:23:24 zlopez-gamestation kernel: NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x405840=0x84040420
Dec 23 22:23:24 zlopez-gamestation kernel: NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ChID 003b, Class 0000b197, Offset 00002390, Data 433de000
A possible fix for the game:
https://github.com/doitsujin/dxvk/issues/728#issuecomment-459839962
A possible fix for the game: doitsujin/dxvk#728 (comment)
Fix does not work just throws a bunch of errors.
From my testing Proton-GE 9 is unplayable without "PROTON_AUDIO_CONVERT_BIN=0" due to black screen, with it every video will be played, but upside down and flipped horizontally. With latest Experimental branch you will simply get default screen when proton can't handle video decoding.
Debian Trixie, proton 9 and 10. both valve and ge.
the <Workaround removed by moderator> trick doesnt work on Trixie.
game might launch, but no cutscenes play.
Valve, please fix.
@mathew2214 it's working on my end without installing anything into the prefix. If it still doesn't work on your end, try running this in your terminal steam steam://unlockh264/
Hello @mathew2214, the workaround mentioned in your previous comment is legally problematic and has been removed.
As of May 2026, playback of pre-rendered cutscenes is still broken despite Steam downloading 2.3 GiB worth of transcoded video files as part of the shadercache mechanism. The video stream seems fine, as far as I can tell, but the audio is severely distorted with a pulsing, droning effect being superimposed over the track.
PROTON_AUDIO_CONVERT_BIN=0"x1 2024-11PROTON_LOG=1x1 2018-110x80000000x1 2018-120x84040420x1 2018-12
Compatibility Report
System Information
I confirm:
PROTON_LOG=1 %command%:
https://gist.github.com/holyjoespb/60d4089f4e6905a3a6ef3f6cfcfcff1b
Symptoms
ingame cinematic movies not playing