- La plateforme d’arcade Triforce, basée sur GameCube et créée en collaboration par Nintendo, Sega et Namco, est désormais émulée parfaitement dans Dolphin
- De nombreux jeux de sport, de cartes et en réseau ont été développés sur Triforce, comme F-Zero AX, Mario Kart Arcade GP, Virtua Striker 3·4
- En particulier, The Key of Avalon était un jeu en réseau de bataille de cartes avec écran tactile reliant cinq bornes Triforce, et comptait parmi les systèmes d’arcade les plus coûteux de l’époque
- Au lieu de l’ancienne branche incomplète, l’équipe Dolphin a intégré le fork indépendant de crediar pour reproduire le matériel Triforce dans les builds officielles
- La nouvelle version prend en charge des fonctions propres à l’arcade comme Segaboot, les E/S JVS, la sauvegarde sur carte et le réseau multi-bornes, et peut aussi fonctionner sur Android
- Cette intégration marque un tournant important en élargissant le périmètre de Dolphin en tant qu’émulateur de préservation couvrant GameCube, Wii et Triforce
Naissance et contexte de Triforce
- Au début des années 2000, alors que Sega traversait une période difficile en raison du ralentissement du marché de l’arcade, l’entreprise a développé Triforce, un système d’arcade basé sur GameCube, en collaboration avec Nintendo et Namco
- Il combinait la technologie de la gamme NAOMI de Sega avec le matériel GameCube
- Conception pensée pour l’arcade avec boîtier en aluminium, sortie VGA, ports JVS I/O, etc.
- L’intérieur se compose d’une carte mère GameCube + AM-Baseboard + AM-Mediaboard
- La Baseboard gère la conversion des entrées/sorties et la sortie vidéo
- La Mediaboard gère le stockage et le transfert des données de jeu ainsi que les fonctions réseau
- Au démarrage, le système utilise un IPL GameCube modifié et Segaboot, qui fournissent le menu de service et les fonctions de test
Supports de stockage et structure des entrées/sorties
- Pour la robustesse nécessaire en environnement arcade, le système utilisait soit un GD-ROM + DIMM RAM, soit une cartouche NAND de 512 Mo
- Le GD-ROM réutilisait une technologie de la Sega Dreamcast et, après le chargement initial, les données restaient en RAM
- Namco utilisait des cartouches NAND permettant de conserver les données même après coupure de l’alimentation
- Grâce au standard JVS I/O (Type 1·Type 3), il était possible de connecter divers périphériques comme joysticks, pédales et lecteurs de cartes
- Les joueurs sauvegardaient leur progression sur carte magnétique (magcard) ou carte IC, et pouvaient reprendre leur partie sur une autre machine
Jeux emblématiques et caractéristiques
- Mario Kart Arcade GP 1·2 (Namco)
- Basé sur le moteur de Double Dash!!, avec prise en charge de la sauvegarde sur magcard et de la caméra
- Comprend plus de 100 objets, ainsi qu’un système de collecte de pièces et d’améliorations
- F-Zero AX (Sega Amusement Vision)
- Version arcade interconnectable avec GX, avec prise en charge d’un contrôleur à retour de force et des vibrations du siège
- 6 circuits, sauvegarde sur carte mémoire ou magcard, difficulté et longueur des courses ajustables
- Virtua Striker 3·4, Gekitou Pro Yakyuu, The Key of Avalon et bien d’autres jeux de sport, de cartes et en réseau
- Avalon était un jeu en réseau de bataille de cartes avec écran tactile reliant cinq bornes Triforce, et comptait parmi les systèmes d’arcade les plus coûteux de son époque
Retour de l’émulation Triforce dans Dolphin
- La branche Triforce non officielle qui existait au début des années 2010 a été abandonnée, son implémentation étant proche du bricolage
- Le développeur crediar a ensuite maintenu un fork indépendant et en a amélioré la qualité, puis a collaboré avec l’équipe Dolphin en 2025 pour son intégration officielle (PR)
- Après revue du code, amélioration de la stabilité mémoire et intégration à l’interface, le support est devenu officiel à partir de la version Dolphin 2512-395
- Toutes les captures d’écran montrent de vrais jeux Triforce exécutés dans Dolphin
Configuration et fonctionnalités
- Lorsque Dolphin charge un jeu Triforce, il active automatiquement le périphérique Baseboard (SP1)
- Il faut mapper les boutons Coin, Service et Test
- En ajoutant le fichier Segaboot (
segaboot.gcm), on peut accéder au menu de service
- Pour certains périphériques réseau de certains jeux (namcam2, Cycraft), la connexion à un serveur local est prise en charge via IP Redirect
- La version Android peut aussi exécuter Triforce, avec le réglage secouer l’appareil = insertion d’une pièce
- Actuellement, NetPlay, TAS et les configurations matérielles personnalisées ne sont pas pris en charge, mais des améliorations sont prévues
Multi-bornes et jeu en réseau
- La connexion multi-bornes de Mario Kart Arcade GP 1·2 a été implémentée dans Dolphin
- Une course jusqu’à 4 joueurs est possible via une connexion LAN entre plusieurs instances
- F-Zero AX reste inachevé faute de données suffisantes sur les paquets réseau
- The Key of Avalon n’est pas encore jouable en raison de l’absence de prise en charge de l’écran tactile
Feuille de route
- Sont prévus : insertion et remplacement de cartes, configuration personnalisée des bornes, prise en charge de l’écran tactile et du retour de force,
intégration de NetPlay et TAS, ainsi que l’émulation intégrée de Cycraft et namcam2
- Certaines révisions précises de certains jeux restent encore instables, mais des améliorations continues sont prévues
Conclusion
- Dolphin a désormais évolué en émulateur unifié prenant en charge GameCube, Wii et Triforce
- Il restaure sous une forme préservable l’héritage arcade né de la collaboration entre Sega, Namco et Nintendo
- L’équipe de développement a recréé une véritable borne F-Zero AX pour ses tests, atteignant un niveau exploitable même pour la fabrication amateur de bornes d’arcade
- L’ensemble est présenté comme une « résurrection après plusieurs décennies », avec pour objectif de reproduire à terme une expérience d’arcade complète
2 commentaires
▲
▲ ▲
Commentaires Hacker News
Si vous en avez l’occasion, je recommande vraiment d’essayer une grande borne d’arcade à mouvement comme l’AX Monster Ride montré dans la vidéo
Même un vieux jeu comme Space Harrier paraît bien plus réaliste que la VR quand l’écran bouge en même temps que le corps
Ça m’a rappelé à quel point il est difficile de simuler l’effet de la gravité
Il existe une liste de bornes d’arcade à mouvement en japonais, et certaines machines se trouvent aussi chez Mikado à Takadanobaba
Cela dit, cette liste a elle aussi plus de 10 ans, donc la réalité est peut-être différente
Le vrai attrait, c’est une expérience matérielle difficile à reproduire à grande échelle
Par exemple la pédale de Time Crisis : on peut en acheter une pour chez soi, mais la plupart des gens ne le font pas, et même quand on le fait, la sensation n’a rien à voir
Au Mikado d’Ikebukuro, il y a une borne standard F-Zero AX, et elle était vraiment excellente
Je ne suis pas encore allé à la succursale de Takadanobaba, mais j’ai bien l’intention d’y passer
En s’y prenant mal, on pouvait se casser un os ou se sectionner un doigt
Malgré ça, c’était une expérience inoubliable
Je suis toujours impressionné non seulement par le travail de l’équipe Dolphin, mais aussi par la qualité de leur documentation et de leurs notes de version
Cette fois encore n’a pas fait exception
Il est fascinant de voir qu’à l’époque faste des éditeurs japonais, SEGA, Nintendo, Namco, Capcom et d’autres faisaient presque des innovations de puces et de cartes à un rythme horaire
À une époque où l’industrie du PC évoluait lentement, eux parvenaient à les commercialiser très vite
Il y a beaucoup à apprendre de leur histoire
Désormais, on en est au stade où l’on expédie simplement les jeux sur disque dur
Mais cette période a aussi été un tournant pour Nintendo
La GameCube a réussi tout en évitant la course aux graphismes, puis Nintendo s’est réorienté vers une stratégie centrée sur les gadgets et les IP de personnages
SEGA avait emprunté la même voie quelques années plus tôt
Au début, je pensais que cet article parlerait de The Legend of Zelda
Je n’avais pas envie de le terminer, alors j’ai volontairement gardé une sauvegarde pour pouvoir y revenir quand je voulais
J’avais déjà vu des bornes d’arcade Mario Kart, mais j’ignorais leur histoire
Merci à l’équipe Dolphin pour ce superbe article et ce travail d’émulation
L’article est assez long, mais en résumé, ça revient à dire : « Dolphin prend désormais en charge F-Zero AX »
Vu la quantité de travail, ça a dû être énorme
Je connaissais surtout ce mot comme un mème de langage de chien sur Reddit, donc ça m’a surpris de le voir ici
Je trouve magnifique le fait de ne pas regarder uniquement vers l’avenir, mais aussi de revenir sur un moment précis de l’histoire de l’informatique
J’ai l’impression qu’il y a énormément de choses à y faire
Comme l’article le mentionne aussi, l’histoire de SEGA qui finit par perdre la guerre des consoles est intéressante
Je recommande aussi le documentaire Console Wars sur ce sujet
J’ai récemment joué à F-Zero dans une salle d’arcade, et c’était vraiment impressionnant
Quand un ami m’a dit : « Il y a juste une GameCube à l’intérieur », ça m’a sidéré
À une époque où d’innombrables développeurs de clones d’apps médiocres ne pensent qu’à gagner de l’argent, l’équipe Dolphin fournit gratuitement du code et de la documentation qui méritent d’être préservés
Franchement, chapeau bas