Aller au contenu

Sega G80 (raster & vectoriel)

La plateforme flexible de Sega au début des années 80 (1981), déclinée en deux versions : raster (Astro Blaster, 005, Monster Bash) et vectorielle (Space Fury, Star Trek, Eliminator, Tac/Scan, Zektor). Le versant vectoriel partage les contraintes des bornes vectorielles Atari : moniteur XY et haute tension.

Un rack G80 ouvert, cartes et schéma de câblage en place.
Un rack G80 ouvert, cartes et schéma de câblage en place. Photo déposée par Black Squirrel sur Sega Retro, site sous CC BY 4.0.

Identification

Champ Valeur
Fabricant Sega / Gremlin
Années 1981-1983
Versions G80 raster · G80 vectoriel
CPU Zilog Z80
Son cartes son dédiées + synthèse vocale (speech) selon le jeu

Architecture

Bloc Puce Rôle
CPU Zilog Z80 logique de jeu
Vidéo (raster) tuiles + sprites Astro Blaster, 005, Space Odyssey, Monster Bash, Pig Newton
Vidéo (vectoriel) générateur de vecteurs + moniteur XY Space Fury, Zektor, Tac/Scan, Eliminator, Star Trek: SOS
Son Universal Sound Board + cartes speech/sound par jeu musique/SFX + voix synthétisée (Space Fury, Star Trek…)

⚠️ Zaxxon n'est PAS un jeu G80 : malgré la promesse « Convert-a-Game » de Sega, les grands succès Zaxxon et Pengo sont sortis sur des hardwares dédiés — le succès de Zaxxon a d'ailleurs sapé le concept G80. Dernier G80 en 1983.

Le versant vectoriel (répa spécifique)

Les G80 vectoriels utilisent un moniteur XY (souvent Electrohome G08), avec les mêmes dangers que l'Atari vectoriel :

  • Haute tension CRT → décharger avant intervention.
  • Point brûlant fixe = risque de brûlure du phosphore → couper immédiatement.
  • Réparation = recap + reflow de la déflexion, diagnostic du générateur de vecteurs.

Jeux notables

  • Raster : Astro Blaster (1981), 005, Space Odyssey, Monster Bash.
  • Vectoriel : Space Fury (1981), Zektor, Tac/Scan, Eliminator, Star Trek: Strategic Operations Simulator (1982, le plus célèbre).

Les Service Notes Sega/Gremlin ✅

⚠️ Trois notes G-80, dont deux modifications qui peuvent manquer sur votre machine

Les Service Notes du système G-80 (Sega Electronics, Inc., 16250 Technology Drive, San Diego) portent chacune une priorité cochée en tête — Urgent, Upon Game Failure, For Information Only. ⓘ C'est la première chose à lire : elle dit si la note est une obligation ou un remède conditionnel.

ⓘ Elles s'appliquent à toute la gamme G-80, dont la note n° 001 donne la liste au 16 mars 1983 : Astro Blaster, Space Odyssey, Space Fury, Eliminator, Four-Player Eliminator, 005, Zektor, Tac/Scan, Monster Bash, Star Trek.

Note CPU n° 001 — réarmements intempestifs (« Upon Game Failure »)

⚠️ « In the advent that you are experiencing CPU Reset difficulties with any of your G-80 games […] we recommend that you replace the existing .22 µF capacitor C45 on the CPU Board Assembly (Drawing No. 800-0107), with a 1.0 µF 25 V capacitor (P/N 150-0135-00) ».

ⓘ Et la note corrige le schéma lui-même : « correct the stated schematic value (to 1.0 µF 25 V), and revise the corresponding parts list ». ⚠️ Un schéma d'époque affichant 0,22 µF n'est donc pas une référence — c'est la valeur d'avant la correction.

Note alimentation n° 001 — une modification d'usine qui peut manquer

⚠️ « It has been noted that an "in-house" modification of the G-80 Power Supply (P/N 800-0191) may not have been accomplished on all units in the field » — elle répartit le retour de courant de masse sur une broche de connecteur supplémentaire.

✅ Elle se vérifie en une minute, porte électronique arrière ouverte : retirer les deux vis du capot d'alimentation, puis inspecter la broche 4 de P4 pour voir si elle est reliée à la masse, « either by a solder-bridge or jumper-wire to pin-6 of the same plug ». Si ce n'est pas le cas, dégager la piste voisine de P4 broche 4 et souder vers le dessus du circuit (P/N 800-0170), ou souder un fil de 14 AWG minimum entre les broches 4 et 6 de P4.

Note alimentation n° 003 — ⚠️ Urgent, décharger le +5 V des lampes de monnayeur

