FEX 2605 Brings Performance Improvements, Initial Snapdragon X2 Elite Fixes
([Linux Gaming] 5 Hours Ago
FEX 2605)
- Reference: 0001632600
- News link: https://www.phoronix.com/news/FEX-2605-Released
- Source link:
FEX 2605 is out this weekend as the newest monthly feature release to this emulator for running Linux x86_64 binaries on ARM64 (AArch64) devices. This is the open-source project sponsored by Valve and planned for use with the upcoming Steam Frame as well as being relevant to Linux gaming on other 64-bit ARM laptops and other devices.
This month brings a number of fixes to its just-in-time (JIT) code as well as further enhancing the performance of it. There have been more x87 instruction optimizations, fixing cmpxchg8b/16b that was setting some CPU flags incorrectly, and various other instruction fixes with its JIT.
FEX 2605 also fixes a crash with ARM64EC and game controller usage like the Sony DualSense controller that could lead to a crash.
FEX developers have also acquired some Qualcomm Snapdragon X2 Elite laptops and have begun testing and bug fixing for those latest ARM64 laptops. They noted in today's release announcement:
"While they don’t yet support Linux out of the box, Qualcomm is pushing commits each kernel release to move the needle. With 7.1 or 7.2 we might even have a working GPU!"
With testing from the Snapdragon X2 Elite, they have fixed some bugs encountered as well as seeing that RNDRRS is still broken like the X1 Elite and noted other peculiarities.
FEX is also how [1]Canonical provides a Steam Snap for Ubuntu ARM64 devices.
More details on today's FEX 2605 emulator release for Linux x86_64 binaries on ARM64 Linux via [2]FEX-Emu.com . FEX 2605 downloads are available from [3]GitHub .
[1] https://www.phoronix.com/news/Steam-Snap-ARM64-FEX
[2] https://fex-emu.com/FEX-2605/
[3] https://github.com/FEX-Emu/FEX/releases/tag/FEX-2605
This month brings a number of fixes to its just-in-time (JIT) code as well as further enhancing the performance of it. There have been more x87 instruction optimizations, fixing cmpxchg8b/16b that was setting some CPU flags incorrectly, and various other instruction fixes with its JIT.
FEX 2605 also fixes a crash with ARM64EC and game controller usage like the Sony DualSense controller that could lead to a crash.
FEX developers have also acquired some Qualcomm Snapdragon X2 Elite laptops and have begun testing and bug fixing for those latest ARM64 laptops. They noted in today's release announcement:
"While they don’t yet support Linux out of the box, Qualcomm is pushing commits each kernel release to move the needle. With 7.1 or 7.2 we might even have a working GPU!"
With testing from the Snapdragon X2 Elite, they have fixed some bugs encountered as well as seeing that RNDRRS is still broken like the X1 Elite and noted other peculiarities.
FEX is also how [1]Canonical provides a Steam Snap for Ubuntu ARM64 devices.
More details on today's FEX 2605 emulator release for Linux x86_64 binaries on ARM64 Linux via [2]FEX-Emu.com . FEX 2605 downloads are available from [3]GitHub .
[1] https://www.phoronix.com/news/Steam-Snap-ARM64-FEX
[2] https://fex-emu.com/FEX-2605/
[3] https://github.com/FEX-Emu/FEX/releases/tag/FEX-2605