Monstermug
Active member
Bought a faulty asteroids on ebay a few days ago. He has quite a few for sale but this one looked the most nicest candidate for a revival. It arrived today flat packed wrapped in two layers of cardboard which wasn't expected but did the job I guess.
Even before plugging it in, I saw there were a number of things I needed to do to first.
There were blue sockets on it that were supersized. One was not flushed to the board and resting on resistors.
Some were not even the proper sockets but looked like it did the job.
Some weren't even making proper contact.
I decided that it was time to redo what the previous technician did and just remove all the sockets and replace with quality dual wipes as I didn't have any turned pins.
Next was to spot the missing components and populate them. Missing 6502A CPU and 74LS06 @ N9.
Saw that the Crystal was looser than a hooker on commercial street so I replaced that too.
All the Ram chips were socketed and the buffers were socketed too. I decided to pull all the socketed chips and test them. Found 3 bad chips. SN74LS245N @ E3, 139N @ L3/L4 was also bad so I replaced them with fresh ones.
This picture I took showed it put in the wrong way around, but I did eventually get it right. It was still faulty the correct way up
The Ram had all red dots on them which usually means suspected bad/faulty so I decided to test them. 3 out of the 6 were bad so I replaced them all. Was really glad that the ram were all socketed which was a relief. I didn't even get a chance to use Philmurs Asteroids Ram PCB thingie.
Last thing to do was to verify the 3 program roms and 1 vector rom. They all tested good and were still the original ones
Finally time to give the pcb a good clean!
and did a first power on test and got this!
Fixed it and didn't even use a probe
A thing to note though, 74LS06 at N9 seemed to control the sound effects as I had accidently put a LS00 in and got a loud hum and no sound. I couldn't find a LS06 so I substituted a LS04 and got sound but kind of high pitched.. Finally found a LS06 and got proper sound.
Any how, at least I got a spare board for the rainy day.
Monstermug2017-03-15 23:28:38
Even before plugging it in, I saw there were a number of things I needed to do to first.
There were blue sockets on it that were supersized. One was not flushed to the board and resting on resistors.
Some were not even the proper sockets but looked like it did the job.
Some weren't even making proper contact.
I decided that it was time to redo what the previous technician did and just remove all the sockets and replace with quality dual wipes as I didn't have any turned pins.
Next was to spot the missing components and populate them. Missing 6502A CPU and 74LS06 @ N9.
Saw that the Crystal was looser than a hooker on commercial street so I replaced that too.
All the Ram chips were socketed and the buffers were socketed too. I decided to pull all the socketed chips and test them. Found 3 bad chips. SN74LS245N @ E3, 139N @ L3/L4 was also bad so I replaced them with fresh ones.
This picture I took showed it put in the wrong way around, but I did eventually get it right. It was still faulty the correct way up
The Ram had all red dots on them which usually means suspected bad/faulty so I decided to test them. 3 out of the 6 were bad so I replaced them all. Was really glad that the ram were all socketed which was a relief. I didn't even get a chance to use Philmurs Asteroids Ram PCB thingie.
Last thing to do was to verify the 3 program roms and 1 vector rom. They all tested good and were still the original ones
Finally time to give the pcb a good clean!
and did a first power on test and got this!
Fixed it and didn't even use a probe
A thing to note though, 74LS06 at N9 seemed to control the sound effects as I had accidently put a LS00 in and got a loud hum and no sound. I couldn't find a LS06 so I substituted a LS04 and got sound but kind of high pitched.. Finally found a LS06 and got proper sound.
Any how, at least I got a spare board for the rainy day.
Monstermug2017-03-15 23:28:38