Does BMS 4.34 use dx9 or dx11?
-
I did try dxvk under Manjaro linux, but saw no improvement. Perhaps I didn’t test it in the right way. Someone on this forum said he had BMS434 running on Manjaro, apparently with vulcan, but I wasn’t able to reproduce this.
-
BMS 4.34 dogfight, Instant action and some TE’s already work on linux/wine. It’s probably not difficult to get the rest of BMS 4.34 working with linux/wine, it just takes some expertise.
With dogfight+instant action it sounds like the pattern is for BMS to work on linux, no ATC comms can happen. It seems a fragile part of the BMS software. I use Windows, but I ran into a freeze when the (carrier) ATC had just begun talking when I also lowered the hook in an F-18. The freeze happened instantly right when the hook sound should have played. My best bet is some sound conflict between the ATC talking and hook-being-lowered sound caused my game to freeze up. For me BMS is very stable, I have played that TE dozens of times and I never crash nor freeze. It is so far anecdotal since it only happened once for me, but it is eerily close to what you may be experiencing on linux.
-
This is a reason the devs might want to test on linux, even if Windows is their only target platform. Testing code on a different OS is a great way to reveal bugs. It often happens that code that is shaky but happens to work on the target operating system will reliably fail on another operating system. A rare anecdotal crash on Windows can turn into a good reproducable test case crash on linux, just as jayb suggests. Once you have a test case that crashes every time, you can run it under a debugger at the moment of the crash and see exactly what the problem is.
-
I did try dxvk under Manjaro linux, but saw no improvement. Perhaps I didn’t test it in the right way. Someone on this forum said he had BMS434 running on Manjaro, apparently with vulcan, but I wasn’t able to reproduce this.
I’ve been using DXVK via Lutris - went from ~30fps to ~65fps immediately.
-
Hi all!
I arrived here after this post I put on another Linux thread, but hoover told me here is where the real Linux party is
I’ve seen you people already have tested more or less the same and experienced the same but, just in case, there’s my experience.
About what has been said here already, here are my two cents:
Dx9 or 11. Well, apparently many DX11 games work on Linux so, that might not be a problem.
As for 3.43 crashes, I perfectly understand the devs not wanting to put their time on fixing Linux compatibility but, as tank said, this might be a bug that is not critical on Windows but it is on Linux, so fixing it would benefit us all.
In any case, it would be so helpful to us Linux users to know exactly what is crashing because it might just be a library/dll/program missing that we can install ourselves. So a proper crash log or debug would be very useful and might be just what we need to keep playing on Linux.Cheers!
-
I’ve been using DXVK via Lutris - went from ~30fps to ~65fps immediately.
May I ask which GPU/driver was used in this test? Folks around here didn’t noticed any difference, but most of them used NVidia cards, for Radeon HD 6870 I’ve previosly owned, using gallium nine made BMS run (when id didn’t crash due out of vid memory) at least 50% faster, than default wine DX->OGL translation
-
It’s an nvidia Quadro T2000 in a laptop, using the most recent nvidia drivers (430?). This was just installing Lutris and installing 4.34 by hand in the wine prefix that Lutris made for it vs wine 5.0.2 from winehq. Ubuntu 20.04.
-
rubbra - I’m glad to hear you’ve getting a good frame rate running 4.34 with wine 5.0.2/Ubuntu 20.04 linux. How much of the 4.34 functionality are you able to use on linux? Can you run 4.34 TE 1 (ground ops) or campaign on linux?
-
Sadly not - same problem as everyone else. I’m in the middle of setting up a KVM install of Windows with virtio and exposed PCIe graphics to test if that’s any better, performance-wise (and being “proper” windows, it should at least not crash with the bug that may or may not be TTS)
-
In case anyone’s wondering whether that KVM install was any good… I’m 99% sure it would have been, had I been doing it on a desktop. But with a muxless GPU - i.e. no specific ports dedicated to it (see https://forum.level1techs.com/t/implications-of-muxed-muxless-laptops-for-gpu-passthrough/129165) - it has so far proved impossible