Si vous avez connu le début des années 2000, avant l'avènement des smartphones, vous avez peut-être joué à des jeux en Java sur votre téléphone. À l'époque, il était en effet possible de télécharger (souvent en 2G ou en 3G) des jeux (qui étaient parfois préinstallés) sur les téléphones. Ils ne faisaient pas appel directement au matériel, mais passaient par une technologie un peu oubliée depuis : Java ME (pour Micro Edition). Elle permettait de créer des applications portables d'un appareil à une autre, avec uniquement quelques ajustements nécessaires pour adapter le jeu à l'écran du téléphone ou à son clavier.

L'app JarPlay, qui vient de sortir, permet de retrouver cette ambiance sur un iPhone. Elle est gratuite et permet de lancer des fichiers .jar, qui seront donc émulés pour fonctionner sur l'iPhone. Le résultat va évidemment dépendre des jeux, mais il y a pas mal de réglages au moment de l'importation pour adapter le jeu au téléphone qu'il ciblait au départ. L'app prend en charge les manettes et peut afficher différents modèles de clavier, car — rappelez-vous —, il fallait souvent utiliser le pavé numérique pour vous déplacer. La version gratuite se limite à deux jeux, si vous voulez en importer plus (et ajouter quelques fioritures visuelles), il faudra débourser 4 €.

Nous avons testé rapidement avec un jeu pour un vieux Sony Ericsson, et il a fonctionné directement. La seule contrainte est évidemment de se souvenir des touches employées à l'époque et d'accepter des graphismes pixellisés (les écrans étaient généralement au mieux en 320 x 240 et souvent en 176 x 144 ou même en 160 x 120). Et à l'époque, les développeurs ne visaient évidemment pas les 60 images/s, mais espéraient simplement que le jeu dépasse la dizaine d'images/s, pour une impression de fluidité assez aléatoire. Il ne reste plus qu'à fouiller vos vieux disques durs pour retrouver les fichiers téléchargés et envoyés en Bluetooth dans votre téléphone (en 2025, il faut passer par AirDrop ou le cloud). Attention tout de même, la compatibilité reste assez aléatoire, mais c'est un problème lié à la technologie elle-même : de nombreux jeux profitaient de fonctions matérielles précises qui ne sont pas nécessairement émulées.












