Bola predstavená vidlica Proton-i, preložená do novších verzií Wine

Juuso Alasuutari, špecializujúca sa na vývoj systémov na spracovanie zvuku pre Linux (autor jackdbus и LASH), tvorené projekt
Proton-i, zameraný na portovanie súčasnej kódovej základne Proton na novšie verzie Wine, bez čakania na nové hlavné vydania od Valve. V súčasnosti je protónový variant založený na Víno 4.13, funkčne identická s Protonom 4.11-2 (hlavný projekt Proton používa Wine 4.11).

Hlavnou myšlienkou Proton-i je poskytnúť možnosť používať záplaty zavedené v najnovších verziách Wine (v každom vydaní je publikovaných niekoľko stoviek zmien), ktoré môžu potenciálne pomôcť spustiť hry, ktoré mali predtým problémy so spustením. Predpokladá sa, že niektoré problémy môžu byť opravené v nových vydaniach Wine a niektoré môžu byť vyriešené opravami Proton. Kombinácia týchto opráv potenciálne umožňuje dosiahnuť vyššiu kvalitu herného zážitku ako pri použití nového Wine a Protonu samostatne.

Pripomeňme, že projekt Proton vyvinutý spoločnosťou Valve je založený na vývoji projektu Wine a je zameraný na zabezpečenie spustenia herných aplikácií vytvorených pre Windows a prezentovaných v katalógu Steam na Linuxe. Proton vám umožňuje priamo spúšťať herné aplikácie iba pre Windows v klientovi Steam Linux. Balík obsahuje implementácie DirectX 9 (založené na D9VK), DirectX 10/11 (založené na DXVK) a 12 (založené na vkd3d), fungujúce prostredníctvom prekladu volaní DirectX do Vulkan API, poskytuje vylepšenú podporu pre herné ovládače a možnosti používať režim celej obrazovky nezávisle v závislosti od rozlíšenia obrazovky podporovaného v hrách. V porovnaní s pôvodným Wine sa výkon viacvláknových hier výrazne zvýšil vďaka použitiu „esync“ (Eventfd Synchronization) alebo „futex/fsync".

Zdroj: opennet.ru

Pridať komentár