ValveSoftware / Proton

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

Blair Witch VR (appid 1576350) #5188

Open Patola opened 3 years ago

Patola commented 3 years ago

Compatibility Report

System Information

I confirm:

Symptoms

Reproduction

Patola commented 3 years ago

Ran the game with WINEDEBUG=+mfplat %command% in Proton Experimental to get only the mfplat messages. Log is attached. steam-1576350-WINEDEBUG=+mfplat.log

Patola commented 3 years ago

Confirmed: with mfplat working, the script works. So the problem is in the current implementation of mplat in proton. First I tried Proton-GE then Proton-TKG, but I quickly found out that Proton-TKG has VR disabled and Proton-GE has a non-working VR implementation due probably to the same issue as TKG's.

Then I forked and used those "forbidden" scripts that install Microsoft original mfplat libraries in wine. It worked. The point of my saying it worked is to isolate the problem: it is indeed in mfplat.

Patola commented 3 years ago

Ok... Not all parts. Noticed that the movies in the game's camera and between episode changes don't play. Game still works and apparently might be finished, but some parts are lacking. If mfplat is completely incorporated into proton that might change.