Atari Cojag¶
Area 51, Maximum Force, Fishin' Frenzy. Cojag, c'est la console Jaguar transformée en carte d'arcade — la seule fois où le matériel d'Atari a mieux réussi en salle qu'à la maison. Et il en existe deux variantes de processeur, qu'il faut distinguer avant toute mesure.
Identification¶
| Champ | Valeur |
|---|---|
| Fabricant | Atari Games |
| Années | 1995-1996 |
| Base | Atari Jaguar — mêmes puces custom Tom et Jerry |
| CPU, variante 1 | IDT R3041 @ 20 MHz (quartz 40 MHz ÷ 2) |
| CPU, variante 2 | MC68EC020 @ 25 MHz (quartz 50 MHz ÷ 2) |
| Quartz vidéo | 52 MHz |
| Balayage | 456 × 262, 360 × 240 visible |
| Format PCB | propriétaire Atari |
Deux processeurs différents pour une même plateforme
C'est le premier réflexe : regarder quel CPU est monté. Certaines Cojag utilisent un R3041 (famille MIPS R3000), d'autres un 68EC020. Les fréquences, les bus et les modes de panne n'ont rien à voir.
Horloges attendues — table de mesure ✅¶
| Composant | Horloge attendue | Rôle |
|---|---|---|
| IDT R3041 | 20 MHz | CPU principal (variante MIPS) |
| MC68EC020 | 25 MHz | CPU principal (variante 68k) |
Le diviseur du R3041 n'est pas vérifié
MAME note « divider not verified, but chip is rated for 20 MHz ». La valeur de 20 MHz est donc cohérente avec la puce, mais le rapport exact au quartz de 40 MHz n'a pas été confirmé. Un écart léger ne prouve rien.
Ce que la parenté avec la Jaguar change¶
Le cœur graphique et sonore vient de la console Jaguar : les customs Tom et Jerry. En pratique, pour un technicien :
- les modes de panne graphiques de la console s'appliquent ;
- la documentation communautaire sur la Jaguar est partiellement transposable ;
- mais le CPU principal, lui, n'est pas celui de la console — la Jaguar de salon utilise un 68000, la Cojag un R3041 ou un 68EC020.
→ Voir la page console : Atari Jaguar.
Jeux notables¶
Area 51 (1995-1996, plusieurs révisions) · Maximum Force · Fishin' Frenzy · Freeze (1996).
Le succès qui a manqué à la console
La Jaguar a été un échec commercial en salon. En arcade, Area 51 a été un vrai succès — au point d'être ensuite porté sur les consoles concurrentes. Le même silicium, deux destins.
Pannes fréquentes¶
| Symptôme | Cause probable | Piste |
|---|---|---|
| Pas d'image | CPU, quartz 52 MHz vidéo, ou les customs Tom/Jerry | Identifier d'abord quelle variante de CPU est montée |
| Comportement erratique | R3041 ou 68EC020 selon la carte | Deux plateformes en une : ne pas comparer les mesures entre variantes |
| Graphismes corrompus | custom Tom (Jaguar) | Pas de rechange — diagnostic par comparaison |
| Pas de son | custom Jerry (Jaguar) | Même remarque |
Réparation (technicien)¶
- Déterminer la variante avant de mesurer. R3041 à 20 MHz ou 68EC020 à 25 MHz : une valeur juste sur l'une est fausse sur l'autre.
- Les customs Tom et Jerry n'ont pas de rechange, mais ils sont communs avec la console Jaguar — une console HS peut servir de donneuse, ce qui est rare et précieux sur une plateforme d'arcade.
- Ce n'est pas du JAMMA : câblage propriétaire Atari.
→ Méthodes : Diagnostic PCB · Recap
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.
- IDT R3041 → 20 MHz (CPU principal (variante MIPS))
- MC68EC020 → 25 MHz (CPU principal (variante 68k))
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.
Modernisation & mods¶
- Pas de suicide : aucune protection à pile documentée.
- ⚠️ Ne pas héberger de ROMs — méthode seulement.
Émulation & FPGA¶
MAME couvre la plateforme dans le driver Jaguar (atari/jaguar.cpp), qui traite la
console et les cartes arcade ensemble — ce qui reflète exactement leur parenté
matérielle.
Photos / assets¶
(À prendre : les deux variantes de CPU si possible, les customs Tom et Jerry, et le quartz 52 MHz.)
Sources & attribution¶
Texte (synthèse ; sources listées pour attribution) :
- MAME —
src/mame/atari/jaguar.cpp(BSD-3-Clause / GPL) : constantesCOJAG_CLOCK(52 MHz),R3000_CLOCK(40 MHz) etM68K_CLOCK(50 MHz) ; R3041 à 40 ÷ 2 avec la note « divider not verified, but chip is rated for 20 MHz », et variante MC68EC020 à 50 ÷ 2 ; définition 456 × 262 (360 × 240 visible) ; et le fait que la console Jaguar et les cartes Cojag partagent le même driver, donc les mêmes customs — https://github.com/mamedev/mame/blob/master/src/mame/atari/jaguar.cpp
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.