⚠️ Sur les jeux à alimentation G-80 équipés de monnayeurs éclairés, la modification « is designed to relieve the +5 VDC supply of the load from the coin mech. lights » :

  1. porte électronique ouverte, repérer le connecteur d'entrée P5, à l'arrière gauche du panier de cartes G-80 ;
  2. le retirer, fenêtres face à soi, broche 1 (fil orange) vers le haut ; repérer le fil brun sur la broche 8 (venant de P12) et le couper au ras du connecteur ;
  3. repérer le fil violet sur la broche 7 de P5 ; le couper à un pouce et demi ou deux du connecteur, et dénuder 3/8″ à 1/2″ des trois extrémités ;
  4. torsader les trois ensemble, et bloquer par un manchon serti isolé ou un domino ;
  5. remettre P5, puis corriger le schéma de câblage et changer la référence du faisceau d'alimentation en 800-0482-02.
Quel meuble, quel monnayeur, quel moniteur — la table de correspondance Sega/Gremlin ✅

Les notices techniques générales contiennent une table qui donne, pour chaque jeu et chaque variante de meuble, les références du meuble, du système de monnayage, de la caisse, du moniteur et du manuel.

⚠️ Elle montre d'abord que le moniteur change avec le meuble, à jeu identique :

Jeu Meuble Moniteur
Space Fury Upright 200-0025-00
Space Fury Cocktail ⚠️ 200-0053-00
005 Upright 200-0022-00
005 Cocktail ⚠️ 200-0039-00
Star Trek Upright et Cockpit 200-0025-00 — ⓘ le même ici
Subroc-3D Upright et Cockpit 200-0039-00

⚠️ Et surtout, elle montre que Sega n'a pas figé un moniteur par jeu. Plusieurs entrées renvoient à des notes de bas de table :

  • (5) — Zaxxon Upright, Monster Bash Upright, Pengo Upright, Super Zaxxon Upright, Buck Rogers Upright, Congo Bongo Upright : ⚠️ « Uses either assembly, 200-0019-00, 200-0022-00 or 200-0091-00 » — trois moniteurs possibles pour le même emplacement ;
  • (4) — Turbo Mini : « either 200-0013-00, 200-0046-00 or 200-0075-00 » ;
  • (3) — Turbo Upright : ⓘ « 200-0052-00 for 16″ assembly or 200-0039-00 for 20″ assembly » — ici c'est la taille du tube qui décide ;
  • (6) — caisses : « 220-0297-00 for COINCO assemblies and 220-0303-00 for WICO assemblies » ;
  • (1) — Eliminator 4 joueurs : « Uses both assemblies, 800-0339-00 and 800-0340-00 » ;
  • (2) — plusieurs uprights : « either 220-0194-00 or 220-0195-00 ».

ⓘ La question « quel moniteur devrait être dans ma borne ? » n'a donc pas toujours une réponse unique, et c'est le constructeur qui le dit. → Sega G80 · Moniteurs

⚠️ Ce wiki reproduit la table telle qu'imprimée, notes comprises. Deux cases sont vides dans l'original (manuel de 005 Cocktail, de Monster Bash Cocktail et de Congo Bongo Cocktail) — elles ne sont pas complétées ici.

Pannes fréquentes

Symptôme Cause probable Piste
Traits déformés/absents (vectoriel) déflexion XY / soudures Reflow, diag déflexion
Écran mort HT ok (vectoriel) générateur de vecteurs / caps Recap + diag
Pas de voix (SFX ok) carte speech Diagnostic carte parole
Image raster corrompue RAM vidéo, Z80 Test RAM, contacts
Pas d'image Alim, Z80, faisceau Diagnostic base

Modernisation & mods

Le socle commun à toutes les cartes JAMMA

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 (versions raster) — résolution standard, un châssis 15 kHz classique convient → tri-sync et upscalers. (Calculé depuis les sources MAME — sega/segag80r.cpp — horloge pixel ÷ htotal.)
  • FPGA / émulation : voir la section Émulation & FPGA ci-dessous.

Réparation (technicien)

  • Chiffrement Sega 315-xxxx (adresse/données) sur beaucoup de jeux : sans la carte/puce de décodage correcte, le jeu ne tourne pas — vérifier avant de suspecter la logique.
  • Versant vectoriel : moniteur XY haute tension → Sécurité CRT.
  • Parole (speech) : carte de synthèse vocale séparée — voix muette ≠ panne du son principal.
  • Logique Z80 discrète : diagnostic TTL/RAM/buffers ; EPROM 2716/2732 sur support (pattes oxydées → support tulipe).

→ Méthodes : Diagnostic PCB · Recap · EPROM · Pistes & vias

Horloges attendues — table de mesure ✅

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 3.86712 MHz · 4 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.

Schémas d'origine archivés ✅

Schémas constructeur de jeux de cette famille, archivés localement. Ils donnent l'arbre d'horloges, le décodage d'adresses et le découpage des étages vidéo/son/alimentation — de quoi remonter un signal absent jusqu'à sa source.

Portée

Un schéma vaut pour le jeu et la révision nommés : au sein d'une famille le découpage général se retrouve, mais les repères de composants et le brochage des customs ne se transposent pas. Source : collection Arcade Game Manuals (Internet Archive), documents constructeur conservés à titre de préservation.

Bulletins de service constructeur ✅

Correctifs diffusés par le constructeur à son réseau : ils documentent une panne reconnue en usine, son symptôme et la modification à appliquer.

  • Note de service G-80 — alimentation (n°001) — PDF
  • Note de service Monster Bash (n°001) — PDF

