Console de Jean PRBT. Symptôme : lignes verticales aléatoires sur les sprites, apparues subitement.



Inspection initiale
Inspection visuelle au microscope : RAS. Contrôle alimentation et connecteur : OK. Remplacement du connecteur d’alimentation par sécurité — corrosion faible mais présente.
On contrôle le port cartouche et le LSPC2-A2 (générateur de sprites). On appuie sur le LSPC2-A2, le NEO-B1 et les VRAM 2K/32K en marche : pas d’amélioration. On retire le BIOS d’origine et on passe directement le BricoNeo. Contrôle complet : VRAM, PRAM, Work RAM 68000, NEO-C1, NEO-E0, LSPC2-A2 — RAS.


Le problème étant présent dès l’écran bleu du BIOS d’origine, le port cartouche n’est pas en cause. Contrôle complet du bus graphique des ports cartouches (côté gauche) avec le touchetonpin’3000 d’Illusionrip : RAS. Le problème se situe donc sur le LSPC2, le NEO-B1, les VRAM, ou entre les deux puces.

BIOS de diagnostic — code d’erreur VRAM 2K
On monte le BIOS de diagnostic avec la carte M1 Z80. Le test visuel passe — la partie fix layer semble OK — mais un code d’erreur audio remonte, ciblant possiblement la fast VRAM 2K à côté du LSPC2-A2. Pour rappel, cette puce stocke la position X/Y des sprites (SCB3, SCB4), le facteur de réduction des sprites (SCB2) et les listes actives de sprites par scanline.

Chasse au coupable — toute la chaîne sprites/palette y passe
Reflow complet du LSPC2-A2 et du NEO-B1 : toutes les pins bien attachées et proprement soudées. On retire les fast VRAM 2K, pose de deux supports, vérification des pistes, deux nouvelles VRAM 6116 testées installées. Vérification des anciennes au testeur matériel : OK (les faux négatifs sont possibles, j’en ai déjà eu le cas). Les nouvelles fast VRAM ne changent rien. 🥲
On décide d’intervenir sur toute la chaîne sprites/palette. 🔥
- Retrait du LSPC2 : RAS dessous, inspection poussée, remplacement — même problème au diagnostic
- Retrait des VRAM 32K x2 : RAS dessous, remplacement — même problème au diagnostic
- Vérification de toutes les traces entre LSPC2, NEO-B1, VRAM et le reste du PCB : OK
Il y a forcément un problème de communication quelque part. On retire le NEO-B1 : RAS dessous, inspection approfondie des deux côtés de la board — on le remplace.
Le problème a disparu. 😄😭🎉

RGB fix et finalisation
La console dispose d’un RGB fix, mais tout n’est pas corrigé (encodeur, synchro composite) — ce qui implique un léger quadrillage, presque invisible.

On pose un NeoPass et un UniBIOS 4. Problème réglé. 🙂
Récapitulatif des interventions
- Remplacement du connecteur d’alimentation (corrosion)
- Remplacement fast VRAM 2K x2 sur supports
- Remplacement VRAM 32K x2
- Remplacement LSPC2-A2
- Remplacement NEO-B1 (source du problème confirmée)
- Pose NeoPass et UniBIOS 4