Now that the big stable Wine 6.0 release is out for the Windows compatibility layer, work begins again on another year of pulling in major new features with Wine 6.1 out now.
For newer readers and Linux users here's a refresher - Wine is a compatibility layer built for operating systems like Linux, macOS and BSD. The idea is to allow other platforms to run games and applications only built and supported for Windows. It's also part of what makes up Steam Play Proton. Once a year or so, all the development is bundled into a stable release.
This is a fresh development release which includes these highlights:
- Arabic text shaping.
- More WinRT support in WIDL.
- VKD3D version 1.2 is used for Direct3D 12.
- Support for Rosetta's memory layout on M1 Macs.
- Support for Thumb-2 mode on ARM.
- Various bug fixes.
They also noted 37 bug fixes including problems solved for the likes of: Banished, The Witcher 3, Sniper Elite V2, Batman: Arkham Origins, The Sims 3, Battle.net, Rollercoaster Tycoon 3 and others.
See the release announcement here.
:smile:
Quoting: AkonadyIs there a way to play Battlefield 4 on Linux?Apparently so: [https://www.protondb.com/app/1238860](https://www.protondb.com/app/1238860). Although it looks like you have to run some commands to fix the server browser to display ping times.
Wish I could launcher straight into GTA5 for testing, damn launchers are the bane of these games, its a launcher within a launcher within a launcher situation, bloody annoying! (for single player)
Quoting: TheRiddick... and dotnet48 can't be installed on newer wine versions...AFAIK .NET can be installed with Wine 6.x and winetricks from git
Quoting: axredneckAFAIK .NET can be installed with Wine 6.x and winetricks from gitIt says on the WINE HQ website it can't. So I do not know. I have tried and it failed on wine5.19 and up I think.
Quoting: TheRiddickI was playing around with some GTA5 mods the other day and noticed some use DotNet4.8 script injection, and dotnet48 can't be installed on newer wine versions. The recommendation is to install wine-mono which got rid of errors but also the mods just didn't appear to work also.. shrug.You can try installing dotnet4.8 with an older wine version and then upgrading Wine which will update the prefix without removing the files.
Wish I could launcher straight into GTA5 for testing, damn launchers are the bane of these games, its a launcher within a launcher within a launcher situation, bloody annoying! (for single player)
I had a similar issue with Batman Arkham Asylum and this method worked for me.
Quoting: Avehicle7887However arkham asylum launcher works with mono in my caseQuoting: TheRiddickI was playing around with some GTA5 mods the other day and noticed some use DotNet4.8 script injection, and dotnet48 can't be installed on newer wine versions. The recommendation is to install wine-mono which got rid of errors but also the mods just didn't appear to work also.. shrug.You can try installing dotnet4.8 with an older wine version and then upgrading Wine which will update the prefix without removing the files.
Wish I could launcher straight into GTA5 for testing, damn launchers are the bane of these games, its a launcher within a launcher within a launcher situation, bloody annoying! (for single player)
I had a similar issue with Batman Arkham Asylum and this method worked for me.
:smile:
Quoting: scaineHow do you install Mono, such that these launchers (like Elite:Dangerous) pick it up and run it, instead of .Net? I can't find any guides. Is it as simple as installing the entire Mono stack from your package manager?Wine usually installs Mono automatically.
Quoting: AkonadyIs there a way to play Battlefield 4 on Linux?It runs very well
Quoting: axredneckWell, sure, I have seen that in the two games I use Lutris for. I take it that's script-specific then on Lutris? And doesn't install automatically on Proton, despite Proton being a tailored wine version?Quoting: scaineHow do you install Mono, such that these launchers (like Elite:Dangerous) pick it up and run it, instead of .Net? I can't find any guides. Is it as simple as installing the entire Mono stack from your package manager?Wine usually installs Mono automatically.
As I say, I'm interested for things like Elite:Dangerous. Right now, its launcher runs dot47 and fails if it doesn't find it. So how do I tell it to use Mono instead, now that Mono is apparently evolved to the point that you don't need dot47?
Quoting: scaineAnd doesn't install automatically on Proton, despite Proton being a tailored wine version?It looks like Proton installs Mono: [https://github.com/ValveSoftware/Proton/issues/18#issuecomment-484887026](https://github.com/ValveSoftware/Proton/issues/18#issuecomment-484887026)




How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck