Possibly the best news of 2025 to close it out.
https://media.ccc.de/v/39c3-breaking-architecture-barriers-running-x86-games-and-apps-on-arm
It's the period between Christmas and New Year so its time for #39c3. This was a nice guide to how #fex_emu works. Their "hack" for dealing with memory ordering vs some game engines does raise an eyebrow or two. I would have liked to know more: https://www.youtube.com/watch?v=3yDXyW1WERg
Someone on the Steam subreddit was asking for Valve to make a #SteamOS phone (seeing how the new VR headset is Arm but also playes x86 steam games). And I thought "Hey, I've already got #PostmarketOS on a phone. We know Valve is using some 'FEX' library. How hard could it be?"
As it turned out, remarkably easy. (Though, it helps that someone already wrote a guide for it: https://wiki.postmarketos.org/wiki/Steam )
Pretty sure it's a YMMV situation, but my milage was pretty good.
Publishing my "research" (janky prototype scripts and a readme) on running #Flatpak #Steam on #aarch64 with #FEX #FEX_Emu 🚀
>>> codeberg.org/valpackett/fexwrap <<<
Yes, it runs Crysis; and yes, it's not even the first time I write a bwrap wrapper script to make Steam run.
Many thanks to all our sponsors and collaborators for your support in making #XDC2023 happen! @igalia #Google @collabora #Arm #Microsoft #FEX_Emu #LinuxFoundation #AMD #Qualcomm #KhronosGroup @codeweavers #TurismoACoruña #GPUL 💪👏👏👏
Lets not forget about our #XDC2023 silver sponsors! #FEX_Emu 👏 #LinuxFoundation 👏 #AMD 👏 #Qualcomm 👏
X11 is dead, part 5267:
Fedora 38 is two releases behind on libxcb. It has libxcb-1.13.1 and not 1.14 (released February 2020) or 1.15 (released May 2022)
blocking @FEX_Emu@twitter.com #FEX_Emu for @AsahiLinux #asahilinux