Aller au contenu

Sega System C / C-2

Le System C (1989) et son évolution System C-2 (1990) sont des cartes d'arcade Sega bâties autour du même VDP que la Mega Drive/Genesis (315-5313). Du 68000, un habillage arcade et de la 2D colorée : Columns, Bloxeed, la série Puzzle & Action (Tant-R/Ichidant-R) et surtout Puyo Puyo.

PCB Sega System C-2

PCB Sega System C-2 — photo Komatta, domaine public (Wikimedia Commons).

Identification

Champ Valeur
Fabricant Sega
Années System C (1989) · System C-2 (1990)
Type de connecteur JAMMA
Nombre de joueurs 2
Orientation écran Horizontal
CPU Motorola 68000 @ 10 MHz

Architecture

Bloc Puce Rôle
CPU principal Motorola 68000 (~10 MHz) logique de jeu
Vidéo Sega 315-5313 (VDP Mega Drive) tilemaps + sprites, colorizer dédié
Son FM Yamaha YM3438 (compatible YM2612) musique
PSG SN76489 (intégré au VDP) bruit/canaux carrés
Échantillons NEC µPD7759 C-2 uniquement (voix/samples ADPCM)
I/O Sega 315-5296 entrées/sorties
  • Le cœur graphique est celui de la Mega Drive (315-5313), mais la carte utilise sa propre chaîne de colorisation (données de pixels vers un colorizer) au lieu de la sortie RGB standard du VDP — d'où une palette élargie par rapport à la console.
  • Différence C vs C-2 : le System C-2 ajoute le µPD7759 (lecture d'échantillons). Grossièrement, C = sans µPD7759, C-2 = avec.

Jeux notables

  • System C : Columns, Columns II, Bloxeed, Tant-R (Puzzle & Action)
  • System C-2 : Puyo Puyo, Ichidant-R (Puzzle & Action 2), Borench, Thunder Force AC, Twin Squash, Ribbit!, la série Print Club (Puri-Kura)

Sécurité & protection

Beaucoup de jeux System C-2 embarquent une puce de protection de la série 317-xxxx (type EPM5032). D'après MAME, la protection est en grande partie comprise : elle repose sur une table de 256 valeurs 4 bits propre à chaque jeu. Elle est nommée à titre factuel ici ; aucune clé ni aucun contournement n'est fourni.

Pannes fréquentes

Symptôme Cause probable Piste
Écran figé / jeu ne démarre pas (C-2) puce 317-xxxx (protection) / customs Vérifier ; MAME documente la protection
Couleurs fausses VDP 315-5313 / colorizer Diagnostic vidéo, reseat
Voix/samples muets (C-2) µPD7759 Diagnostic étage échantillons
Musique absente YM3438 / SN76489 Diagnostic étage FM/PSG
Réglages perdus DIP / pile Vérifier DIP / remplacer pile
Pas d'image Alim, 68000, contacts JAMMA 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.

  • Pile 🟢 : pile de sauvegarde présente (réglages/compteurs/RTC). Une pile qui fuit corrode les pistes — la contrôler et la remplacer avant qu'elle ne coule → piles de sauvegarde.
  • 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 📺 : la configuration écran vit dans le composant VDP Sega, pas dans le driver — non mesurée ici. Ces VDP sortent du standard ~15 kHz : un châssis 15 kHz convient. (Déduit de la famille de VDP documentée plus haut, non calculé depuis MAME.)tri-sync et upscalers.
  • FPGA / émulation : voir la section Émulation & FPGA ci-dessous.

Réparation (technicien)

  • Base « Mega Drive en borne » : 315-5313 (VDP Mega Drive) + YM3438 → beaucoup de points communs de réparation avec une Mega Drive (VDP, colorizer, étage FM).
  • Protection : certains jeux ont une puce de protection Sega → plantage = protection, pas logique (donneur / MAME).
  • I/O 315-5296 : contrôles morts = tester ce custom I/O + buffers.
  • Condensateurs : recap filtrage + audio. Sockets EPROM oxydés : 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
M68000 8.948862 MHz CPU principal
YM3438 7.670454 MHz FM (son)

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.

Réglages DIP ✅

28 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 anpanman
Réglage Position Options (défaut en gras)
Demo Sounds SW2:1 On · Off
Demo Voice SW2:2 On · Off
Réglages DIP — jeu MAME bloxeedc
Réglage Position Options (défaut en gras)
Credits to Start (VS) SW2:1 1 · 2 · 2 · 4
Credits to Start (Normal) SW2:2 1 · 2
Demo Sounds SW2:4 Off · On
Difficulty SW2:5,6 Easy · Normal · Hard · Hardest
High Speed Mode SW2:8 Off · On
Réglages DIP — jeu MAME bloxeedu
Réglage Position Options (défaut en gras)
Credits to Start (Normal / VS) SW2:1,2 1 / 1 · 1 / 2 · 1 / 2 · 2 / 4
Réglages DIP — jeu MAME borench
Réglage Position Options (défaut en gras)
Credits to Start SW2:1 1 · 2
Demo Sounds SW2:2 Off · On
Lives 1P Mode SW2:3,4 1 · 2 · 3 · 4
Lives 2P Mode SW2:5,6 2 · 3 · 4 · 5
Difficulty SW2:7,8 Easy · Medium · Hard · Hardest
Réglages DIP — jeu MAME columns
Réglage Position Options (défaut en gras)
Demo Sounds SW2:2 Off · On
Difficulty SW2:5,6 Easiest · Easy · Normal · Hard
Réglages DIP — jeu MAME columns2
Réglage Position Options (défaut en gras)
Cabinet SW2:1 Upright · Cocktail
Demo Sounds SW2:2 Off · On
VS. Mode Credits/Match SW2:3,4 1 · 2 · 3 · 4
Flash Mode Difficulty SW2:5,6 Easy · Normal · Hard · Hardest
Réglages DIP — jeu MAME columnsu
Réglage Position Options (défaut en gras)
Cabinet SW2:1 Upright · Cocktail
Demo Sounds SW2:2 Off · On
Background Music SW2:3 BGM #1 · BGM #2
Difficulty SW2:5,6 Easiest · Easy · Normal · Hard
Réglages DIP — jeu MAME headonch
Réglage Position Options (défaut en gras)
Demo Sounds SW2:1 Off · On
Difficulty SW2:2,3 Easy · Medium · Hard · Hardest
Lives SW2:4,5 2 · 3 · 4 · 5
Réglages DIP — jeu MAME ichir
Réglage Position Options (défaut en gras)
Demo Sounds SW2:1 Off · On
Difficulty SW2:2,3 Easy · Medium · Hard · Hardest
Réglages DIP — jeu MAME ooparts
Réglage Position Options (défaut en gras)
Demo Sounds SW2:1 Off · On
Lives SW2:2,3 2 · 3 · 4 · 5
Difficulty SW2:4,5 Easy · Medium · Hard · Hardest
Region SW2:6,7 Japan · USA · Export · Export
Réglages DIP — jeu MAME pclub
Réglage Position Options (défaut en gras)
Coinage SW4:1,2,3 7C 1C · 6C 1C · 5C 1C · 4C 1C · 3C 1C · 2C 1C · 1C 1C · Free Play
Demo Sounds SW5:6 Off · On
Réglages DIP — jeu MAME pclubjv2
Réglage Position Options (défaut en gras)
Coins per Credit (Normal / Alternate) SW4:1,2,3 25 / 30 · 6 / 7 · 10 / 12 · 1 / 2 · 3 / Free Play · 15 / 20 · 4 / 5 · 8 / 9
Alternate Coinage SW4:4 Off · On
Demo Sounds SW5:6 Off · On
Réglages DIP — jeu MAME potopoto
Réglage Position Options (défaut en gras)
Credits to Start SW2:1 1 · 2
Demo Sounds SW2:2 Off · On
Coin Chute Type SW2:3 Common · Individual
Credits to Continue SW2:4 1 · 2
Buy-In SW2:5 No · Yes
Difficulty SW2:6,7 Easy · Medium · Hard · Hardest
Moving Seat SW2:8 No Use · In Use
Réglages DIP — jeu MAME puyo
Réglage Position Options (défaut en gras)
Demo Sounds SW2:2 Off · On
VS. Mode Credits/Match SW2:3 1 · 3
1P Mode Difficulty SW2:4,5 Easy · Medium · Hard · Hardest
Moving Seat SW2:8 No Use · In Use
Réglages DIP — jeu MAME puyopuy2
Réglage Position Options (défaut en gras)
Rannyu Off Button SW2:1 Use · No Use
Demo Sounds SW2:2 Off · On
Turn Direction SW2:3 1:Right 2:Left · 1:Left 2:Right
Difficulty SW2:4,5 Easy · Medium · Hard · Hardest
VS Mode Match/1 Play SW2:6,7 1 · 2 · 3 · 4
Battle Start credit SW2:8 1 · 2
Réglages DIP — jeu MAME ribbit
Réglage Position Options (défaut en gras)
Credits to Start SW2:1 1 · 2
Demo Sounds SW2:2 Off · On
Lives SW2:3,4 1 · 2 · 3 · 5
Difficulty SW2:5,6 Easy · Normal · Hard · Hardest
Réglages DIP — jeu MAME ribbitj
Réglage Position Options (défaut en gras)
Credits to Start SW2:1 1 · 2
Demo Sounds SW2:2 Off · On
Lives SW2:3,4 1 · 2 · 3 · 5
Difficulty SW2:5,6 Easy · Normal · Hard · Hardest
Réglages DIP — jeu MAME soniccar
Réglage Position Options (défaut en gras)
Demo Sound Interval SW2:1,2 Off · Every 4 Minutes · Every 2 Minutes · On
Lighting Time SW2:3 Advertise & Playtime · Playtime Only
Light SW2:4 Off · On
Screen Display SW2:5 Insert 100-400 Yen · Insert Money
Réglages DIP — jeu MAME sonicfgt
Réglage Position Options (défaut en gras)
Credit Mode SW2:1 Off · On
Réglages DIP — jeu MAME sonicpop
Réglage Position Options (défaut en gras)
Demo Sounds SW2:1 On · Off
Trouble BGM SW2:2 On · Off
Region SW2:3,4 USA · Export · USA (duplicate) · Japan
Sensor Advertise SW2:5 On · Off
Réglages DIP — jeu MAME ssonicbr
Réglage Position Options (défaut en gras)
Demo Sounds SW2:1 On · Off
Difficulty SW2:2,3 Easy · Medium · Hard · Hardest
Réglages DIP — jeu MAME stkclmns
Réglage Position Options (défaut en gras)
Difficulty SW2:1,2 Easy · Medium · Hard · Hardest
Demo Sounds SW2:3 Off · On
Match Mode Price SW2:4 1 · 2
Réglages DIP — jeu MAME tfrceac
Réglage Position Options (défaut en gras)
Credits to Start SW2:1 1 · 2
Demo Sounds SW2:2 Off · On
Lives SW2:3,4 2 · 3 · 4 · 5
Bonus Life SW2:5,6 10k, 70k, 150k · 20k, 100k, 200k · 40k, 150k, 300k · None
Difficulty SW2:7,8 Easy · Medium · Hard · Hardest
Réglages DIP — jeu MAME twinsqua
Réglage Position Options (défaut en gras)
Credits to Start SW2:1 1 · 2
Demo Sounds SW2:2 Off · On
Buy In SW2:3 Off · On
Difficulty SW2:4,5 Easy · Medium · Hard · Hardest
Seat Type SW2:6 Normal · Moving
Réglages DIP — jeu MAME wwjumbo
Réglage Position Options (défaut en gras)
Demo Sound Interval SW2:1,2 Off · Every 4 Minutes · Every 2 Minutes · On
Lighting Time SW2:3 Playtime Only · Advertise & Playtime
Light SW2:4 Off · On
Screen Display SW2:5 Insert 100-400 Yen · Insert Money
Coinage SW1:1,2,3,4 4C 1C · 3C 1C · 2C 1C · 1C 1C · 1C 1C · 1C 1C · 1C 1C · 1C 1C · 1C 1C · 1C 1C …
Réglages DIP — jeu MAME wwmarine
Réglage Position Options (défaut en gras)
Demo Sound Interval SW2:1,2 Off · Every 3 Demo Cycles · Every 2 Demo Cycles · On
Capsule Mode SW2:3 Off · On
Credit Mode SW2:5 Off · On
Réglages DIP — jeu MAME wwpajero
Réglage Position Options (défaut en gras)
Demo Sound Interval SW2:1,2 Off · Every 8 Demo Cycles · Every 4 Demo Cycles · On
Réglages DIP — jeu MAME zunkyou
Réglage Position Options (défaut en gras)
Game Difficulty 1 SW2:1 Medium · Hard
Game Difficulty 2 SW2:2 Medium · Hard
Lives SW2:3,4 1 · 2 · 3 · 5
Demo Sounds SW2:5 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

Émulation & FPGA

  • Émulation : MAME (sega/segac2.cpp) — System C et C-2, protection 317-xxxx largement gérée.
  • FPGA / MiSTer : pas de core d'arcade dédié vérifié ; le matériel dérive toutefois directement de la Mega Drive (cœur Genesis MiSTer côté console).

Réparation EPROM

Programme 68000 en 27C010 / 27C040 (MAME sega/segac2.cpp) : Puyo Puyo = 4× 27C010 · Puyo Puyo 2 = 2× 27C040 · Tant R (Puzzle & Action) = 4× 27C040. ⚠ Certains C-2 ont un 317-xxxx (programme chiffré via le FD1094-like) → ROM déchiffrées requises.

Lignée

Directement issu de la Mega Drive (même VDP 315-5313, même famille FM) et cousin du System 18 côté architecture Sega. Fait le pont entre le hardware console Sega et l'arcade JAMMA 2D du début des années 90.

Photos / assets

(À ajouter : carte System C-2, VDP 315-5313, puce protection 317-xxxx.)

Sources & attribution

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.