Taito F2 System
L'évolution 2D de Taito (1988) : même base 68000 + Z80 + YM2610 que le
B System, mais un moteur de sprites plus riche (zoom, grands
tableaux d'objets). Liquid Kids, Growl, Cameltry, Metal Black, Gun Frontier… Comme
le B, certains jeux ont le C-Chip.
Identification
| Champ |
Valeur |
| Fabricant |
Taito |
| Année |
1988 |
| Type |
2D 16 bits (sprites étendus) |
| Protection |
C-Chip (TC0030CMD) sur certains jeux |
| Réglages |
DIP |
Architecture
| Bloc |
Puce |
Rôle |
| CPU |
Motorola 68000 |
logique de jeu |
| CPU son |
Zilog Z80 |
pilote le son |
| Son |
Yamaha YM2610 |
FM + ADPCM |
| Vidéo |
customs TC0xxx (sprites étendus, tilemaps) |
plus de sprites/effets que le B System |
Le F2 pousse le hardware de sprites (grands champs d'objets, zoom sur certains
jeux). Émulé dans MAME (taito/taito_f2.cpp).
Le C-Chip (protection)
Comme le B System, plusieurs jeux F2 emploient le C-Chip — dumps et conversion :
→ Converts Taito B / F2 (C-Chip).
Réparation EPROM : programme 68000 en 27C010/020/040 → table EPROM jeu-par-jeu.
Jeux notables
Liquid Kids, Growl (Runark), Cameltry, Football Champ, Final Blow, Gun
Frontier, Metal Black (1991), Dead Connection, Don Doko Don, PuLiRuLa, Mega
Blast, Thunder Fox, The Ninja Kids, Yuyu no Quiz…
Pannes fréquentes
| Symptôme |
Cause probable |
Piste |
| Jeu qui plante au boot |
C-Chip (jeux protégés) |
Vérifier le C-Chip ; voir converts |
| Sprites/plans corrompus |
customs TC0xxx / RAM |
Test RAM, contacts |
| Son absent/partiel |
YM2610 / Z80 |
Diagnostic étage son |
| Réglages perdus |
DIP |
Vérifier le banc DIP |
| Pas d'image |
Alim, 68000, 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.
- Pile 🟢 : pile de sauvegarde présente (réglages/compteurs/RTC). ⚠️ Sur cette plateforme, une pile morte ne tue PAS le jeu — c'est une fuite de pile qui 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 📺 : ~15,36 kHz / 60,0 Hz — résolution standard, un châssis 15 kHz classique convient → tri-sync et upscalers.
(Calculé depuis les sources MAME —
taito/taito_f2.cpp — horloge pixel ÷ htotal.)
- FPGA / émulation : voir la section Émulation & FPGA ci-dessous.
Réparation (technicien)
- C-Chip (TC0030CMD) sur certains jeux : MCU + EPROM par jeu → sans C-Chip correct,
plantage (donneur / dump MAME). Pas une pile (pas de suicide).
- Customs TC0xxx (sprites étendus, tilemaps) : corrompus = RAM + buffers d'abord,
custom ensuite (donneur).
- Son : Z80 + YM2610 — diagnostiquer l'étage son.
- Condensateurs : recap son + filtrage. Sockets EPROM : 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 |
12 MHz · 14 MHz |
CPU principal |
| YM2203 |
3 MHz |
FM (son) |
| YM2610 |
8 MHz |
FM+ADPCM (son) |
| Z80 |
4 MHz · 6 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.
Réglages DIP ✅
26 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 cameltry
| Réglage |
Position |
Options (défaut en gras) |
| Start remain time |
SW2:3,4 |
35 · 40 · 50 · 60 |
| Continue play time |
SW2:5,6 |
+20 · +25 · +30 · +40 |
| Allow Continue |
SW2:7 |
Off · On |
| Upright Controls |
SW2:8 |
Single · Dual |
Réglages DIP — jeu MAME deadconx
| Réglage |
Position |
Options (défaut en gras) |
| Number of Enemies 1/2 Player |
SW2:1,2 |
25/45 · 30/50 · 40/60 · 50/70 |
| Life Meter |
SW2:4,5 |
5 · 8 · 10 · 12 |
| Upright Controls |
SW2:8 |
Single · Dual |
Réglages DIP — jeu MAME deadconxj
| Réglage |
Position |
Options (défaut en gras) |
| Coin A |
SW1:1,2 |
3C 1C · 2C 1C · 1C 1C · 1C 2C |
| Coin B |
SW1:3,4 |
3C 1C · 2C 1C · 1C 1C · 1C 2C |
| Demo Sounds |
SW1:5 |
Off · On |
| Service Mode |
SW1:6 |
Off · On |
| Flip Screen |
SW1:7 |
Off · On |
Réglages DIP — jeu MAME dinorex
| Réglage |
Position |
Options (défaut en gras) |
| Damage |
SW2:3,4 |
Small · Normal · Big · Biggest |
| Timer Speed |
SW2:5 |
Normal · Fast |
| Match Type |
SW2:6 |
Best of 3 · Single |
| Upright Controls |
SW2:8 |
Single · Dual |
Réglages DIP — jeu MAME dondokod
| Réglage |
Position |
Options (défaut en gras) |
| Bonus Life |
SW2:3,4 |
10k and 100k · 10k and 150k · 10k and 250k · 10k and 350k |
| Lives |
SW2:5,6 |
2 · 3 · 4 · 5 |
Réglages DIP — jeu MAME driftout
| Réglage |
Position |
Options (défaut en gras) |
| Control |
SW2:3,4 |
Joystick · Paddle · Joystick · Steering wheel |
Réglages DIP — jeu MAME finalb
| Réglage |
Position |
Options (défaut en gras) |
| Alternate Controls |
SW1:1 |
Off · On |
Réglages DIP — jeu MAME footchmp
| Réglage |
Position |
Options (défaut en gras) |
| Game Over Type |
SW1:1 |
Both Teams' Games Over · Losing Team's Game is Over |
| Game Time |
SW2:3,4 |
1.5 Minutes · 2 Minutes · 2.5 Minutes · 3 Minutes |
| Cabinet |
SW2:5,6 |
2 Players · 4 Players / 4 Coin Slots · 4 Players / 2 cabinets combined · 4 Players / 2 Coin Slots |
| Allow Continue |
SW2:7 |
Off · On |
| Game Version |
SW2:8 |
Normal · European |
Réglages DIP — jeu MAME growl
| Réglage |
Position |
Options (défaut en gras) |
| Cabinet Type |
SW2:5,6 |
2 Players · 4 Players / 4 Coin Slots · 4 Players / 2 cabinets combined · 4 Players / 2 Coin Slots |
| Final Boss Continue |
SW2:7 |
No · Yes |
Réglages DIP — jeu MAME gunfront
| Réglage |
Position |
Options (défaut en gras) |
| Bonus Life |
SW2:3,4 |
10k and every 80k · 20k and every 80k · 30k and every 80k · 60k and every 80k |
| Lives |
SW2:5,6 |
1 · 2 · 3 · 5 |
| Allow Continue |
SW2:7 |
Off · On |
| Upright Controls |
SW2:8 |
Single · Dual |
Réglages DIP — jeu MAME htheroj
| Réglage |
Position |
Options (défaut en gras) |
| Game Over Type |
SW1:1 |
Both Teams' Games Over · Losing Team's Game is Over |
| Flip Screen |
SW1:2 |
Off · On |
| Demo Sounds |
SW1:4 |
Off · On |
| Coin A |
SW1:6,5 |
3C 1C · 2C 1C · 1C 1C · 1C 2C |
| Coin B |
SW1:8,7 |
3C 1C · 2C 1C · 1C 1C · 1C 2C |
| Difficulty |
SW2:2,1 |
Easy · Medium · Hard · Hardest |
| Game Time |
SW2:4,3 |
1.5 Minutes · 2 Minutes · 2.5 Minutes · 3 Minutes |
| Cabinet |
SW2:6,5 |
2 Players · 4 Players / 4 Coin Slots · 4 Players / 2 cabinets combined · 4 Players / 2 Coin Slots |
| Allow Continue |
SW2:7 |
Off · On |
Réglages DIP — jeu MAME koshien
| Réglage |
Position |
Options (défaut en gras) |
| Timer |
SW2:3 |
Off · On |
| Lives |
SW2:5,6 |
2 · 3 · 4 · 5 |
| Allow Continue |
SW2:7 |
Off · On |
| Upright Controls |
SW2:8 |
Single · Dual |
Réglages DIP — jeu MAME liquidk
| Réglage |
Position |
Options (défaut en gras) |
| Bonus Life |
SW2:3,4 |
30k and 100k · 30k and 150k · 50k and 250k · 50k and 350k |
| Lives |
SW2:5,6 |
2 · 3 · 4 · 5 |
| Allow Continue |
SW2:7 |
Off · On |
| Upright Controls |
SW2:8 |
Single · Dual |
Réglages DIP — jeu MAME megab
| Réglage |
Position |
Options (défaut en gras) |
| Bonus Life |
SW2:3,4 |
100k only · 150k only · 200k only · None |
| Lives |
SW2:5,6 |
1 · 2 · 3 · 4 |
| Upright Controls |
SW2:7 |
Single · Dual |
Réglages DIP — jeu MAME metalb
| Réglage |
Position |
Options (défaut en gras) |
| Bonus Life |
SW2:3,4 |
80k and every 160k · 70k and every 150k · 100k and every 200k · 50k and every 120k |
| Lives |
SW2:5,6 |
1 · 2 · 3 · 4 |
| Allow Continue |
SW2:7 |
Off · On |
| Upright Controls |
SW2:8 |
Single · Dual |
Réglages DIP — jeu MAME ninjak
| Réglage |
Position |
Options (défaut en gras) |
| Cabinet Type |
SW2:3,4 |
2 players · TROG (4 players / 2 coin slots) · MTX2 (4 players / 2 cabinets combined) · TMNT (4 players / 4 coin slots) |
| Lives |
SW2:5,6 |
2 · 3 · 4 · 5 |
| Allow Continue |
SW2:7 |
Off · On |
| Game Type |
SW2:8 |
1 Player only · Multiplayer |
Réglages DIP — jeu MAME pulirula
| Réglage |
Position |
Options (défaut en gras) |
| Magic |
SW2:3,4 |
3 · 4 · 5 |
| Lives |
SW2:5,6 |
2 · 3 · 4 · 5 |
| Upright Controls |
SW2:8 |
Single · Dual |
Réglages DIP — jeu MAME qcrayon
| Réglage |
Position |
Options (défaut en gras) |
| Default Time |
SW2:3,4 |
6 seconds · 7 seconds · 8 seconds · 10 seconds |
Réglages DIP — jeu MAME qcrayon2
| Réglage |
Position |
Options (défaut en gras) |
| Flip Screen |
SW1:2 |
Off · On |
| Demo Sounds |
SW1:4 |
Off · On |
| Game Control |
SW2:8 |
Joystick · 4 Buttons |
Réglages DIP — jeu MAME qtorimon
| Réglage |
Position |
Options (défaut en gras) |
| Flip Screen |
SW1:2 |
Off · On |
| Lives |
SW2:5,6 |
1 · 3 · 2 · 4 |
| Show Correct Answer |
SW2:7 |
No · Yes |
Réglages DIP — jeu MAME quizhq
| Réglage |
Position |
Options (défaut en gras) |
| Time |
SW2:3,4 |
5 seconds · 10 seconds · 15 seconds · 20 seconds |
| Stock |
SW2:5,6 |
2 · 3 · 4 · 5 |
| Allow Continue |
SW2:7 |
Off · On |
| Upright Controls |
SW2:8 |
Single · Dual |
Réglages DIP — jeu MAME qzquest
| Réglage |
Position |
Options (défaut en gras) |
| Countdown Timer |
SW2:3,4 |
Very Slow · Slow · Medium · Fast |
Réglages DIP — jeu MAME ssi
| Réglage |
Position |
Options (défaut en gras) |
| Shields |
SW2:3,4 |
None · 1 · 2 · 3 |
| Lives |
SW2:5 |
2 · 3 |
| 2 Players Mode |
SW2:6,7 |
Simultaneous · Alternate, Single · Alternate, Dual · Not Allowed |
| Allow Continue |
SW2:8 |
Off · On |
Réglages DIP — jeu MAME thundfox
| Réglage |
Position |
Options (défaut en gras) |
| Timer |
SW2:3 |
Off · On |
| Lives |
SW2:5,6 |
2 · 3 · 4 · 5 |
| Allow Continue |
SW2:7 |
Off · On |
| Upright Controls |
SW2:8 |
Single · Dual |
Réglages DIP — jeu MAME yesnoj
| Réglage |
Position |
Options (défaut en gras) |
| Print Results |
SW1:1 |
No · Yes |
| Demo Sounds |
SW1:2 |
Off · On |
| Printer |
SW1:3 |
Off · On |
| 2 Players Game |
SW1:4 |
1 Credit · 2 Credits |
Réglages DIP — jeu MAME yuyugogo
| Réglage |
Position |
Options (défaut en gras) |
| Allow Continue |
SW2:7 |
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 (
taito/taito_f2.cpp) — C-Chip émulé.
- FPGA / MiSTer : pas de core dédié confirmé → MAME.
Lignée
Contemporain du B System ; précède le F3 (1992,
cartouche). Base son YM2610 partagée avec le Z System.
Photos / assets
(À ajouter : carte F2, C-Chip, customs sprites.)
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.