← Tous les articles

Jouez aux jeux PortMaster sur le système d’origine d’Anbernic avec Game Manager

PortMaster apporte des centaines de jeux PC sur les consoles portables : remakes open source, jeux indépendants et classiques, prêts à jouer avec des boutons. Sur des systèmes personnalisés comme muOS, il est intégré. Le système d’Anbernic, le « système d’origine » livré avec la console, ne le prend pas officiellement en charge : il fournit un PortMaster de 2024 que les jeux actuels ne peuvent pas utiliser, alors ils ne démarrent pas.

Game Manager change désormais la donne. Il installe pour vous le dernier PortMaster, vous permet de parcourir et d’installer les jeux de PortMaster, et les lance, depuis la liste PORTS du menu du système d’origine ou depuis Game Manager lui-même.

Testé sur : Anbernic RG40XXH · système d’origine d’Anbernic V1.1.0.

Ce qu’il vous faut

  • Game Manager pour le système d’origine (télécharger et installer).
  • La console en Wi-Fi avec Internet.
  • De la place sur la partition système, où vont les jeux : environ 1 Go est libre sur la RG40XXH, assez pour plusieurs jeux (la page de chaque jeu dans Game Manager affiche sa taille).

Étape 1 : installez PortMaster

  1. Ouvrez APPS → Game Manager et choisissez Portages PortMaster.
  2. La première fois, Game Manager demande : Les portages ont besoin de PortMaster pour démarrer. Installer maintenant le dernier PortMaster ? Appuyez sur A.
  3. Il télécharge le dernier PortMaster (environ 25 Mo) depuis les versions officielles de PortMaster sur GitHub, le vérifie et l’installe pour le système d’origine. Cela prend environ une minute. Puis la liste de jeux s’ouvre.

L’ancien PortMaster d’Anbernic n’est pas supprimé : Game Manager le conserve dans /roms/ports/PortMaster-6.55.

Étape 2 : installez un jeu

  1. Parcourez la liste (Les plus récents, Mis à jour récemment, De A à Z ou par genre), ou utilisez Rechercher sur l’écran d’accueil de Game Manager.
  2. Ouvrez un jeu et appuyez sur A pour l’installer. Certains jeux ont besoin d’un élément supplémentaire de PortMaster (un runtime, par exemple Godot ou Java) ; Game Manager le télécharge avec le jeu, et la page du jeu affiche d’abord sa taille.

Le jeu apparaît ensuite dans la liste PORTS du système d’origine, avec sa jaquette.

Étape 3 : jouez

  • Depuis le menu du système d’origine : PORTS → le jeu.
  • Depuis Game Manager : appuyez sur Y juste après l’installation, ou Mes jeux → Portages PortMaster → A. Game Manager garde aussi votre temps de jeu.

Pour quitter un jeu, maintenez SELECT + START pendant 2 secondes (jeux lancés depuis Game Manager).

Certains jeux décompressent leurs données au premier lancement et affichent Extracting game data : laissez-leur une ou deux minutes. Les gros jeux peuvent aussi mettre quelques minutes à se charger.

Des jeux de tous types fonctionnent : jeux SDL, jeux Godot, jeux Java et plus encore. Quelques portages peuvent ne pas fonctionner sur le système d’origine, ou être trop gros pour son espace de stockage.

Garder PortMaster à jour

START → Réglages → PortMaster affiche votre version et cherche s’il y en a une plus récente. La mise à jour conserve vos jeux et leurs runtimes.

Supprimer un jeu

Mes jeux → Portages PortMaster, choisissez le jeu et appuyez sur X. Game Manager supprime son entrée PORTS, sa jaquette et ses fichiers.

Ce que fait Game Manager, pour les curieux

Les jeux de PortMaster sont faits pour des systèmes comme muOS. Sur le système d’origine, Game Manager :

  • met le dernier PortMaster dans /roms/ports/PortMaster, là où tous les jeux le cherchent (seulement les parties qu’utilisent les jeux, pas l’appli PortMaster elle-même) ;
  • ajoute sa propre version du control.txt de PortMaster pour les dossiers, les boutons et l’écran 640×480 du système d’origine ;
  • donne aux jeux le SDL plus récent du système d’origine et son pilote graphique Mali (l’ancien SDL du système est trop vieux pour la plupart des jeux, et ses bibliothèques graphiques génériques ne peuvent pas ouvrir l’écran) ;
  • fait fonctionner sur le système d’origine Westonpack, la couche d’affichage dans laquelle tournent certains jeux ;
  • met le lanceur de chaque jeu dans Roms/PORTS et ses fichiers dans /roms/ports/<game>.

Rien n’est modifié dans les jeux : ils se mettent à jour au fil des versions publiées par PortMaster.

Remerciements

Les jeux et PortMaster viennent du projet PortMaster, de ses porteurs et de sa communauté : merci. Game Manager les télécharge depuis les versions officielles de PortMaster ; PocketKode n’héberge rien. Westonpack et Crusty sont de BinaryCounter, gl4es de ptitSeb.

Des questions ? Écrivez à feedback@pocketkode.com.

PocketKode n’est pas affilié à PortMaster ni à Anbernic.