Aller au contenu

Consoles compatibles

ROMKADE Manager fonctionne avec les consoles qui tournent sous Linux avec un serveur SSH, et avec les consoles Android (Retroid, AYN…) équipées de l'application Termux. Ce qui compte, c'est le firmware (le système de la console), pas le modèle : chaque firmware range les jeux et les sauvegardes à sa façon et lance les jeux à sa manière. ROMKADE Manager dispose d'un profil par firmware et le détecte automatiquement.

Profils

Cherchez d'abord votre console dans la première colonne, puis le firmware qu'elle utilise : une même console peut tourner sous plusieurs firmwares, et c'est lui qui décide de ce que ROMKADE Manager peut faire.

Consoles Firmware Dossier des ROMs Lancer / quitter à distance Statut
RG35XX Pro / Plus / H / SP / 2024, RG28XX, RG34XX, RG40XX, RG CubeXX Anbernic + Stock OS Mod /mnt/mmc/Roms Oui, y compris la reprise sur une sauvegarde Testé
RG35XX Pro / Plus / H / SP / 2024, RG28XX, RG34XX, RG40XX, RG CubeXX Anbernic, firmware d'origine /mnt/mmc/Roms Quitter uniquement Expérimental
H700, RK3566, Miyoo Flip, TrimUI, PC… Knulli, Batocera /userdata/roms Oui (serveur web d'EmulationStation, port 1234) Expérimental
Anbernic, Powkiddy, Retroid, AYN ROCKNIX / JELOS /storage/roms Quitter ; lancer si le serveur web d'EmulationStation répond Expérimental
Anbernic, TrimUI muOS /mnt/mmc/ROMS Quitter Expérimental
R36S et clones, RG351, RG353 ArkOS / dArkOS /roms Quitter Expérimental
Miyoo Mini / Mini Plus Onion OS /mnt/SDCARD/Roms Oui, comme le menu d'Onion ; quitter Testé
Miyoo A30, Flip spruce /mnt/SDCARD/Roms Quitter Expérimental
Miyoo, TrimUI, Anbernic MinUI / NextUI /mnt/SDCARD/Roms Non Expérimental
Retroid Pocket, AYN Odin / Thor, Anbernic et Ayaneo sous Android Android + RetroArch /storage/emulated/0/ROMs Lancer (dans RetroArch) ; quitter sur la console Expérimental
Autre console sous Linux Autre système (Linux + SSH) À renseigner Quitter (RetroArch) Non testé
  • Testé : essayé sur une vraie console.
  • Expérimental : écrit d'après la documentation du firmware, pas encore essayé sur une vraie console. Certaines fonctions peuvent ne pas marcher.
  • Non testé : pas de profil dédié ; seules les fonctions génériques (SSH, RetroArch) peuvent fonctionner.

Ce qui marche partout

Dès que SSH répond, sur tous les profils : la bibliothèque et la synchronisation, l'ajout de jeux, la liste des sauvegardes et leurs copies sur l'ordinateur, le test de connexion. Les fonctions qui pilotent un jeu en cours (sauvegarder maintenant, quitter, messages à l'écran) passent par les commandes réseau de RetroArch.

Ce qui dépend du firmware

Paramètres → Système liste, pour le profil détecté : le lancement à distance, la reprise sur une sauvegarde instantanée, quitter le jeu, sauvegarder maintenant, le temps de jeu des parties lancées depuis la console, le Bluetooth, le son des jeux vers une enceinte Bluetooth, la manette de chaque joueur, le volume pendant le jeu. L'interface masque ce que le profil ne permet pas.

Remarques par firmware

Anbernic + Stock OS Mod
Le profil de référence. Le lancement nécessite le Stock OS Mod (/mnt/mod/ctrl/RA_launch.sh). Sans le mod, la console reste gérable, mais les jeux ne peuvent pas être lancés à distance.
Onion OS
Onion coupe SSH quand un jeu démarre, sauf si Keep services alive est activé (Tweaks > Network). ROMKADE Manager l'active au lancement d'un jeu, seule modification qu'il apporte à la carte, afin que la console reste joignable pendant la partie.
Android (Retroid, AYN…)

Android n'a pas de serveur SSH : l'application gratuite Termux en fournit un. Sur la console, une seule fois :

  1. Installez Termux depuis F-Droid ou GitHub (pas la version du Play Store, trop ancienne) et RetroArch, puis téléchargez les cœurs de vos consoles (RetroArch → Mise à jour en ligne → Téléchargement de cœurs).
  2. Dans Termux, tapez termux-setup-storage, puis pkg install openssh, puis passwd (choisissez un mot de passe), puis sshd.
  3. Réglages Android → Applications → Termux : autorisez « Afficher par-dessus les autres applis ». Sans cela, Android bloque les jeux lancés depuis l'ordinateur.
  4. Dans ROMKADE Manager : l'adresse IP de la console, le port 8022, n'importe quel nom d'utilisateur et le mot de passe choisi dans Termux.

Les jeux s'ouvrent dans RetroArch, avec un cœur par console. Rangez les jeux dans ROMs à la racine du stockage interne, un dossier par console (snes, megadrive, gba…).

Quitter un jeu depuis l'ordinateur ne fonctionne pas

ROMKADE Manager lance le jeu, mais on le quitte sur la console, depuis le menu de RetroArch.

À vérifier sur une vraie console (essayé pour l'instant sur un émulateur Android 14) : l'ajout de jeux sur la carte microSD, que certaines versions d'Android refusent (rangez alors les jeux dans la mémoire interne), et la mise en veille de Termux par l'économiseur de batterie (désactivez l'optimisation de batterie pour Termux et tapez termux-wake-lock).

RetroArch pour Android ne se pilote pas à distance. Depuis l'ordinateur, pas de jeu en cours affiché, ni de « Sauvegarder maintenant », de reprise sur une sauvegarde instantanée, de volume, de Bluetooth, de manette par joueur ou de réglage de l'heure.

Noms des dossiers
Chaque firmware nomme les dossiers des consoles à sa façon (« snes », « SFC », « Super Nintendo Entertainment System (SFC) », noms libres sur muOS). ROMKADE Manager les fait correspondre à un code commun pour les genres, les jaquettes et les illustrations. Les dossiers de médias rangés à côté des ROMs (images, videos, manuals…) sont ignorés.

Votre console n'est pas dans la liste ?

Choisissez Autre système (Linux + SSH) dans Paramètres → Système et saisissez le dossier des ROMs à la main. Que cela fonctionne ou non, votre retour aide à ajouter un profil : voir À propos.