Juuso Alasuutari, med speciale i udvikling af lydbehandlingssystemer til Linux (forfatter
Proton-i, der sigter mod at portere den nuværende Proton-kodebase til nyere versioner af Wine uden at vente på nye større udgivelser fra Valve. I øjeblikket er en Proton-variant baseret på
Hovedideen med Proton-i er at give muligheden for at bruge patches introduceret i de seneste versioner af Wine (flere hundrede ændringer er offentliggjort i hver udgivelse), hvilket potentielt kan hjælpe med at starte spil, der tidligere havde problemer med at starte. Det antages, at nogle problemer kan løses i nye udgivelser af Wine, og nogle kan løses med Proton-patches. Kombinationen af disse rettelser gør det potentielt muligt at opnå en spilleoplevelse af højere kvalitet end at bruge den nye Wine og Proton separat.
Lad os minde dig om, at Proton-projektet udviklet af Valve er baseret på udviklingen af Wine-projektet og har til formål at sikre lanceringen af spilapplikationer skabt til Windows og præsenteret i Steam-kataloget på Linux. Proton giver dig mulighed for direkte at køre Windows-kun spilapplikationer i Steam Linux-klienten. Pakken inkluderer implementeringer af DirectX 9 (baseret på D9VK), DirectX 10/11 (baseret på DXVK) og 12 (baseret på vkd3d), der arbejder via oversættelse af DirectX-kald til Vulkan API, giver forbedret support til spilcontrollere og muligheden at bruge fuldskærmstilstand uafhængigt afhængigt af de understøttede skærmopløsninger i spil. Sammenlignet med den originale Wine er ydeevnen af multi-threaded spil blevet væsentligt øget takket være brugen af "esync" (Eventfd Synchronization) eller "
Kilde: opennet.ru