Un développeur indépendant connu sous le pseudo leviidev01 a publié sur GitHub un projet baptisé Utsuro, qui permet de lancer Minecraft: Xbox One Edition sur iPhone et sur Mac sans émulation classique du matériel de la console. Le créateur a annoncé une démo fonctionnelle le 18 octobre 2026, et Minecraft est le premier jeu à prouver que l'idée marche vraiment, comme le décrit le dépôt du projet sur GitHub.

Une couche de traduction plutôt qu'un émulateur

Utsuro n'émule pas le matériel de la Xbox One comme le font les émulateurs de consoles classiques. Le projet fait tourner l'environnement système propre à la console (les bibliothèques internes basées sur Windows ntdll, kernelx, combase, vccorlib, ainsi que la bibliothèque C, CRT) sous forme de code x86-64 exécuté par le moteur FEXCore. C'est justement FEXCore qui traduit les instructions du processeur x86-64 vers l'architecture ARM64, celle des iPhone et des Mac équipés de puces Apple Silicon.

L'affichage passe par Metal : les appels DirectX sont convertis à la volée en Metal Shading Language, et le son est géré par un pont entre XAudio2 et CoreAudio. Concrètement, le projet recrée tout l'environnement de la console de 2014 (le développeur cite explicitement Console OS en version 6.2) pour que le jeu tourne comme s'il était encore sur le matériel d'origine de Microsoft.

Minecraft comme premier test

Pour l'instant, la liste des titres fonctionnels compte trois jeux : Minecraft: Xbox One Edition en version 1.2.0.0, Rocket League 1.0.4.2 et Sonic Mania 1.0.4.2. Tous les trois se lancent, affichent l'image, répondent aux commandes et produisent du son, sauf Rocket League, dont l'audio ne fonctionne pas encore. Minecraft s'en sort le mieux : d'après le dépôt du projet, le jeu tourne entre 36 et 60 images par seconde, et les menus, les mondes sauvegardés et le son fonctionnent correctement.

En annonçant le projet, le développeur a écrit que Minecraft sur Xbox tourne « extremely well » (en français : extrêmement bien). Pour les fans de la scène des couches de traduction, c'est un signal fort : FEXCore se débrouille avec les jeux de console mieux que beaucoup ne l'imaginaient.

Matériel requis et zone grise juridique

Le projet n'est pas un produit prêt à télécharger pour le joueur moyen. Pour lancer le jeu, il faut disposer d'un dump déchiffré du titre concerné, avec la bonne structure de dossiers, ce qui suppose en pratique de posséder déjà une copie légale du jeu et d'extraire soi-même les données. Sur iPhone et iPad, il faut aussi un accès à la mémoire exécutable, c'est-à-dire le JIT : Utsuro nécessite un debugger, l'outil TrollStore, un jailbreak ou le mécanisme StikJIT, disponible à partir d'iOS 26.

Le code du projet est ouvert et accessible publiquement sur GitHub, mais l'auteur n'a pour l'instant fourni aucune information claire sur la licence ni aucune mention légale concernant les droits d'auteur. Lancer le jeu de cette façon suppose en tout cas de posséder une copie de Minecraft achetée légalement. Et ceux qui veulent une version mobile sans se compliquer la vie avec le JIT et les dumps peuvent toujours télécharger l'édition Bedrock officielle sur l'App Store.

Et ensuite pour le projet ?

Utsuro en est à un stade précoce de développement : trois jeux fonctionnent, et l'auteur n'a pas encore annoncé de liste précise des prochains titres à tester. Le simple fait qu'un jeu aussi complexe que Minecraft: Xbox One Edition tourne de façon stable sous une couche de traduction laisse toutefois penser que d'autres jeux de la bibliothèque Xbox One pourraient suivre avec le temps. Pour la communauté des moddeurs et des archivistes de jeux de console, c'est une belle preuve que la frontière entre jeux PC et jeux console s'estompe de plus en plus. Vous trouverez d'ailleurs un panorama complet des versions officielles de Minecraft sur les différentes plateformes sur la page des versions du jeu, et les amateurs de modifications maison trouveront de l'inspiration dans la rubrique mods.

Sources