Ang Wine 5.12 release ug Wine staging 5.12

nahitabo eksperimento nga pagpagawas sa bukas nga pagpatuman sa WinAPI - Alak 5.12. Sukad sa pagpagawas sa bersyon 5.11 Ang 48 nga mga taho sa bug gisirhan ug 337 nga mga pagbag-o ang nahimo.

Ang labing hinungdanon nga mga pagbag-o:

  • Ang librarya sa NTDLL nakabig sa PE format;
  • Gidugang nga suporta alang sa WebSocket API;
  • Gipauswag nga suporta RawInput;
  • Gi-update ang espesipikasyon sa Vulkan API;
  • Sirado nga mga taho sa bug nga may kalabutan sa operasyon sa mga dula ug aplikasyon:
    Grand Theft Auto 3, Adobe Photoshop 7, Windows Media Player 9, Wing commander 4, Adobe Shockwave Player 11.x, Notepad2, GOTHIC 2 GOLD, Battle.net, Autodesk Fusion 360, Between, League of Legends, Dirt Rally 2.0, PS4 Remote Play 2.x, CompressonatorGUI 3.1, rFactor2, X2: The Threat, SierraChart v2068, Ashes of the Singularity: Escalation, S-Gear 2, Riot Vanguard, StarCitizen, Divinity: Original Sin 2, Need For Speed ​​​​Hot Pursuit 2 , Melodyne 5, The Hunter: Call of the Wild, Generation Zero: FNIX Rising, Age of Wonders: Planetfall.

Dugang: Sunod naporma pagpagawas sa proyekto Pagbutang sa Bino 5.12, diin naporma ang dugay nga pagtukod sa Wine, lakip ang dili hingpit nga andam o peligroso nga mga patch nga dili pa angay alang sa pagsagop sa panguna nga sanga sa Wine. Kung itandi sa Wine, ang Wine Staging naghatag ug 665 ka dugang nga mga patches (sa katapusan nga pagpagawas adunay 702, sa tuig sa wala pa ang 818 - hangtud sa pagkompleto sa ntdll separation sa main branch sa Wine, ang "esync" nga mga patch nagpabilin nga temporaryo nga wala'y mahimo).

Ang bag-ong pagpagawas nagdala sa pag-synchronize sa Wine 5.12 codebase. Ang 18 nga mga patch gibalhin ngadto sa nag-unang Wine, nag-una nga may kalabutan sa pagpatuman sa DirectManipulation API nga mga elemento, mga pagbag-o sa ntdll library ug ang pagdugang sa mga kahulugan sa XACT.

Gi-update mga patsa winemenubuilder-Desktop_Icon_Path,
server-Gitipigan_ACLs,
ntdll-ForceBottomUpAlloc,
user32-rawinput-* ug ntdll-NtQueryVirtualMemory. Gidugang pag-patchpagpugong sa maxImageCount nga kantidad gikan sa pagbalik sa 0 SwapChain kung gigamit ang Vulkan API (null nga kantidad hinungdan sa mga problema sa Strange Brigade, No Man's Sky ug Path of Exile).

Source: opennet.ru

Idugang sa usa ka comment