Valve has announced today that BattlEye support on Linux with Steam Play Proton has expanded, with new titles available.
As previously announced, currently all developers need to do to make it work is to email BattlEye. That's it. However, developers will still of course want time to test, so it's not exactly an instant thing. Still, it's fantastic progress and now even more games can be enjoyed.
The current list of support titles has expanded and is now:
- Mount & Blade II: Bannerlord
- ARK: Survival Evolved
- Arma 3
- DayZ (avoid the launcher, use the second option Steam gives)
- DayZ also needs a higher max_map_count, you can up it temporarily by doing:
sudo sysctl -w vm.max_map_count=1048576
And permanently:
echo 'vm.max_map_count=1048576' | sudo tee /etc/sysctl.d/vm.max_map_count.conf
- DayZ also needs a higher max_map_count, you can up it temporarily by doing:
- Unturned
- Planetside 2 (use "--disable-gpu" as a launch option, otherwise launcher is blank)
Hopefully by the time the Linux-powered handheld Steam Deck starts shipping in February 2022, that list will expand. I'm still personally hopeful we can see the likes of PUBG working.
You should no longer need Proton Experimental either, since Proton 6.3-8 released back in late November pulled in the BattlEye support.
In related news, Proton Experimental itself was also upgraded recently making Final Fantasy XIV playable, there's a fix for Marvel's Avengers showing prompt about outdated drivers on launch, a fix for eFootball PES 2021 and 2022 crashing on launch, a fix for audio in Mass Effect 1 from Mass Effect Legendary Edition and also improved compatibility with binary Nvidia drivers.
-”Free your miiind, and the rest will follow !”
Last edited by mrazster on 3 December 2021 at 8:18 pm UTC
I remember people commentating Arma 3 was playable, nice to see official support :). I am sure we'll see more soon, although I do wonder if some devs will leave it until Steam Deck users start yelling at them.
Bohemia had developed a Linux Beta for ARMA3.
https://dev.arma3.com/ports
I remember people commentating Arma 3 was playable, nice to see official support :). I am sure we'll see more soon, although I do wonder if some devs will leave it until Steam Deck users start yelling at them.
Bohemia had developed a Linux Beta for ARMA3.
https://dev.arma3.com/ports
Actually, I was very very well aware of that :). Do I have to write out an entire essay on these places to cover every angle in the hopes someone doesn't pick on some little bit? Even if doing so half the people will reply anyway...
You shouldn't feel offended by replies adding some information.
I remember people commentating Arma 3 was playable, nice to see official support :). I am sure we'll see more soon, although I do wonder if some devs will leave it until Steam Deck users start yelling at them.
Bohemia had developed a Linux Beta for ARMA3.
https://dev.arma3.com/ports
Actually, I was very very well aware of that :). Do I have to write out an entire essay on these places to cover every angle in the hopes someone doesn't pick on some little bit? Even if doing so half the people will reply anyway...
Lol, but it's actually true that it worked with Proton too, at least for some people. First time I tried it didn't work even though others had already gotten it up and running, but as new Proton releases came out it eventually started working. However, up until now there was no BattleEye-support so it was limited to singleplayer. Yes, you could probably play multiplayer with friends if you set up your own server without anti-cheat enabled, but pretty much any public server is BattleEye-enabled and would kick you out the moment you joined. Hopefully that is no longer the case. Personally I've mostly lost interest in the game by now (Steam says 1452 hours played which is pretty disgusting now that I think about it) so I don't even know if I'll bother trying.
I might be able to get some of these 121 to run (11 of them want Windows Live, so xliveless would help), I just didn't bother yet.
(out of my 1915 games or thereabouts that aren't Linux-native).
Holy...
I can't even begin to imagine testing out that many games, especially re-testing every new release of proton
Bohemia had developed a Linux Beta for ARMA3.
https://dev.arma3.com/ports
It's unfortunate that the native port has been experimental for the last 5 years and is unlikely to see an official release. Not to mention the infrequent version parity updates which make the native version unplayable with ppl on windows unless they downgrade their clients.
Very glad that with proton that is no longer a sticking point for being able to play this game on linux - any updates to the windows version will be immediately (or nearly immediately) available to linux users.
Considering that the linux port experiences "up to 30% degraded performance in comparison to the Windows version", running it through proton probably has better performance anyway. Very glad they officially support it through proton.
Last edited by lectrode on 3 December 2021 at 11:41 pm UTC
I can't even begin to imagine testing out that many games, especially re-testing every new release of proton
I don't. Well, I did, but I don't retest.
It's more like, when I have a new game, I try to run it, if it doesn't I categorize it as "CrashesOnProton" and try later. Nowadays I usually check protondb.com first before I buy, but sometimes I buy bundles from HumbleBundle, and then this happens. I also submitted a lot to protondb.
Also, I did some work with wine, so I was actually specifically interested to have some windows games for testing. https://github.com/Seegras/wine it's completely behind master now, and the stuff I worked on would need to be totally reworked, as wine has completely changed the way internal dlls are supposed to work. It's this code, by the way: https://github.com/Seegras/wine/tree/master/dlls/xlive (the wine project didn't want it in main ... thinking of it, maybe proton would like it, especially since GWFL is discontinued now?).
That latest proton upgrade lead to 30 more titles running out of my 152 that weren't running with proton before. It's now down to 121 (out of my 1915 games or thereabouts that aren't Linux-native).That's almost 94% working, on a pretty big sample. That's pretty sweet, really getting into the kind of territory where people might not be getting upset with the Steam Deck for refusing to play things. And there's still a couple months of Proton improvement until launch.
I might be able to get some of these 121 to run (11 of them want Windows Live, so xliveless would help), I just didn't bother yet.
Of course I don't know how many required fiddling to get working.
Last edited by Purple Library Guy on 3 December 2021 at 11:28 pm UTC
Also applicable to me is Final Fantasy XIV. It works with Glorious Eggroll, but I'd rather keep to standard release stuff when possible.
The biggest area that I am still disappointed with WINE/Proton in is Visual Novels. I haven't yet come across a visual novel on Steam that doesn't work, but Steam doesn't have a lot of Visual Novels. More importantly, most of the visual novels do not have the option to read the story in Japanese. And most crucially, I've not been able to get Textractor to work through WINE on most games (aside from Higurashi? which actually crashes when I try to insert a hook now), which makes looking up words significantly harder.
I experimented briefly with trying to get Textractor to run through the same Proton version as the one running the Visual Novel, but I just couldn't figure it out and gave up. I suspect that the reason it doesn't work is some kind of obfuscation due to DRM. I tend to use Gazou-OCR, which has worked great so far (much better than KanjiTOMO ever did for me, for instance), but it's annoying to use on a GNOME desktop and often inserts bizarre spacing, making lookup more of a chore in Yomichan.
There is perhaps some irony that the only way to get Textractor working is to run the visual novel through WINE, and running it natively on GNU/Linux won't work.
The only visual novel experience that has been great on GNU/Linux is DLSite games. They give you a serial code, you start the game, you put it in, and it just works. Textractor inserts hooks without any trouble. The worst experience has to be DMM, which unfortunately has the biggest library of Japanese VNs. To play a game, you have to download a separate Soft-Denchi (software battery) runtime, which is purely DRM designed to watch you from the time you boot into the operating system. You're able to install it, but WINE is not able to successfully setup the UCManSVC service. So, when you open the game, it doesn't prompt you to login to DMM; it just crashes. So nothing from DMM works on GNU/Linux. They also have an even more invasive form of DRM which requires internet access to play the games.
Perhaps the worst part about all of this is that, after checking with some local Kopimists, I found that the cracked versions of these games work perfectly well on GNU/Linux. At least DMM lets you know whether the game requires DRM to function before you purchase it, unlike Steam. DLSite also tells you whether PlayDRM (the DRM that works with GNU/Linux) is required for a game, although not all games require it. I have yet to find a DMM game that does not require either invasive form of DRM.
Finally, buying a VN on disc may not work either. The most common form of DRM, AlphaROM, does not work with GNU/Linux. After spending several hours messing with aaru and mdf/mds in an attempt to copy the disc, DRM and all, and get it to work virtually, I found that visiting the SETTEC site and inputting a code that came with the game let me download a "profile" that I could put in the game directory to run the game. So, while it doesn't work on GNU/Linux, SETTEC (developers of AlphaROM) give you a way out. No guarantee as to how long this activation method will continue to work.
And then there are, of course, visual novels like Rewrite which require Japan's version of Windows; I doubt these will work on GNU/Linux. Changing your locale on Windows won't even bypass this because they don't want anyone outside of Japan to play the game; you need to download Japan's version of Windows from the outset.
So, my advice to anyone who wants to play Japanese visual novels on GNU/Linux is to buy from DLSite, maybe Steam if it has a Japanese version and you don't mind using Gazou OCR for lookups (or know the language well enough already), and be careful about buying physical.
Do I have to write out an entire essay on these places to cover every angle in the hopes someone doesn't pick on some little bit? Even if doing so half the people will reply anyway...Oh man oh man, I know exactly how you feel
What should I expect if I tried it today, as a beginner?
Last edited by Eike on 4 December 2021 at 9:32 am UTC
ages since i played that. one of the games i left behind on windooze
Hype!
I think it's owned by sony atm. Defenetly didn't expect that.
Wow planetside 2?
ages since i played that. one of the games i left behind on windooze
Hype!
I think it's owned by sony atm. Defenetly didn't expect that.
Had a blast on that the other day due to now being able too, I remembered why I stooped playing after an hour or so.
I see the latest Insurgency patch blocked Linux again , Though thats EAC not this.
See more from me