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 :
- 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).
- Dans Termux, tapez
termux-setup-storage, puispkg install openssh, puispasswd(choisissez un mot de passe), puissshd. - Réglages Android → Applications → Termux : autorisez « Afficher par-dessus les autres applis ». Sans cela, Android bloque les jeux lancés depuis l'ordinateur.
- 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.