Tuesday, May 7th 2024

Stable Proton 9.0 Version Released With Multiple Fixes and Improvements

A couple of days ago, Valve has released the first stable version of Proton 9.0, a compatibility layer for Windows games to run on Linux-based operating systems. The newest stable version is built on Wine 9.0 and brings all the improvements and fixes seen in earlier beta releases.

According to the release notes, the new Proton 9.0-1 enables some games that were previously playable only with Proton Experimental, including Sonic Colors: Ultimate, Command & Conquer games, The Finals, Lord of the Rings: Gollum and others, enables NVIDIA NVAPI by default for most games, adds support for Steamworks SDK 1.59, and fixes a bunch of other issues in a lot of games. The new version also limits the number of cores seen by some games in order to make them actually playable on CPUs with high core count, including Far Cry 2 and Far Cry 4, The Witcher 2: Assassins of Kings Enhanced Edition, a couple of Warhammer 40,000 games and others.
The new Proton 9.0 can be found in the Steam Library and those already running the beta version of Proton 9.0 should get it automatically.

Here are the full release notes from Github.

Changelog - Proton 9.0-1
  • Previously playable only with Proton Experimental:
    • Dinogen Online
    • Photography Simulator Demo
    • George McGeehan Gamer Hero
    • The Finals
    • True Reporter. Mystery of Mistwood
    • Road to Vostok Demo
    • WITCH ON THE HOLY NIGHT
    • Lord of the Rings: Gollum
    • Sonic Colors: Ultimate
    • Command & Conquer: Red Alert 2 and Yuri's Revenge
    • Command & Conquer Tiberian Sun and Firestorm
    • Aisling and the Tavern of Elves
    • Snares of Ruin 2
    • Insanity's Blade
    • Bloody Walls
  • Limited number of cores seen by the following games making them playable on a high core count CPUs:
    • Far Cry 2
    • Far Cry 4
    • The Witcher 2: Assassins of Kings Enhanced Edition
    • Lara Croft and the Guardian of Light
    • Warhammer 40,000: Space Marine
    • Warhammer 40,000: Dawn of War II
    • Warhammer 40,000: Dawn of War II - Chaos Rising
    • Warhammer 40,000: Dawn of War II - Retribution
    • Outcast - Second Contact
    • Prototype
  • Enabled nvapi by default for most games.
  • Started ignoring system mouse acceleration in games using raw input API.
  • Fixed Brawhalla showing a security certificate warning.
  • Fixed audio in BOOMEROAD, DORONKO WANKO, NOTTOLOT.
  • Fixed Civilization V Touch Only option in the launcher not working.
  • Improved cutscene synchronization in Immortals Fenyx Rising.
  • Fixed TouHou Makuka Sai ~ Fantastic Danmaku Festival Part I and II crashing during boss fights.
  • Fixed crash in Disaster Report 4: Summer Memories epilogue.
  • Improved video playback in BIOMUTANT.
  • Fixed Imperiums: Greek Wars launcher.
  • Fixed memory leaks that caused Final Fantasy XIV Online launcher crash over long time.
  • Fixed crash in Microsoft Flight Simulator when live weather is enabled.
  • Improved support for input devices with 8+ axes.
  • Fixed Savant - Ascent REMIX hitching during certain animations.
  • Fixed Super Robot Wars 30 crashing with languages other than English.
  • Fixed Doom Eternal audio crackling on certain setups.
  • Fixed Lethal Company, Phasmophobia and other Unity games crashing when a controller with a hat switch is plugged in.
  • Improved video playback for the following titles: Lords of the Fallen, Harvestella, Wayfinder, Sea of Thieves, and KING OF FIGHTERS XV.
  • Fixed default scaling for The Last Game on Steam Deck.
  • Fixed audio issues when playing intro video in Airborne Kingdom.
  • Fixed Bayonetta crashing on certain systems.
  • Fixed Escape from Monkey Island getting minimized on a mouse click.
  • Fixed audio controls and spatialization in VRChat with AVPro.
  • Fixed new prefix failing to initialize on filesystem that do not support copy_file_range syscall.
  • Updated file distribution method to save disk space.
  • Rebased on top of upstream Wine 9.0.
  • Updated vkd3d-proton to v2.11.1-49-g32ff676b.
  • Updated dxvk to v2.3-47-ge2a46a34.
  • Updated dxvk-nvapi to v0.6.4-48-g0951afb.
  • Added support for Steamworks SDK 1.59.
