An experimental release of the open implementation of the Win32 API — Wine 10.7 has been published. Since the release of 10.6, 14 bug reports have been closed and 271 changes made.
The most significant changes:
- In the ntdll library, the UFFD (userfaultfd) mechanism has been employed to enhance performance for tracking memory write operations, allowing the creation of handlers for page faults in user space.
- The WindowsCodecs library now supports conversion between integer color representation formats and floating-point formats: 24bppBGR -> 128bppRGBAFloat, 32bppBGRA -> 128bppRGBAFloat, 128bppRGBAFloat -> 32bppBGRA, 96bppRGBFloat -> 128bppRGBFloat, and 96bppRGBFloat -> 32bppBGRA.
- Work continues in the DbgHelp library on a new backend for the PDB (Program Database) format.
- Bug reports related to applications have been closed: Winamp, Teach2000, winhelp, Barnham Junction, HeidiSQL, Native Access 1.13.5.
- Bug reports related to games have been closed: Stray, The Forest, PokerStars.
Valve has released the first beta of Proton 10.0, based on the Wine project codebase, aimed at enabling the launch of gaming applications created for Windows in Linux and listed in the Steam catalog. Proton allows Windows-exclusive gaming applications to run directly in the Steam client on Linux. The package includes implementations of DirectX 9/10/11 (based on DXVK) and DirectX 12 (based on vkd3d-proton), working by translating DirectX calls to the Vulkan API, providing enhanced support for game controllers and allowing full-screen mode independent of the supported screen resolutions in games.
In the new Proton branch, synchronization with the Wine 10.0 release has been completed. The DXVK layer that translates calls into the Vulkan API has been updated to version 2.6.1. VKD3D-Proton, a fork of vkd3d created by Valve to improve Direct3D 12 support in Proton, has been updated to version 2.14.1. Updated wine-mono 9.4.0, dxvk-nvapi 0.9.0, and Xalia 0.4.5. Added support for Steamworks SDK 1.62. Added game support:
- Batman: Arkham Asylum Game of the Year Edition
- Black Ink
- Factorio
- Ignited Entry
- Microsoft Flight Simulator 2024
- MySims Kingdom
- No Man’s Sky
- Rising Storm 2: Vietnam
- Sniper Elite: Nazi Zombie Army
- Soul Interface
- THE KING OF FIGHTERS XIII GLOBAL MATCH
- VIDEO GAME
- Willful
- X Rebirth VR Edition
Resolved issues in the following games:
- Agony Unrated
- All-Star Fruit Racing
- Amerzone: The Explorer’s Legacy
- Assassin’s Creed Shadows
- ATRI — My Dear Moments
- Audiosurf
- Beyond Handwell
- Bloodstained: Ritual of the Night
- Champions Online
- Creatures of Ava
- Dark and Darker
- DARK SOULS III
- Deviator
- Dirt Rally 2.0
- Disney Epic Mickey 2: The Power of Two
- Dread X Collection 3 Bete Grise
- Evochron Legacy SE
- Final Fantasy XIV
- Final Fantasy XVI
- Finals
- Gal*Gun 2
- Grand Theft Auto V
- Greedfall
- Hunt: Showdown 1896
- Indigo Park: Chapter 1
- Killsquad
- Locoland
- Marvel Rivals
- Master Magistrate
- Max: The Curse of Brotherhood
- Microsoft Flight Simulator
- Neverwinter
- NieR: Automata
- Nioh: Complete Edition
- Omensight
- Rivals of Aether II
- Sea of Thieves
- Sekiro: Shadows Die Twice
- Shadow Warrior 2
- SOULCALIBUR VI
- SpellForce: Platinum Edition
- Spirit Hunter: NG
- Stalker 2
- Star Trek Online
- Supermarket Together
- TELEFORUM
- The Axis Unseen
- The Bright Star Of Seraph-Katis
- The Finals
- Tintin Reporter — Cigars of the Pharaoh
- Tiny Cauldron
- Twisted Sails
- Warhammer: Vermintide 2
- XCOM 2
- Zero Escape: The Nonary Games
Source: opennet.ru
