Un port n'est pas une émulation : c'est le moteur du jeu, réécrit pour tourner nativement sur votre Recalbox. Le programme est fourni avec Recalbox, mais les données du jeu — décors, sons, niveaux — ne le sont pas : elles restent la propriété de leur éditeur. À vous de les apporter, depuis votre CD d'origine, votre installation GOG ou Steam, ou la démo officielle quand il en existe une.
Chaque port a son propre dossier dans /recalbox/share/roms/ports/, et son propre système dans la liste des systèmes de Recalbox.
Certains ports disposent d'un contenu libre téléchargeable directement depuis l'interface, sans passer par un PC :
START pour ouvrir le MENU PRINCIPAL.TÉLÉCHARGEMENT DE CONTENUS.Télécharger du contenu pour <SYSTÈME>.Le contenu est téléchargé, extrait au bon endroit et ajouté à la liste des jeux avec ses jaquettes. C'est le cas notamment de Theme Hospital et de Tomb Raider.
Depuis la liste des jeux d'un système, l'entrée
TÉLÉCHARGER LES JEUXdu menu fait la même chose, sans avoir à chercher le système.
Moteur : Julius — disponible sur toutes les machines. Fiche système : Caesar III.
Le jeu se trouve dans un dossier nommé c3.exe : c'est ce dossier qui apparaît comme jeu dans Recalbox. Copiez-y l'intégralité du contenu de votre installation de Caesar III (dossier 555, fichiers .sg2, .map, Caesar3.ini, les vidéos…).
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 ports
┃ ┃ ┃ ┃ ┣ 📁 Caesar3
┃ ┃ ┃ ┃ ┃ ┣ 📁 c3.exe
┃ ┃ ┃ ┃ ┃ ┃ ┣ 📁 555
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🗒 C3.sg2
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🗒 Caesar3.ini
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🗒 …
La démo officielle de Caesar III n'est pas compatible : il faut la version complète du jeu.
Moteur : Libretro boom3 — disponible sur PC (x86_64) uniquement. Fiche système : Doom 3.
Copiez le dossier base de votre installation de Doom 3 (les fichiers pak000.pk4 à pak008.pk4, default.cfg, doomkey…). Pour l'extension Resurrection of Evil, ajoutez également le dossier d3xp.
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 ports
┃ ┃ ┃ ┃ ┣ 📁 Doom 3
┃ ┃ ┃ ┃ ┃ ┣ 📁 base
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🗒 pak000.pk4
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🗒 …
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🗒 pak008.pk4
┃ ┃ ┃ ┃ ┃ ┣ 📁 d3xp
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🗒 pak000.pk4
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🗒 pak001.pk4
Le port se lance ensuite sur le fichier .pk4 principal, qui apparaît dans la liste des jeux.
Moteur : CorsixTH — disponible sur Raspberry Pi 4/400, Raspberry Pi 5/500 et PC. Fiche système : Theme Hospital.
Une démo officielle est téléchargeable depuis Recalbox (voir plus haut). Pour la version complète, copiez le dossier HOSP de votre installation d'origine à côté des fichiers déjà présents.
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 ports
┃ ┃ ┃ ┃ ┣ 📁 Theme Hospital
┃ ┃ ┃ ┃ ┃ ┣ 🗒 Theme Hospital (1997).zip
┃ ┃ ┃ ┃ ┃ ┣ 📁 HOSP
┃ ┃ ┃ ┃ ┃ ┃ ┣ 📁 ANIMS
┃ ┃ ┃ ┃ ┃ ┃ ┣ 📁 DATA
┃ ┃ ┃ ┃ ┃ ┃ ┣ 📁 DATAM
┃ ┃ ┃ ┃ ┃ ┃ ┣ 📁 …
Le fichier
Theme Hospital (1997).zipdéjà présent ne doit pas être supprimé : c'est lui qui fait apparaître le jeu dans la liste, avec sa jaquette. Il est vide, c'est normal.
Quelques automatismes à connaître :
/recalbox/share/saves/themehospital ;FluidR3.sf3 dans le dossier HOSP, elle est utilisée pour la musique.Moteur : OpenLara — disponible sur Raspberry Pi 5/500 et PC. Fiche système : Tomb Raider.
Du contenu est téléchargeable depuis Recalbox (voir plus haut). Pour votre version complète, copiez les dossiers audio, FMV et level de votre installation à côté des fichiers déjà présents.
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 ports
┃ ┃ ┃ ┃ ┣ 📁 Tomb Raider
┃ ┃ ┃ ┃ ┃ ┣ 🗒 Tomb Raider Gold (1998).zip
┃ ┃ ┃ ┃ ┃ ┣ 📁 audio
┃ ┃ ┃ ┃ ┃ ┣ 📁 FMV
┃ ┃ ┃ ┃ ┃ ┣ 📁 level
Là encore, conservez le fichier Tomb Raider Gold (1998).zip : il porte l'entrée du jeu et ses métadonnées.
OpenLara sait théoriquement charger d'autres épisodes de la série, mais ces configurations ne sont pas testées sur Recalbox.
Recalbox embarque bien d'autres ports, la plupart livrés avec leur contenu libre et jouables sans rien ajouter : Doom (avec SIGIL de John Romero), Quake 1, Quake 2, Quake 3, Wolfenstein 3D, Cave Story, Prince of Persia, Rick Dangerous, Out Run, Flashback, Star Trek Voyager, Minecraft, VVVVVV. Ils suivent tous la même logique : un dossier par jeu dans /recalbox/share/roms/ports/, et le contenu commercial à apporter quand le jeu n'est pas libre.