-
Notifications
You must be signed in to change notification settings - Fork 869
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
Ancestors Legacy Saladins Conquest rendering problems #1073
Comments
But the game doesn't... |
Can you post the full wine log? If the apitrace replays correctly, and it does, it's usually an indication that something's wrong elsewhere (especially so if the game works correctly on Windows with DXVK). Also, does this work on wined3d? In any case, this isn't just a case of DXVK rendering something incorrectly, it's more complicated than that. There's absolutely nothing interesting in the DXVK logs. Also this game seems to be an Unreal Engine 4 game, which has been working fine for at least a year. |
Noticed the OP is using Wine 3.16, maybe updating to a newer version would help? |
@doitsujin
@jrugia |
Well there you go. You're probably going to have to set up native mfplat to get the game to work. |
Yes I saw that before I write this issue. I prepared mfplat prefix to no avail - black screen with newer Wine versions and white screens with older ones. |
Previously I tried Shadows: Awakening mfplat way: |
So, does this work on wined3d? |
Yes without DXVK the game starts but with pretty the same rendering problems. I tried d3dcompiler_47/43 and DirectX9 to no avail. |
You can try to remove *.mp4 files, this should eliminate white rects, the game should work fine without them. |
If you talk about .mp4 files in /Anc/Content/Movies/, I removed them but this doesn't help :) |
This game needs an mfplat fix with msmpeg2vdec.dll / msmpeg2adec.dll codecs. (So the python-installcab fix for mfplat + wmv is not going to work for this game) Afaik no ms redistributable is known that includes those .dll files, so you need to get the right dlls from a windows install as well as set some registry variables related to the mpeg decoder. It's the same fix some people is using for other games like "Monster Hunter World", "Gris" or "Breathedge" so you may be able to find a better howto or quicker fix but it's documented here: https://askubuntu.com/questions/651099/how-to-install-windows-media-feature-pack-required-by-a-game. The game and ingame videos will work fine once the mfplat is installed. |
I tried it with a prefix in which Gris is working perfectly fine to no avail. The main menu is white and there is white square instead of movies. |
Strange because I've tried it, maybe it requires some other mf dlls besides those, I applied the z0z0z mfplat fix (and nothing else besides using DXVK in that wineprefix) and it worked fine. |
I give up long ago. Anyway, thank you :) Who is z0z0z? And where is his fix? |
@tonix64 |
Great :) |
The game runs but have rendering problems - some menus are white ant some popup windows too:
Software information
Ancestors Legacy Saladins Conquest
System information
Apitrace file(s)
https://my.pcloud.com/publink/show?code=XZtHOI7ZDQArqQKMVt74nBFDrmRJvLq3l3Sk
Log files
Anc-Win64-Shipping_d3d11.log
Anc-Win64-Shipping_dxgi.log
The text was updated successfully, but these errors were encountered: