Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Senren*Banka Trial version (1221010) #3496

Open
1 of 2 tasks
fallenguru opened this issue Feb 8, 2020 · 8 comments
Open
1 of 2 tasks

Senren*Banka Trial version (1221010) #3496

fallenguru opened this issue Feb 8, 2020 · 8 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues

Comments

@fallenguru
Copy link

fallenguru commented Feb 8, 2020

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:

  • 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.
@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Feb 8, 2020
@kisak-valve kisak-valve changed the title Senren Banka (1144400) trial version (1221010) -- needs WINED3D, no video playback Senren*Banka Trial version (1221010) Feb 8, 2020
@kisak-valve kisak-valve added DXVK/D3D9 🐸 Regression from enabling DXVK/D3D9 by default and removed DXVK/D3D9 🐸 Regression from enabling DXVK/D3D9 by default labels Feb 8, 2020
@kisak-valve
Copy link
Member

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

@fallenguru
Copy link
Author

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.

@CarnageDevs
Copy link

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.

@fallenguru
Copy link
Author

fallenguru commented Feb 14, 2021

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!

@CarnageDevs
Copy link

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

@CarnageDevs
Copy link

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.

@fallenguru
Copy link
Author

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.

@ipr
Copy link

ipr commented Feb 10, 2022

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)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues
Projects
None yet
Development

No branches or pull requests

4 participants