→ Catalogue complet : manuels de service & plans de câblage

Réglages DIP ✅

8 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.

Réglages DIP — jeu MAME 005
Réglage Position Options (défaut en gras)
Lives SW1:8,7 3 · 4 · 5 · 6
Cabinet SW1:6 Upright · Cocktail
Réglages DIP — jeu MAME astrob
Réglage Position Options (défaut en gras)
Lives SW1:8,7 2 · 3 · 4 · 5
Cabinet SW1:6 Upright · Cocktail
Demo Speech SW1:5 Off · On
Réglages DIP — jeu MAME astrob2
Réglage Position Options (défaut en gras)
Lives SW1:8,7 2 · 3
Réglages DIP — jeu MAME g80r_generic
Réglage Position Options (défaut en gras)
Coin A SW2:8,7,6,5 4C 1C · 3C 1C · 2C 1C · 2 Coins/1 Credit 5/3 6/4 · 2 Coins/1 Credit 4/3 · 1C 1C · 1 Coin/1 Credit 5/6 · 1 Coin/1 Credit 4/5 · 1 Coin/1 Credit 2/3 · 1C 2C …
Coin B SW2:4,3,2,1 4C 1C · 3C 1C · 2C 1C · 2 Coins/1 Credit 5/3 6/4 · 2 Coins/1 Credit 4/3 · 1C 1C · 1 Coin/1 Credit 5/6 · 1 Coin/1 Credit 4/5 · 1 Coin/1 Credit 2/3 · 1C 2C …
Réglages DIP — jeu MAME monsterb
Réglage Position Options (défaut en gras)
Lives SW1:8,7 3 · 4 · 5 · 6
Cabinet SW1:6 Upright · Cocktail
Difficulty SW1:5,4 Easy · Medium · Hard · Hardest
Bonus Life SW1:3,2 10000 · 20000 · 40000 · None
Infinite Lives (Cheat) SW1:1 Off · On
Réglages DIP — jeu MAME pignewt
Réglage Position Options (défaut en gras)
Cabinet SW1:8 Upright · Cocktail
Demo Sounds SW1:7 Off · On
Lives SW1:6,5 3 · 4 · 5 · 6
Réglages DIP — jeu MAME sindbadm
Réglage Position Options (défaut en gras)
Lives SW1:8,7 3 · 4 · 5 · 6
Cabinet SW1:6 Upright · Cocktail
Infinite Lives (Cheat) SW1:1 Off · On
Coin A SW2:8,7,6,5 4C 1C · 3C 1C · 2C 1C · 2 Coins/1 Credit 5/3 · 2 Coins/1 Credit 4/3 · 1C 1C · 1 Coin/1 Credit 5/6 · 1 Coin/1 Credit 4/5 · 1 Coin/1 Credit 2/3 · 2C 3C …
Coin B SW2:4,3,2,1 4C 1C · 3C 1C · 2C 1C · 2 Coins/1 Credit 5/3 · 2 Coins/1 Credit 4/3 · 1C 1C · 1 Coin/1 Credit 5/6 · 1 Coin/1 Credit 4/5 · 1 Coin/1 Credit 2/3 · 2C 3C …
Réglages DIP — jeu MAME spaceod
Réglage Position Options (défaut en gras)
Lives SW1:8,7 3 · 4 · 5 · 6
Cabinet SW1:6 Upright · Cocktail
Bonus Life SW1:5,4 20000 · 40000 · 60000 · 80000
Infinite Lives (Cheat) SW1:1 Off · On

À vérifier sur ta carte

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.

Voir aussi : référence DIP · manuels de jeu

Procédure — carte muette, dans l'ordre ✅

Ce que cette procédure ajoute

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

1. Inspection, hors tension. Corrosion, pistes coupées, pattes d'EPROM oxydées, condensateurs CMS qui fuient, réparations antérieures douteuses.

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 → 3.86712 MHz · 4 MHz (CPU son (souvent))

Plusieurs valeurs pour un même composant = plusieurs variantes de carte dans cette famille, pas plusieurs mesures possibles sur la même : identifier la tienne avant de conclure qu'une horloge est fausse. C'est l'erreur qui fait remplacer un quartz sain.

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.

Émulation & FPGA

  • Émulation : MAME (sega/segag80r.cpp, sega/segag80v.cpp).
  • FPGA / MiSTer : pas de core G80 dédié confirmé → MAME.

Réparation EPROM

Programme Z80 : raster (Zaxxon, Congo Bongo) / vectoriel (Space Fury, Star Trek, Tac/Scan). EPROM 2716 / 2732. ⚠ Beaucoup ont un chiffrement d'adresse/données Sega (315-xxxx) → carte de décodage requise.

Lignée

Contemporain des débuts Sega arcade ; précède le System 1 (1983). Parenté vectorielle avec l'Atari vectoriel.

Photos / assets

(À ajouter : card cage G80, générateur de vecteurs, moniteur XY Electrohome G08.)

Sources & attribution

Image :

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.