-
Notifications
You must be signed in to change notification settings - Fork 24
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
Bannerlord d3d_device issue on campaign start #163
Comments
That's the error when running with DXVK, when running with D3DMetal, there is an error immediately on start "Cannot create GPU device!" |
Try by redownloading Crossover.app, Latest CXPatcher for that version of crossover, create a new bottle and install your games/steam there. What's your hardware? |
Crossover 24,mac os sonama,steam,the same problem |
https://www.protondb.com/app/261550#lvurrxVftA many users are reporting that the game doesn't work if steam overlay is on |
It is not about steam overlay as I see. I have a ticket is the Crossover support, but they don't answer. You can vote for support of Bannerlord maybe it will make the difference... https://www.codeweavers.com/compatibility/crossover/mount-and-blade-ii-bannerlord I have no idea about all technical details but it seems to be the problem with directX. I tried to use other d3d libraries in wine configuration but didn't succeed. Maybe it will be fixed in next updates, there is developing version of wine 9.5 already. But without miracle I didn't think that solution can be found in the nearest future :(( would be really happy to be wrong about that Also there is a guide here but I have no idea how to implement that or is it even suitable for crossover and Mac https://appdb.winehq.org/objectManager.php?sClass=version&iId=39444 |
tried It with V0.5.0-pre for Crossover 24, but nothing changes. (don't know what did I expect) |
have you tried with both dxvk and d3dmetal turned off? It's slower but it could work |
I believe it could be relate with this wine bug: https://bugs.winehq.org/show_bug.cgi?id=48804 Any chance to fix it with CXpatcher? |
What's your hardware? |
MacBook Air m2, Sonoma, crossover 24.0.1 |
I can provide a log if you are interested. I am not a developer, but tried everything that I could to make this game run |
On crossover there are no guarantees a game will run, some games just won't, if you provide some logs I could look into it but it could be something not fixable via cxpatcher. |
Yeah, I understand, but i kind of obsessed with the idea to play Bannerlord, so really appreciate your help! So here is a backtrace file is it enough? If not, could you advise me how to get a proper log? |
This doesn't help much you need to run steam or your game by right clicking -> run with options and enable logs. |
Oh, okay! That should be the right one then (made zip-archive to send) |
the only thing i can see is: It seems like Gothic 2 has the same issue with dxvk |
Thanks for your reply and your efforts! I am not nearly an expert, but it seems that I tried some of things they mentioned there. At least I replaced d3dcompiler_47, added d3dcompiler_42, turned them on/off in wine config and other things ChatGPT advised me to do :). Tried some of gothichs d3dcompiler_47 and other files they provided but the same result. I wrote once again to codeweavers support and attached log you helped me to get, so maybe they will have some ideas. Anyway, thanks again! If you have some new ideas in the future – let me know, I will be happy to try! |
This could be an interesting thing to pass to the author of dxmt, he's pretty busy debuggning other stuff but you could open a report and help him debug. |
I tried running Bannerlord and everything seems ok until loading into the campaign after character creation. The error is "d3d_device CreateShaderResourceView failed at rglGPU_device create_gpu_buffer: invalid parameter". How can i fix this error please?
The text was updated successfully, but these errors were encountered: