MV1B1 Neo Geo MVS Faulty graphics and.......not only
MV1B1 : Le slot maudit
Nouvelle mission, nouveau patient. Cette fois-ci, pas de Click of Death, pas de bruit angoissant… Juste une image remplie de carrés fixes. Autant dire que la Neo Geo avait décidé de se transformer en tableau abstrait façon Mondrian sous acide.
Premier suspect : le BIOS. Sur ce modèle, c’est une version différente, donc obligation de le remplacer. Heureusement, j’ai ce qu’il faut : un NeoBiosMasta, qui permet d’installer des EPROM 27C1024 sur cette carte. Un petit swap, un coup de fer à souder, et me voilà prêt à en découdre.
Une fois le BRICONEO branché, le diagnostic tombe : RAM palette HS. Et là… c’est la merde. Pourquoi ? Parce que cette RAM est intégrée dans la puce NEO-GRC2, une magnifique pièce de technologie propriétaire, c’est-à-dire introuvable en spare.
En gros, si tu voulais un bon vieux remplacement à la main, c’est mort. Seule solution : trouver une autre puce NEO-GRC2 fonctionnelle et la transplanter. Autant dire que ça relève plus du miracle que de la réparation classique…
Heureusement, RAGE, mon colocataire de blog et complice en bidouillage, avait précisément ce qu’il fallait sous la main. Il me l’a envoyé pour un essai. Oui, ce genre d’ami, c’est plus rare qu’un full-set MVS sous blister. Un vrai frère de guerre.
Maintenant, il reste la partie la plus sympa : dessouder proprement une puce en bon état, la reposer sans la flinguer, et espérer que ce MV1B1 veuille bien ressusciter. Autrement dit : le genre de truc où tu transpires comme un détenu en cavale.
MV1B1: The Cursed Slot
New mission, new patient. This time, no Click of Death, no ominous noises… Just a screen full of static squares. Basically, the Neo Geo decided to turn into a Mondrian painting on LSD.
First suspect: the BIOS. This model uses a different one, so it had to be replaced. Thankfully, I had the perfect solution: NeoBiosMasta, which allows mounting 27C1024 EPROMs on this board. A quick swap, some soldering, and I was ready for battle.
Once I hooked up BRICONEO, the diagnosis came in: palette RAM is dead. And that’s when things got real bad. Why? Because this RAM is built into the NEO-GRC2 chip, a beautiful piece of proprietary technology—aka impossible to find as a spare part.
In short, if you were hoping for a simple chip replacement, forget it. The only way to fix it is to swap in a working NEO-GRC2 chip. And that’s about as likely as finding a mint-condition MVS full set for pocket change.
Luckily, my blog buddy and fellow hardware surgeon, RAGE, happened to have exactly what I needed. He shipped one over for testing. Yes, that kind of friend is rarer than a fully sealed Metal Slug cart. A true warrior.
Now comes the fun part: desoldering a perfectly good chip, transplanting it without frying it, and praying this MV1B1 comes back to life. In other words: the kind of job that makes you sweat like a fugitive on the run. 😅
Greffe de NEO-GRC2 : Chirurgie de Haute Précision
Le NEO-GRC2 de RAGE est arrivé, bien emballé, prêt pour l’opération. Ici, pas question de trembler : une fausse manip, et c’est une puce en bon état qui finit en simple presse-papier de luxe.
Première étape : démontage avec ma station à air chaud réglée à 300°C. Pas trop chaud, sinon on transforme la PCB en fondue savoyarde, mais pas trop bas non plus, sinon on passe trois plombes à faire fondre la soudure.
Une fois l’ancienne puce retirée, nettoyage des pads. Un petit coup de tresse à dessouder, un peu de flux, et ça brille comme un sou neuf.
Ensuite, positionnement de la nouvelle puce. C’est un peu comme poser une greffe cardiaque… sauf qu’ici, le patient est une Neo Geo et moi, un chirurgien sans diplôme mais avec un bon fer à souder.
Soudage des 4 coins pour bien fixer la puce, puis inondation de flux et soudure des pads en douceur. L’objectif ? Que tout se connecte sans court-circuiter la moitié du slot.
Enfin, contrôle ultime : pin par pin, pour être sûr que chaque contact est bien soudé, sans faux contact ni soudure foireuse. Le genre de moment où tu pries pour ne pas découvrir un pont de soudure sournois qui va tout faire planter.
Opération réussie ? Réponse au prochain épisode…
NEO-GRC2 Transplant: High-Stakes Surgery
The NEO-GRC2 from RAGE has arrived, carefully packed and ready for surgery. No room for shaky hands here—one wrong move, and a perfectly good chip turns into an overpriced paperweight.
First step: removal using my hot air station set to 300°C. Too hot, and the PCB turns into molten lava. Too low, and I’ll be stuck here all day waiting for the solder to melt.
Once the old chip is off, pad cleaning time. A little desoldering braid, some flux, and now it’s sparkling like new.
Next, positioning the new chip. It’s basically like performing a heart transplant… except the patient is a Neo Geo, and I’m a self-taught surgeon with a soldering iron.
Soldering the four corners first to hold it in place, then flooding the pads with flux and carefully soldering them down. The goal? To get solid connections without shorting half the board.
Finally, the ultimate check: pin by pin, making sure every single connection is solid—no cold joints, no sneaky solder bridges waiting to ruin my day.
Successful operation? Tune in next time…
Z80 en détresse : la malédiction du son
Bon, un switch sur UNIBIOS, et là… erreur de Z80. En clair ? Le son est mort. Plus de musique, plus d’effets sonores, juste un silence angoissant, comme un film d’horreur où tu sais que la prochaine scène va mal tourner.
Je repasse sur le DIAGBIOS histoire de voir ce qui se passe réellement. Bonne nouvelle au passage : les GFX refonctionnent, ce qui confirme que le coupable initial était bien le NEO-GRC2. Une merde en moins.
Tant que j’y suis, j’ai aussi remplacé les NEO-BUF, ces petites bestioles fragiles comme du cristal, qui ont tendance à lâcher dès qu’on leur souffle dessus. J’ai utilisé une version basée sur le design de Furrtek, mais réimprimée sur PCB flex. Pourquoi ? Parce que souder sur du PCB 1,6mm, c’est l’enfer. Autant éviter la galère et se faciliter la vie.
Maintenant, revenons au problème du Z80. Le diag affiche C3 au lieu de 00 en hexa. En convertissant ça en binaire, je vois que D0, D1, D6 et D7 ne répondent pas correctement. Ça sent pas bon…
Sortie de l’oscilloscope, direction le Z80. Les signaux sortent bien, donc le processeur n’est pas en cause. Mais avant de crier victoire, je vois qu’ils passent par une RAM 32K. Et si c’était elle, la coupable ?
Je dessoude la RAM suspecte, je la colle sur mon testeur spécialisé, et le verdict tombe : RAM MORTALEMENT HS. Plus grillée qu’un steak oublié sur un barbecue…
Bon, reste plus qu’à la remplacer et voir si ce slot MV1B1 veut bien enfin remettre du son dans sa vie.
Z80 in Distress: The Curse of Sound
Alright, switched to UNIBIOS, and… Z80 error. Translation? No sound. No music, no effects, just an eerie silence—like in a horror movie where you know something bad is coming.
I switch back to DIAGBIOS to investigate. Good news along the way: GFX are working again, confirming that the main culprit was indeed the NEO-GRC2. One issue down.
While I was at it, I also swapped out the NEO-BUF chips, which are as fragile as a soap bubble—seriously, just looking at them the wrong way can break them. I used a version based on Furrtek’s design, but reprinted on flexible PCBs. Why? Because soldering on 1.6mm thick PCBs is a nightmare, and I’d rather not suffer needlessly.
Now, back to the Z80 issue. The diag shows C3 instead of 00 in hex. Converting that to binary, I see that D0, D1, D6, and D7 are not behaving correctly. This is not looking good…
I grab my oscilloscope, check the Z80. Signals are coming out fine, so the processor itself is not the problem. But before celebrating, I notice that the signals pass through a 32K RAM chip. Could that be the real villain?
I desolder the suspect RAM, throw it into my RAM tester, and… boom: DEAD AS A BRICK. More toasted than a marshmallow at a campfire.
Alright, time to swap it out and see if this MV1B1 finally gets its sound back.
Un Z80 qui reparle : enfin un win facile ! 🎉
Cette fois, pas de drama, pas de sueurs froides, pas de PCB en PLS… Juste une réparation qui se passe bien. (Oui, ça arrive. Rarement, mais ça arrive.)
J’ai sorti la station à air chaud, j’ai dessoudé la RAM défectueuse, et je l’ai remplacée par une RAM récupérée sur une autre PCB. Un bon vieux swap à l’ancienne, efficace et sans bavure.
Remise sous tension… et BINGO ! 🎯 Le son est revenu, plus aucun bug. Tout fonctionne nickel, et pour une fois, je peux dire que cette réparation était presque trop facile.
Un MV1B1 qui repart en pleine forme, et un technicien qui n’a même pas eu besoin d’invoquer tous les dieux du rétro-gaming pour y arriver. Ça change !
Z80 Speaks Again: Finally an Easy Fix! 🎉
For once, no drama, no cold sweats, no PCB in critical condition… Just a repair that actually went smoothly. (Yeah, it happens. Not often, but it happens.)
I fired up the hot air station, desoldered the dead RAM, and swapped in a working one from another PCB. A good old-fashioned chip transplant, quick and clean.
Powered it back on… and BOOM! 🎯 Sound is back, no more glitches. Everything works perfectly, and for once, I can say this repair was almost too easy.
A fully restored MV1B1, and a technician who didn’t even have to pray to the gods of retro gaming to make it work.That’s a first!
Et pour le plaisir des yeux… 🎥🔥
Si ça vous intéresse, voici une petite vidéo de soudure de chip, histoire de voir à quoi ça ressemble quand tout se passe bien… ou presque. 😆
Au programme :
✔ Air chaud à 300°C (et pas une PCB façon crème brûlée)
✔ Flux en abondance (parce que trop, c’est jamais assez)
✔ Soudure propre et contrôlée (ou du moins, on essaye)
✔ Moment ASMR pour les amateurs de microélectronique
Bref, un petit aperçu du taf derrière chaque réparation, parce que c’est toujours plus impressionnant en vidéo. 🎬
And for Your Viewing Pleasure… 🎥🔥
If you’re interested, here’s a short video of a chip soldering session, so you can see what it looks like when everything goes smoothly… or almost. 😆
Featuring:
✔ 300°C hot air action (without turning the PCB into toast)
✔ Generous flux application (because too much is never enough)
✔ Clean and controlled soldering (or at least, we try)
✔ ASMR vibes for microelectronics enthusiasts
Just a little glimpse of what goes into every repair, because it always looks way cooler in video. 🎬