News: 0001520305

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Wine 10.0 Released With Native Wayland Support, Better HiDPI

([WINE] 6 Hours Ago Wine 10.0)


As was expected this week, [1]Wine 10.0 stable is now available as the newest annual feature release to this open-source software that allows running Windows games and applications on Linux and other platforms. Wine also serves as the basis for Valve's Steam Play (Proton) and CodeWeavers' CrossOver software.

Wine 10.0 brings more than six thousand changes that built up over the past year in the bi-weekly Wine 9.xx development releases. There are many new [2]Wine 10.0 features including better HiDPI support for scaling on modern displays, the Wine Wayland driver is working fairly well, new experimental mode-setting emulation, an optional FFmpeg multimedia back-end, an initial Bluetooth driver, ARM64EC support, full Dvorak keyboard support, updated DXVK and other Direct3D support enhancements, and many other improvements.

Downloads and more details on the big Wine 10.0 stable release via [3]WineHQ.org . Hopefully there will be activity ticking up soon around Proton 10.0 for Valve's Steam Play to further enhance the Windows gaming experience on Linux.



[1] https://www.phoronix.com/search/Wine+10.0

[2] https://www.phoronix.com/news/Wine-10.0-Features

[3] https://gitlab.winehq.org/wine/wine/-/releases/wine-10.0



Kjell

Paper3762

Daktyl198

uid313

TheTrueColonel

Mangogeddon

avis

Jumbotron

mrg666

=== ALL USERS PLEASE NOTE ========================

Compiler optimizations have been made to macro expand LET into a WITHOUT-
INTERRUPTS special form so that it can PUSH things into a stack in the
LET-OPTIMIZATION area, SETQ the variables and then POP them back when it's
done. Don't worry about this unless you use multiprocessing.
Note that LET *could* have been defined by:

(LET ((LET '`(LET ((LET ',LET))
,LET)))
`(LET ((LET ',LET))
,LET))

This is believed to speed up execution by as much as a factor of 1.01 or
3.50 depending on whether you believe our friendly marketing representatives.
This code was written by a new programmer here (we snatched him away from
Itty Bitti Machines where he was writing COUGHBOL code) so to give him
confidence we trusted his vows of "it works pretty well" and installed it.