
L’émulation PS2 sur Android, c’est le far west depuis qu’AetherSX2 a mis les voiles. NetherSX2 a pris le relais, mais son code vieillissant et sa nature semi-fermée sentent la solution temporaire.
ARMSX2 vient de sortir en version 1.0, open source, basé sur une version récente de PCSX2. Sur le papier, c’est exactement ce qu’il nous fallait. Dans les faits ? Performances moyennes, crashes au lancement, interface basique. Mais attendez avant de fuir : la feuille de route est prometteuse et le projet avance vite.
Pour aller plus loin
Retrogaming : notre sélection des meilleurs émulateurs sur Android
Un émulateur né de la nécessité
AetherSX2 était l’émulateur PS2 de référence sur Android : performant, compatible, abouti. Son abandon brutal a laissé un vide. NetherSX2 a repris le flambeau en modifiant le code d’AetherSX2, mais c’est du bricolage sur fondations anciennes. Ça tient, ça marche bien même, mais ce n’est pas viable éternellement.
ARMSX2 prend le problème à l’envers : partir d’une base moderne de PCSX2 (l’émulateur PC de référence) et l’adapter correctement à Android. C’est plus propre, plus pérenne, et surtout 100 % open source. Le code est sur GitHub, n’importe qui peut contribuer, auditer, forker.
La version 1.0 vient de sortir sur GitHub (avec un patch 1.0.1 rapide). Le Play Store suivra cette semaine selon l’équipe. C’est officiellement la première sortie stable.
Le piège de la traduction x86
Maintenant le problème technique qu’il faut comprendre. La PS2 utilise une architecture différente des processeurs Android actuels. AetherSX2 et NetherSX2 émulent nativement cette architecture sur les puces Arm des smartphones. PCSX2 (et donc ARMSX2) fait différemment : il traduit du code x86 (PC) vers Arm64 (Android) en plus d’émuler la PS2.
En clair : deux couches de traduction au lieu d’une. Le résultat est prévisible : les performances sont inférieures à NetherSX2. C’est physique, inévitable avec cette approche. L’équipe le dit d’ailleurs franchement : les performances vont s’améliorer avec les optimisations, mais ne dépasseront jamais un émulateur natif.
Concrètement ? NetherSX2 tourne à 60 fps sur un Snapdragon 8 Gen 2 milieu de gamme. ARMSX2 peine à tenir 45 fps sur le même appareil.
Ce n’est pas le seul problème. Plusieurs retours sur Discord confirment des bugs. L’équipe travaille dessus activement, mais en attendant, l’émulateur est inutilisable pour une partie non négligeable d’utilisateurs.

L’interface n’arrange rien, elle est fonctionnelle mais rudimentaire. Quelques éléments rappellent Material You, mais l’ensemble fait brouillon.
Là où ça devient intéressant, c’est la roadmap publique. L’équipe a les bonnes priorités :
Priorité haute :
- Corriger les bugs avec les GPU Samsung Xclipse et Arm Mali (les plus répandus sur Android)
- Mettre à jour vers la dernière version du core PCSX2 (corrections et optimisations récentes)
Priorité moyenne :
- Refonte visuelle complète en Material Expressive
ARMSX2 n’est pas prêt aujourd’hui. Les performances sont moyennes, les bugs critiques, l’interface basique. Si vous voulez jouer à vos jeux PS2 sur Android maintenant, installez NetherSX2.
Mais gardez ARMSX2 dans un coin de votre tête. Le projet a les bons fondamentaux : open source, base moderne, équipe réactive, roadmap claire. Dans 6 mois, ça pourrait être l’émulateur de référence. Ou pas. On verra.
Par ici pour le tuto d’installation d’un APK sur Android.
Pour aller plus loin
Retrogaming : notre sélection des meilleurs émulateurs sur Android
Retrouvez un résumé du meilleur de l’actu tech tous les matins sur WhatsApp, c’est notre nouveau canal de discussion Frandroid que vous pouvez rejoindre dès maintenant !

Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix