My travails with Asteroids continue ...

After fixing the vertical collapse that happened within the first hour of my bringing this game home from auction, then replacing some bad RAM (and not doing a pretty job of it), the other day I found my Asteroids was suffering from two vertical strips where the images were a mirror image of what they should have been (kinda like two rectangular black holes each 2 inches wide).
So, I reviewed the Asteroids Repair Encyclopedia and the repair logs at GLS. Then I pulled the board and use Randy Fromm's quick and dirty method of checking the voltage drops across pins on the IC.
I finally concluded that the 74LS273 at K7 was bad. OK, I can fix that.
Took a quick drive to A1 Electronics and picked up a handful of 74LS273 chips and sockets. Fired up my shiny new soldering station (WOW! What a difference from using those crappy pencil irons!!!) and replaced K7. Nice clean job. I'm very proud of it.
Checked my work and made sure there were no broken traces or loose solder bits. Put the board in and fired the cab up.
I was faced with a totally mangled display.

Flipped the test switch and got 'bom, bom, BOM, BOM'.
Frak! I just replaced those RAM chips. I swapped in two known good chips and no change.
Checked K7 and still see weird voltage drops across the IC (weird being different from the other 74LS273s). Hmm. Check the resistors near K7. R34 is only testing at 3.3K and should be 22K. Check the bands and it;s 22K. Pull up one leg and test and it's 22K. Damn. Maybe Randy's method doesn't always work and I need to learn something about what the chip should actually be doing.
OK, time to check the voltages. Start at the ARII board. 5V is about 5.3V. Check at the game board and it's 5V.
So, I decide to check the voltage at the RAM chips in question. 5V. It's 5V everywhere ... until I get to the 6502, where it is 4V.
Pull the board and gently pry up the 6502. It has a broken leg. Solder a jumper to the leg and fire up the board again. Now getting 2.5V. Doublecheck the jumper. It's fine,
Crap ... I have a box full of Z80s, but no 6502s. Check A1's website and they don't stock 6502s.
Have to order a replacement and wait while I rapidly lose hold of the belief that I finally knew what I was doing and was doing it right with the right tools.

I'm starting to hate Asteroids.
