WINE News Archives


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

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
Hangover 8.19 Improves Box64 Integration For Running Windows Apps On AArch64 Wine
Hangover 8.19 Improves Box64 Integration For Running Windows Apps On AArch64 Wine

Released last week was the newest version of Hangover, the project from Wine developers for helping Wine run on non-x86 CPU architectures for ultimately helping to make it easier to run x86/x86_64 Windows games/applications more easily on Linux AArch64, POWER, and RISC-V environments. The main focus still so far though is about allowing these Windows apps/games on ARM Linux systems.

6 November 2023 - Hangover 8.19 - 4 Comments
The Ongoing Work For Native Wine Wayland Support
The Ongoing Work For Native Wine Wayland Support

There were many interesting talks last week at XDC 2023 in Spain around Rusticl, the open-source NVIDIA Vulkan driver, the Raspberry Pi graphics driver, RADV ray-tracing, AMD color management and HDR with the Steam Deck / Gamescope, and others. One of the other talks many Phoronix readers are likely to be interested in is around the state of the Wine Wayland driver.

25 October 2023 - Wine Wayland - 58 Comments
Wine-Staging 8.18 Brings Patch For An 8 Year Old Bug Report
Wine-Staging 8.18 Brings Patch For An 8 Year Old Bug Report

Released on Friday was Wine 8.18 as the newest bi-weekly development release of this open-source software to run Windows games and applications on Linux and other platforms. Now available is Wine-Staging 8.18 as the more experimental blend of Wine that integrates just shy of 500 extra patches atop Wine.

15 October 2023 - Wine-Staging 8.18 - 22 Comments
Hangover 8.17 Released With Updated Box64 & FEX Integration
Hangover 8.17 Released With Updated Box64 & FEX Integration

Hangover 8.17 was released this weekend as the newest feature release for this open-source Wine-based software that aims to make it easy to run Windows x86/x64 binaries on 64-bit Arm Linux systems as well as potentially other architectures too like RISC-V and POWER.

9 October 2023 - Hangover 8.17 - 3 Comments
CodeWeavers Releases CrossOver 23.5 With A Focus On Boosting macOS Gaming
CodeWeavers Releases CrossOver 23.5 With A Focus On Boosting macOS Gaming

CodeWeavers -- in addition to contributing significantly to upstream Wine and being involved with Valve on Proton for Steam Play -- continues to offer CrossOver as a premium Wine-based software solution for enjoying Windows games and applications like Microsoft Office and Adobe products on Linux, macOS, and Chrome OS. Out today is CrossOver 23.5 as the latest evolution of this Wine-based commercial software.

27 September 2023 - CrossOver 23.5 - 15 Comments
More Wine Wayland Code Submitted For Review - Part 6
More Wine Wayland Code Submitted For Review - Part 6

As part of the long ongoing effort around Wine Wayland support for upstream in order to be able to utilize Wayland directly without a reliance on XWayland when running Windows games/apps, the sixth part to that enablement has been posted for review.

31 August 2023 - Wine Wayland - 4 Comments

933 WINE news articles published on Phoronix.