Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

The development release Wine 10.19 is out now for the compatibility layer that powers Valve's Proton, here's all that's new and improved. Early next year we should see Wine 11, and then at some point Proton 11 too!

From the highlights:

  • Support for reparse points.
  • More support for WinRT exceptions.
  • Refactoring of Common Controls after the v5/v6 split.
  • Typed Arrays support in JScript.
  • Various bug fixes.

Some nice bug fixes noted for the likes of Puyo Puyo Tetris, HighFleet, Metro 2033, Project CARS, Airline Tycoon Demo, Horizon Zero Dawn, Affinity Photo 2, BeamNG.drive, Total Annihilation, StarCraft: Brood War, Baldur's Gate 3 and more.


Pictured - Metro 2033

Source: Wine GitLab

Article taken from GamingOnLinux.com.
10 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
9 comments Subscribe

mrdeathjr a day ago
​This wine version in my case at simple seek runs ok, testing with hot wheels unleashed 2

External Media: You need to be logged in to view this.


and work ok in my case with mesa 26-dev of today, this show 1.4.333

tested with days gone from gog and driver san francisco (so sad dont have for my delorean for jump at 88mph emoji)

External Media: You need to be logged in to view this.


External Media: You need to be logged in to view this.


almost forget this wine solve in my case annoying bug related with exit fullscreen game, in this bug some games when you exit to virtual desktop remove wine taskbar

emoji


Last edited by mrdeathjr on 15 Nov 2025 at 8:04 pm UTC
furaxhornyx a day ago
StarCraft: Brood War

Ooooh, old LAN memories emoji
1xok a day ago
User Avatar
  • Supporter Plus
Wine(dos)11 emoji
Shmerl 23 hours ago
A few cool things happened recently:

* Wine finally works without dependencies on 32-bit.
* AMD drivers (radv and more importantly radeonsi) now work without any dependencies on llvm, so you can build AMD related Mesa without installing llvm either.


Last edited by Shmerl on 15 Nov 2025 at 11:36 pm UTC
mrdeathjr 10 hours ago
https://www.gamingonlinux.com/2025/11/wine-10-19-released-as-we-head-towards-wine-11/?comment_id=285774

Interesting issue i trying compile without llvm but in my case dont work show llvm is required for radeonsi

for more information can see this:

https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38070

emoji


Last edited by mrdeathjr on 16 Nov 2025 at 7:52 pm UTC
Shmerl 4 hours ago
Interesting issue i trying compile without llvm but in my case dont work show llvm is required for radeonsi

It works fine without llvm now. Radeonsi recently switched to aco compiler by default. You need to configure the build with meson to turn off build dependency on llvm like this:

...
-D llvm=false \
-D amd-use-llvm=false \
...


Not sure why they didn't make the second switch be automatically set to false when the first switch is false, may be they'll fix it, but for now the above works.

If build fails, I recommend reading meson.build to figure out why. The above was clear just by reading the file.

See: https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/meson.build?ref_type=heads#L226


Last edited by Shmerl on 16 Nov 2025 at 7:52 pm UTC
Shmerl 3 hours ago
May be I'll open a Mesa bug to suggest the above.
mrdeathjr 1 hour ago
https://www.gamingonlinux.com/2025/11/wine-10-19-released-as-we-head-towards-wine-11/?comment_id=285780

thanks now appear this:

meson setup build64 --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu -Ddri-drivers-path=/usr/lib/x86_64-linux-gnu/dri -Dplatforms=x11,wayland -Dvulkan-drivers=amd -Dvulkan-layers=anti-lag,device-select,overlay -Dtools=drm-shim -Dglx-direct=true -Dgbm=enabled -Dgallium-extra-hud=true -Dlmsensors=enabled -Dllvm=disabled -Damd-use-llvm=false -Dgallium-va=enabled -Dvideo-codecs="all" -Dgallium-drivers=radeonsi,zink -Dbuildtype=release


mesa 26.0.0-devel

Directories
prefix : /usr
libdir : lib/x86_64-linux-gnu
includedir : include

Common C and C++ arguments
c_cpp_args : -mtls-dialect=gnu2

OpenGL
OpenGL : YES
ES1 : YES
ES2 : YES
GLVND : YES

DRI
Platform : drm
Driver dir : /usr/lib/x86_64-linux-gnu/dri

GLX
Enabled : YES
Provider : dri

EGL
Enabled : YES
Drivers : builtin:egl_dri2 builtin:egl_dri3
Platforms : x11 wayland surfaceless drm xcb

GBM
Enabled : YES
External libgbm : NO
Backends path : /usr/lib/x86_64-linux-gnu/gbm

Vulkan
Drivers : amd
Platforms : x11 wayland surfaceless drm xcb
ICD dir : share/vulkan/icd.d
Layers : anti-lag device-select overlay
Intel Ray tracing: NO

Video
Codecs : vc1dec h264dec h264enc h265dec h265enc av1dec av1enc vp9dec
APIs : va vulkan

LLVM
Required : disabled

Gallium
Enabled : YES
Drivers : radeonsi zink
Platforms : x11 wayland surfaceless drm xcb
Frontends : mesa va
HUD lm-sensors : YES

Perfetto
Enabled : NO

Teflon (TensorFlow Lite delegate)
Enabled : NO

User defined options
amd-use-llvm : false
buildtype : release
dri-drivers-path : /usr/lib/x86_64-linux-gnu/dri
gallium-drivers : radeonsi,zink
gallium-extra-hud: true
gallium-va : enabled
gbm : enabled
glx-direct : true
libdir : lib/x86_64-linux-gnu
llvm : disabled
lmsensors : enabled
localstatedir : /var
platforms : x11,wayland
prefix : /usr
sysconfdir : /etc
tools : drm-shim
video-codecs : all
vulkan-drivers : amd
vulkan-layers : anti-lag,device-select,overlay

Found ninja-1.12.1 at /usr/bin/ninja

Only need change -Dllvm=false to -Dllvm=disabled as suggest meson a minor thing

emoji


Last edited by mrdeathjr on 16 Nov 2025 at 10:01 pm UTC
Shmerl 48 minutes ago
yeah, meson is confusing with false vs disabled. disabled is probably fine for it.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register