protonscr

Pamali: Indonesian Folklore Horror

protonclosed appid 854570Game compatibility - Unofficial
ValveSoftware/Proton#3179 · opened 2019-10-29 by AwesamLinux · updated 2022-06-03 · 4 comments · github · game page · search this game
AAwesamLinux 2019-10-29 github

Compatibility Report

  • Name of the game with compatibility issues: Pamali: Indonesian Folklore Horror
  • Steam AppID of the game:854570

System Information

  • GPU: RX VEGA 56
  • GPU Driver: 19.3.0~git1910291605.f9ad73cdfd2~b~mesaaco0 (ppa:ernstp/mesaaco)
  • Kernel version: 5.4.0-050400rc5-lowlatency
  • Distro version: Linux Mint 19.2 Tina (64 bit) (Cinnamon)
  • Proton version: 4.11-7

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

Launching the game there is just a black screen and an error message pops up saying "Fatal Error!". Launching the game with Steam launch option "-onethread" the game appears to work perfectly without issues (the performance is solid 60fps with maxed settings at 1600p too).

Tried LLVM and ACO, also older Proton version, but it made no difference.

Logs of crashes, and one of successfully playing two missions:
steam-854570-proton-4.2-9.log
steam-854570-proton-4.11-7.log
steam-854570-proton-4.11-7-onethread.log
system_info.txt

Note that there is a demo version of this game on Steam too, the demo worked on this same setup out of the box without any launch options. The full version I tested here is the Folklore Anthology version with all the content

Reproduction

  • Just launch the game
GGuy1524 2019-10-31 github

I see you're getting an exception while the executable is loading, however I am unable to reproduce your issue, as the game boots fine without any extra command line parameters.

AAwesamLinux 2019-10-31 github

@Guy1524 hmm... I suspect that this could be an Unreal Engine 4 in combination with Threadripper CPU specific issue.

Especially considering that the game works for me when setting it to use one thread. I have encountered a couple of Unreal Engine 4 games before that crashed in a similar way on my hardware (regardless of Proton version, Kernel or GPU driver), even though the game appeared to work for most other people.

AAwesamLinux 2020-01-20 github

System Information

  • GPU: RX 5700
  • GPU Driver: Mesa 20.0.0-devel (git-2ebfc6d 2020-01-16 bionic-oibaf-ppa)
  • Kernel version: 5.3.18-050318-lowlatency
  • Distro version: 19.3 Tricia (64 bit) (Cinnamon)
  • Proton version: 4.11-12

Retest Compatibility Report

Game works now for me out of the box without needing to limit to one thread (game recently got an update, so this could have been actually a bug in the game).

There is just one minor remaining issue, the startup video is skipped (contains just developer logo animations). It appears to be the only video used in the game.

#1464 Log mentions mfplat.dll
Codecs are: MPEG-4, AVC1 + AAC

media_info.txt
steam-854570-aco.log
system_info.txt

AAwesamLinux 2022-06-03 github

Closing this issue, as videos look like they work now, and I did not spot any other issues from briefly testing this on proton-7.0-3-rc1

system_info.txt

Proton versions

DLLs