What's new

Help! MK1 "Turbo Ninja" DIED

YourMKArcadeSource

Your Source For All Things MK Arcade Related
Hey guys. I know the term 'rare' gets thrown around a lot, but I have the "Turbo Ninja" version of MK1 and it really IS rare. I was playing it a while back and everything was fine, then the game just died. I knew i wasn't the monitor because I lost all the game sounds and I could tell the monitor was still on. So, to eliminate the cabinet or the power supply as the problem, I installed another board and it worked fine. I removed the Ninja roms from the board and installed the regular 5.0 (the board is T-Unit) and guess what...the game works fine. That meant that something was wrong with the Ninja roms and/or the extra little PCB that houses the security chip and clock crystal for UG12 (see pics). I sent the roms to www.hobbyroms.com and they said that they were fine. They even made me an extra set. So that just leaves the clock crystal or the security chip. I have no idea how either one of them could have shit themselves. I need all your help in further troubleshooting/replacement of these parts. There are two LEDs on the pcb. the upper one indicates power. The lower one indicates activity. The lower one does nothing. If I remove UG12 from the daughter board and install in directly into the PCB, then I get the activity LED, but no game activity. The roms, security chip, and clock crystal ALL have to work in unison. I am at an em-pass because I don't know what else to do. It's not the PCB, or the roms. The security chip and/or the clock crystal has to have just crapped out. Anyone that can help would be extremely appreciated. Here are the pics and some info about the version if you are unfamiliar...





http://www.vm68.com/mkromhacks/mk_kombo.html

Also, here it is in action before it died...






.
 
Do you have an oscilloscope you could test the clock crystal with? I think you could also use a multimeter if it has a frequency (hertz) function.
 

YourMKArcadeSource

Your Source For All Things MK Arcade Related
Ok, I talked to a guy who is pretty sure it's the clock crystal. I ordered 2 of them. I'll get it replaced when they arrive and see what happens. Here is what he said.....

"No way, what an utter ruin. It takes a life time to find and then dies. I read your thread. I'd be 70% on it's the crystal clock, they're pretty prone to going. The only problem is the daughter board is mega secured. The GAL chip needs a signal from the crystal clock to operate.

I had wondered what might happen if the crystal did die, would the GAL chip suspect tampering and the GAL CMOS die along with crystal? Your only hope is to replace the crystal. It should be relatively easy to find - but I'd get a pro to replace it. It costs about $70 in the UK to have that done. It's worth a go since you paid a fair amount for it and it's practically irreplacable. Let me know what you do? Best of luck.

Jonathan.


"Hi, I know that there are no soldering eyes on the 3.1 Turbo PCB and it may be the same for the Turbo Ninja board. It would be very very difficult to de-solder the crystal out of the board by hand (with no sodlering eyes to the pins) without damaging it - I really would employ a professional PCB repair operator to carry out the repair. Trust me, I've been taking components out of boards for a while now and you definately damage a few when you first start out even when they have soldering eyes. It's your risk but I would seriously consider doing so before taking any de-soldering iron to it.

The logic probe won't tell you if the crystal is gone and you need to be careful when prodding around with it. You may damage something else while testing for a faulty crystal. I honestly don't think the probe will reveal very much to you, I know because I own one and a range of other testing equipment. You really need an oscilloscope to test the crystal - the crystal can be dead or operating out of the correct frequency.

If you turn your Turbo board upside down (solder side) with the crystal to the left hand side you should see a PCB track running from the crystal to the GAL chip. The 5V and Ground connection tracks are to the parts side. On the Turbo board it's the bottom left pin of the crystal going to pin 3 of the GAL chip. Ideally you would put an oscilloscope probe to pin 3 of the GAL and check for a frequency of about 9.8304 MHz. There's very little else I can see that could go wrong with board. I'm assuming there's no damage to it. If it's the ROMs (the company will have performed a logic test on them, but it's no absolute guarantee) you are out of luck and if it's the GAL, again you're out of luck. It's easy for me to say now, but I would have backed up the ROM chips straight away (but I have the equipment to do it).

http://mkkombo.e-monsite.com/rubrique,les-autres-versions,231094.html

The French guy runs this web site. The Turbo and Nifty boards (at least what I think it is a Nifty board) are both mine. I thought he had the PCB plan on the web site, but I can't see it now. I made an AutoCAD drawing of the Turbo PCB (parts and solder side) if you need it. I'm waiting for a nifty board to turn up so I can see what it looks like and if that's what I've got. I know the board operates but there is no data on the large chip. I can't send attachments on YouTube so provide me with a direct email if you need the PCB plan.

Seriously, welcome to arcade preservation, although judging by the number of cabinets you own you're already there. You don't own an oscilloscope, so get a professional repair company to test and to take out the crystal, I have learned many things through experience (tragically) and wouldn't attempt to de-solder this particular board myself.

Any other info or updates let me know, I'm gutted for you - I certainly would be and on behalf of the preservation community.

Regards

Jonathan


"I wouldn't go near the GAL chip, it's not worth it. The CMOS information in the chip can be secured by the programmer once the information is burned to the chip. The chip has an internal security fuse which is blown at the request of the programmer. This protects any data contained within the chip from copying.

A while ago I spoke to a PCB repair specialist (20 years of) who explained that the data could not be retrieved from the chip. He owned a very rare mother board, in his early years of electronics ownership, and without prior knowledge attempted to back up the information contained on GAL chips within the board. Only to find that the data was now erased from the chips when the guy tried to read them in the EPROM programmer. He still hasn't forgot after 20 years.

