• About Us
  • Contact US
  • Cookies Policy
  • Get the Latest Gaming News and Updates on
  • Privacy Policy
Patch4games
No Result
View All Result
  • Home
  • PC
  • PlayStation
  • Xbox
  • Nintendo
  • Steam Deck
  • Reviews
  • Downloads
  • Home
  • PC
  • PlayStation
  • Xbox
  • Nintendo
  • Steam Deck
  • Reviews
  • Downloads
No Result
View All Result
Patch4games
No Result
View All Result

Proton GE 11-1 Releases With Optiscaler Help, Video Reworks, And Extra

June 24, 2026
in Steam Deck
0 0
0
Home Steam Deck
0
VIEWS
Share on FacebookShare on Twitter


If you have not but, comply with us on X (Twitter), Mastodon, or Bluesky to know after we submit new articles, and be a part of our Reddit or Subscribe to us on YouTube to take a look at our content material and work together with our superior neighborhood. Thanks for supporting us!

The long-awaited subsequent replace for Proton GE has lastly arrived, and it is a huge one. Proton GE 11-1 is now out with some large fixes and modifications. D7VK has been added for DirectX 7 titles, whereas Optiscaler assist has been added instantly. We even have some up to date fixes for Murderer’s Creed 1, Zero Zone, Persona 5: The Phantom X, Want for Pace Underground 2, and extra.

Nonetheless, we even have an enormous video rework with this replace. There was a ton of labor to repair video playback for video games that had points with it, which may embrace Godfall, Silent Hill 3, Breath of Fireplace 4, Bloodstained: Ritual of the Night time, Mortal Kombat 11, Ninja Gaiden Sigma, the Atelier Ryza trilogy, Spyro Reignited trilogy, and extra. These video games, and extra, ought to all have good video playback now.

For many who do not learn about Proton GE, the way to get it on the Steam Deck, or the way to replace, try our Proton GE information! We go over all of this and clarify why having GE is essential.

Proton updates:

d7vk added (not enabled by default). Use PROTON_USE_D7VK=1 to allow. It’s enabled through protonfix on Tex Murphy: Overseer

discord bridge added. (not enabled by default). Use PROTON_DISCORD_BRIDGE=1 to allow. (proton-cachyos)

optiscaler assist added. (not enabled by default). Use PROTON_USE_OPTISCALER=1 to allow’ (proton-cachyos)

winealsa channel depend override possibility added. (not enabled by default). Use WINEALSA_CHANNELS to tune. Attainable values is the variety of audio system, comparable to 2 (to disable spatial audio), comparable to 4 (2 entrance, 2 rear), 6 (5.1) or 8 (7.1). (Vyrolian)

winealsa spacial downmix override possibility added. (not enabled by default). Use WINEALSA_SPACIAL=1 to allow. (Vyrolian)

xrandr added to construct in order that auto-detection of default monitor can work with out counting on host xrandr when a default monitor shouldn’t be set for wine-wayland. This implies should you by chance neglect to set a monitor for wine-wayland it ought to show on the default one discovered by xrandr now as an alternative of simply defaulting to the far left.

up to date star citizen patches

added patches for Activity Bar Hero (thaylorz)

added patches for VRChat webcam face monitoring (LilFishyChan)

Complete construct rebased onto newest proton 11 bleeding-edge

Standalone patches for VR rebased onto proton 11 (so you need to use with umu exterior of steam on non-steam VR video games)

wine-native rsx3d library created to for older video games (video games like Tex Murphy now not want third social gathering rsx3d winetricks)

Allow .exe dynamic relocation and solely relocate recordsdata which have relocations. For XIV particularly, this fixes points with low deal with area being stuffed up by everybody and the whole lot and, because of this, some plugins failing to use their hooks and leaving the sport in an unstable state. (0x0ade)

–The video playback rework–

Q. What was the issue?

A. Initially, proton makes use of two strategies for video playback with two totally different backends. The primary is usually winedmo->ffmpeg. The second is usually quartz->gstreamer. For many video games, particularly older video games, the quartz->gstreamer path was the default. winedmo was launched lately (as of both proton 9 or 10, I do not bear in mind which) as a contemporary strategy to fixing video playback. The issue is the internal workings of the quartz->gstreamer path had been difficult, to transform, thus two paths had been used.

Seeing as each ffmpeg and gstreamer successfully do the identical factor and may deal with the identical codecs — it doesn’t make sense to make use of each, particularly when gstreamer is break up into a number of totally different libraries that have to be constructed independently (gst-base, gst-good, gst-bad, gst-ugly, gst-orc, gst-libav, and so forth), and gstreamer additionally has floor show issues comparable to X11 vs Wayland vs Surfaceless.

