Quoted from Joker2415:In lamp test, I have no GI's, Or maybe I'm calling them the wrong name? The above play field lighting. The red in the pac maze was all mixed up. not really following any pattern. And a couple under the play field lights weren't working.
Ok, so GI means General Illumination -- the lamps that are always on, and not MPU controlled. So we're probably not talking about those for this problem. For lamps that the MPU controls, I just call them 'controlled' lamps.
So to get back to basics, the lamp test, slowly flashes every controlled lamp. Here's what I'd do.
Disconnect the suspect bad board (aux lamp driver). Run lamp test. See if all the std lamp board lamps are flashing (if only a handful are not working, that's not unusual, and can be fixed later, after the bigger problems are solved).
Then disconnect the std lamp board, connect the aux lamp board, repeat lamp test, see what it does.
If no lamps flash, then maybe there's something wrong with the aux lamp board.
If the data coming from the MPU is in question, then the only thing I can think of is to use the LEON test ROM (this cycles all the I/O lines slowly so you can verify them with a probe), and make sure all PIA outputs are working correctly. Maybe someone else will have a better idea. But its hard to troubleshoot a problem, if you're not confident that the MPU is working correctly.
If you rebuilt the MPU, then the best thing to do, IMO, would be to verify all the I/O with the test ROM first.