Our GAL chips have a link to a crystal clock too, which is believed to be an additional security measure on the board to prevent copying, possibly even emulating (it really is watertight). Ever wondered why it isn't in MAME?

Which brings me back to my original thoughts on what would happen if the crystal failed. Who knows what would happen to the GAL if the clock frequency it's expecting failed. It's worth replacing, what I think, is a faulty crystal and finding out. Specialist PCB repair operator - I'll keep saying it.

Regards

Jonathan"




I can only hope that it IS the crystal, because if it's not, then I am screwed. I'll keep you all informed.
 
i hope everything will be alright with this version of yours,i wish you good luck,the revision s rare hopefully it will be safe and sound ;)
 
That sucks. I have an oscilloscope but I believe it has a bad vacuum tube (it never glows when its powered on) and I get no readout on the display. I would have been happy to test it for you if it worked.

If you don't have a multimeter with a frequency function (I don't know how rare that is, mine doesn't have it) I believe there are clock crystal testers out there that use LED's.
 

ZAQ

Noob
Pretty crazy considering it is a HACK!

Now that is why you don't mess with hackers.
They can't dump a rom from 1992 because a hacker made it, but they can break more current protections with ease.

Well hopefully it is ok, and there is some way to still get it dumped, seeing how volatile it is.

Good luck.
 
this is really fuked and considering all this mess thats happening, i really hope you will sort this shit out....lets hope for the best!
 

YourMKArcadeSource

Your Source For All Things MK Arcade Related
Well, it's officially f'ed. I got the new crystal, installed it, but the game is still messed up (it's not the PCB). Watch these...


 
That's extremely shitty. It is strange that the game booted up once you installed the new crystal though. I wonder if perhaps the crystal is still running out of frequency (I assume that the GAL chip would recognize that and either prevent the board from booting up or reset it) but I guess that's impossible to know without testing it. The fact that the machine boots up at all shows that the GAL chip is at least allowing something to be executed, but who knows, I'm just kinda speculating here. Best of luck and sorry I couldn't really help.
 
Man..... :(

Ya know, as your very VERY last alternative when you are ready to chuck these chips in the garbage... maybe you can bake the PCB and get the solder joints to reflow and make solid contact. (of course this would work if THAT was the problem in the first place)

Old PC trick when ya have a screwed up PCB, it worked a few times for me when I worked at Intel, had some beta boards we were testing and were half assed soldered in a hurry, so I baked a couple of them and it worked!

As you might know when they build these boards in mass production they run them through a solder pool then through an oven to melt some of the solder, sometimes the solder joints don't melt enough to make a solid joint but enough to pass testing or they work for awhile like a year, then that solder joint breaks and you got an expensive paper weight.

I think I pre-heated the oven around 325 degrees and baked it for a couple of minutes. Google it, see what others say. Like I said, should be the LAST thing you try. Good luck man, hope ya get it working… or I hope someone can MAME this, what horn do we gotta blow on top of the mountain to get the attention of the MAMErs so they can get the data you got dumped from the chips to work in MAME? I know they gotta get around the security chips but how old is that chip? Can’t be THAT hard for a master hacker.
 

YourMKArcadeSource

Your Source For All Things MK Arcade Related
FrankTheSpank said:
Man..... :(

Ya know, as your very VERY last alternative when you are ready to chuck these chips in the garbage... maybe you can bake the PCB and get the solder joints to reflow and make solid contact. (of course this would work if THAT was the problem in the first place)

Old PC trick when ya have a screwed up PCB, it worked a few times for me when I worked at Intel, had some beta boards we were testing and were half assed soldered in a hurry, so I baked a couple of them and it worked!

As you might know when they build these boards in mass production they run them through a solder pool then through an oven to melt some of the solder, sometimes the solder joints don't melt enough to make a solid joint but enough to pass testing or they work for awhile like a year, then that solder joint breaks and you got an expensive paper weight.

I think I pre-heated the oven around 325 degrees and baked it for a couple of minutes. Google it, see what others say. Like I said, should be the LAST thing you try. Good luck man, hope ya get it working… or I hope someone can MAME this, what horn do we gotta blow on top of the mountain to get the attention of the MAMErs so they can get the data you got dumped from the chips to work in MAME? I know they gotta get around the security chips but how old is that chip? Can’t be THAT hard for a master hacker.

Thanks for the suggestion, but the problem is the Kombo board. Not the PCB. If I install the regular 5.0 roms directly into the PCB, the game works/boots/runs perfectly. I don't gt any errors/glitches/rebooting unless I use the Kombo board and roms. The problem is with the Kombo items.
 
Yeah that's what I thought but I meant the Kombo PCB itself, not the main PCB. I figured worth a try before you get to the point of chucking it into the trash.

Good luck, hope ya get it working.
 

YourMKArcadeSource

Your Source For All Things MK Arcade Related
Well, since I couldn't fix anything, I sent it all off to the Mame guys to see what they can do with it. If we are lucky, it will be available in Mame soon. Don't thank me yet though...
 

iammud

Noob
This is just an assumption but, the crystal overclocks the CPU and matches the ram to the CPU, you likely fucked the ram up for running at Turbo Ninja speeds, but they still work fine at normal MK speeds...

*edit what I mean by matches the ram to the CPU is, if the CPU is running faster, the ram will likely need to be overclocked to keep up... Did you try the turbo ninja romset in a different t-unit board? (sorry, not enough time to watch those youtube videos)

If you get it back from the mame team, don't bake the board, give it to me! :D I've got a buddy with a turbo ninja add-on and I have several t-unit boards so I can compare the two and see what's up...