Le tout début de l'arcade Sega (via Gremlin, 1977-1979) : une plateforme
Z80 simple, souvent en noir & blanc avec overlays couleur, à l'origine de
classiques comme Carnival, Head On et Frogs. Historiquement importante —
et un core MiSTer existe.
Carte VIC Dual (Sega / Gremlin, 1977-79). Photo déposée par Black Squirrel sur Sega Retro, site sous CC BY 4.0.
overlay plastique sur l'écran (early) → cartes couleur (tardives)
Son
circuits discrets / samples
bips, effets
Le nom vient de la puce vidéo « VIC » ; « Dual » car pensée pour deux joueurs.
C'est une des premières plateformes standardisées de Gremlin/Sega — émulée dans
MAME (sega/vicdual.cpp).
Head On (1979, un ancêtre de Pac-Man côté « parcours à collecter »), Carnival
(1980, tir de foire), Frogs (ancêtre de Frogger), Depthcharge, Safari,
Invinco, N-Sub, Borderline, Digger…
Vidéo, alimentation, panneau de contrôle et upscalers ne dépendent pas de la carte mais
du meuble : tout est centralisé dans Moderniser une borne.
Pour faire tourner la carte hors d'une borne (chez soi, sur un écran) :
supergun.
Stockage 🟡 : jeu en EPROM/mask ROM sur la carte. Changer ou restaurer un jeu = reprogrammer les EPROM (et, pour une mask ROM, passer par un adaptateur de brochage) → méthode EPROM.
Préservation du support : remplacement du stockage d'origine, multicarts, ODE et solutions modernes par famille → hub préservation PCB.
Fréquence de balayage 📺 : ~15,72 kHz / 60,0 Hz — résolution standard, un châssis 15 kHz classique convient → tri-sync et upscalers.
(Calculé depuis les sources MAME — sega/vicdual.cpp — horloge pixel ÷ htotal.)
Valeurs extraites des sources MAME pour cette plateforme. À l'oscilloscope ou au fréquencemètre, une horloge absente ou hors valeur désigne directement le quartz, le diviseur ou la puce en cause — c'est le point de départ le plus rapide sur une carte muette.
Composant
Horloge attendue
Rôle
Z80
1.93356 MHz
CPU son (souvent)
Comment lire cette table
Plusieurs valeurs pour un même composant = plusieurs variantes de carte dans cette famille (ou plusieurs exemplaires de la puce cadencés différemment). Ces fréquences sont celles du signal d'horloge en entrée du composant, pas de son quartz d'origine — sur beaucoup de cartes, l'horloge est divisée depuis un quartz maître unique.
31 jeux de cette plateforme, réglages extraits des sources MAME (blocs INPUT_PORTS_START). La colonne Position donne le repère physique de l'interrupteur sur la carte (SW2:!3,!4 = bloc SW2, leviers 3 et 4) — c'est ce qui permet de régler sans le manuel papier. Les jeux sont classés par nom de set MAME.
Ces réglages valent pour le jeu et la révision décrits par MAME. Un même titre peut avoir plusieurs jeux de DIP selon la région ou la révision, et certains systèmes utilisent des soft-dips (réglages en mémoire, via le menu de test) plutôt que des interrupteurs physiques. En cas d'écart, la sérigraphie de la carte et le menu de test font foi.
La méthode générale est sur
Diagnostic PCB. Celle-ci en est
l'application à cette plateforme : le même ordre, mais avec les valeurs
réellement attendues ici, pour éviter l'aller-retour.
Outillage : multimètre, oscilloscope (ou fréquencemètre), alimentation
de labo limitée en courant, tresse à dessouder. →
Outillage
Si la carte est encore dans une borne
Un CRT reste chargé machine débranchée. →
Sécurité CRT
2. Le connecteur, avant tout le reste. Une bonne part des « cartes mortes »
est un problème de contact, pas une panne. Nettoyer les contacts à l'alcool
isopropylique et ré-enficher — pas à la gomme abrasive sur un bord doré,
elle enlève la dorure et le problème revient en pire. Ça coûte deux minutes et ça tranche.
3. Alimentation, mesurée sur la carte. Viser +5,0 V mesurés au plus près de
l'arrivée d'alimentation de la carte — pas à la sortie de l'alim : la chute
est dans le faisceau, et c'est précisément ce qui fait qu'une carte démarre sur
l'établi et pas dans la borne. Le point de mesure dépend du connecteur de cette
carte — bord JAMMA, faisceau JVS ou câblage propriétaire —
beaucoup de constructeurs en ont gardé un bien après l'arrivée du JAMMA —
voir Identification plus haut. → Câblage
Vérifier aussi le −5 V et le +12 V si l'étage son les utilise.
Court-circuit suspecté : monter en courant limité et chercher le point chaud.
4. /RESET. Doit se libérer après l'allumage. Maintenue basse = le CPU ne
démarre jamais. Une boucle à 1–2 Hz n'est pas le circuit de reset, c'est le
watchdog : le CPU plante au boot — regarder le bus, pas le reset.
5. Horloges — les valeurs attendues sur cette plateforme.
Z80 → 1.93356 MHz(CPU son (souvent))
6. Bus. L'activité sur les lignes d'adresse du CPU principal dit s'il tourne
ou s'il est figé. Figé avec horloges bonnes et reset bon → RAM de travail,
buffers de bus, ROMs.
7. Elle démarre mais l'image ou le son est faux — c'est un autre travail :
voir Pannes fréquentes sur cette page, puis le
signal tracing.
vic-dual-carte.jpg — déposée par Black Squirrel sur Sega Retro (site CC BY 4.0 ; ⚠️ le fichier ne porte pas de licence individuelle) — https://segaretro.org/File:VICDual_PCB.jpg
Relecture & corrections
À quoi sert cet espace
Une valeur fausse, une procédure dépassée, une référence de puce qui ne colle pas à ta
carte ? Signale-le ici, avec ce que tu as constaté (modèle, révision de
carte, numéro de série, mesure). Chaque signalement est recoupé avec une
source avant toute modification — une correction invérifiable est publiée en tant
que « signalé par …, non recoupé » plutôt qu'appliquée en silence.
La lecture est ouverte à tous ; écrire demande une connexion Discord.
Les signalements des relecteurs déclarés du wiki sont traités en priorité ; les autres
sont lus aussi, mais passent par un humain avant toute modification.