Q. How did I “repair” it?

A. As a lot of , the final GE-Proton launch was in March. It’s now June. That may be a 4 month hole, which is most positively not the norm for GE Releases. Why is that? It is as a result of I spent the final 4 months changing the quartz->gstreamer path to as an alternative use quartz->winedmo->ffmpeg, and fully gutted all gstreamer libraries from the proton construct.

Sure, I used AI for this work. No, it possible sadly will be unable to be upstreamed as a result of CodeWeavers coverage doesn’t settle for AI generated code. You is likely to be asking “how the hell did you utilize AI for this?” — the identical approach I’d with out it, the one distinction is AI was used to match code logic when issues had been failing or incorrect. So how does that work?

First, I did a base rework. I fully eliminated winegstreamer from wine, and had the AI agent take a look at the present code and convert what it might in order that quartz used winedmo as an alternative.Subsequent, about 80% of the video games within the video rework listing used the quartz path and relied on protonfixes with winedll overrides for quartz, lavfilters, amstream, dshow, wmp9, wmp11, and so forth. This was GREAT as a result of it meant I used to be capable of get winedebug logs with legitimate, working cases. As soon as I gathered these logs for every sport, I them eliminated the protonfixes, created a clear prefix, then ran and logged the damaged occasion. After that I fed a working log and a damaged log into the AI agent for comparability to see what WINE was doing when the overrides had been in place and dealing, versus when it was damaged natively. I discovered that in just about each occasion the agent was shortly capable of establish the distinction and both appropriate or implement the lacking native code wanted to make the movies work as if the overrides had been in place, given a small quantity of trial and failure retries. Moreover if the sport offered the video recordsdata I’d level the AI agent to these recordsdata in order that it might correctly analyze what sort of recordsdata they had been as a way to implement into wine the power to play them. There have been very only a few video games that wanted fixing “from scratch” and wanted much more trials and failures earlier than getting a profitable repair — examples being Darksiders Warmastered Version and Nukitashi 2. I additionally within the course of managed to do away with a number of game-specific hacks that had been used and implement options that didn’t break different video games — comparable to audio fixes that had been beforehand in place for The Medium and Steel Gear Strong V. Additionally, you will see loads of VN (Visible Novel) video games have been fastened, as a lot of these video games use the identical few engines and fixing one or two fastened the remainder of the video games that used the identical engine. In truth, we even discovered a bug with steam runtime 4 lacking some required libraries for 32 bit video playback that we had been capable of report upstream to get fastened (you will note liblzma and xz added to the construct for that reason).

Here’s a detailed breakdown of previous quartz conduct versus new:

• Present Quartz FlowFor a sport utilizing quartz / DirectShow now:

Sport calls IGraphBuilder::RenderFile() or manually builds a graph.

quartz/filesource.c identifies the media:

Extension/registry if out there.

ASF header sniffing for extensionless ASF recordsdata, e.g. Persona 4 Area Ultimax.

For ASF recordsdata, RenderFile() now tries:

AsyncReader first.

Falls again to WMAsfReader if async rendering fails.

FilterGraph2_Render() autoplugs the graph.

Earlier than generic filtermapper enumeration, Quartz now explicitly tries known-good paths:

MPEG stream -> MPEG-I Stream Splitter

MPEG video -> Wine MPEG video decoder

AC3 audio -> winedmo AC3 decoder

WMA audio -> DMOWrapperFilter round winedmo WMA decoder

If none of these apply, it falls again to regular IFilterMapper2_EnumMatchingFilters().

Decoding is now principally routed by winedmo, backed by FFmpeg, as an alternative of winegstreamer.

Audio renderer now rejects compressed audio and solely accepts PCM / float PCM, forcing the graph to insert a decoder first.

DirectSound buffer creation is delayed till stream begin as an alternative of occurring at join/filter creation time.

Video output nonetheless lands within the regular Quartz video renderer path: DDraw / VMR-style surfaces relying on what the graph builds.

PreviouslyBefore the rework, Quartz relied way more on the inventory Wine DirectShow path:

Supply filter choice was principally extension/registry pushed.

ASF recordsdata typically went straight to WMAsfReader.

Filter insertion relied extra closely on generic filtermapper enumeration.

Some compressed audio might incorrectly attain DSoundRender, inflicting failed buffer creation or partial render failures.

A whole lot of media dealing with nonetheless relied on winegstreamer / GStreamer conduct.

