The Wayback Machine - https://web.archive.org/web/20240907192150/https://www.phoronix.com/linux/WINE

WINE News Archives


952 WINE open-source and Linux related news articles on Phoronix since 2006.

Hangover 9.17 Ships With Wine Wayland Support, Ubuntu 24.10 Packages
Hangover 9.17 Ships With Wine Wayland Support, Ubuntu 24.10 Packages

Building off yesterday's release of Wine 9.17 with its latest improvements for enjoying Windows games/apps on Linux, Hangover 9.17 is now out. Hangover as a reminder is the Wine-based effort for running Windows x86 applications under ARM64 Linux by leveraging Wine with emulators like QEMU, FEX, and Box64 for the cross CPU architecture handling.

7 September 2024 - Hangover 9.17 - Add A Comment
Wine 9.11 Released With More Monitor DPI Awareness Improvements
Wine 9.11 Released With More Monitor DPI Awareness Improvements

Wine 9.11 is now available as the newest bi-weekly development release of this open-source software for enjoying Windows games and applications under Linux and other platforms. With Wine 9.11 we are now roughly at the half-way point before Wine's typical feature freeze and release candidate start that typically begins around early December and this cycle will lead up to the Wine 10.0 stable release in early 2025.

15 June 2024 - Wine 9.11 - 6 Comments
Hangover 9.9 Adds Support For Using The NTSYNC Driver
Hangover 9.9 Adds Support For Using The NTSYNC Driver

André Zwing continues hacking on the Hangover project as a means of running Windows applications on AArch64 Linux by leveraging Wine and pairing it with emulators like QEMU, FEX, or Box64. Besides the initial AArch64/ARM64 focus, Hangover can be important for bring Windows game/application on Linux support eventually to other architectures like POWER and RISC-V.

21 May 2024 - Hangover 9.9 - 7 Comments
Wine-Staging 9.8 Comes In At 430 Patches, Fixes A 16 Year Old Game
Wine-Staging 9.8 Comes In At 430 Patches, Fixes A 16 Year Old Game

Following yesterday's Wine 9.8 release that fixes a nearly 20 year old bug for installing Microsoft Office 97, Wine-Staging 9.8 is out today as the even more experimental blend of Wine that carries hundreds of extra patches that are going through a testing period toward upstreaming into the main codebase.

4 May 2024 - Wine-Staging 9.8 - 6 Comments
Wine Project's April Fools' Gag With Merit: Leveraging AI For Faster Code Review
Wine Project's April Fools' Gag With Merit: Leveraging AI For Faster Code Review

Earlier this week Wine developer Gabriel Ivăncescu with CodeWeavers laid out a great proposal: leveraging AI for assisting with the code review process for more punctual review and upstreaming of patches into the Wine codebase for this software that allows Windows games and apps to run on Linux and other platforms. While great in theory, at this stage just amounted to an April Fools' gag for Wine.

4 April 2024 - AI Code Review - 25 Comments
Wine Code Merged To Overcome A Vulkan Performance Penalty
Wine Code Merged To Overcome A Vulkan Performance Penalty

Merged this week ahead of the Wine 9.4 development release due out next Friday is support for using the new Vulkan VK_EXT_map_memory_placed extension to overcome a performance penalty with Windows on Windows 64-bit (WOW64) for games/apps.

3 March 2024 - VK_EXT_map_memory_placed - 14 Comments
Windows NT Synchronization Primitive Driver Updated For The Linux Kernel
Windows NT Synchronization Primitive Driver Updated For The Linux Kernel

For years Wine developers have been after a better synchronization API for the Linux kernel to better match the semantics of Microsoft Windows. Posted back in January was a request for comments on an "NTSYNC" Linux kernel driver to implement Windows NT synchronization primitives for the Linux kernel. At the start of the month a post-RFC version was posted of this open-source driver and today the latest iteration of that work has been published to the kernel mailing list.

19 February 2024 - NTSYNC - 30 Comments
Windows NT Synchronization Primitive Driver For The Linux Kernel Revised
Windows NT Synchronization Primitive Driver For The Linux Kernel Revised

Last week CodeWeavers engineer Elizabeth Figura posted the initial patches for a Windows NT synchronization primitive driver for Linux for exposing /dev/ntsync for exposing some synchronization primitives available under Windows directly within the Linux kernel. This has the potential of sharply speeding up some Windows games and applications running under Wine on Linux or the likes of Valve's Steam Play (Proton). This week a second iteration of the patches were posted.

1 February 2024 - NT Sync Driver - 20 Comments
Wine Wayland Driver Prepares Display Mode Change Emulation
Wine Wayland Driver Prepares Display Mode Change Emulation

Now being past the Wine 9.0 code freeze and the bi-weekly development releases back underway with eyes now set on Wine 10.0 next year, the 12th part of the Wine Wayland driver has been published for review. This latest set of Wine Wayland work is on implementing display mode change emulation.

28 January 2024 - Wine Wayland - 203 Comments
Windows NT Sync Driver Proposed For The Linux Kernel - Better Wine Performance
Windows NT Sync Driver Proposed For The Linux Kernel - Better Wine Performance

Following discussions from last year's Linux Plumbers Conference, a Windows NT synchronization primitive driver has been proposed for the Linux kernel. This driver would expose /dev/ntsync as a new character device for implementing some of the Windows NT synchronization primitives directly within the Linux kernel. In turn this would help the performance of some Windows games/applications running on Linux via Wine and in some cases would mean significantly better performance.

24 January 2024 - Big Performance Boosts - 114 Comments
Hangover Aiming For RISC-V Support This Year, x86_64 Emulation
Hangover Aiming For RISC-V Support This Year, x86_64 Emulation

Building off this week's release of Wine 9.0 for running Windows games and applications on Linux and other platforms is now Hangover 9.0. Hangover as a reminder is the project based on Wine initially focused on running x86 32-bit Windows apps on AArch64 Linux. Hangover works by running Wine atop various emulators such as QEMU, FEX, or Box64 for handling the processor/ISA translation.

18 January 2024 - Wine-Based Hangover - 14 Comments
Wine Developers Working To Get 1997 Era "Nuclear Strike" Game Working On Linux In 2024
Wine Developers Working To Get 1997 Era "Nuclear Strike" Game Working On Linux In 2024

While Wine (and downstreams like Valve's Proton) allow many newer Windows games and applications to run very well on modern Linux systems even when it comes to recent Direct3D 12 games and the like, sometimes it's the older games/apps that can be more of a headache to workaround bugs in the software and other aging relics. One of the latest issues leading to an upstream Linux kernel discussion is over the game Nuclear Strike first published in 1997 for Microsoft Windows 98 in trying to get it running with Wine on Linux.

3 January 2024 - SGDT Emulation Woes - 43 Comments
Wine Wayland Driver Lands Mouselook Support, Relative Cursor Motion
Wine Wayland Driver Lands Mouselook Support, Relative Cursor Motion

Friday's release of Wine 8.22 is expected to be the last bi-weekly feature release before shifting focus to the code freeze and making Wine 9.0 ready for release in early 2024. It's coming down to the finish line how much more Wine Wayland driver functionality will be merged in time.

7 December 2023 - Wine Wayland Driver - 33 Comments

952 WINE news articles published on Phoronix.