Namco System 12¶
L'évolution du System 11 (1997), toujours basée PlayStation mais plus puissante — le socle de Tekken 3, Soul Calibur et Mr. Driller. Carte COH (base PS1) interchangeable + ROM board par jeu, verrouillée par KEYCUS (CPLD).
Identification¶
| Champ | Valeur |
|---|---|
| Fabricant | Namco |
| Année | 1997 (Tekken 3) |
| Base | Sony PlayStation (PS1, révisée) |
| Structure | carte COH (PS1) + ROM board game-specific |
| Sécurité | KEYCUS (CPLD KCxxx / MACH211) par jeu |
Architecture (≈ PS1)¶
| Bloc | Puce | Rôle |
|---|---|---|
| CPU | MIPS R3000A (PS1) | logique de jeu |
| GPU | custom Sony (PS1) | rendu 2D/3D (plus de RAM que le System 11) |
| Son | Namco C352 | 32 voies PCM |
| Média | carte COH + ROM board + KEYCUS | flash de programme (2E/2J selon révision) |
Le System 12 a plus de mémoire et une carte COH interchangeable (base PS1), d'où
un catalogue plus ambitieux que le System 11. Émulé dans MAME (namco/namcos12.cpp).
Sécurité (KEYCUS)¶
Comme le System 11, chaque jeu a un KEYCUS — ici un CPLD (KCxxx, type MACH211) — plus une flash de programme (2E/2J). Une conversion suppose de gérer le KEYCUS du jeu cible, ce qui est très difficile (patch CPLD). → KEYCUS System 11/12 par jeu · Guide converts Namco.
Jeux notables¶
Tekken 3 (1997), Soul Calibur (Soul Blade suite, 1998), Tekken Tag Tournament (1999), Ehrgeiz, Point Blank 2/3, Mr. Driller (1999), Libero Grande, Paca Paca Passion, Um Jammer Lammy NOW!…
Pannes fréquentes¶
| Symptôme | Cause probable | Piste |
|---|---|---|
| Ne boote pas | KEYCUS (CPLD) / flash / ROM board | Vérifier KEYCUS ; voir converts |
| Graphismes corrompus | RAM vidéo / ROM board | Test RAM, contacts |
| Son absent/partiel | C352 | Diagnostic étage son |
| Réglages perdus | pile RTC/config | Remplacer |
| Pas d'image | Alim, COH board, contacts | 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 flash 🟡 : données en flash/SIMM — reprogrammation possible, mais un bloc défectueux est définitivement perdu : imager avant d'intervenir → hub préservation PCB.
- Fréquence de balayage 📺 : base PlayStation (GPU Sony) → sortie standard ~15 kHz, un châssis 15 kHz convient. (Déduit de la plateforme, documentée plus haut — la configuration écran vit dans le composant GPU et non dans le driver, donc non mesurée ici.)
- FPGA / émulation : voir la section Émulation & FPGA ci-dessous.
Réparation (technicien)¶
- KEYCUS (CPLD KCxxx / MACH211 par jeu) : indispensable au boot — vérifier avant tout.
- Base PS1 (carte COH) : pannes type PS1 (recap, GPU/RAM) ; programme en flash.
- Son : C352 — diag étage son.
- Condensateurs : recap. ROM board / contacts : nettoyage.
→ Méthodes : Diagnostic PCB · Recap · EPROM · Pistes & vias
Réglages DIP ✅¶
1 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 namcos12
| Réglage | Position | Options (défaut en gras) |
|---|---|---|
| Service Mode | DIP SW2:1 | Off · On |
| Freeze | DIP SW2:2 | 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 (
namco/namcos12.cpp). - FPGA / MiSTer : pas de core (base PS1 complète).
Lignée¶
Après le System 11 (1994), avant le System 10 (NAND, 2000) et le System 246/256 (PS2).
Photos / assets¶
(À ajouter : carte COH, ROM board, KEYCUS CPLD, flash de programme.)
Sources & attribution¶
- MAME —
namco/namcos12.cpp(R3000A, C352, COH + ROM board, KEYCUS CPLD MACH211, jeux) — https://github.com/mamedev/mame - Page interne : KEYCUS System 11/12 · Converts Namco
- Wikipédia — Namco System 12 — CC-BY-SA — https://en.wikipedia.org/wiki/Namco_System_12
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.