Sport-specific workarounds and exterior overrides had been wanted extra typically: lavfilters, quartz, wmp11, dgvoodoo2, and so forth.

Sensible DifferenceThe new movement is extra deterministic:

Sport -> Quartz RenderFile-> supply detection / ASF sniffing-> AsyncReader or WMAsfReader-> express recognized decoder/splitter choices-> winedmo/FFmpeg decode-> PCM audio to DSoundRender-> decoded video to Quartz video renderer

Beforehand it was nearer to:

Sport -> Quartz RenderFile-> registry-selected source-> generic filtermapper search-> Wine/GStreamer/native override behavior-> renderer

So the present design tries to maintain legacy DirectShow video games inside Wine’s personal Quartz graph whereas utilizing winedmo/FFmpeg for the media codecs that Wine’s older Quartzpath dealt with poorly.

Q. Are there at the moment any recognized points?

A. Some older WMV movies can sometimes begin playback distorted/pixelated, however they’ll appropriate themselves after a number of seconds. That is most noticeable within the talent movies in Ghosts N’ Goblins Resurrection. WRC 4 Additionally has some intro emblem movies which have a bizarre frame-splitting problem. Aside from that almost all video games ought to work, particularly if they’re within the Verified working take a look at listing under:

GodfallAkiba’s Journey: Undead & UndressedNukitashiNukitashi 2Ys OriginDarksiders Warmastered EditionBreath of Fireplace IVWatch DogsDark Souls: Put together to Die EditionSilent Hill 3Full Steel Daemon MuramasaBloodstained: Ritual of the NightBlops 3Final Fantasy XIVRE 0RE1 RemasterRE2 RemakeRE3 RemakeRE4 RemakeRE4RE7RE8Nioh 2Nioh 3Ninja Gaiden SigmaUltimate Marvel Vs. Capcom 3Ghosts ‘n Goblins ResurrectionHalo Infinitesoul calibur viage of empires II: Definitive editionage of empires IIIage of empires IV: Anniversary EditionThe Nice Ace Lawyer ChroniclesMemento MoriDevil Might Cry HD RemasterMortal Kombat 11InjusticeInjustice 2Endless Area 2oddworld: munch’s oddyseeOddworld: Abe’s OddyseeFable – The Misplaced Chapterstokyo xanadu ex+Ghostwire tokyoTokyo NecroOrder of Battle: World Battle IINot For BroadcastBlue Protocol: Star ResonanceRyse: Son of RomeLife MakeoverStreet Racing SyndicateJuarez: GunslingerBlazBlue CentralfictionBlazBlue Chronophantasma ExtendTree Of SaviorRecord of Agarest Battle MariageAgarest: Generations of Battle 2Agarest: Generations of WarAgarest ZeroAtelier Ryza 3: Alchemist of the Finish & the Secret Key DXAtelier Ryza 2: Misplaced Legends & the Secret FairyAtelier Ryza: Ever Darkness & the Secret HideoutAtelier Rorona The Alchemist of Arland DXAtelier Marie Remake: The Alchemist of SalburgRiddle Joker (must also repair different NekoNyan VNs: Senren*Banka, Sanoba Witch FHD Version, Sabbat of the Witch, Cafe Stella, Dracu-riot, Parquet, Angelic Chaos: RE-BOOT!)Seven: Enhanced EditionCatherine ClassicSpyro Reignited TrilogyBorderlands 3CevilleGrandia HDGrandia II HDSky: Kids of the LightTrials of ManaSecret of ManaLegend of ManaARK: Survival EvolvedPower Rangers: Battle for the GridPersona 3 ReloadPersona 4 GoldenPersona 4 Area UltimaxPersona 5 RoyalPersona 5 StrikersWRC 4Nekopara Vol.1 (KiriKiri engine video games)Responsible Gear Accent Core Plus R我打不过漂亮的她们 I Cannot Win In opposition to These Fairly Girls神都不良探 Underdog DetectiveUberSoldierThe MediumLiminal Border Half IIIYOU and ME and HER: A Love StoryMojika – Fact Rears Its Ugly HeadMoero ChronicleMegadimension Neptunia VIIBLUE REFLECTIONHell Yeah!Bully: Scholarship EditionNine Witches: Household DisruptionGabriel Knight 3: Blood of the Sacred, Blood of the DamnedONE PIECE: PIRATE WARRIORS 4AlternativaArcania (Gothic 4)Arcania: Fall of SetarrifLegend of Heroes: Trails within the SkyLegend of Heroes: Trails within the Sky SCLegend of Heroes: Trails within the Sky the 3rdUmineko: Golden FantasiaTex Murphy: Overseer

