protonscr

BLUE REFLECTION

protonopen appid 658260Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#1522 · opened 2018-09-20 by NTMan · updated 2020-05-19 · 8 comments · github · game page · search this game
1 matching comments, n / p to jump
NNTMan 2018-09-20 github

Compatibility Report

  • Name of the game with compatibility issues: BLUE REFLECTION
  • Steam AppID of the game: 658260

System Information

  • GPU: AMD Vega 56
  • Driver/LLVM version: Mesa 18.2.0/7.0.0
  • Kernel version: 4.19.0-0.rc3.git2.1.fc30.x86_64
  • Link to full system information report as System Report:
  • Proton version: 3.7-6 Beta

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

Symptoms

The game is crashed immediately after start.

Reproduction

screenshot from 2018-09-20 23-39-08
Press the "Start Game"

NNTMan 2019-04-01 github

The situation has improved slightly:
Now you can see the game menu and even click on "New game" for starting.
Screenshot from 2019-04-01 10-53-48

After starting the game seen beginning subtitles on black screen.
Screenshot from 2019-04-01 10-54-50

But it end on white screen with crash.
Screenshot from 2019-04-01 10-54-55

steam-658260.log

HHonkingGoose 2019-04-01 github

This looks to me to be Quartz related, some relevant lines from the new Proton log from @NTMan:

85022.627:0041:0054:fixme:quartz:VMR9SurfaceAllocatorNotify_AdviseSurfaceAllocator (0x38618308/0x38618030)->(...) stub
85022.627:0041:0054:fixme:quartz:VMR9SurfaceAllocatorNotify_SetD3DDevice (0x38618308/0x38618030)->(...) semi-stub
85022.640:0041:0054:err:quartz:GetClassMediaFile Media class not found
85022.734:0041:0054:fixme:quartz:Parser_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}!
85022.735:0041:0054:fixme:quartz:MPEGSplitter_query_accept {00000000-0000-0000-0000-000000000000}
85022.735:0041:0054:fixme:quartz:Parser_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}!
wine: Unhandled page fault on read access to 0x00000000 at address 0x140b4cc29 (thread 0054), starting debugger...
85022.738:0041:0054:trace:seh:start_debugger Starting debugger "winedbg --auto 65 1192"
ERROR: ld.so: object '/home/mikhail/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

JJulianGro 2020-03-06 github

Game still crashes with whitescreen (or blackscreen when "d3d9.deferSurfaceCreation = True" is enabled)
Both Proton 5.0-3 and 5.2-GE-2.

JJulianGro 2020-04-17 github

Haven't tried the start of the game again, but there is graphical issues when using my savegame: https://github.com/doitsujin/dxvk/issues/1574

EDIT: Issue seems to be Nvidia specific and has been resolved.

JJulianGro 2020-05-02 github

Proton 5.0-7 was released today, which includes DXVK v1.6.1, which in turn includes that little fix for the graphical issues.
Except for the cutscenes crashing the games, it should work fine now.
Haven't tried to just remove the cutscenes myself, but it feels like that would be gamebreaking anyways. They don't work on Proton-5.6-GE-2 as well. I even tried reencoding them.

CCygnusTerminal 2020-05-19 github

Tested with vanilla Proton and latest ProtonGE. Tested with <Workaround removed by moderator>+devenum+quartz on Arch Linux. Game now display cutscenes. Also, do install all gst-plugins, their libs and lib32 counterparts.
Edit: it appears to be only a media foundation issue. Neither devenum nor quartz is needed.

Kkisak-valve maintainer 2020-05-19 github

Hello @CygnusTerminal, one of the workarounds you mentioned is legally problematic and has been removed.

CCygnusTerminal 2020-05-19 github

Hello @CygnusTerminal, one of the workarounds you mentioned is legally problematic and has been removed.

Oh, my bad, sorry, i just can't make myself to remember that said workaround is legally problematic, i am truly sorry.

Proton versions

Upstream links