Väljaanne Wine 7.10 ja Wine staging 7.10

Toimus katsetus avatud WinAPI teostuse - Wine 7.10 avaldamiseks. Versioonist 7.9 alates on suletud 56 veateadet ja tehtud 388 muudatust.

Olulisemad muudatused:

  • macOS draiver on muudetud kasutama PE (Portable Executable) vormingut ELF asemel.
  • Wine Mono mootor, mis rakendab .NET platvormi, on uuendatud versioonile 7.3.
  • Töötavad Windowsile ühilduvad Unicode'i lokaalitunnused "Collation", mis võimaldavad määrata sortimisreegleid ja märke võrdlemiseks, arvestades sümbolite tähendust (nt aktsendi olemasolu).
  • Secur32 raamatukogus on lisatud WoW64 (64-bit Windows-on-Windows) tugi, mis võimaldab 32-bitiste rakenduste käivitamist 64-bitises Windowsis.
  • Suletud on veateated, mis on seotud mängude tööga: Singularity, Panzer Corps, Echo: Secrets of the Lost Cavern, Tribes, Betfair Poker, HITMAN 2 (2018), FAR mod for Nier: Automata, Port Royale 4.
  • Suletud on veateated, mis on seotud rakenduste tööga: Corel Draw 9, Microsoft Office XP 2002, Visual Studio 2010, Adobe Reader 9.0, Acrobat Reader 5, HaoZip, IE8, RoyalTS 5, Windows PowerShell Core 6.1 ARM64 jaoks, EA Origin, Steam, Rebelbetting, Honeygain, SlingPlayer 2, GPU Caps Viewer 1.54, Kvaser, Alcoma ASD Client 11.1, Powershell Core.

Samuti tasub märkida, et on koostatud Wine Staging 7.10 väljaanne, mille raames luuakse laiendatud Wine koodikogud, mis sisaldavad mitte täielikult valmismehhanisme või riskantseid patše, mis ei ole veel sobilikud Wine'i põhivõrku võtmiseks. Wine Stagingus on võrreldes Wine'iga saadaval 545 lisapatš.

Uues väljaandes on saavutatud sünkroniseerimine Wine'i koodibaasiga 7.10. Põhivõrku on viidud 6 patši, mis on seotud KERNELBASE.dll sortkey tabelite ja CompareString funktsiooni teostusega, mis on vajalik lokaalitunnuse "Collation" toetamiseks. Lisatud on kaks patši, mis tegelevad dwmapi.dll peamiste vaikimisi väärtuste seadistamisega DwmGetCompositionTimingInfo jaoks, mis on vajalik Epic Games Launcheri käivitamiseks, ja lahendatud on DwmFlush'i kutsumise probleem, mille tõttu Powershell kokku kukkus.

Lisaks on ettevõte Valve alustanud projekti Proton 7.0-3 väljaande kandidaadi testimist, mis põhineb projekti Wine arendustel ja on suunatud Linuxis Windowsi jaoks loodud mängurakenduste käivitamise võimaldamisele, mis on esitatud Steami kataloogis. Projekti arendused levivad BSD litsentsi alusel. Uues versioonis on teostatud xinput kontrolleri korrigeerimise tugi Steam Deck seadmetes, parendatud mänguroolide tuvastamist, uuendatud versioonid Wine Mono 7.3.0, dxvk 1.10.1-57-g279b4b7e ja dxvk-nvapi 0.5.4 ning tagatud järgmiste mängude tugi:

  • Rüütlite ajastu
  • Roostes taeva all
  • Chrono Cross: Radikaalne unistuste väljaanne
  • Linnad XXL
  • Cladun X2
  • Neetud soomus
  • Disney•Pixar Cars Mater-National Championship
  • Gary Grigsby Sõda Idas
  • Gary Grigsby Sõda Lääne
  • Iragon: Eelseis
  • MechWarrior Online
  • Sapphire tiibade päästjad
  • Väikesed raadiod suured televisioonid
  • Split/Second
  • Tähesõda: Episood I Racer
  • Mõrva mõõgaküla tagasi vaadatud
  • Succubus x Püha
  • V tõus
  • Warhammer: Lõppajad ajad — Vermintide
  • Me olime igavesti siin
  • Planeedi Annihilatsioon: TITANS
  • Mängude tugi on paranenud:
    • Tänavalahing V,
    • Sekiro: Varju sure kaks korda,
    • Elden Ring,
    • Final Fantasy XIV,
    • DEATHLOOP,
    • Turingi test,
    • Mini Ninja,
    • Resident Evil Revelations 2,
    • Kangelaste legend: Zero no Kiseki Kai,
    • Mortal Kombat Komplete,
    • Linn Morihisa.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster