
AMERICAN PINBALL P3-ROC
American Pinball P3-ROC désigne la première grande architecture électronique utilisée par American Pinball à partir de Houdini: Master of Mystery en 2017. Construite autour du contrôleur P3-ROC de Multimorphic, elle associe un ordinateur hôte chargé du logiciel et de l’environnement audiovisuel à un ensemble de cartes spécialisées responsables du contrôle physique de la machine. Le P3-ROC assure les opérations temps réel, tandis que les cartes PD-16, SW-16 et PD-LED prennent en charge les drivers, les switches et l’éclairage. Cette architecture permet à American Pinball de lancer rapidement ses premières productions sans développer immédiatement un système électronique complet en interne et accompagne la montée en puissance du constructeur durant ses premières années, avant l’apparition de son nouveau board system propriétaire.
American Pinball P3-ROC | La première génération électronique d’American Pinball
American Pinball P3-ROC constitue la première véritable fondation technologique du constructeur américain. Lorsque Houdini: Master of Mystery arrive sur le marché en 2017, American Pinball doit relever un défi considérable : entrer dans une industrie où la conception d’un flipper ne se limite plus depuis longtemps au plateau et à ses mécanismes. Une machine moderne exige également une électronique fiable, un système informatique capable d’exécuter un code complexe, un environnement audiovisuel, une gestion élaborée de l’éclairage et une infrastructure suffisamment robuste pour fonctionner plusieurs milliers d’heures. Plutôt que de développer immédiatement l’intégralité de cette technologie en interne, American Pinball s’appuie sur l’écosystème P3-ROC développé par Multimorphic.
Ce choix permet au constructeur de disposer d’une architecture déjà conçue autour d’un principe particulièrement adapté aux fabricants indépendants : séparer l’ordinateur qui exécute le jeu de l’électronique spécialisée qui contrôle physiquement la machine. Le logiciel peut ainsi fonctionner sur une plateforme informatique moderne tandis que le P3-ROC et les différentes cartes associées surveillent les switches, commandent les bobines, gèrent l’éclairage et assurent les opérations pour lesquelles une réponse temporelle rapide reste indispensable. American Pinball peut alors concentrer une part importante de ses ressources sur la conception de Houdini, son logiciel et son industrialisation plutôt que de devoir simultanément inventer une nouvelle architecture électronique complète.
Une adaptation commerciale de l’écosystème Multimorphic
L’architecture utilisée par American Pinball repose sur plusieurs éléments issus de l’écosystème Multimorphic. Le P3-ROC constitue le contrôleur central et communique avec l’ordinateur hôte par USB. Autour de lui s’organisent plusieurs cartes spécialisées chargées de transformer les instructions numériques en actions physiques et de faire remonter les événements provenant du plateau. Dans Houdini, cette infrastructure forme un véritable réseau électronique réparti entre plusieurs fonctions complémentaires. Le contrôleur central ne cherche pas à concentrer toutes les entrées et sorties sur une carte unique. Il coordonne différents modules spécialisés, chacun chargé d’une partie déterminée du fonctionnement. Cette approche offre à American Pinball une grande liberté lors de la conception de ses premiers plateaux puisque les ressources peuvent être augmentées en ajoutant les modules nécessaires plutôt qu’en redessinant systématiquement une carte centrale.
L’architecture comprend notamment le contrôleur central P3-ROC, des cartes de drivers PD-16, des cartes de switches SW-16, des cartes de contrôle d’éclairage PD-LED, un ordinateur hôte chargé du logiciel, une liaison USB entre cet ordinateur et le P3-ROC, une alimentation dédiée aux différents niveaux de tension ainsi que des cartes complémentaires lorsque certaines fonctions spécifiques l’exigent. Cette organisation rapproche les premières machines American Pinball des architectures modulaires utilisées dans une partie du monde homebrew et chez plusieurs fabricants indépendants de la même période. La personnalité technologique de la machine ne provient donc pas d’un processeur propriétaire American Pinball, mais de la manière dont le constructeur assemble, configure et exploite les différentes composantes de la plateforme.
Le P3-ROC comme chef d’orchestre temps réel
Au centre du système se trouve le P3-ROC, dont le rôle dépasse largement celui d’une simple interface USB. La carte repose notamment sur un FPGA chargé de nombreuses opérations liées au fonctionnement temps réel de la machine. Au démarrage, celui-ci reçoit sa configuration initiale depuis une mémoire Flash embarquée puis attend les informations supplémentaires transmises par le logiciel hôte. Une fois configuré, il peut surveiller les chaînes de switches, réagir aux changements d’état, transmettre les données vers les drivers et assurer plusieurs fonctions de communication avec les périphériques de la machine.
Cette architecture répond à une contrainte fondamentale du flipper moderne. Un ordinateur généraliste possède largement assez de puissance pour exécuter des règles complexes, afficher des animations ou gérer plusieurs pistes audio, mais son système d’exploitation n’est pas nécessairement conçu pour garantir une réaction parfaitement constante à quelques millisecondes près. Cette variation peut devenir perceptible lorsqu’elle concerne les batteurs, les slingshots ou certains mécanismes rapides. Le P3-ROC permet donc de rapprocher les opérations critiques du hardware. Le logiciel définit le comportement général de la machine, mais le contrôleur peut exécuter localement certaines réactions sans attendre que chaque événement effectue un aller-retour complet par l’ordinateur. American Pinball bénéficie ainsi de la puissance d’un environnement informatique moderne sans sacrifier la réactivité indispensable à la partie électromécanique.
L’ordinateur devient le cerveau logiciel de la machine
Cette séparation permet à American Pinball de traiter le logiciel comme une véritable application informatique plutôt que comme un firmware monolithique intimement lié à une carte CPU traditionnelle. L’ordinateur hôte prend en charge les règles, le scoring, les modes, l’affichage, les animations, les contenus sonores et les différentes interfaces utilisées par le joueur ou le technicien.
L’intérêt de cette organisation devient particulièrement visible avec Houdini. La machine possède un écran LCD principal de 15,6 pouces ainsi qu’un second écran de 4,3 pouces intégré au plateau. Le système doit donc gérer simultanément plusieurs surfaces d’affichage, les contenus graphiques, le son et la logique du jeu tout en recevant en permanence les événements provenant du plateau. Confier cette couche à un ordinateur permet de bénéficier d’outils de développement et de capacités multimédias beaucoup plus importantes que celles des anciennes architectures CPU dédiées. Le P3-ROC devient alors la frontière entre deux mondes. D’un côté se trouve l’application qui définit l’expérience et comprend les règles du jeu. De l’autre se trouve une machine composée de bobines, switches, optos, LED et mécanismes. Le contrôleur transforme continuellement les événements physiques en données exploitables par le logiciel, puis les décisions du logiciel en commandes destinées au plateau.
Les cartes PD-16 et le contrôle de la puissance
Les PD-16 assurent une partie essentielle de cette transformation en prenant en charge les sorties destinées aux dispositifs électriques. Elles permettent à l’architecture de contrôler les mécanismes qui donnent au flipper sa dimension physique : batteurs, bumpers, slingshots, kickers, diverters, magnets, systèmes de verrouillage, flashers et autres dispositifs électromécaniques peuvent être commandés depuis le système. La modularité du principe permet d’utiliser plusieurs cartes lorsque la complexité du plateau l’exige. Le nombre de sorties disponibles n’est donc pas nécessairement limité par une seule grande driver board dont les capacités auraient été définitivement fixées lors de sa conception. Cette souplesse convient particulièrement bien à un nouveau constructeur dont les besoins peuvent encore évoluer fortement d’un jeu à l’autre.
La commande de ces mécanismes doit naturellement tenir compte de leurs caractéristiques. Une bobine ne peut pas rester alimentée indéfiniment de la même manière qu’une simple lampe. Le système doit pouvoir déclencher des impulsions et gérer les comportements nécessaires à chaque dispositif tout en protégeant autant que possible la mécanique et l’électronique contre des activations incorrectes.
SW-16 et lecture distribuée des switches
Les cartes SW-16 assurent la gestion d’une partie des entrées de switches. Elles permettent de connecter les différents capteurs du plateau à l’infrastructure P3-ROC et de transmettre leurs changements d’état vers le contrôleur. La logique modulaire permet là encore de répartir les ressources selon les besoins réels du jeu. Cette organisation est particulièrement adaptée aux plateaux complexes, où plusieurs dizaines de points de détection peuvent cohabiter : rollovers, stand-up targets, trough, locks, boutons, contacts de position et différents capteurs nécessaires au suivi de la bille ou des mécanismes. Plutôt que de concentrer toutes ces connexions sur une unique carte centrale, l’écosystème Multimorphic permet de distribuer la lecture des entrées entre plusieurs modules.
Le logiciel n’a pas besoin de connaître directement la manière dont chaque contact électrique est lu. Il reçoit un événement associé à un switch identifié et peut immédiatement appliquer la règle correspondante. Cette abstraction constitue l’un des grands avantages d’une architecture moderne : la couche logicielle peut se concentrer sur la signification d’un événement plutôt que sur la manière électrique dont celui-ci a été détecté.
PD-LED et éclairage programmable
American Pinball utilise également les possibilités de l’écosystème Multimorphic pour gérer un éclairage largement programmable. Les cartes PD-LED permettent de contrôler les LED du plateau et d’intégrer la lumière directement à la logique du jeu. Cette capacité prend rapidement une place importante dans l’identité des productions American Pinball, notamment avec l’utilisation du RGB sur les inserts et certaines parties de l’éclairage général. La lumière peut changer selon les objectifs disponibles, accompagner une séquence ou guider le joueur vers un tir particulier. Une même zone n’est plus nécessairement associée à une couleur fixe pendant toute la partie : le logiciel peut modifier son apparence et construire une signalétique dynamique adaptée à l’état du jeu.
Cette approche devient particulièrement visible sur Oktoberfest, où American Pinball met en avant l’utilisation du RGB aussi bien pour les inserts que pour l’éclairage général du plateau. La technologie permet de transformer l’ambiance de la machine et d’accompagner les nombreuses attractions représentées dans le jeu. L’éclairage cesse progressivement d’être un simple système d’indication pour devenir une composante de la mise en scène.
Houdini, première application commerciale
Houdini: Master of Mystery, lancé en 2017, constitue la première machine American Pinball et la première démonstration commerciale de cette architecture. Son plateau particulièrement chargé impose immédiatement un nombre important de mécanismes et de capteurs, faisant du jeu un banc d’essai ambitieux pour un constructeur qui entre tout juste sur le marché. Le système doit gérer les deux batteurs, les pop bumpers, les différents mécanismes de verrouillage, le catapult, les multiples trajectoires, l’éclairage et les deux écrans tout en exécutant un code comprenant de nombreux modes. Cette densité montre immédiatement l’intérêt d’une architecture modulaire : American Pinball peut dimensionner l’infrastructure autour du plateau sans avoir à développer une carte propriétaire spécifique à cette première production.
Houdini utilise également une alimentation 48 V pour les bobines et plusieurs tensions destinées aux autres périphériques. L’architecture doit donc coordonner un environnement électrique relativement complexe dans lequel l’ordinateur, les cartes de contrôle, les écrans, les LED et les mécanismes possèdent des besoins très différents. La séparation entre informatique et électronique spécialisée permet d’organiser cet ensemble sans demander à une seule carte de remplir toutes les fonctions.
Une carte additionnelle pour les besoins spécifiques de Houdini
Houdini illustre également l’une des conséquences de l’architecture modulaire : lorsqu’une fonction particulière n’est pas directement couverte par les cartes principales, une carte complémentaire peut être ajoutée. American Pinball utilise ainsi une Add On Board destinée à certaines fonctions supplémentaires de la machine, notamment au contrôle de périphériques spécifiques. Cette possibilité permet de répondre à un besoin sans remettre en cause l’ensemble du système. Le constructeur peut conserver le P3-ROC, les cartes de drivers et les modules de switches tout en ajoutant une électronique dédiée aux fonctions absentes de l’architecture principale.
Cette souplesse représente un avantage important pendant les premières années d’un fabricant. Les besoins ne sont pas encore totalement standardisés et chaque nouveau design peut introduire un mécanisme ou un périphérique inattendu. Une architecture modulaire absorbe ces variations beaucoup plus facilement qu’un boardset totalement figé. À mesure que les fonctions supplémentaires s’accumulent, le nombre de cartes et de connexions peut néanmoins augmenter. Ce compromis entre modularité et intégration deviendra progressivement l’un des enjeux de l’évolution technologique d’American Pinball.
Oktoberfest et la montée en puissance de la plateforme
Avec Oktoberfest: Pinball on Tap, American Pinball démontre que son architecture P3-ROC peut être réutilisée au-delà de la première production. La machine développe une identité très différente de Houdini et multiplie les dispositifs physiques : roller coaster, mécanismes de verrouillage, cible interactive Otto, magnets, rampes mobiles et éclairage RGB participent à un plateau particulièrement animé. Cette diversité oblige le système à coordonner de nombreux types de périphériques. Les bobines traditionnelles côtoient les magnets, les mécanismes motorisés et les nombreux effets lumineux, tandis que le logiciel doit suivre les objectifs, les modes et les différentes attractions du festival.
L’intérêt industriel de la plateforme devient alors évident. American Pinball n’a pas besoin de reconstruire son électronique depuis zéro pour sa seconde machine. Les mêmes principes fondamentaux peuvent être conservés tandis que le nombre et la disposition des modules sont adaptés aux besoins du nouveau plateau. Cette réutilisation permet également aux équipes de production et de maintenance d’acquérir progressivement une connaissance commune de l’architecture. Les méthodes de diagnostic, les cartes de remplacement et les procédures de test peuvent ainsi être partagées entre plusieurs titres.
Hot Wheels et la consolidation de la première génération
Hot Wheels, commercialisé en 2020, prolonge cette première période technologique d’American Pinball. La machine adopte un rythme et une philosophie différents tout en continuant à s’appuyer sur une architecture dans laquelle l’ordinateur et l’électronique du plateau fonctionnent comme deux couches distinctes. Cette continuité montre que P3-ROC ne constitue pas simplement une solution provisoire utilisée pour lancer Houdini. La plateforme accompagne réellement la première phase industrielle du constructeur et devient suffisamment familière pour soutenir plusieurs productions successives.
Hot Wheels illustre également la capacité de l’architecture à accompagner des règles et une présentation plus dynamiques sans modification fondamentale de sa philosophie. La puissance informatique nécessaire à l’expérience audiovisuelle peut évoluer indépendamment du principe utilisé pour contrôler les mécanismes physiques. La plateforme commence néanmoins à soulever une question inhérente aux architectures modulaires : jusqu’à quel point faut-il multiplier les cartes spécialisées avant qu’une intégration plus poussée ne devienne industriellement préférable ?
Legends of Valhalla et l’ouverture à un projet extérieur
Legends of Valhalla, produit par American Pinball à partir de 2021 sur la base du projet développé par Riot Pinball, constitue une étape intéressante dans l’utilisation de cette infrastructure. La machine démontre qu’American Pinball peut intégrer à son environnement industriel un design provenant d’une équipe extérieure tout en conservant les méthodes de fabrication et l’écosystème technologique développés autour de ses précédentes productions.
Le plateau utilise trois batteurs, plusieurs ramps, un magnet placé sous le plateau pour le Kraken et différents mécanismes destinés aux modes et multiballs. L’architecture doit une nouvelle fois gérer un ensemble de dispositifs très différent des jeux précédents sans imposer une refonte totale du système. Cette capacité d’adaptation constitue l’une des grandes forces de P3-ROC. Le système n’est pas conçu autour d’un PX LAYOUT™ particulier et peut être dimensionné selon les besoins de chaque projet. Pour un constructeur encore relativement jeune, cette souplesse permet d’expérimenter plusieurs directions sans devoir stabiliser immédiatement un hardware propriétaire.
Une architecture issue du monde indépendant devenue outil industriel
L’utilisation de P3-ROC par American Pinball possède également une importance plus large dans l’histoire du flipper moderne. L’écosystème Multimorphic avait été développé dans un contexte fortement lié au homebrew et à la volonté de rendre la création de machines plus accessible. Son adoption par un constructeur commercial montre que cette technologie peut dépasser le prototype et devenir la fondation d’une véritable production industrielle.
American Pinball rejoint ainsi une période durant laquelle plusieurs fabricants indépendants choisissent de ne pas reproduire le modèle historique consistant à développer immédiatement l’intégralité de leur électronique en interne. L’existence de plateformes comme P3-ROC réduit considérablement la barrière technologique à l’entrée et permet à de nouvelles entreprises de consacrer plus de ressources au design, au logiciel et à la fabrication. Cette démocratisation contribue directement à la multiplication des fabricants apparus au cours des années 2010. Une entreprise doit toujours maîtriser une quantité considérable de compétences pour produire un flipper fiable, mais elle n’est plus obligée de développer chaque couche technologique depuis une feuille blanche.
Les avantages d’une infrastructure modulaire
Pour American Pinball, la modularité offre une grande liberté pendant cette première période. Les besoins en switches, drivers ou éclairages peuvent varier d’un jeu à l’autre sans remettre en cause le contrôleur central. Il suffit d’adapter le nombre de modules et leur organisation à la configuration du plateau. Cette souplesse permet également de remplacer une carte spécialisée sans nécessairement intervenir sur le reste de l’électronique. Lorsqu’un problème concerne un groupe de drivers ou de switches, le diagnostic peut être concentré sur le module correspondant plutôt que sur une carte unique regroupant toutes les fonctions de la machine.
La modularité facilite également l’évolution progressive des projets. Un mécanisme ajouté tardivement peut être intégré en ajoutant des ressources supplémentaires plutôt qu’en redessinant complètement le boardset. Cette qualité possède une valeur considérable dans le développement d’un flipper, où les prototypes évoluent souvent pendant plusieurs mois avant d’atteindre leur configuration définitive.
Les limites apparaissent avec la maturation industrielle
Les qualités qui rendent P3-ROC particulièrement intéressant pour un nouveau fabricant peuvent devenir moins déterminantes lorsque celui-ci gagne en expérience et augmente ses volumes. Chaque module supplémentaire représente un coût matériel, une opération d’assemblage et plusieurs connexions supplémentaires. Une machine complexe peut donc finir par accumuler un nombre important de cartes et de faisceaux. Cette architecture augmente également la dépendance envers une plateforme extérieure. American Pinball maîtrise la conception de ses jeux, mais certaines évolutions fondamentales de son système électronique restent liées aux cartes et aux technologies développées par Multimorphic. Cette situation n’empêche pas la production, mais elle limite naturellement le niveau de contrôle que le constructeur possède sur sa propre infrastructure.
À mesure qu’American Pinball acquiert de l’expérience, la possibilité de regrouper plusieurs fonctions au sein d’un nouveau boardset devient donc plus intéressante. Une architecture plus intégrée peut réduire le nombre de cartes, simplifier certains faisceaux et donner au fabricant une maîtrise supérieure de son hardware. Cette évolution conduit American Pinball à développer puis déployer son New Board System, qui remplace progressivement une partie de l’infrastructure Multimorphic sur ses machines et peut également être installé sous forme de kits de conversion sur certains titres antérieurs.
Une génération fondamentale dans l’histoire d’American Pinball
La période P3-ROC reste déterminante dans l’histoire du constructeur. Sans cette infrastructure, American Pinball aurait dû consacrer des ressources considérables au développement d’une électronique propriétaire avant même de pouvoir commercialiser Houdini. Multimorphic lui fournit au contraire une base suffisamment flexible pour lancer ses premières machines, expérimenter plusieurs types de plateaux et construire progressivement son expérience industrielle. Cette génération démontre également la pertinence de la séparation entre ordinateur et contrôle temps réel. L’ordinateur peut se concentrer sur le logiciel et l’audiovisuel tandis que le P3-ROC, son FPGA et les cartes spécialisées prennent en charge les opérations physiques. Cette organisation permet aux jeux American Pinball de bénéficier dès leurs débuts d’un environnement multimédia moderne sans dépendre d’une architecture CPU traditionnelle.
Dans la classification Pinball Xperience, American Pinball P3-ROC | depuis Houdini en 2017 représente donc la première grande génération électronique du fabricant. Elle accompagne la naissance et la croissance initiale d’American Pinball en s’appuyant sur le contrôleur P3-ROC et les cartes spécialisées de l’écosystème Multimorphic, avant que le constructeur ne choisisse de renforcer son autonomie avec une nouvelle architecture.
L’importance de cette période dépasse finalement les caractéristiques techniques de ses différentes cartes. Elle illustre l’un des changements majeurs apportés par les plateformes électroniques indépendantes au flipper moderne : un nouveau fabricant peut désormais construire une gamme commerciale sans devoir commencer son histoire par plusieurs années de développement d’un système propriétaire. P3-ROC fournit à American Pinball la fondation technologique qui lui permet de devenir constructeur avant d’être lui-même concepteur de sa propre architecture électronique.
Flippers de ce système
1 flippers
