protonscr

Cyanide & Hapinness - Freakpocalypse

protonopen appid 869880Game compatibility - Unofficial
ValveSoftware/Proton#4670 · opened 2021-03-11 by Klauswk · updated 2021-03-31 · 9 comments · github · game page · search this game
KKlauswk 2021-03-11 github

Compatibility Report

  • Name of the game with compatibility issues: Cyanide & Hapinness - Freakpocalypse
  • Steam AppID of the game: 869880

System Information

  • GPU: GTX 970TI
  • Driver/LLVM version: 4.6.0 NVIDIA 460.56
  • Kernel version: 5.11.2-1-default
  • Proton version: 5.0-10

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-869880.log

Symptoms

The game launches but keep forever on the loading screen.

Reproduction

Open the game, forever loading screen

Kkisak-valve maintainer 2021-03-11 github

Hello @Klauswk, it looks like this game would benefit from support for Media Foundation maturing. It may be interesting to try the game with Proton Experimental and share a log.

KKlauswk 2021-03-11 github

Thank you for the quick response @kisak-valve, indeed using the experimental version launch the game perfect.

ZZlopez 2021-03-11 github

@kisak-valve I tried to run it with the Proton Experimental. Here is the log.
steam-869880.log

It's sad that the movies are not playing, you can only see the placeholder. Hopefully the log will help :-)

KKlauswk 2021-03-12 github

I can confirm @Zlopez, the movies are not playing.

Ggeorgedorn 2021-03-14 github

FWIW, The latest GloriousEggroll release (Proton-6.1-GE-2) runs the game fine, with movies. It does have a sound glitch at the end of each movie as it switches back to the game, but it's tolerable.

ZZlopez 2021-03-15 github

@georgedorn Do you know if this will be merged to upstream Proton?

Ggeorgedorn 2021-03-15 github

@Zlopez The proton devs are free to use anything they want to from the project, but there's no one patch I can point to that explains why GE can display in-game video where Proton cannot. Nobody made a "fix Freakpocalypse" patch - the latest changeset in GE was from before Freakpocalypse was released.

My three guesses as to why it works in GE: something in a later version of wine fixed it, something about switching to faudio fixed it, or some patch to support video in some other game happened to accidentally also fix it.

ZZlopez 2021-03-19 github

I tried it today with Proton GE 6.1-GE-2 and I still have the placeholder image instead of intro movie.

ZZlopez 2021-03-31 github

The cutscenes are now working with Proton 5.13-6 after 1.08 update, which replaced the mp4 videos with webm.

Proton versions