protonscr

TELEFORUM

protonopen appid 2186570Game compatibility - UnofficialRegression
ValveSoftware/Proton#8011 · opened 2024-08-22 by adamdmoss · updated 2024-09-06 · 3 comments · github · game page · search this game
Aadamdmoss 2024-08-22 github

Compatibility Report

  • Name of the game with compatibility issues: Teleforum
  • Steam AppID of the game: 2186570

System Information

  • GPU: nvidia rtx 4080
  • Video driver version: nvidia 560.31.02
  • Kernel version: 6.8
  • Link to full system information report as Gist: available on request
  • Proton version: 8.0, 9.0, experimental

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.

steam-2186570.log.gz

Symptoms

The game's 'Gallery' does not play unlocked videos correctly on versions of Proton later than Proton 7.x. Curiously, the game has plenty of video content which all plays correctly on Proton 7,8,9,exp, making the game generally playable, but the video gallery is broken on 8+, where it will play the audio from the video but leave the player in the video gallery menu instead of playing the video.

Reproduction

  1. Play enough of the game to unlock the 'Gallery' main menu option with at least one video in it. Not sure how much of the game that is but it's a very short game; in case of impatience you can drop the decompressed version of this:
    Teleforum.moon.gz ... into
    (....)steamapps/compatdata/2186570/pfx/drive_c/users/steamuser/AppData/LocalLow/Monumental/Teleforum as I think it's the savefile.
  2. Go into the gallery menu and click an unlocked video. On Proton 7, the video will play. On Proton 8+, only the audio will play but no visuals will occur (not even a blank screen; the game keeps the 'Gallery' interactible instead.)
Aadamdmoss 2024-08-22 github

FYI it's a Unity engine game; the engine itself outputs a Player.log file with some minor debugging spew, and on Proton 8+ (i.e. the failing case) there is some spew that is absent on Proton 7 (i.e. the successful case):


WindowsVideoMedia error 0xc00d36e6 while reading Z:/zfs5/funz/steamapps/common/Teleforum/Teleforum_Data/sharedassets1.resource

Context: Get video transform output sample count
Error details: Attribute is not found.

Track types:
   Video Track [720 x 480], type: I420
   Video Track [720 x 480], type: NV12
   Video Track [720 x 480], type: YV12
   Video Track [720 x 480], type: YUY2
   Video Track [720 x 480], type: I420
   Video Track [720 x 480], type: IYUV
   Video Track [720 x 480], type: %15
   Video Track [720 x 480], type: %16
   Video Track [720 x 480], type:  

(That video track type list isn't truncated, that's verbatim what the log outputs.)

AAwesamLinux 2024-08-27 github

System Information

  • GPU: AMD Radeon RX 7900 GRE
  • Video driver version: Mesa 24.3.0-devel
  • Kernel version: 6.10.6-200.fc40.x86_64
  • Link to full system information report: system_info.txt
  • Proton version: experimental-bleeding-edge-9.0-115243-20240827

Symptoms

I can confirm this, the gallery videos do not play properly with Proton versions later than 7. With more recent versions only the audio is played no the video.

logs of all attempts:
steam-2186570- proton-7.0-6e-success.log
steam-2186570-experimental-bleeding-edge-9.0.log
steam-2186570-proton-8.0-5c.log
steam-2186570-proton-9.0-2e.log

Aalasky17 2024-09-06 github

@AwesamLinux Thank you for the regression report! I took a look and confirmed the failure. In my testing, this is fixed by the wine new media source (can be enabled in experimental with WINE_NEW_MEDIA_SOURCE=1 %command% and enabled by default in experimental-bleeding-edge currently). We will keep track of this regression for now, since the new media source is only in bleeding-edge :)

Proton versions

Launch options

Launch lines

Error codes