Die zu Windows kompatible Laufzeitumgebung und API-Nachbildung Wine erhält in der neuen Version 6.4 Beta erstmals initialen Support für das auf TLS basierende Verschlüsselungsprotokoll DTLS sowie zahlreiche Fehlerkorrekturen und Optimierungen im Vergleich zur letzten Entwicklervorschau Wine 6.3.
Hohes Entwicklungstempo
Mit Wine 6.0, dem aktuellen stabilen Release der zu Windows kompatiblen Laufzeitumgebung für POSIX-kompatible Betriebssysteme wie Linux, BSD und macOS, hatten die Entwickler mehr als 8.300 Anpassungen an den Kernbereichen der freien Software vorgenommen und im Anschluss mit den Versionen 6.1, 6.2 sowie 6.3 in kürzester Folge mehrere Beta-Versionen für Entwickler veröffentlicht.
Mit der Version 6.4 Beta steht bereits die vierte Vorabversion in den Startlöchern und bringt erstmals Unterstützung für DTLS („Datagram Trasport Layer Security“) in den Secur32-Code.
Spielen unter Linux weiter im Fokus
Zudem profitieren auch Spiele wie The Witcher 3 (Test), Final Fantasy XI und The Elder Scrolls V: Skyrim sowie Nvidia PhysX und die Low-Level-API Vulkan 1.2 von den Verbesserungen.
Die Release Notes von Wine 6.4 Beta listen wie gewohnt die obligatorischen Fehlerkorrekturen und Optimierungen, welche die Entwickler seit dem Release von Wine 6.3 Beta haben einfließen lassen.
Die API-Nachbildung erhielt demnach insgesamt 38 Bugfixes.
What's new in this release:
Support for the DTLS protocol.
Fontset support in DirectWrite.
Dialog for editing Access Control entries.
Theming support for a few more common controls.
Support for Korean Wansung encoding.
Various bug fixes.
Bugs fixed in 6.4 (total 38):
Support multiple independent displays for PowerPoint, OpenOffice.org, etc
RTG Bills 2.x (VB6 app) reports 'ADO error 1BD Object doesn't support this action' on startup (msado15 'connection_GetIDsOfNames' is a stub)
Civilization IV Beyond the Sword crashed when trying to start a new game.
Gecko should clean up when upgrading
wine can't load unstripped gecko builds
64-bit InstallShield engine COM server 'ISBEW64.exe' crashes or hangs (32-bit InstallShield based installers in 64-bit WINEPREFIX)
acid3.acidtests.org can't load with builtin IE
support _UNITY_NET_WORKAREA_REGION
32-bit Turbocad 8.0 LTE 'CrashSender.exe' utility crashes in WMI Query "SELECT * FROM Win32_NetworkAdapterConfiguration where IPEnabled='True' and index=1"
Acrobat Reader XI (11.0.8): Annotations are empty
Canon MP Navigator EX 4.x/5.x installer crashes due to setupapi SPFILENOTIFY_FILEINCABINET handler/callback insufficiencies
Multiple Qt5 applications spam the console continuously with 'fixme:netprofm:connection_GetAdapterId' ('INetworkConnection::GetAdapter' returns incorrect adapter GUID)(Futubull 10.x, Melodics V2, Topaz Video Enhance AI 1.x)
Obduction stops with "fatal error"
widl doesn't support winrt types (runtimeclass, delegate, parameterized types, ...)
The Elder Scrolls V: Skyrim SE has rendering glitches with vulkan renderer
Entropia Universe: Won't Start the Game from Client Loader
Banished cast shadows are broken with Vulkan renderer
Multiple games (Horizon Zero Dawn, Serious Sam 4) crash on start on Nvidia due to missing unwrap for VK_OBJECT_TYPE_SURFACE_KHR
The Witcher 3: Wild Hunt has missing sunlight with Vulkan renderer
Neverwinter: Broken graphics (texturing)
Wine cmd handles incorrectly if-for on a single line
Wine cmd handles incorrectly if-set when expanding variable with brackets
Final Fantasy XI Online: Opening movie doesn't play (redux).
Filmotech v3.91: partial black area
::wcsrtombs does not NULL "const wchar_t ** _PSource" parameter in Wine.
QueueUserAPC() Has Incorrect Error Set When Called On Terminating Thread
6.2 hangs on grey, then crashes Snapdragon855(+) Android 10
All Winelib applications built with winegcc/wineg++ segfault on startup as of Wine 6.3
Multiple Adobe products fail to start due to Wine 6.3 breaking Adobe License Manager/FLEXnet Licensing Service (Acrobat 8.x, FrameMaker 8)
The Suffering (Midway Games) crashes due to missing wmvcore 'IWMSyncReader2', CLSID '{faed3d21-1b6b-4af7-8cb6-3e189bbc187b}'
continuous spamming of fixme:msctf:InputProcessorProfileMgr_GetActiveProfile in console
notepad: menu bar items and title text are not translated.
DirectWrite should use mac platform name entry for English, if Windows entry is missing
cl.exe fails to open program database
WINEPATH env var broken by "ntdll: Set environment variables from the registry on the Unix side."
Wine 6.4 Beta – Release Notes
Wine 7.0 taucht am Horizont auf
Das nächste große Release wird Wine 7.0 darstellen, dessen Veröffentlichung nach aktuellem Stand der Dinge für Anfang 2022 vorgesehen ist. Neben einer verbesserten Unterstützung für diverse Spiele stehen auch Vulkan und das Display-Server-Protokoll Wayland im Fokus der Entwicklungen.
Download auf ComputerBase
Wine 6.4 Beta sowie die stabilen Versionen 6.0 für Linux und 5.0 für macOS können wie gewohnt direkt unterhalb dieser Meldung aus dem Download-Archiv von ComputerBase heruntergeladen werden.