March 22, 2023

TL ; DR : Nous avons établi que Doom peut fonctionner avec des pommes de terre, mais qu’en est-il de quelque chose de plus complexe ? Un moddeur a récemment tenté d’exécuter Half-Life 2 en mode natif sur un Raspberry Pi 4. Les premiers résultats semblent approximatifs, mais montrent le potentiel d’une extension théorique du support de la plate-forme de Valve.

Les vidéos publiées sur Reddit cette semaine montrent des parties de Half-Life 2 courir nativement sur Raspberry Pi 4 et Apple M2 Macbook Air. Redditor zbios a déclaré que l’objectif principal de la démo n’était pas de tester Raspberry, mais de voir si le moteur Source de Valve pouvait fonctionner sur les plates-formes Arm.

Avant de vous exciter trop, sachez que le micro-ordinateur ne fait pas bien fonctionner le jeu de tir phare de Valve en 2004. Le jeu gère environ 15 à 20 images par seconde avec les graphismes réglés sur une combinaison de paramètres bas et élevés à 720p.

À 1080p, la fréquence d’images peut descendre jusqu’à 10 images par seconde. Le jeu peut sembler à peine jouable, mais il est suffisamment stable pour prouver qu’un jeu de moteur Source peut fonctionner sur un système Linux basé sur Arm, ce qui était l’objectif principal de Redditor.

Le projet a été rendu possible par une fuite en 2018 du code source de Team Fortress 2, qui a conduit à la version du moteur de Valve disponible gratuitement sur GitHub. La prise en charge de ce code pour tous les systèmes basés sur Arm, à l’exception de Windows on Arm, a permis à zbios de porter Half-Life 2 sur le Raspberry Pi 4 basé sur Linux.

Le moddeur a ensuite utilisé la version RP pour modifier le jeu pour le silicium Apple M2, rendant le jeu bien meilleur. Le début de la section Revenholm gérait 300-400fps, ce qui prouve encore les possibilités de portage des jeux du moteur Source sur Arm. Selon zbios, une conversion de portail devrait également être possible, mais les commentaires sur la page GitHub suggèrent que Garry’s Mod est hors de question en raison de ses modifications de moteur.

Ces démonstrations réussies soulèvent la question de savoir si Valve pourrait proposer des versions natives de tous ses jeux de moteur source sur Steam, tels que DOTA 2, Counter-Strike : Global Offensive (qui peut recevoir suite ou mise à jour majeure bientôt) et Portal 2. Peut-être pourraient-ils rejoindre le déjà vaste liste de jeux sur Steam, qui fonctionne nativement sur Apple Silicon. De plus, Nvidia Lightspeed Studios a publié des versions Android de Half-Life 2 et Portal pour Nvidia Shield en 2018, prouver que la base pour soutenir le bras existe.


Leave a Reply

Your email address will not be published. Required fields are marked *