Out Run sort en septembre 1986 chez Sega, conçu par Yu Suzuki au sein de l'équipe AM2. Ce n'est pas une course : il n'y a pas d'adversaires à battre, seulement un chronomètre à repousser en franchissant les checkpoints. Vous conduisez une Ferrari Testarossa décapotable, une passagère à vos côtés, sur des routes de carte postale — falaises, déserts, vignes, plages. À chaque embranchement, vous choisissez à gauche ou à droite : cinq itinéraires possibles, cinq fins différentes.
Deux choses ont fait de ce jeu un jalon. La première est la borne : Sega en produit une version « deluxe » à cabine mobile, montée sur vérins hydrauliques, qui s'incline dans les virages. La seconde est la radio de bord : avant de démarrer, le joueur choisit sa musique parmi trois morceaux composés par Hiroshi Kawaguchi — Magical Sound Shower, Passing Breeze, Splash Wave —, un geste totalement inédit en arcade et resté depuis dans la mémoire collective.
Techniquement, Out Run repose sur un matériel Sega taillé pour l'échelle de sprites : la route et le décor sont dessinés par redimensionnement matériel, ce qui donne cette impression de vitesse et de relief sans aucune 3D. Recalbox n'émule pas cette borne mais utilise Cannonball, le moteur réécrit en C++ par Chris White à partir d'une rétro-ingénierie complète du code d'origine. L'intérêt : résolution libre, framerate stable, affichage 16/9 et gestion native de la manette.
| Studio | Sega AM2 |
| Conception | Yu Suzuki |
| Année de sortie | 1986 |
| Moteur | Moteur arcade d'origine, réimplémenté par Cannonball |
| Type de jeu | Course, conduite arcade |
| Licence du portage | Licence spécifique, usage non commercial |
| Manette | Obligatoire |
Recalbox fournit le moteur, pas le jeu. Cannonball a besoin des roms de la borne d'arcade d'origine, qui ne sont pas livrées avec Recalbox.
Disponibilité des émulateurs par board :
| Émulateur | RPI3/RPI02W | RPI4/400 | RPI5/500 | OGA/OGS/RG351 | PC | RG353 |
|---|---|---|---|---|---|---|
| Libretro CannonBall | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Libretro cannonball est le seul émulateur du système et est disponible sur toutes les machines, Raspberry Pi Zero 2 compris. Le netplay n'est pas disponible sur ce système et les RetroAchievements ne sont pas pris en charge. L'affichage sur écran CRT est géré par le core.
Placez vos fichiers dans :
/recalbox/share/roms/ports/Out Run/
Fichiers reconnus : outrun.88 outrun.game
Recalbox livre uniquement les ressources du portage — un dossier res/ contenant tilemap.bin et tilepatch.bin, les décors retouchés qui permettent l'affichage en 16/9 — et un fichier roms_needed.txt qui rappelle la liste exacte des roms attendues. Aucune rom de jeu n'est fournie et le menu du système ne propose pas de téléchargement.
Cannonball attend le romset d'Out Run Revision B, décompressé, avec les noms de fichiers d'origine, dans le même dossier que l'entrée de jeu :
/recalbox/share/roms/ports/Out Run/
├── res/
│ ├── tilemap.bin
│ └── tilepatch.bin
├── roms_needed.txt
├── epr-10187.88 ← les 31 fichiers epr-* / mpr-* / opr-*
├── epr-10327a.76
├── …
└── opr-10268.99
Les 31 fichiers exigés sont listés dans le fichier roms_needed.txt présent dans le dossier :
epr-10187.88 epr-10327a.76 epr-10328a.75 epr-10329a.58
epr-10330a.57 epr-10380b.133 epr-10381a.132 epr-10382b.118
epr-10383b.117 mpr-10371.9 mpr-10372.13 mpr-10373.10
mpr-10374.14 mpr-10375.11 mpr-10376.15 mpr-10377.12
mpr-10378.16 opr-10185.11 opr-10186.47 opr-10188.71
opr-10189.70 opr-10190.69 opr-10191.68 opr-10192.67
opr-10193.66 opr-10230.104 opr-10231.103 opr-10232.102
opr-10266.101 opr-10267.100 opr-10268.99
Les noms doivent être respectés à la lettre : Cannonball charge chaque fichier par son nom, il n'accepte ni archive .zip ni renommage.
Deux ajouts facultatifs sont également reconnus, toujours d'après roms_needed.txt : les huit fichiers de la version japonaise (epr-10327.76, epr-10328.75, epr-10329.58, epr-10330.57, epr-10380.133, epr-10381.132, epr-10382.118, epr-10383.117), qui donnent accès aux tracés et à l'ordre des circuits de la sortie japonaise, ainsi que la rom audio corrigée opr-10188.71f, qui répare un défaut sonore présent sur la borne d'origine.
Le jeu n'apparaît dans la liste que si le dossier contient un fichier nommé
outrun.88ououtrun.game. Si votre romset ne comporte pas de fichieroutrun.88, créez à côté des roms un fichier vide nomméoutrun.game: c'est lui qui portera l'entrée du jeu.