
GE-Proton 10-28 je teraz k dispozícii a prichádza s množstvom zmien určených pre hráčov Linuxu a Steam Decku, najmä pre tých, ktorí hrajú hry s problémami so zvukom alebo zvláštnymi chybami. Táto komunitná zostava hry Protonu (pozri GE-Proton 10-26 ), ktorá je spravovaná mimo oficiálneho kanála spoločnosti Valve, sa zameriava na vylepšovanie detailov, ktoré štandardné zostavenia nepokrývajú, a ponúka silnú alternatívu, keď hra odmieta fungovať podľa očakávaní.
Hoci sa pre väčšinu titulov stále odporúča používať oficiálnu verziu Proton od spoločnosti Valve , táto zostava GE-Proton 10-28 sa stáva nevyhnutnou, keď narazíte na pády, problémy so zvukom (najmä s priestorovým zvukom), chyby modov alebo iné nezvyčajné správanie, ktoré sa nedá vyriešiť. V týchto situáciách sa táto komunitná zostava stáva takmer nevyhnutným nástrojom na maximálne využitie vašej knižnice v systéme Linux a Steam Deck.
Na čo sa zameriava aktualizácia GE-Proton 10-28?
GE-Proton verzia 10-28 sa zameriava na zlepšenie správania priestorového zvuku, opravu chýb v konkrétnych tituloch a aktualizáciu kľúčových interných komponentov. Toto vydanie rieši problémy ovplyvňujúce Steam Deck aj počítače so systémom Linux , zlepšuje zážitok v hrách, ktoré používajú pokročilé zvukové technológie, a v niekoľkých populárnych tituloch so známymi chybami.
Medzi najdôležitejšie patria priestorové zvukové korekcie pomocou WineAlsa , zavedenie novej premennej prostredia na ovládanie tohto zvuku, zahrnutie najnovších verzií Wine, DXVK a VKD3D-Proton, ako aj množstvo opráv špecifických pre hry ako World of Tanks, Duet Night Abyss, Ghostwire: Tokyo a ďalšie.
Vylepšenia priestorového zvuku pomocou Winealsa
Jednou z najvýraznejších zmien v GE-Proton 10-28 je dôkladná revízia priestorového spracovania zvuku v hrách, ktoré sa na túto funkciu výlučne spoliehajú. Problém bol obzvlášť viditeľný v systéme Linux a Steam Deck pri použití ovládača WineALSA , kde bol zvukový výstup zjavne nesprávny a kanály sa strácali.
Doteraz Wine konvertoval priestorový zvuk na štandardný viackanálový signál, ale backend Winealsa neprenášal správne metadáta do zvukového servera systému (ako napríklad PipeWire alebo PulseAudio). To znamenalo, že v stereo zostavách sa správne reprodukovali iba predné kanály, pričom sa vynechával stredový reproduktor, subwoofer a ostatné priestorové kanály, čo viedlo k slabému, nevyváženému a nepohlcujúcemu zvuku.
GE-Proton 10-28 integruje nový mixážny pult priamo do Winealsa , čím napodobňuje logiku PipeWire. V podstate zahadzuje horné kanály (napríklad tie zo stropných reproduktorov v pokročilejších zostavách) a vhodne kombinuje zostávajúce kanály podľa skutočného počtu výstupov používateľa, čím zabezpečuje koherentnú distribúciu zvuku naprieč stereo výstupmi alebo konfiguráciami 5.1 a 7.1.
Vďaka tejto novej logike mixovania je kvalita zvuku s WineALSA teraz veľmi blízka kvalite Winepulse v scenároch, kde sa používa priestorový zvuk. Pre tých, ktorí uprednostňujú alebo potrebujú používať WineALSA (kvôli výkonu, kompatibilite alebo osobným preferenciám), to predstavuje významný skok vpred v oblasti zvukového zážitku v mnohých videohrách.
Vývojár však upozorňuje, že správanie sa môže stále líšiť od správania ponúkaného systémom Windows . Napríklad v niektorých tituloch sa pozorovalo, že určité hlasy alebo efekty, ktoré zostanú v systéme Windows vycentrované, sa môžu v systéme Linux mierne posunúť smerom k ľavému kanálu. Z tohto dôvodu predvolená konfigurácia naďalej uprednostňuje natívny viackanálový výstup a tento proces mixovania je určený ako dodatočný nástroj pre prípady, keď priestorový zvuk predstavuje problémy alebo sa neinicializuje správne.
Nová premenná prostredia WINEALSA_SPATIAL a úprava kanála
Pre získanie flexibility v spôsobe spracovania priestorového zvuku vo WineALSA obsahuje GE-Proton 10-28 novú premennú prostredia WINEALSA_SPATIAL . Táto premenná sa používa v spojení s WINEALSA_CHANNELS na riadenie spôsobu vytvárania a spracovania zvukových streamov, čo umožňuje pokročilé konfigurácie bez nutnosti úpravy globálnych systémových nastavení.
Všeobecná operácia je nasledovná: premenná WINEALSA_CHANNELS nastavuje maximálny počet kanálov, ktoré má Winealsa spracovať, zatiaľ čo WINEALSA_SPATIAL umožňuje vytvárať zvukové streamy s počtom kanálov vyšším ako je tento limit, a potom aktivovať proces mixovania, ktorý oreže a preskupuje kanály, aby ich prispôsobil efektívnej konfigurácii.
Je dôležité poznamenať, že správanie ovládača Winealsa sa zmení iba vtedy, keď sú tieto premenné prostredia explicitne použité . Ak nie sú definované, systém naďalej pracuje so štandardnou konfiguráciou GE-Proton. To dáva používateľovi slobodu vynútiť alebo zakázať tento špeciálny režim priestorového spracovania zvuku v závislosti od hry a vlastného hardvéru.
Typickým príkladom parametrov spustenia Steamu na vypnutie Winepulse a vynútenie Winealsy s určitým počtom kanálov by mohol byť nasledujúci (pridaný v rozšírených možnostiach hry):
WINEDLLOVERRIDES=»winepulse.drv=d» WINEALSA_CHANNELS=2 %príkaz%
V tejto súvislosti sa pre premennú kanála zvyčajne používajú nasledujúce orientačné hodnoty :
- Stereo: sady WINEALSA_CHANNELS=2 pre systém s dvoma reproduktormi alebo slúchadlami.
- Zvuk 5.1: konfigurovať WINEALSA_CHANNELS=6 pre zariadenia so šiestimi fyzickými kanálmi.
- Zvuk 7.1: používa WINEALSA_CHANNELS=8 keď bude k dispozícii kompletný 7.1 systém.
Ak od verzie GE-Proton 10-28 začne ktorákoľvek hra zobrazovať chyby pri inicializácii priestorového zvuku alebo odmieta správne spustiť zvuk, je možné pridať nasledujúcu premennú:
WINEALSA_SPATIAL=1
S týmto nastavením umožňuje backend priestorové streamovanie so spätným mixovaním, ktoré často odomkne prehrávanie zvuku v konfliktných tituloch. Je to obzvlášť užitočné pri kombinovaní stereo výstupov s hrami, ktoré očakávajú pokročilé viackanálové systémy.
Modernizácia vnútorných komponentov spoločnosti Proton-GE
Okrem vylepšení audio systému prináša GE-Proton 10-28 množstvo interných aktualizácií kľúčových komponentov , ktoré priamo ovplyvňujú výkon a kompatibilitu mnohých hier, najmä tých najnovších alebo tých, ktoré vyžadujú najnovšie grafické rozšírenia.
Po prvé, boli importované najnovšie zmeny z hlavnej vetvy Proton , čo znamená, že táto komunitná verzia zdedila mnoho vylepšení kompatibility a opráv chýb, ktoré spoločnosť Valve zaviedla vo svojej oficiálnej vetve. Odtiaľ Proton-GE pridáva vlastné vylepšenia a experimentálne záplaty.
Ďalším dôležitým bodom je aktualizácia Wine na verziu Bleeding Edge . Táto vetva sa vyznačuje zahrnutím najnovších funkcií, často ešte predtým, ako sa dostanú do konzervatívnejších zostavení. Vďaka tomu môže GE-Proton 10-28 ponúknuť lepšiu kompatibilitu s nedávno vydanými titulmi alebo s novými technológiami, ktoré ešte nie sú úplne zavedené.
Pokiaľ ide o grafiku, boli integrované najnovšie vývojové verzie DXVK , vrstvy, ktorá prekladá Direct3D 9/10/11 do Vulkan. Výsledkom je zlepšenie výkonu, oprava vizuálnych chýb a väčšia stabilita v náročných hrách, ktoré vo veľkej miere využívajú DirectX 11.
Podobne boli zahrnuté aj najnovšie verzie VKD3D-Proton a VKD3D , ktoré sú zodpovedné za preklad Direct3D 12 do Vulkan. To je kľúčové pre tituly, ktoré bežia výlučne na DirectX 12, pretože každá nová verzia zvyčajne obsahuje opravy pre konkrétne hry, optimalizácie výkonu a vylepšenú kompatibilitu s modernými grafickými kartami.
Pre tých, ktorí používajú karty NVIDIA, je pozoruhodná aj aktualizácia DXVK-NVAPI na najnovšiu vývojovú verziu. Táto súčasť zlepšuje kompatibilitu s rozhraním NVAPI, ktoré niektoré hry používajú na prístup k pokročilým funkciám GPU, ako sú určité optimalizácie výkonu alebo proprietárne grafické funkcie.
Nakoniec, GE-Proton 10-28 prepracováva záplaty em10/wine-wayland , ktorých cieľom je zlepšiť výkon v rámci protokolu Wayland. To prospieva predovšetkým moderným desktopovým prostrediam, ktoré už nepoužívajú X11 ako základ, zlepšuje integráciu, správu okien a v niektorých prípadoch aj výkon alebo vstup.
GE-Proton 10-28 prináša špecifické opravy pre problematické hry
Okrem všeobecných vylepšení sa táto verzia zamerala na opravu konkrétnych chýb v niekoľkých populárnych tituloch , čo je charakteristickým znakom spoločnosti Proton-GE. Ak hráte niektorú z týchto hier, GE-Proton 10-28 určite stojí za vyskúšanie, pretože si pravdepodobne všimnete priame zlepšenie.
Jedným z najvýznamnejších prípadov je World of Tanks . Predchádzajúce verzie mali problémy s načítavaním modov, čo ovplyvňovalo hráčov, ktorí používali balíčky modov na prispôsobenie svojho herného zážitku. GE-Proton 10-28 opravil načítavanie modov vo World of Tanks , čo im umožnilo opäť normálne fungovať.
Okrem toho boli opravené pády a neočakávané zatvorenia , ku ktorým dochádzalo pri zmene jazyka vo World of Tanks . Tieto problémy mohli pokaziť zápasy alebo spôsobiť neočakávané zatvorenie hry po úprave jazykových nastavení, čo je teraz v tejto novej verzii opravené.
Ďalším titulom, ktorý si získal priamu pozornosť, je Blade & Soul Neo , ktorý bol za určitých podmienok náchylný na neočakávané pády. GE-Proton 10-28 predstavuje špecifickú opravu, ktorá tomuto pádu zabraňuje a zabezpečuje stabilitu hry počas herných sedení.
Pracovalo sa aj na hre Duet Night Abyss , ktorá je dostupná v obchodoch Epic Games Store, Steam a ako samostatný titul. GE-Proton 10-28 obsahuje úpravy zamerané na zlepšenie výkonu, hoci je potrebné poznamenať, že problémy súvisiace s anti-cheat systémami môžu v určitých konfiguráciách pretrvávať, čo je bežný problém v mnohých hrách s agresívnymi ochrannými systémami.
Nové opravy v GE-Proton 10-28 a úpravy v protofixoch
Vrstva protofixov je jednou z najväčších silných stránok Proton-GE: ide o sadu skriptov a špeciálnych konfigurácií určených na automatické aplikovanie záplat na konkrétne hry. V GE-Proton 10-28 je zoznam protofixov výrazne rozšírený, čo je obzvlášť dôležité pre hry, ktoré nie sú na Steame , ako napríklad tie v Epic Games Store, GOG alebo iných platformách.
V prípade hry Ghostwire: Tokyo boli pridané špecifické opravy prehrávania videa, a to aj v edícii distribuovanej prostredníctvom obchodu Epic Games Store. Predtým niektorí používatelia hlásili problémy s nesprávnym prehrávaním cinematických scén alebo vložených videí ; v tejto verzii spoločnosť Proton-GE vykonala potrebné úpravy, aby sa tieto sekvencie prehrávali oveľa spoľahlivejšie.
Ako už bolo spomenuté, Duet Night Abyss sa venuje aj v oblasti opráv protonov. Opravy boli zavedené pre verzie Epic Games Store a Steam, ako aj pre samostatné verzie, s cieľom zlepšiť celkovú kompatibilitu a stabilitu . Systémy proti cheatom môžu opäť predstavovať výzvu, ale aspoň čisto technické aspekty, najmä grafika a zvuk, sú prepracovanejšie.
Ďalším dôležitým aspektom je oprava poškodených textúr v Legendary , open-source hernom manažéri od spoločnosti Epic, ktorý je veľmi populárny na Linuxe. Niektoré tituly vydané prostredníctvom Legendary mohli mať poškodené alebo zle vykreslené textúry; s novými opravami protonov je tento problém zmiernený alebo eliminovaný, čo ponúka vizuálny vzhľad oveľa bližší tomu, čo vývojári zamýšľali.
Súčasťou sú aj opravy pre Fallen Enchantress: Legendary Heroes a Sorcerer King , dve fantasy strategické hry, ktoré mohli vykazovať nekompatibilitu alebo nestabilné správanie v prostredí Proton. Opravy pre Proton v GE-Proton 10-28 dolaďujú ich behové prostredie s cieľom znížiť chyby a zlepšiť výkon , vďaka čomu sú hry hrateľnejšie v systéme Linux.
Okrem toho boli vykonané úpravy pre PAIcom , menej známy titul, ktorý tiež profitoval zo špecifických opráv. A ako veľmi zaujímavý bonus bolo obnovené správne fungovanie prekrytia Uplay (vrstva rozhrania integrovaná do niektorých hier od Ubisoftu), ktoré niekedy mohlo prestať fungovať alebo spôsobovať problémy pri spustení cez Proton.
Vďaka všetkým týmto zmenám sa GE-Proton 10-28 prezentuje ako veľmi zaujímavá voľba pre tých, ktorí si chcú vylepšiť herný zážitok na Linuxe a Steam Decku , najmä ak často hrajú náročné tituly s pokročilým priestorovým zvukom alebo hry z obchodov mimo Steamu. Vďaka novému zvukovému mixéru pre WineALSA, premenným prostredia pre priestorový zvuk, aktualizáciám Wine a DXVK a širokej škále opráv Proton je to verzia, ktorú sa oplatí vyskúšať pre akúkoľvek knižnicu s problematickými alebo nedávno vydanými hrami.
