Avoimen lähdekoodin Win32 API -toteutuksen kokeellinen versio Wine 11.18 on julkaistu. Version 11.17 julkaisun jälkeen on suljettu 44 vikailmoitusta ja tehty 380 muutosta.
Tärkeimmät muutokset:
- NT-ytimen simulointikerros (ntoskrnl.exe) toteuttaa funktiot PsGetThreadProcess, PsGetProcessPeb, PsGetContextThread, PsReferencePrimaryToken, MmGetPhysicalMemoryRanges, SeLocateProcessImageName, MmGetVirtualForPhysical, KeCapturePersistentThreadState, PsDereferencePrimaryToken ja PsGetProcessImageFileName, jotka ovat välttämättömiä laiteajureiden oikean tuen kannalta.
- Toimitetut C-kielen otsikkotiedostot on korjattu yhteensopivuuden parantamiseksi.
- Suljetut virheraportit, jotka liittyivät seuraavien sovellusten toimintaan: QuickTime 2.x, Adobe Creative Cloud, Adobe Express Photos, SlingPlayer 1.5.
- Suljetut bugiraportit liittyen seuraaviin peleihin: Assassin's Creed Rogue, Super Meat Boy, Screamer 4x4 1.2, Enclave, Star Wars: Knights of the Old Republic, Return to Krondor, The Bard's Tale IV Director's Cut.
Wine Staging 11.18 -projektista on luotu erillinen julkaisu, joka tarjoaa laajennettuja Wine-koontiversioita, jotka sisältävät keskeneräisiä tai riskialttiita korjauksia, jotka eivät vielä sovellu sisällytettäväksi Wine-päähaaraan. Wine Staging tarjoaa 273 lisäkorjausta verrattuna Wine Stagingiin. Uusi Wine Staging -julkaisu synkronoituu Wine 11.18 -koodikannan kanssa ja päivittää vkd3d-koodin. Korjaus, joka muuntaa d3d10_1shader.h-otsikkotiedoston idl (Interface Definition Language) -tiedostoksi, on portattu Wine-pääjakeluun. Korjauksia on lisätty YV12-väriesityksen muuntamiseksi RGB-muotoon renderöintikoodissa ja suoritettavien tiedostojen tarkistusten suorittamiseksi WoW64 (64-bittiselle) arkkitehtuurille. Windows-päällä-Windows), jonka avulla voit käyttää 32-bittistä Windows-sovellukset 64-bittisissä Unix-järjestelmissä.
Lähde: opennet.ru
