# Proton 11.0 Beta 1: podpora ARM a zrychlení vícevláknových her
Valve vydala první beta verzi Protonu 11.0, založenou na Wine 11.0, s klíčovou novinkou – nativní podporou architektury ARM64EC. To umožňuje spouštět Windows hry na zařízeních ARM přes Steam bez třetích stran emulatorů, včetně experimentálních sestav na platformách jako Nintendo Switch.
Architektuřní průlom: ARM64EC a FEX
Hlavní změna v Protonu 11.0 Beta 1 je integrace emulátoru FEX verze 2604 s podporou ARM64EC (ARM64 Exception Handling Compatibility). Tato technologie umožňuje spouštět aplikace x86/x86_64 na procesorech ARM bez ručního nastavování kompatibility. Dříve museli uživatelé používat řešení třetích stran nebo systém ručně upravovat. Nyní vše funguje „z krabice“ přes Steam Play.
Entuziasti již otestovali sestavu na Nintendo Switch, kde spustili klienta Steam společně s prostředím Steam Runtime pro ARM a katalogem compatibilitytools.d. To otevírá cestu k rozšíření herní ekosystémy Linuxu na mobilní a hybridní zařízení.
Optimalizace výkonu a synchronizace
Proton 11.0 obsahuje nový mechanismus synchronizace vláken NTSYNC, vyvinutý pro zvýšení efektivity vícevláknových aplikací. Nahrazuje zastaralé esync a fsync v řadě scénářů a zajišťuje přesnější shodu s chováním jádra Windows.
V rámci FEX-2604 jsou implementovány následující optimalizace:
- Dynamický cache první úrovně se aktivuje pouze při potřebě;
- Cache druhé úrovně je ve výchozím nastavení vypnutý;
- JIT zpracování trigonometrických operací s nižší přesností je zrychleno 3,7násobně.
Tyto změny jsou zvláště patrné ve hrách, které intenzivně využívají matematické výpočty a vícevláknovost, jako Bayonetta a Fallout: New Vegas. Na systémech s 8–16 GB RAM je úspora paměti několik set megabajtů.
Rozšířená podpora her
Seznam oficiálně podporovaných her v Protonu 11.0 Beta 1 se výrazně rozšířil. Mezi nové tituly patří:
- Universe Generator: The Golden Sword
- DCS World Steam Edition
- Resident Evil (1996) a Resident Evil 2 (1998)
- Dino Crisis a Dino Crisis 2
- From Dust
- Blaite
- Don't Die Dateless, Dummy!
- METAL GEAR SURVIVE
- Warhammer: Vermintide 2
- Metal Fatigue
- SHOGUN: Total War
- Unknown Faces
- Gothic 1 Classic
- X-Plane 12
- Breath of Fire IV
- Deadly Premonition
To znamená, že Valve testovala tyto projekty a potvrdila jejich stabilní fungování přes Proton bez dalších úprav ze strany uživatele.
Jak aktivovat Proton 11.0 Beta
Pro použití nové verze je třeba:
- Otevřít vlastnosti hry v klientovi Steam;
- Přejít na záložku „Kompatibilita“;
- Aktivovat možnost „Vynutit použití vybraného nástroje kompatibility“;
- Vybrat ze seznamu „Proton 11.0 (Beta)“.
Při prvním spuštění klient automaticky stáhne potřebné komponenty. Pro globální použití verze jako výchozí je třeba přejít do nastavení Steam → Kompatibilita a vybrat požadovanou sestavu.
Co je důležité
- Podpora ARM64EC umožňuje spouštět hry x86/x86_64 na zařízeních ARM bez externích emulatorů.
- NTSYNC zvyšuje výkon vícevláknových her díky přesnější emulaci synchronizace Windows.
- Optimalizace FEX snižuje spotřebu paměti a zrychluje matematické operace.
- Rozšířený seznam podporovaných her zahrnuje jak klasické, tak moderní tituly.
- Aktivace přes Steam Play zůstává jednoduchá a nevyžaduje ruční zásah do systému.
— Editorial Team
Zatím žádné komentáře.