-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Shadows: Awakening (585450) - black screen #1102
Comments
@lieff in this case updating a driver might actually help. I have that game in my wishlist so it would be great to know if it`s playable, could you please check? Thanks in advance. |
@m-svo yep, I'll check it later. |
Nope, same with new drivers 396.54. |
Game log contains
Seems this main start problem. |
Game loads mfplat.dll, so Media Foundation is needed. |
looks like you can try |
I've already tried that, but it only installs mf.dll. Or may be my winetricks is old? I use https://github.com/Winetricks/winetricks |
I don`t think it`s about winetricks version. Looks like you should take a native windows mfplat.dll from existing windows installation and put it into prefix, and set up native windows mfplat.dll in winecfg. This is not a suitable solution for everyone unfortunately, but it may help isolate the issue. |
Yep, I'm already in process trying native dlls. |
I've copy
32 and 64bit files, successfully register msmpeg2adec.dll/msmpeg2vdec.dll Error changed:
And still not works. mfplat.dll loaded succesfully and I do not see msmpeg2vdec.dll loading. So it may be some other codec needed. |
Nope sharedassets0.resource contains mp4/h264 any ideas? |
I can only think of renaming sharedassets0 at this point. Maybe the game will just skip the intro or whatever is in that file. |
Renaming makes log:
And still black screen. |
I've make it working. First of all CreateObjectFromByteStream needs Scheme Handlers https://docs.microsoft.com/en-us/windows/desktop/medfound/scheme-handlers-and-byte-stream-handlers Then it's need following media foundation files
And another part of registry mf.reg:
And register script:
|
Hmm, with Proton wine and PROTON_USE_WINED3D11=1 everything seems to be normal. Save works, no constant spinner. |
Played an hour, fully playable. |
Great work. With this we can contact the developer and inform them that game could be whitelisted for SteamPlay if they can get rid of MS Media Foundation. I mean there must be a lot of other ways to play MP4. |
I think they can't get rid of it because of Unity is not open source. But Proton can make Media Foundation installer, same as .NET\DX etc. |
Hello, haw can I obtain Proton wine? I tried to install a Windows game in Steam but I can't find Proton nowhere on my machine. Edit: |
Excuse me, can you give us wmf.reg and the needed .dlls? Thank you :) |
I'm not sure I can. I tried to make installer from Windows6.1-KB968211-x64-RefreshPkg.msi , but there delta PA30 files kyz/libmspack#3 , not regular dlls. Need help of Proton/Wine etc guys here. |
Well, tried to make installer from https://www.microsoft.com/en-us/software-download/mediafeaturepack
|
Tested Wine 3.16, mfplat patches are not enough, still not works. |
Thanks fo your efforts. We'll wait untill they sorted it out. |
I can't import libraries for I receive pretty the same error:
How did you managed to register them on your machine? |
Working dlls is from windows 7. There no full download for win 7/8 (only KB update with diffs), only for win10. So, we need implement mpflat further or implement RTWorkQ. Or maybe download win7 evaluation iso and extract files from there? Not sure if it's legal. |
Thanks for the info, it's appreciated :) |
@mozo78 Always welcome :) Glad to help. |
This is also an issue in the brand new call of cthulhu game, preventing cutscenes from playing or any triggers from working. Is anyone willing to spread the dll files of a windows 7 installation (if this is legal of course). https://steamcommunity.com/app/399810/discussions/1/1735469327937897802/ |
Hi, I'm doing some research for my issue at number 1464. That issue deals with cinematic/video playback. Most of the listed games already have a proton log attached to their issue, but this game does not. Could somebody be so kind as to upload a proton log from a clean install? I need to search in the proton log for mentions of MF or quartz, so that I can categorize the game. Thanks for the help! HonkingGoose |
This game definitely needs MF, because it has a workaround for MF in this comment #1102 (comment) |
Just beat the game, no other issues except Media Foundation. |
Thanks for your input @ahmed-elsayed2017 and @lieff. I'll drop the quest for a Proton log then, as it wouldn't add more value for my list. |
This comment has been minimized.
This comment has been minimized.
Hello @mozo78, please do not post links to legally problematic content. |
Tested this game using Proton 5.0-3: everything works as expected after applying the mfplat hack. To play I used a gamepad without a single problem. My config: |
Distro: Ubuntu 18.04
GPU: GTX 980, Nvidia proprietary driver 390.48
Resolution: 2560x1440
RAM: 16GB
Proton 3.7-5 Beta
Do not starts - black screen on startup.
The text was updated successfully, but these errors were encountered: