SNK Neo Geo MVS Cart Sound Repair (Emulation to the rescue!)
HTML-код
- Опубликовано: 3 июл 2021
- If you would like to support the channel via Patreon (keep the channel running) - / gadgetuk164
You can also buy me a coffee or donate via Ko-fi - much appreciated! ko-fi.com/gadgetuk164
A quick look at a Cyberlip cart owned by K1ng Arth3r.
In this video I use emulation to help work out which of the 5 VROM chips are faulty.
K1ngArth3r's channel - / k1ngarth3r
Morgan Just Games (mentioned) - / jamienmorgan82
#snk #neogeo #repair Наука
Loved that video Chris, I thought that was a genius way to fault find the faulty chip 👍👍
Thanks Vince =D Always appreciated =D
Great vid, that's sound advice, next to a bom. 😉
I hope you had a good weekend Sir!
It’s great to see you back repairing neogeo stuff. You should do it more often like years ago.
Great fix there Chris! , this video highlights the importance of ROM preservation not only for historic value but also for fault finding. I honestly would never have thought of corrupting a ROM in that sequence to diagnose an actual hardware fault, really clever ! Thanks for great content and a thumbs up !
Many thanks for fixing my game, and what a bonus you making a video of fixing it up.
No problem 👍
Excellent repair work as ever :) Those Dymo labels are very expensive, used to get through loads labelling up network cabling patch racks.
Super clever method of fixing this! Awesome video.
Thank you!
That was great, loved the technique of finding the faulty roms.
Really enjoyed the whole process in getting it sorted.
Thanks again =D Super appreciated!
With your vidéo i was able to fix a ghost pilots cart with a dead sound maskrom.
Thanks Gadget!
That's great =D
Thanks a lot for doing this. I have a bootlet MS1 which is doing a "hizz" sound while playing music randomly after a few seconds. I definitely will try this trick with emulators.
I went through a similar process when the sound on my repro was playing the wrong track. Swapped every chip to find out that when I split the V ROM, I need to solder it in order, V1 file -> V1, V2, V2 file -> V3, V4. Instead of shuffling them like the C ROM. Because this is unique to the hardware, I could not figure it out via the emulator test by purposely corrupting them. I did use your "flicking" technique to make sure the legs of the EPROMs are ready to be lifted. And also twisting them with the neighboring legs using a long tweezer, very helpful tips. Because I had to solder and desolder so many times, I got really good a drag soldering those EPROM legs. 5 seconds each row. lol.
Using an emulator to diagnose ROM problems is a great trick. Also, great to see some Neo Geo again. Thanks for posting!
Cheers =D
Red thread locker is the "impossible" to get out variety. Blue is meant for screws you might want to remove, and green is the weakest. I'd avoid the red thread lock compound.
Many thanks for this, completely skipped my mind to use a emulator for debugging. I'm sitting on a handful of carts that I didn't want to hassle with pulling all the vroms for validating, this is a alot cleaner/systematic approach :)
You can of course do the same with C ROMs and the S ROM too. I have another cart coming up with V and C issues.
@@GadgetUK164 any suggestions on how to simulate broken C-Rom lines via an emulator? I assume that would be emulator tweaking rather than ROM tweaking.
30:06 brutal collision detection...
Great video as always. Genius idea with the emulator! Don't know how you make the solder sucker look so easy. I have to rely on the desolder gun.
Hehe =D
great work. my kof95 and art of fighting have this sound problem, but where i live tools and chips is pretty expensive =(
I have two Cyber Lip carts and one works and one has corrumpted graphics. I like this idea you have. Oh and you should see the 3D printed chip leg straightener tool.
Thanks, I've got a 3D printed leg straighener now =D
The LYNX rom audio has a certain crunchy charm to it. :)
Haha =D
You could use an IC pin straightener, it helps straightening the splayed pins of new ICs. The small black one available everywhere works with both wide and narrow (logic) ICs. It's not perfect though, you still need to make small adjustments to get both sides into the holes but it helps. Not sure if it's ESD safe as it's made of plastic.
I will try and find one of those! Thanks =D
This makes me miss my neo Geo. Had to sell it as I didn't have room for it.
I had to sell mine to pay for my car insurance which was very high at the time!!
Joe Redifer from Game Sack fame recommends using a cheese grater to clean your contacts.
Oh nevermind...looks like Joe got to this cart already.
Haha =D
Nice. Do you reckon this was just a fault/ hardware error over time or a fault derived from the MVS base unit damaging it?
Great way of finding the Faulty chip btw 👍
Agreed, intermittent faults are evil - least it was consistently faulty like you say.
I think for 3 chips to be faulty like that it has either had an overvoltage (at the MVS), or the YM2610 died and killed them.
Very intelligent way of diagnosing the problem that, although by the end you may as well have just done the "throw a load if parts at the problem" technique and just replaced all five ROMs...
Not a great advertisement for Toshiba that with so many chips failing, I suppose it is 30 years old though.
I bet a faulty YM2610 cause the ROMs to fail! Either that or an over voltage on the 5v maybe!
After desoldering, I push in the pins on the parts side with my fingernails and check if they wiggle on the other side, then I know the pin is free.
The green ship at the end of the game looks like Starbug from Red Dwarf lol
LOL! Yes, it does!!!
I've been trying to follow this in order to repair a MVS cart for someone. I was able to take it into unibios and CRC check the prog board and it returned fine, but the sound is all messed up and staticky/crackly like this. I've tried to replace the individual files for the emulation like you did, but the emulators I am trying just give an error that the game isn't correct and won't load up so i can listen and fix the sound. What emulator are you using, and how is it set up (as in where do i put the bios, how do i name the rom, are there any settings I might overlook that will allow an 'incorrect' rom to load? I know this video is a few years old now, but hopefully you can offer some help
I am using an older emulator called Neo Geo Rage X - neoragex.exe
You just stick the BIOS in a folder somewhere, and the ROMs are .zip files. You could just take each VROM off and dump / binary compare to the originals, but it's a bit painful sometimes with these carts.
@@GadgetUK164 neo geo rage x 5.4 seems to only see the rom on the list of roms if its the correct dump :( is there any way to force it to load a rom that isn't on that list?
Are the sound errors coming from the V chips and not the C chips? the game im working on only has 3 V chips (which is better than the 10ish C chips)
@@GadgetUK164 tried pulling the V roms off since there were just 3. 1 and 2 didnt want to dump right, but 3 matched CRC perfect. rewrote 1 and 2 to m27c322 chips and still the exact same error
I have an aero fighters 2 cart that worked before I moved my 4 slot cab. Now it works except sound is gone and it kills sound on the carts behind it. Any ideas? I’ve swapped it into other slots and same thing
I would suspect the PCM chip perhaps? The other possibility is the M1 is the issue on the other board, perhaps the ZMC chip on there?
@@GadgetUK164 are the 74 series chips? If so I can reverse diode test to look for a possible open.
How you find the emulation error, fist remove the eprom and dump and test in the emulator or how?
In this video I showed that I replaced one of the V ROMS at a time, with a ROM of the same size from a completely different system (in my case here I used an Atari Lynx ROM). The reason I did this, it will be seen as random garbage by the PCM playback hardware (and emulation of that hardware) - this replicates (to a degree) a failure of the V ROM.
Interesting way to use an emulator as a diagnostic tool.
K1ngArth3r's channel - ruclips.net/user/K1NGARTH3R
Morgan Just Games (mentioned) - ruclips.net/user/Jamienmorgan82
NOTE: I didn't explain (I really should lol) - the V ROMs contain the PCM data used by the YM2610. It contains samples used for instruments in music, or samples for effects etc. The music and control of the YM2610 comes from the M1 ROM (on the CHA board).
So many bad ROMs make me wonder if it was overvoltaged at some point.
Yes, I think that's a possibility! Or the YM2610 died, killing those ICs.
Did you ever use a hand held electric cooker starter on arcade machines for free credits I did 😁
Haha, does that work?!?!
@@GadgetUK164 yep you can even do it through ur pocket take the outer bit of where the spark jumps to on the end and find some where metal the the spark can jump to near the coin slot or just scratch the paint with a key some times it works on the lock 99 credits I've completed many games that way but it does sound suspicious when all the credits start clocking up like mad 😁 I used to turn the cabinet on and off again via the switch at the top or the plug if I had credits left this was late 80s early 90s mind tried on fruit machines but back then you couldn't collect until your credits ran out and it always gave you infinite credits 😒