OK so my first ever repair attempt so please be nice
Thought this might be a fairly easy fix and so a good one to start with, and I'm sure some of you fixing wizards will be thinking it not worthy of a thread but you gotta start somewhere I guess and this is my start! Apologies if my terminology isn't right at times or I describe things in the wrong way!
Picked this up with a bunch of other cheap faulty bootlegs, with the fault described simply as a coin error...


Board would boot, pass RAM/ROM test but then flash up a coin error with repeating coin up sound. After about 5 seconds of that the board would then reset.
My thinking here is that the board is behaving like it's getting a non stop coin input signal, and I believe all the control inputs on the edge connector should be tied high and when the buttons are pressed the signal is grounded goes low. With this in mind I went about checking the edge connector with my logic probe and sure enough the Coin 1 Input (pin 16) had a permanently low signal. I traced pin 16 of the edge connector to a resistor array and on from there to the adjacent 74LS244 (highlighted below).

I measured the resistance of all the pins on the array and sure enough the one connected to my coin input read only around 1K whereas all the others read 22K. So is it the resistor array or the chip faulty? ... Seeing the chip above had already been replaced I suspected probably the chip ... At this point I thought I'd check the other nearby resistor arrays and found 3 other pins with readings way lower than they should be, I followed these to some other inputs, 1P Up (tied low) 1P Right (floating) & 2P B2 (floating) .. the 2P B2 was connected to the chip that had already been replaced and socketed. So I replaced that LS144 (with one from a donor board) and that fixed that signal which was now tied high and the resistance reading on the array on that pin was now 22K as it should be. This reinforced the theory that the chip was at fault for the coin error and not the resistor so I de-soldered the chip and replaced it - again with one from a donor ... (I didn't have a 20 pin socket (had every other size
) but couldn't wait so soldered straight to the board)

Fired up the game .... and it couldn't believe it .... it worked !!!! I was absolutely buzzing



I am still left with a permanently low signal on PIN 18 (1P Up) and a strange really fast toggling mostly high signal on PIN 21 (1P Right) but the game plays fine and I have no issues with moving the character right. I don't think you use UP on this game ?? But I will swap out the LS144 responsible for those signals next and hopefully clear those signals up, then the board should be 100% ! ... I'll update when I've done that...
Much tougher challenges to come no doubt but still well happy with this one

Picked this up with a bunch of other cheap faulty bootlegs, with the fault described simply as a coin error...


Board would boot, pass RAM/ROM test but then flash up a coin error with repeating coin up sound. After about 5 seconds of that the board would then reset.
My thinking here is that the board is behaving like it's getting a non stop coin input signal, and I believe all the control inputs on the edge connector should be tied high and when the buttons are pressed the signal is grounded goes low. With this in mind I went about checking the edge connector with my logic probe and sure enough the Coin 1 Input (pin 16) had a permanently low signal. I traced pin 16 of the edge connector to a resistor array and on from there to the adjacent 74LS244 (highlighted below).

I measured the resistance of all the pins on the array and sure enough the one connected to my coin input read only around 1K whereas all the others read 22K. So is it the resistor array or the chip faulty? ... Seeing the chip above had already been replaced I suspected probably the chip ... At this point I thought I'd check the other nearby resistor arrays and found 3 other pins with readings way lower than they should be, I followed these to some other inputs, 1P Up (tied low) 1P Right (floating) & 2P B2 (floating) .. the 2P B2 was connected to the chip that had already been replaced and socketed. So I replaced that LS144 (with one from a donor board) and that fixed that signal which was now tied high and the resistance reading on the array on that pin was now 22K as it should be. This reinforced the theory that the chip was at fault for the coin error and not the resistor so I de-soldered the chip and replaced it - again with one from a donor ... (I didn't have a 20 pin socket (had every other size

Fired up the game .... and it couldn't believe it .... it worked !!!! I was absolutely buzzing

I am still left with a permanently low signal on PIN 18 (1P Up) and a strange really fast toggling mostly high signal on PIN 21 (1P Right) but the game plays fine and I have no issues with moving the character right. I don't think you use UP on this game ?? But I will swap out the LS144 responsible for those signals next and hopefully clear those signals up, then the board should be 100% ! ... I'll update when I've done that...
Much tougher challenges to come no doubt but still well happy with this one








