The Wine development release 9.4 is now available.
What's new in this release:

Bundled vkd3d upgraded to version 1.11.
Initial OpenGL support in the Wayland driver.
Support for elevating process privileges.
More HID pointer improvements.
Various bug fixes.

The source is available at https://dl.winehq.org/wine/source/9.x/wine-9.4.tar.xz
Binary packages for various distributions will be available
from https://www.winehq.org/download
You will find documentation on https://www.winehq.org/documentation
Wine is available thanks to the work of many people.
See the file AUTHORS for the complete list.

Bugs fixed in 9.4 (total 25):

#11629 Add optional start menu and taskbar to explorer

#24812 Explorer++ 1.2: right-click menu (in the main listview) degrades to nothing when opened multiple times

#34319 Total Commander 8.x: Context menu does not contain ‘paste’ entry

#34321 Total Commander 8.x: cut/copy/paste keyboard shortcuts don’t work

#34322 Total Commander 8.x: ‘cut’ works like ‘copy’

#44797 Visio 2003 does not read the complete list of fonts present in the system.

#46773 Skype 4 MSI installer fails to create trigger for task using Task Scheduler (unimplemented type 7, TASK_TRIGGER_REGISTRATION)

#48110 Multiple .NET 4.x applications need TaskService::ConnectedUser property (Toad for MySQL Freeware 7.x, Microsoft Toolkit from MS Office 2013)

#48344 Luminance HDR / qtpfsgui 2.6.0: Empty file select dialog

#49877 Minecraft Education Edition shows error during install: Fails to create scheduled task

#52213 Thread crashes when pthread_exit is called in a SIGQUIT handler

#55487 winpcap: pcap_dispatch doesn’t capture anything with count argument -1

#55619 VOCALOID AI Shared Editor v.6.1.0 crashes with System.Management.ManagementObject object construction

#55724 mfmediaengine:mfmediaengine sometimes gets a threadpool assertion in Wine

#55821 Desktop Window Manager crashes when launching a WPF app

#56147 Real time Receiving data freezes for 1-5 seconds

#56271 Free Download Manager no longer works after it updated (stuck at 100% CPU, no visible window)

#56299 imm32.dll: CtfImmIsGuidMapEnable could not be located in the dynamic link library

#56334 Page fault when querying dinput8_a_EnumDevices

#56337 battle.net: tray icon is not displayed with wine-9.2

#56345 EA app installer has no text

#56357 Zero sized writes using WriteProcessMemory succeed on Windows, but fail on Wine.

#56360 FoxVox window is rendered as a blank surface instead of expected user interface

#56388 Regression: Fullscreen apps show on wrong monitor and don’t respond to mouse events properly

#56401 Some ARM unwinding testcases broken by “ntdll: Use the correct structure for non-volatile registers”

    • Domi@lemmy.secnd.me
      link
      fedilink
      arrow-up
      7
      ·
      8 months ago

      I really wish Proton would start jumping on, at least in the experimental builds.

      Currently they lack Wayland support altogether.

      • Spectranox@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        7
        ·
        8 months ago

        So do I, but I understand why they’re holding off.

        The entire Steam Deck user experience is directly correlated to Proton’s stability and reliability, so they’re probably waiting for almost-complete Wayland support. I’d be pretty pissed if I bought a console and my games didn’t launch OOB, even if I know how that console works under-the-hood.

        Imagine how someone who doesn’t know Linux would feel.

        • Björn Tantau@swg-empire.de
          link
          fedilink
          arrow-up
          2
          ·
          8 months ago

          At least on the Steam Deck I couldn’t get an image out of it in gaming mode. But it worked with the windows version through Wine, which probably was actually still running XWayland.

          • setVeryLoud(true);@lemmy.ca
            link
            fedilink
            arrow-up
            2
            ·
            8 months ago

            Can’t you force the Linux version to use xwayland?

            XDG_SESSION_TYPE=x11

            If you’re using a Flatpak, in theory, you can use Flatseal to deny the Wayland socket and allow the X11 socket instead.