Zdrek m’a confié dimanche midi sa console chérie. Elle fonctionnait apparemment, mais l’overclock ne marchait plus et le BIOS était en version 3.3. But de la manœuvre : remplacer le BIOS et virer le mod.
Une carte mère particulière — le triangle des Bermudes
La console est une première version low serial, carte mère NEC — le triangle des Bermudes des réparateurs AES :
- Pas de schéma disponible sur le net, pas de doc, pas grand chose
- Puces custom première révision, aussi rares que le ménage dans les toilettes d’une station d’autoroute 😄
- Le NEO-D0 est implémenté sous forme de plusieurs puces logiques TTL 74x
- Carte correctrice vidéo additionnelle pour améliorer le composite (premier modèle)
Merci à Illusionrip qui a travaillé à mettre le schéma à disposition sur le wiki NeoGeo Dev. 🙏❤️
La console fonctionne en 5V sans régulateur, mais avec un circuit de protection qui limite le voltage en interne au-delà de 5,2V pour protéger les composants.
Le drame — écran rose à l’allumage
J’ouvre la console sans la démarrer, je vérifie que le BIOS est bien enfoncé, je la branche — et c’est le drame, tel le Titanic qui coule. ⚓ Écran rose avec artefacts graphiques. 🥸

La console dispose d’un circuit d’overclock renvoyant 16 MHz à la place de 12 MHz sur le 68000. C’est moche, il y a des fils partout et de la colle chaude. La pin du 68000 a été coupée à ras — un vrai carnage.



Remise en état — back to the roots
On attaque méthodiquement :
- Contrôle de l’arrivée 5V et des alimentations des principales puces après le circuit de protection (4,85V) — OK
- Dépose du kit overclock et de la colle chaude 💩
- Retrait du 68000 (ouch, c’est long 🥲), pose de deux rangées de supports plaqués or, nouveau 68000 neuf installé — l’ancien étant irrécupérable
- Vérification des contacts du BIOS
- Passage BricoNeo d’AurelienBricole — merci mec 👍🙏 — toutes les VRAM et le reste répondent OK
Inspection microscopique — corrosion réparée à la truelle
Deux heures d’inspection au microscope. On repère et répare plusieurs problèmes de corrosion visiblement traités à la truelle par un précédent intervenant.



Vérification des TTL faisant office de NEO-D0
Sur cette carte mère, les TTL remplaçant le NEO-D0 gèrent : clock divider, contrôle mémoire Z80, interface YM2610, sélection banque carte mémoire et sorties joypad. On teste à l’oscilloscope les entrées et sorties des 6 TTL concernés — OK. Par sécurité, on les retire tous et on les vérifie au testeur pro v2 BackBit — OK.
Le coupable — le support DIP40 bas de gamme
On remet le BIOS et miracle — ça repart. 😄 Conclusion : ne posez pas de supports bas de gamme, les supports tulipes sont bien plus fiables !
On retire le support DIP40 problématique : quelques pistes abîmées en dessous, mais pas coupées. Réparation au fil de cuivre 0,04 mm et masque UV. Pose d’un nouveau support 40 broches à contacts plaqués or. Installation d’un UniBIOS v4.




Récapitulatif des interventions
- Dépose du mod overclock (colle chaude, fils, circuit 16 MHz)
- Remplacement du 68000 (pin coupée par le mod) sur supports plaqués or
- Réparation de multiples zones de corrosion (inspection microscopique 2h)
- Vérification et test des 6x TTL NEO-D0 à l’oscilloscope et au testeur BackBit pro v2
- Remplacement du support DIP40 BIOS bas de gamme par un support plaqué or + réparation pistes (fil 0,04 mm + masque UV)
- Installation UniBIOS v4