The Windows compatibility later Wine version 8.19 is out now as the latest development release on the road to Wine 9.0. Here's what's changed.
Wine 8.19 highlights:
- Mono engine updated to version 8.1.0.
- More DirectMusic implementation.
- Various bug fixes.
This release had 44 bugs marked as solved including one from 2007 for Rise of Nations having no sound. Other bug fixes include for Buccaneer: The Pursuit of Infamy, Neverwinter Nights 2, Serious Sam: The Random Encounter, Aura: Fate of the Ages, Midtown Madness, Airport Mania First Flight, Dungeon Keeper 2, Unreal II The Awakening, Myst V, Tron 2.0, Memento Mori, Shtriga: Summer Camp and more.
Want help managing Wine on Linux? You can try Bottles, Lutris and the Heroic Launcher.
Some you may have missed, popular articles from the last month:
8 comments
4 Likes, Who?
In case you are wondering whats new in mono 8.1.0, you can find it here.
Changes since 8.0.1:
Upstream updates:
Spoiler, click me
Changes since 8.0.1:
- Fixed a bug where the Win32 last error would be incorrectly changed to "Procedure Not Found" the first time each pinvoke method is called (this was causing Simon the Sorcerer to fail on startup).
- Implemented SafeArray output marshaling for native-to-managed wrappers (used by WPF's accessibility code).
- Added System.Windows.Controls.Ribbon.dll to the build (winehq bug 49804).
- Fixed a bug where an AssemblyResolve handler could be called multiple times (and potentially return multiple different assemblies) for the same AssemblyName, if the returned Assembly does not match the given AssemblyName (madewokherd/mono#48, fixes STORY OF SEASONS: A Wonderful Life's launcher).
- Fixed an exception when the same well-known service uri is registered multiple times (winehq bug 45144).
- Fixed a bug where SafeHandle arguments would be marshaled as a COM object instead of the handle value (this affected System.Speech.dll).
Upstream updates:
- FNA 23.05
- Mono 7294c1e3
- Build environment updated to Ubuntu 23.04.
- SDL 2.28.2
3 Likes, Who?
in my case can confirm rise of nations have music however in extended edition crash when game begins but on rise of nations gold-patriots game runs (some graphic gltches of d8vk)
https://www.youtube.com/watch?v=1bY4JNkAyEQ
and virtual desktop with steam client still working too
Last edited by mrdeathjr on 30 October 2023 at 7:03 pm UTC
https://www.youtube.com/watch?v=1bY4JNkAyEQ
and virtual desktop with steam client still working too
Last edited by mrdeathjr on 30 October 2023 at 7:03 pm UTC
5 Likes, Who?
So, what is the state of Mono? I remember back in the day it was all controversial and people thought it would never get close to parity with the stuff it was emulating and attempts to use it would mostly just make Linux look bad. But I get the impression that these days it's maybe pretty good?
4 Likes, Who?
Quoting: mrdeathjrin my case can confirm rise of nations have music however in extended edition crash when game begins but on rise of nations gold-patriots game runs (some graphic gltches of d8vk)
https://www.youtube.com/watch?v=1bY4JNkAyEQ
and virtual desktop with steam client still working too
Rise of Nations
1 Likes, Who?
Quoting: Purple Library GuySo, what is the state of Mono? I remember back in the day it was all controversial and people thought it would never get close to parity with the stuff it was emulating and attempts to use it would mostly just make Linux look bad. But I get the impression that these days it's maybe pretty good?Seemed fine for the visual novels I played that needed dotnet support...
It works okay for running Keepass but it's certainly ugly. C# is considered properly cross-compatible because of Mono now, so it can't be that bad...
1 Likes, Who?
Quoting: pleasereadthemanualIt works okay for running Keepass but it's certainly ugly. C# is considered properly cross-compatible because of Mono now, so it can't be that bad...Why would you do that?
0 Likes
Quoting: CyrilFor importing my Bitwarden database periodically. KeepassXC doesn't have a Bitwarden import option that works properly, but Keepass does. After that, I just access the converted database in KeepassXC.Quoting: pleasereadthemanualIt works okay for running Keepass but it's certainly ugly. C# is considered properly cross-compatible because of Mono now, so it can't be that bad...Why would you do that?
1 Likes, Who?
See more from me