protonscr

Senren*Banka Trial version

protonopen appid 1221010Game compatibility - Unofficial
ValveSoftware/Proton#3496 · opened 2020-02-08 by fallenguru · updated 2022-02-10 · 8 comments · github · game page · search this game
Ffallenguru 2020-02-08 github

Compatibility Report

  • Name of the game with compatibility issues: Senren Banka
  • Steam AppID of the game: 1221010 [tested trial version] / 1144400 [unreleased full game according to store page URL]

System Information

  • GPU: AMD Radeon VII
  • Driver/LLVM version: Mesa 19.3.0+aco+git1575452833-3409c06e26d-1bionic1 [via valve-experimental PPA]
  • Kernel version: 5.4.0-050400rc7-generic
  • Link to full system information report as Gist:
  • Proton version: 5.0-1 (and 4.11-12), fresh pfx for each test

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [ ] that I have checked whether there are updates for my system available.

dx9_errormsg
steam-1221010_proton4.11-12+d9vk.log
steam-1221010_proton4.11-12+stock.log
steam-1221010_proton5.0-1+stock.log
steam-1221010_proton5.0-1+wine3d3.log

Symptoms

  1. Using Proton 4.11-12, the game works (except for video playback), but under Proton 5.0-1 in stock configuration it fails to launch with Driect3DCreate9::CreateDevice() failed.
    Seeing as PROTON_USE_WINED3D=1 [with 5.0] fixes it, and PROTON_USE_D9VK=1 [with 4.11] shows the same symptoms, I'd say it doesn't like D9VK.
  2. In-game videos, e.g. the opening, will be silently skipped out of the box, regardless of Proton version. (Sabbat of the Witch (888790) [same developer & engine] is also affected.) Installing wmp9 enables "low quality" WMV videos.
Kkisak-valve maintainer 2020-02-08 github

Hello @fallenguru, the logs with the vulkan render path points towards https://bugs.winehq.org/show_bug.cgi?id=45277.

fixme:vulkan:X11DRV_vkCreateWin32SurfaceKHR Application requires child window rendering, which is not implemented yet!
err:   Failed to create surface
Ffallenguru 2020-02-15 github

The information above applies to the full version of Senren*Banka (1144400) as well, except it doesn't ship different video qualities/codecs, so installing wmp9 results in a 100 % experience.

CCarnageDevs 2021-02-10 github

Having no success with videos playing in the full version here (haven't tried the demo), even after installing WMP11 or WMP9. Seems to be recurring case across all KiriKiri engine games for me.

Ffallenguru 2021-02-14 github

Having no success with videos

I just re-installed it from scratch especially for you: fresh Proton 4.11-13 prefix, protontricks 1144400 -q wmp9, still works.

For the record, neither Proton 5.13-6, current Experimental, nor 6.1-GE-2 will play videos without modifications; and protontricks doesn't seem to work with 5.13 and up at all, so 4.11 it is, or 5.0 [the latter has worked in the past, but I didn't test it this time].
While running the tests the wmp9 installation would error out on me once (I'd forgotten to wipe the prefix before changing Proton versions), so check that it actually succeeds.

Cheers!

CCarnageDevs 2021-02-23 github

Just tried on a fresh install of the game on 4.11, using the exact same command you mentioned above, no luck. I've tried this before with wmp11, 5.0 and the GE fork all to not have any results. And yeah, you can't install stuff on the 5.13 and above because of the new Soldier runtime, thus I've only tried the WMP9/11 installation on 5.0 and 4.11.

In case it's of any help, I've attached my steam log below for when I ran the game on 4.11 with wmp9 installed. The WMP9 installation seems to succeed given that it says "The operation completed successfully" at the end. Once again, just in case it's of any help, I've attached the terminal output of the WMP9 installation below too.

steam-1144400.log
wmp9.log

CCarnageDevs 2021-03-01 github

No worries, I figured out the problem. I was confusing when the opening movie plays (which is at the end of the 1st chapter, unlike other visual novels I've played where it plays at the start of the game) and that's the reason why the videos "weren't working".

The recommended fix of protontricks 1221010 wmp11 on a Proton 5.0-10 prefix worked perfectly on Sanoba Witch and NEKOPARA, and given how they all use similar video files and the same engine as this game, I'd presume the fix would work for this too.

Ffallenguru 2021-03-01 github

the opening movie plays [...] at the end of the 1st chapter

Just in case anyone should come across this in future, it actually plays much later than that even, chapter 3-ish.

Iipr 2022-02-10 github

With full version and Proton experimental you need to PROTON_USE_WINED3D=1
If you get a black screen (while fullscreen) pressing alt+f4 brings quit-dialog and it displays game screen again.
There is similar case with Parquet (#5255)

Proton versions

Launch options

Upstream links