With all of that work finished, I’m joyful to say the entire video games listed above now have practical video playback with NO winetricks wanted and NO dll overrides wanted. No quartz,no dshow, no amstream, no lavfilters, no klite, no rsx3d, no wmp9, no wmp11, and so forth. — All of the performance beforehand wanted from these overrides is now patched instantly into wine for the listed video games that wanted them, and the protonfixes that had been beforehand added have now been eliminated since they’re now not wanted.

Many of those video games I didn’t initially personal and did should buy as a way to get working accurately — so I want to ship a really massive thanks to my patreon supporters for serving to me each month with issues like this. After all the patreon shouldn’t be restricted to video games, many instances it additionally goes to {hardware} for Nobara as effectively, however on this case there have been loads of sport purchases made to get this working.

If a sport you play has video that’s not enjoying, please open a GE-Proton problem.

Protonfixes updates:

d7vk protonfix added for tex murphy overseer

d7vk protonfix added however briefly disabled for Gabriel Knight 3 (d7vk has a flicker downside with this sport)

font repair for Floor Management 2 (CommandMC)

protonfix added for Senren * Banka (R1kaB3rn)

protonfixes added for a number of older ID tech video games: Medal of Honor: Allied Assault Battle Chest, Soldier of Fortune: Platinum Version, Quake, Hexen II, Star Wars Jedi Knight/Jedi Knight II, Return to Citadel Wolfenstein (SinnohConfirmed)

protonfix added for The Fruit of Grisaia (R1kaB3rn)

protonfix added for Want for Pace Underground 2 (MatthiasDillen)

protonfix added for GOG model of Quake II (SinnohConfirmed)

protonfix added for Zero Zone (XargonWan)

protonfix added for Grey Zone Warfare (ProjectSynchro)

protonfix added for Persona 5: The Phantom X (NelloKudo)

protonfix added for MONGI: Star Drive (NelloKudo)

protonfix added for cxbx-reloaded (BlueInterlude)

protonfix added for Murderer’s Creed 1 (CommandMC)

In the event you loved this text, try the remainder of the content material on SteamDeckHQ! We’ve got all kinds of sport critiques and information which might be positive to assist your gaming expertise. Whether or not you are in search of information, ideas and tutorials, sport settings and critiques, or simply need to keep up-to-date on the newest tendencies, we have got your again.



Source link

Tags: OptiscalerProtonReleasesReworkssupportVideo
Previous Post

Halo vs Gears factions

Next Post

[Rumor] Satan Might Cry Remake In Energetic Improvement

Next Post
[Rumor] Satan Might Cry Remake In Energetic Improvement

[Rumor] Satan Might Cry Remake In Energetic Improvement

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent News

Sonic Returns To His Roots With New Sega Genesis Cartridges

Sonic Returns To His Roots With New Sega Genesis Cartridges

June 24, 2026
Star Fox Nintendo Swap 2 opinions roundup

Star Fox Nintendo Swap 2 opinions roundup

June 24, 2026
A correct vampire class is coming to D&D by way of a Vampire: The Masquerade tie-in

A correct vampire class is coming to D&D by way of a Vampire: The Masquerade tie-in

June 24, 2026
Razer telephone 2 recognize submit

Razer telephone 2 recognize submit

June 24, 2026
[Rumor] Satan Might Cry Remake In Energetic Improvement

[Rumor] Satan Might Cry Remake In Energetic Improvement

June 24, 2026
Proton GE 11-1 Releases With Optiscaler Help, Video Reworks, And Extra

Proton GE 11-1 Releases With Optiscaler Help, Video Reworks, And Extra

June 24, 2026
Facebook Twitter Instagram Youtube RSS
Patch4games

Get the Latest Gaming News and Updates on Patch4Gamers.com. PC Game News, XBOX, PlayStation, Nintendo and More Gaming News.

Categories

  • E-Sports
  • Mobile
  • News
  • Nintendo
  • PC
  • PlayStation
  • Reviews
  • Steam Deck
  • Xbox
No Result
View All Result

Recent News

  • Sonic Returns To His Roots With New Sega Genesis Cartridges
  • Star Fox Nintendo Swap 2 opinions roundup
  • A correct vampire class is coming to D&D by way of a Vampire: The Masquerade tie-in

Copyright © 2024 Patch 4 Games.
Patch 4 Games is not responsible for the content of external sites.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • Home
  • PC
  • PlayStation
  • Xbox
  • Nintendo
  • Steam Deck
  • Reviews
  • Downloads

Copyright © 2024 Patch 4 Games.
Patch 4 Games is not responsible for the content of external sites.