Aller au contenu

Préservation & modernisation des PCB arcade

Faire durer une carte d'arcade sans user l'original : remplacer le stockage fragile (ROM/CD/ GD-ROM/HDD), neutraliser les piles suicide, ou rejouer le système autrement (netboot, FPGA). Complément de la réparation (recap, pistes) et des conversions (swap de jeu, désuicide). Méthode uniquement, aucune ROM/BIOS.

Remplacer le stockage — par type de support

Support d'origine Modernisation Niveau Exemples de systèmes
EPROM / mask ROM multicart SD/flash ou EPROM reprogrammées 🟢/🟠 Neo-Geo MVS (NeoSD, Darksoft), CPS-1/2 (Darksoft), PGM
Flash SIMM SIMM refabriquées / flashables 🟠 CPS-3 (Darksoft, cps3-nos)
CD-ROM (SCSI) image sur SD / no-CD 🟡 CPS-3 (Darksoft no-CD)
GD-ROM netboot ou lecteur solid-state 🟢 Naomi, Chihiro, Triforce (ci-dessous)
Disque dur (PC) clone SSD/CF (image dd) + dongle 🟡 Lindbergh, Taito Type X, RingEdge, Nu

Détails multicarts/ROM → Solutions multi-jeux.

Systèmes à GD-ROM (Naomi / Chihiro / Triforce)

Ces systèmes chargent le jeu depuis un GD-ROM via une DIMM board (RAM tampon) :

  • Sega Naomi / Atomiswave : la voie préservation reine est le netboot (charger le jeu par réseau dans la NetDIMM, cf. section suivante) ; sinon le lecteur GD-ROM fatigué se remplace par un loader solid-state (type USB-GDROM).
  • Chihiro (base Xbox) : media board + GD-ROM → loaders communautaires.
  • Triforce (base GameCube) : baseboard + GD-ROM → netboot/loaders.

⚠️ Le lecteur GD-ROM et sa courroie/laser sont le point faible → le solid-state évite l'usure.

Netboot

Beaucoup de systèmes DIMM (Naomi, Atomiswave, Triforce, Chihiro) acceptent de recevoir le jeu par le réseau dans la RAM de la DIMM board, sans GD-ROM :

  • Outils communautaires (PiForce Tools & équivalents) envoient l'image depuis un PC/Raspberry Pi.
  • Avantages : plus de lecteur optique, changement de jeu rapide. La pile de la DIMM garde la clé de déchiffrement le temps de la session → pile faible = rechargement (voir désuicide ci-dessous).

Anti-suicide / no-battery

Ne JAMAIS couper l'alim d'une carte suicide avant d'avoir sécurisé la clé

Les cartes à pile de sécurité (CPS-2, CPS-3, System 16 FD1094, System 18/24, Naomi DIMM…) perdent la clé de déchiffrement — donc le jeu définitivement — si la pile meurt ou si on coupe l'alim pendant un remplacement. Avant de changer la pile : souder une pile tampon en parallèle (ou alimenter la carte) pour que la RAM à clé ne soit jamais hors tension. Mesurer la pile sans la débrancher.

  • Désuicide (réécrire les clés) 🔴 ou ROMs déchiffrées / phoenix → détail par système dans les conversions (ex. CPS-2, CPS-3, System 16 FD1094).
  • Modules no-battery (InfiniKey-CPS2, multi Darksoft) 🟡 : suppriment définitivement la dépendance à la pile.

FPGA & recréation

  • MiSTer FPGA : des cores reproduisent fidèlement plusieurs systèmes (Neo-Geo, CPS-1/2, System 16, IREM M72/M92, Toaplan…) → jouer sans matériel d'origine, sortie 15 kHz compatible CRT de borne (voir Moderniser une borne).
  • Utile en préservation (le silicium custom d'origine vieillit) et pour le développement.

I/O, alimentation, vidéo

Voir aussi

Sources & attribution

  • Documentation communautaire établie (Darksoft, NeoSD/Terraonion, PiForce Tools, USB-GDROM, MiSTer, ArcadeHacker) — synthèse, sans URL inventée.

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.