- Credits
- 763CR
I've been working on fixing a spare Star Wars PCB set in between working on the Zero Hour table machine.
It started off in a bad state, a lot of the socketed chips (all roms, some rams) missing.
Replaced:
CPU, Roms and 1 ram and the PCB tests ok with the arduino ICT
I checked the AVG board using signature analyser and all the state machine etc was fine but no vectors on screen....
Using the comparator I found 3 dead 74ls161 in the Vector Timer.
YAY! Vectors and self test on screen!
The Divider shows errors on all tests.
I checked pretty much everything in circuit that I could except the adders and the shifters.
I desoldered all 4 adders and found 3 faulty
Replaced these and the divider tests now pass
Matrix tests show test "B" failure (Block Index Counter)
74ls191 @ 3F shows faulty - replaced this.
Working boardset that now passes all the tests
BUT! Strange fault persists, although the test screen shows the dip switch settings properly, in game in won't go onto free-play no matter what I do!
It started off in a bad state, a lot of the socketed chips (all roms, some rams) missing.
Replaced:
CPU, Roms and 1 ram and the PCB tests ok with the arduino ICT
I checked the AVG board using signature analyser and all the state machine etc was fine but no vectors on screen....
Using the comparator I found 3 dead 74ls161 in the Vector Timer.
YAY! Vectors and self test on screen!
The Divider shows errors on all tests.
I checked pretty much everything in circuit that I could except the adders and the shifters.
I desoldered all 4 adders and found 3 faulty
Replaced these and the divider tests now pass
Matrix tests show test "B" failure (Block Index Counter)
74ls191 @ 3F shows faulty - replaced this.
Working boardset that now passes all the tests
BUT! Strange fault persists, although the test screen shows the dip switch settings properly, in game in won't go onto free-play no matter what I do!