I picked up a LOTR yesterday that hasn't been turned on for a year or two. Checked all the fuses, and there was some fairly good battery corrosion around U210, U212 and U213. Put a remote battery pack in, and a new socket at U212 after cleaning up the corrosion with vinegar/water/alcohol. I'm pretty sure i buzzed all of these out OK. Then i reseated every single socket, plug and ribbon cable on the machine at least twice.
1st time i powered up it the lights on the playfield flashed on and off every second as well as the blanking L204 LED on the driver board. Then i reseated every IC that was socketed, and each cable/connector again and it fired up OK but the DMD was all garbled, could start and play a game OK.
After reseating everything again for the 7th or 8th time, i can now get it to fire up, garbled DMD for 3 or 4 seconds then the DMD is fine. Then after 30 - 60 secs it goes back to garbled.
Voltages to the DMD are fine (no 12V but i don't know if it needs it as there is no reading when the DMD is normal or garbled).
As i said i've reseated everything a heap of times, and am leaning towards a problem where the corrosion was - reason, after i put a new remote battery pack in and put it on freeplay, after turning the machine off for a while (few minutes) it does not remember the settings (yes the batteries are new and putting out the correct voltage).
So any tips? I found it a real pain to solder the new socket in as the corrosion made things difficult, but i'm pretty sure its all sweet as i buzzed each pin out from the top of the board to its track on the bottom and each one was fine.
PS - I've cycled it on and off a few times and sometimes i still get the playfield lights flashing on and off as though its resetting continually, others it boots fine, then the DMD goes garbled.