
Ако използвате Linux за игри и сте човек, който извлича максимума от Steam Play, пускането на GE-Proton 10-27 е новина, която не бива да пропускате. Тази персонализирана версия на Proton, създадена от GloriousEggroll, е пълна с вътрешни промени, пачове и корекции на Proton, предназначени да направят повече игри да работят по-добре, с по-малко главоболия и с дългоочаквани нови функции за съвместимост.
Въпреки че на пръв поглед може да изглежда като „просто още една версия“, всъщност това е актуализация с ключови компоненти, актуализирани до най-новите им клонове , нови корекции специално за популярни заглавия и подобрения в качеството на живот, които улесняват разбирането какво прави Proton във фонов режим. Нека разгледаме стъпка по стъпка всичко, което GE-Proton 10-27 предлага и защо си струва да го проверите, ако играете игри на Linux, особено ако вече сте използвали GE-Proton 10-26.
Какво е GE-Proton 10-27 и защо е важно?
GE-Proton 10-27 е персонализирана версия на проекта Proton, хоствана в хранилището GloriousEggroll/proton-ge-custom , с етикет на версията GE-Proton10-27 и базирана на commit 5935a4e . За разлика от „официалния“ Proton, предлаган от Valve в Steam, този вариант включва допълнителни пачове, по-агресивно актуализирани версии на WINE, DXVK и други компоненти, както и серия от поправки на proton, предназначени да гарантират правилното стартиране и функциониране на определени игри.
Идеята зад GE-Proton е да предложи по-изискано игрово изживяване, особено за тези, които искат да извлекат максимума от заглавия, които могат да работят гладко на Linux веднага след инсталирането им. Благодарение на комбинация от експериментални настройки и специфични за играта корекции , GE-Proton често е ключът към преминаването от „не стартира“ към „перфектно играемо“.
Основна актуализация: WINE до най-новата, най-съвременна версия
Сърцето на Proton остава WINE, а в GE-Proton 10-27 WINE е актуализиран до най-новата налична версия . Това означава, че се използват най-новите компилации, с промени, които често дори не са стигнали до традиционните стабилни клонове.
Този актуален подход позволява коригиране на проблеми със съвременните игри , добавяне на съвместимост с нови Windows API и разрешаване на дългогодишни грешки. В замяна, както може да се очаква, това може да доведе до известно неочаквано поведение, но в контекста на GE-Proton това обикновено си струва, тъй като много от тези корекции са точно това, което позволява на определени заглавия да функционират правилно.
DXVK, DXVK-NVAPI, vkd3d-proton и vkd3d: всички на максимално ниво в GE-Proton 10-27
Освен WINE, другият ключов компонент на Proton са слоевете за транслация от DirectX към Vulkan. В тази версия DXVK е актуализиран до най-новата версия на git , което означава, че включва най-новите корекции и оптимизации за DirectX 9, 10 и 11 на Vulkan.
По подобен начин, DXVK-NVAPI също е качен в най-новото Git хранилище . Тази библиотека е особено важна за потребители с графични карти NVIDIA, тъй като емулира Windows NVAPI API и позволява на разширени функции на графичния процесор, като например определени оптимизации или специфични за драйвера характеристики, да работят под Linux.
В секцията DirectX 12, vkd3d-proton също е актуализирана до най-новата версия на git . Тази библиотека е отговорна за преобразуването на Direct3D 12 във Vulkan в средата на Proton, което е от решаващо значение за съвременните игри, които използват само DX12. Поддържането ѝ актуална ви позволява да се наслаждавате на подобрения в производителността, по-малко графични проблеми и по-голяма съвместимост с последните AAA заглавия.
Освен това, vkd3d е актуализиран до най-новата версия на git , цялостният проект за превод от Direct3D 12 към Vulkan, от който е извлечен vkd3d-proton. Това означава, че основната технология за съвместимост с DX12 в Proton също е актуална, като графичният стек е в съответствие с най-новите налични технологии.
Ключови пачове в GE-Proton 10-27: winewayland/em-10 и пребазиране на WINE Staging
Друг важен набор от промени в GE-Proton 10-27 се фокусира върху корекции, които надхвърлят WINE. Тази версия актуализира и пребазира корекциите winewayland/em-10 , които са отговорни за подобряването на интеграцията на WINE с Wayland, съвременния графичен сървър, който постепенно замества X11 в много дистрибуции.
Преодоляването на тези корекции означава, че те са адаптирани и пренастроени към новата кодова база на WINE , като по този начин се избягват конфликти и се гарантира, че те ще продължат да функционират правилно с най-новите авангардни версии. Това помага за по-стабилно игрово изживяване и по-малко податливо на проблеми със съвместимостта в Wayland среди.
Освен това, пачовете за WINE Staging също са пребазирани . WINE Staging е колекция от експериментални пачове, които все още не са част от основната версия на WINE, но предлагат много полезни функции и корекции за игри. Поддържането на тези пачове актуални в GE-Proton ви позволява да се възползвате от подобрения, които все още не са интегрирани в стабилната версия на WINE , което води до по-голяма съвместимост за сложни заглавия.
Нов прозорец за състоянието на protonfixes
Много практична нова функция в тази версия е добавянето на прозорец за състоянието, който показва кога се прилагат поправки за Proton . Досега често беше трудно да се разбере точно какво прави Proton във фонов режим при стартиране на игра и дали прилага някакви специфични скриптове или пачове.
С този прозорец за състоянието, потребителят може по-ясно да вижда кога се изпълняват protonfixes , което помага за диагностициране на проблеми, разбиране защо дадена игра се държи по определен начин и има малко повече контрол върху процеса. Това е подобрение в качеството на живот, което, макар и да не е технически впечатляващо, прави разлика в ежедневната употреба.
Протонфикс за Героите на Нюърт Прероден
Една от най-забележителните корекции в GE-Proton 10-27 е новата корекция на Proton, която възстановява работата на Heroes of Newerth Reborn . Това включва въвеждането на специфичен идентификатор на играта: GAMEID=umu-heroesofnewerthreborn . Използвайки този идентификатор, Proton разпознава играта и може да приложи необходимия набор от корекции.
Благодарение на това, играчите, които преди са имали проблеми с пускането на тази игра под Linux, сега могат да я стартират отново много по-надеждно , без да прибягват до ръчно експериментиране или необичайни конфигурации. Това е добър пример за подхода „игра по игра“, който характеризира GE-Proton.
Star Citizen: Актуализирани поправки на протоните
Друго заглавие, което продължава да привлича внимание в тази версия, е Star Citizen . Поправките за протон в Star Citizen бяха актуализирани , като необходимите корекции бяха коригирани и фино настроени, така че тази сложна космическа игра да работи сравнително добре под Linux.
Въпреки че Star Citizen не е точно лесна за управление игра по отношение на съвместимостта, тези актуализации показват, че все още се работи активно за подобряване на производителността ѝ , коригиране на дългогодишни проблеми и адаптиране към промените, въведени от самата игра чрез постоянните ѝ официални пачове.
GE-Proton 10-27 въвежда специфични подобрения за други игри
GE-Proton 10-27 включва и актуализирана корекция за Angelic Chaos: RE-BOOT!, корекция, целяща да направи играта да работи по-стабилно и последователно в средата на Proton. Тези корекции обикновено се фокусират върху проблеми като кодеци, звукови библиотеки или малки подробности за съвместимостта.
В случая с Rocket League е добавена корекция на гласовата комуникация по време на игра , което е особено важно за тези, които играят кооперативно или състезателно и трябва да общуват, без да разчитат на външни инструменти. Тези видове корекции гарантират, че онлайн и социалните функции на игрите също са на ниво , не само графичната производителност.
Също така е посочено, че е добавена протонна корекция за Sword of the Stars , по-старо заглавие, което въпреки това все още има своя собствена общност. Тази протонна корекция може да включва корекции, вариращи от графична съвместимост до корекции на звука или входните данни, гарантиращи, че играта работи правилно със слоя за превод.
За Space Engineers, една от най-взискателните космически игри тип „sandbox“, е актуализирана Protonfix- ът . Това означава, че са направени промени за подобряване на цялостната производителност, евентуално включително стабилност, производителност или разрешаване на сривове в определени конфигурации.
В сферата на визуалните новели, GE-Proton 10-27 също се фокусира върху Full Metal Daemon Muramasa , като актуализира своя protonfix. Тези видове заглавия често изискват специфични корекции на шрифтове, видео кодеци или текстови компоненти , а поддържането на тяхната съвместимост актуална гарантира, че те могат да се играят безпроблемно под Linux.
Бягство от Тарков: Protonfix и режим NOSTEAM
Един от най-интересните аспекти на тази версия е въвеждането на Protonfix за Escape from Tarkov . Въпреки че играта все още не позволява онлайн игра в тази среда, се работи по това да се активира и да се подобри съвместимостта. Това е сложен случай поради използването на механизми против измама и защита.
Освен това, за Escape from Tarkov е добавена възможността NOSTEAM=1 . Това позволява на собствениците на Steam версията да използват GE-Proton и с версията, която не е за Steam, което е много полезно за играчи, които управляват множество издания или лаунчери. Тази гъвкавост демонстрира фокус върху реални случаи на употреба, където потребителите не винаги са ограничени до екосистемата на Steam.
Решение за EAC в The First Descendant
Анти-чит системата е една от най-големите пречки за игрите на Linux, а GE-Proton 10-27 е включила специфично решение за Easy Anti-Cheat (EAC) в The First Descendant . Досега някои потребители бяха принудени да се изключват от мрежата, за да избегнат проблеми, което очевидно е непрактично.
Тази актуализация включва корекция, която елиминира необходимостта от прекъсване на мрежовата връзка за стартиране на играта. Това доближава The First Descendant с една стъпка до прилично игрално изживяване на Linux, въпреки че, както винаги е при софтуера против мами, съвместимостта може да зависи и от решенията на разработчика на играта.
GE-Proton 10-27 въвежда подобрение във winetricks: xalia е деактивирана по време на инсталации на .NET.
Друго интересно подобрение идва чрез пач за Winetricks, който временно деактивира xalia, докато работят .NET инсталаторите. xalia е инструмент, свързан с достъпността и управлението на прозорци, който в някои случаи може да причини досаден „спам“ от изскачащи прозорци по време на инсталирането на .NET компоненти, необходими за определени игри.
С тази промяна, при стартиране на .NET инсталатори чрез winetricks, xalia е временно деактивирана, предотвратявайки този порой от досадни диалози. Когато процесът приключи, всичко се връща към нормалното, което води до много по-чисти и по-малко натрапчиви инсталации.
Ангелски хаос: РЕСТАРТ! и други фини настройки
В списъка с промените изрично се споменава актуализираната корекция за Angelic Chaos: RE-BOOT!, отличен пример за постоянното усъвършенстване, което GE-Proton получава. Макар че може да изглежда като дребен детайл, тези малки промени правят цялата разлика между игра, която „донякъде работи“, и такава, която наистина е играема.
Този тип непрекъсната поддръжка демонстрира философията на GloriousEggroll: тя не се ограничава до големи издания , а отделя време и на по-нишови заглавия или такива със специфични общности, като по този начин осигурява широка и внимателна съвместимост.
Как всичко това се превежда в игровото изживяване?
В комбинация, всички тези нови функции водят до GE-Proton 10-27, който предлага по-модерна, агресивно актуализирана и фино настроена екосистема за игри на Linux. Тя включва най-новата версия на WINE, DXVK и vkd3d-proton са актуални, пачовете на Wayland и WINE Staging са актуализирани, а набор от корекции на Proton адресират специфични проблеми в голямо разнообразие от игри.
На практика това означава, че много потребители ще видят подобрени FPS проценти, по-малко сривове, по-малко графични проблеми и по-голяма вероятност проблемните заглавия да се изпълняват правилно. Въпреки това, тъй като е толкова авангардно, е възможно в някои специфични случаи да се появят нови грешки, което е присъщо на работата с много скорошни клонове.
Новият прозорец за състоянието на protonfixes също допринася за по-прозрачно и по-лесно дебъгване . Познаването кога се прилагат специфични за играта скриптове помага да се определи дали проблемът произхожда от Proton, конкретна protonfix или друга част от конфигурацията.
Кой трябва да опита GE-Proton 10-27
GE-Proton 10-27 е особено препоръчителен за потребители, които често играят заглавия, които не са официално проверени от Valve , за тези, които се нуждаят от поддръжка за специфични игри като Escape from Tarkov (макар и без онлайн достъп), Star Citizen, Rocket League с гласов чат в играта или Heroes of Newerth Reborn.
Това е добър вариант и за тези, които искат най-актуалния възможен графичен стек (DXVK, vkd3d-proton и др.) и са готови да приемат малко по-експерименталния характер на тези видове компилации. За потребителите, търсещи абсолютна стабилност, „официалният“ Proton може би все още е първият им избор, но за тези, които искат да разгледат целия каталог и да изпробват взискателни игри, GE-Proton често е от решаващо значение.
С всички тези промени, GE-Proton 10-27 затвърждава позицията си на една от най-пълните и амбициозни версии на този форк, съчетавайки задълбочени технологични актуализации с щателно внимание към отделните игри и ежедневното потребителско изживяване . Сред подобренията в системата против измама, новите поправки на Proton за специфични заглавия, подобрената интеграция с Wayland и добавената прозрачност в прозореца за състоянието, геймърите на Linux вече разполагат с мощен инструмент, с който да продължат да разширяват библиотеката си с игри, без да напускат любимата си операционна система.
