De experimentele versie van de open implementatie van de Win32 API - Wine 11.18 is uitgebracht. Sinds de release van 11.17 zijn 44 bugmeldingen gesloten en zijn er 380 wijzigingen aangebracht.
De belangrijkste wijzigingen:
- In de kernel simulatie laag NT (ntoskrnl.exe) zijn de functies PsGetThreadProcess, PsGetProcessPeb, PsGetContextThread, PsReferencePrimaryToken, MmGetPhysicalMemoryRanges, SeLocateProcessImageName, MmGetVirtualForPhysical, KeCapturePersistentThreadState, PsDereferencePrimaryToken, PsGetProcessImageFileName geĆÆmplementeerd, die nodig zijn voor de correcte ondersteuning van stuurprogramma's.
- In de bijgeleverde headerbestanden voor de programmeertaal C zijn correcties aangebracht om de compatibiliteit te verbeteren.
- Foutmeldingen die verband houden met de werking van applicaties zijn gesloten: QuickTime 2.x, Adobe Creative Cloud, Adobe Express Photos, SlingPlayer 1.5.
- Foutmeldingen die verband houden met de werking van spellen zijn gesloten: Assassinās Creed Rogue, Super Meat Boy, Screamer 4Ć4 1.2, Enclave, Star Wars: Knights of the Old Republic, Return to Krondor, The Bardās Tale IV Directorās Cut.
Er is een aparte release van het Wine Staging-project 11.18 gecreƫerd, dat uitgebreide Wine-builds biedt, inclusief niet volledig gereed of risicovolle patches, die nog niet geschikt zijn voor opname in de hoofdbranch van Wine. In vergelijking met Wine biedt Wine Staging 273 extra patches. In deze nieuwe release van Wine Staging is de synchronisatie met de codebasis van Wine 11.18 uitgevoerd en is de vkd3d-code bijgewerkt. Een patch is naar de hoofdversie van Wine overgedragen, die de headerbestand d3d10_1shader.h omzet naar een bestand in het idl (Interface Definition Language) formaat. Patches zijn toegevoegd voor de conversie van de kleurweergave YV12 naar RGB in de renderingcode en voor het uitvoeren van controles van uitvoerbare bestanden voor de WoW64-architectuur (64-bit Windows op Windows), die het mogelijk maakt om 32-bit Windows-applicaties uit te voeren op 64-bit Unix-systemen.
Bron: opennet.ru
