ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.27k stars 1.06k forks source link

BLUE REFLECTION (658260) #1522

Open NTMan opened 6 years ago

NTMan commented 6 years ago

Compatibility Report

System Information

I confirm:

steam-658260.log

Symptoms

The game is crashed immediately after start.

Reproduction

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

NTMan commented 5 years ago

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

HonkingGoose commented 5 years ago

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.

JulianGro commented 4 years ago

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

JulianGro commented 4 years ago

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.

JulianGro commented 4 years ago

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.

CygnusTerminal commented 4 years ago

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.

kisak-valve commented 4 years ago

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

CygnusTerminal commented 4 years ago

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.