Webbplatssökning

Wine 10.18 släppt med Vulkan-baserad OpenGL-kartläggning


Wine 10.18 introducerar Vulkan-baserad OpenGL-minnesmappning och åtgärdar 30 buggar för bättre prestanda för Windows-appar och spel på Linux.

The Wine Project, ett kompatibilitetslager som gör det möjligt för Linux- och macOS-användare att köra Windows-applikationer, har officiellt släppt version 10.18 som en underhållsuppdatering till den stabila 10.x-serien.

En av de största förändringarna i Wine 10.18 är införandet av OpenGL-minneskartläggning med Vulkan i WoW64-läge. Denna funktion förbättrar prestanda och kompatibilitet för applikationer som är beroende av OpenGL, särskilt i blandade 32-bitars och 64-bitars miljöer. Genom att utnyttja Vulkan kan Wine hantera OpenGL-arbetsbelastningar mer effektivt, vilket ger smidigare rendering och minskad belastning.

En annan viktig nyhet är API:et för synkroniseringsbarriärer, som hjälper till att förbättra koordinationen mellan trådar och processer inom Wine, och gör det mer likt Windows beteende i komplexa applikationer. Stöd för WinRT-undantag har också lagts till, vilket utökar kompatibiliteten med moderna Windows-applikationer som är beroende av Windows Runtime-ramverket.

Genom att ytterligare utöka hårdvaruåtkomstmöjligheterna introducerar Wine 10.18 SCSI pass-through i WoW64-läge, vilket möjliggör mer exakt emulering av kommunikation på låg nivå med enheter för applikationer som kommunicerar direkt med hårdvaruenheter.

Förutom dessa stora förbättringar innehåller versionen 30 buggfixar som täcker ett brett spektrum av programvara. Noterbara fixar åtgärdar problem med titlar som Sid Meier’s Pirates!, The Witcher 2, Jolly Rover, C&C Generals: Zero Hour, och Exact Audio Copy, samt användbarhetsproblem i program som KeePass 2 och Autodesk Fusion.

Slutligen löser Wine 10.18 också flera långvariga tekniska problem, inklusive hantering av avslutande backslashes i filvägar, trådsynkroniseringsfel och prestandanedgångar i OpenGL-applikationer vid användning av det nya WoW64-subsystemet.

För mer information, besök tillkännagivandet. Wine 10.18:s källkod kan laddas ner från GitLabs projektsida för de som är intresserade av att prova eller uppgradera sin nuvarande installation. Binärpaket för olika distributioner förväntas bli tillgängliga inom kort.