A FEX-Emu 2303 ma jelent meg ennek a nyílt forráskódú szoftvernek a legújabb verziójaként az x86-os 64 bites Linux-szoftver élvezetéhez, amely kecsesen fut 64 bites ARM-en (ARM64/AArch64), beleértve a linuxos játékokat és a Valve Steam-es Steam kliensét. Lejátszás (Proton).
A FEX-Emu nagy sikernek és népszerűségnek örvend az ARM64 gyors felhasználói módú x86/x86_64 emulátoraként. Egyre több modern Windows-játék fut 64 bites Arm-on a Steam Playen keresztül a FEX-en. A FEX 2303-mal több fejlesztés érhető el a vontatás terén, mind a játékok, mind más területeken, mint például az Arm-on futó AVX utasítások emulálása.
A FEX 2303 néhány kiemelt eleme:
-További indítási optimalizálás a Valve protonja és nyomástartó edényei körül. Ebből az ARM64 Steam Linux játék fejlesztését célzó munkából:”A néhány optimalizálással sikerült egy másodpercet lefaragni az indítási időből. A végrehajtás 9,7 másodpercről 8,7 másodpercre csökkent. Vagy a futtatás esetén egy Apple M1, a végrehajtás most 7 másodpercre csökkent. Szinte az egész időbeli javulás a gyorsabb syscall tördelése miatt következik be, a fennmaradó CPU-idő pedig a kód JIT és a végrehajtás. Ez csak gyorsabb lesz a jövőben!”
-Miután talált egy antivirtuális játékot gépi kód, hogy a cím megtagadja a futtatást, ha egy virtuális gépen belül a FEX hozzáadott egy opciót a hypervisor CPUID bitjének elrejtésére. A FEX nem egy virtuális gép, de alapértelmezés szerint állítsa be a CPUID bitet, hogy a szoftver lekérdezhesse a FEX-specifikus CPUID-információkat, ha szükséges.
-A REP STOS utasítás optimalizálása soron belüli memkészletre. Ez a változás 11%-os teljesítményjavulást mutatott.
-A jelkeret fejlesztései.
-Az AVX emuláció támogatásának engedélyezése a 256 bites Arm SVE2 tetején.
Letöltések és további részletek a FEX 2303 mai kiadásáról a FEX-Emu.com webhelyen. p>