BMS 4.35 on Linux / WINE
-
I had the js appearing when opening jstest. Events is the one you want to use. For the future, maybe you had problems with the devices sorting? I solved that setting the file as read only.
In fact any of the interfaces(apis) could be used. Point is in linux kernel game controllers are handled by two drivers js and evdev, that’s why you see two devices. Evdev is newer, but because of it’s direct, close to metal nature it misses few features like axes/buttons remapping.
If there’s a problem with mixing devises input under wine you can exclude conflicting device in control panel applet/game controllers under wine. -
In fact any of the interfaces(apis) could be used. Point is in linux kernel game controllers are handled by two drivers js and evdev, that’s why you see two devices. Evdev is newer, but because of it’s direct, close to metal nature it misses few features like axes/buttons remapping.
If there’s a problem with mixing devises input under wine you can exclude conflicting device in control panel applet/game controllers under wine.Thanks! I didn’t know the why. Anyway, I’ve never had issues, I was answering another user about when the game was showing me “js” input: when opening jstest. But, again, very helpful info.
-
I’ve finally got BMS 4.35 running on Ubuntu 20.04 LTS using winehq-staging, which is now
wine-6.0-rc5 (Staging) -
I’ve finally got BMS 4.35 running on Ubuntu 20.04 LTS using winehq-staging, which is now
wine-6.0-rc5 (Staging)Excellent! If you’re not already using dxvk as well, I hugely recommend it. I actually get better FPS on Linux than on Windows on the same hardware now.
-
-
Hoover, why is 4.35 not on AppDb?
-
Hi all.
Just came to say that AItrack, a program for facetracking using the webcam works with wine. https://github.com/AIRLegend/aitrack
I know it’s not the same as using proper IR headtracking (I use delanclip myself), but works well enough in case you don’t want to be bothered with the headsets and clip for a quick flight. Or you don’t have any device but your webcam.
Just remember to use a different .ini for your curves, as the track will be a bit different. -
Hoover, why is 4.35 not on AppDb?
I think nobody has bothered to create one yet Has anyone tried BMS with WINE 6.0?
All the best,
Uwe
-
It seems to work pretty well on Wine 6.0, except for green text on UI elements like the info bar and the “discard/resume/end mission” dialog box, which looks darker than it should.
-
Seems like I spoke too soon. While flying a KTO campaign mission out of Osan, I get a freeze. I have linked the campaign save files below. Squadron is 36th FS, Osan AB, mission belongs to package 2951, a DEAD mission, scheduled for 08:37:35Z. This doesn’t seem to occur running natively.
https://drive.google.com/file/d/1a_Aleq3MVrrEpRRbie8DJztjmlKyMb4x/view?usp=sharing
Also, on my system, DXVK performs a lot worse than native, around 5-10fps difference. -
Quick question does anybody experience ocasional 2-5s freezes? Here it’s quite random: might happen once +10 minutes then two - three times in a row within 2 minutes.
Now i’m using Fedora 33 with GnomeShell/Wayland+Mesa+DXVK +Wine 6.0, my previous setup was KDE with Xorg, mesa/DXVK and wine 5.xx and I don’t remember such issues.
But so many things changed, different desktop environment and display server and wine version. -
Quick question does anybody experience ocasional 2-5s freezes? Here it’s quite random: might happen once +10 minutes then two - three times in a row within 2 minutes.
Now i’m using Fedora 33 with GnomeShell/Wayland+Mesa+DXVK +Wine 6.0, my previous setup was KDE with Xorg, mesa/DXVK and wine 5.xx and I don’t remember such issues.
But so many things changed, different desktop environment and display server and wine version.I don’t have freezes, but I haven’t started a campaign yet, so not fully tested the game. Does this happen no matter where are you flying? Maybe is a system issue and not game related.
-
Hi folks,
my BMS has stopped working on Mint 20 / wine 6.3 all of a sudden. It’s not related to U1, so I’m a bit short on ideas what could have caused this.
I’ve tried
o integrated desktop / no desktop
o emulating win7 and win10
o disabling the movie stuff (-nomovie is passed to the launcher anyway)but nothing has helped.
The launcher comes up fine, but as soon as I try to start the game I get this message:
0150:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0xf69e2
and BMS just quits. No “this program has stopped working”, no dumps, nothing.
Has anybody else seen this behaviour?
Thanks & all the best,
Uwe
-
Hi all,
I managed to fix the issue by downgrading to wine-5.5 as provided by the mint / ubuntu repos, then re-installing dxvk into the appropriate WINEPREFIX.
All the best,
Uwe
-
Could wine update break settings on BMS prefix? I’ve just tried wine 6.3 and had no problem with app launch. I did a quick dogfight/furball as a test, all worked fine, no crashes.
-
Can’t get BMS to launch on WINE 6.3 at all (see backtrace). I even tried with a clean prefix.
WINE seems to be the only Linux program that actually gets worse with every release. Opentrack output in IL-2 1946 is also broken, Dotnetfx can’t be installed unless forced, etc.
- Edit: 4.33 U1 also does not start.
-
Hmm, might be worth taking a look at distros patches applied to their respective wine packages.
-
I’ve now rolled Wine back as far as 5.22 step by step, but still can’t get BMS 4.35 and 4.33 to work. (At least WINE 6.2 has Opentrack output not being broken in IL-2 1946, so that’s what I’m using now.)
Could be some Windows components that are acting up, but I just don’t know which. This is what my WINE prefix has installed (using the names from winetricks):
dotnet48 (for the alternative launcher; requires forced installation, i.e. “winetricks –force dotnet48”)
dxvk
vcrun2003
vcrun2005
vcrun2008
vcrun2012
vcrun2013
vcrun2015
vcrun6sp6Not sure what elese could be relevant. Codecs maybe?
-
Just throwing it out there, its a bit harsh to blame wine for not working properly when you are trying to install real dotnet into it. Its not at all a supported configuration - stuff may work, but windows components suddenly not working is AFAIK not even considered a regression.
Normally when getting support for a wine crash, you’d start with providing the required information. There are instructions here: https://wiki.winehq.org/Wine_Developer%27s_Guide/Debugging_Wine#Crashes
The part that jumps out is where the backtrace is basically empty. Page fault on execute access… so its tried to go looking for the exe at memory location 0, and couldnt find it.
-
For the last few times I tried (and started messing with dxvk which results in a nice fps boost if it works), I didn’t have to install any addtional stuff in a clean WINEPREFIX to get BMS to work.
wine itself would download mono & gecko when installing Falcon 4.0 into the prefix (compact installation option), then running BMS setup and all was good to go. I’m using
“-window -nomovie”
as args for the launcher, I don’t know if this might help (also disabled the “play intro movie” in BMS’ setup I think). All the DX11 / 9 / 7 (for Falcon 4 :)) should be installed automatically.
Good news to hear that IL-2 is working, I enjoyed “Cliffs of Dover” for a while in win10 so it’d be nice to be able to run it natively on Linux, too, but I’m having issues with opentrack at the moment (it tracks in WINE when emulating a virtual desktop, but BMS doesn’t recognise it for some reason).
All the best,
Uwe