Dites donc, en ce moment, c’est la folie autour de Valve. D’ailleurs, en lisant mon article sur le
Steam Frame
, vous vous êtes peut-être demandé comme celui-ci allait réussir à faire tourner des jeux PC alors qu’il tourne sur un Snapdragon ARM ?
Hé bien la réponse s’appelle FEX
, un émulateur que Valve finance en secret depuis 2018 soit en gros depuis le tout début du projet.
Pour ceux qui connaissent pas, FEX permet de faire tourner des applications x86 (32 et 64 bits) sur des processeurs ARM64 sous Linux. C’est un peu comme qemu-user ou box64, sauf que FEX utilise un recompilateur binaire avancé avec un IR custom qui génère du code plus optimisé qu’un JIT classique.
Concrètement,...