Source: Github
Add your own comment

14 Comments on Stable Proton 9.0 Version Released With Multiple Fixes and Improvements

#1
bonehead123
Do we get any cheese (or crackers) with that Wine ?

Sorry, couldn't resist :D
Posted on Reply
#2
b1k3rdude
Another step closer to not needing windows for playing games.
Posted on Reply
#3
GodisanAtheist
Just give us a proper rolling "Steam OS" distro please and I can begin migrating off of windows...
Posted on Reply
#4
AusWolf
Is it possible to run Proton without Steam, for example with GOG games, or ones bought on other storefronts?
Posted on Reply
#5
Solaris17
Super Dainty Moderator
AusWolfIs it possible to run Proton without Steam, for example with GOG games, or ones bought on other storefronts?
It was a few years ago but it wasn’t a great experience. Given that they rebased off of upstream wine just use that, or see of glorious eggrole still maintains a wine-ge repo
Posted on Reply
#6
phints
b1k3rdudeAnother step closer to not needing windows for playing games.
20 years of Linux users saying this. I dual boot Win11 and Linux distros and this never changes.
Posted on Reply
#8
Space Lynx
Astronaut
I love Steam Deck OLED, I love it so much....

Keep the love coming Valve!!! I will buy Deck 2 on day 1 pre-order too.

SteamOS is the savior from the hellish landscape of the MegaCorps! Damn, I love what those Helldivers have done to me :rockout:
Posted on Reply
#9
Chomiq
Space LynxSteamOS is the savior from the hellish landscape of the MegaCorps!
Coming from corporation worth $10 billion USD.
Posted on Reply
#10
Space Lynx
Astronaut
ChomiqComing from corporation worth $10 billion USD.
10 billion is like wiping your ass with toilet paper when the mega corps are worth 1-2 Trillion. with a T.
Posted on Reply
#11
SomeOne99h
AusWolfIs it possible to run Proton without Steam, for example with GOG games, or ones bought on other storefronts?
Yes, Glorious made "github.com/GloriousEggroll/wine-ge-custom" To use it outside of Steam, however he stopped doing it few weeks ago in favor of UMU Launcher which will replace it and provide a more complete experience. For now, use Heroic Games Launcher AusWolf, Unlike Lutris that is looks like made for power users.
heroicgameslauncher.com/
(Also read below)
Solaris17It was a few years ago but it wasn’t a great experience. Given that they rebased off of upstream wine just use that, or see of glorious eggrole still maintains a wine-ge repo
Glorious saw that it is better to collaborate with major Windows gaming launchers, Lutris, Heroic Games Launcher and Bottles. (Seriously, use Hero Launcher, it is very friendly unlike Lutris)
The project is to provide centralized repository for Wine component distribution! Open Wine Components: UMU Launcher.
From the readme:

"This is a unified launcher for windows games on linux. It is essentially a copy of the Steam Linux Runtime/Steam Runtime Tools that Valve uses for proton, with some modifications made so that it can be used outside of Steam."

github.com/Open-Wine-Components/umu-launcher/releases
Posted on Reply
#12
Minus Infinity
Why can't more game developers provide Vulkan version for native Linux operation rather than emulation for directx? Long term Vulkan supports all major OS and offers better performance and lower overheads.
Posted on Reply
#13
R-T-B
Minus InfinityWhy can't more game developers provide Vulkan version for native Linux operation rather than emulation for directx? Long term Vulkan supports all major OS and offers better performance and lower overheads.
Because dxvk performs so well this may as well not even matter for a lot of games.
Posted on Reply
#14
b1k3rdude
phints20 years of Linux users saying this. I dual boot Win11 and Linux distros and this never changes.
Fair point, but were it that simple, many more users would have converted. Its getting there and I expect at 'some point' to convert to Linux, just not in the immediate future.
Posted on Reply
Add your own comment
Dec 19th, 2024 07:34 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts