TheKorn wrote:
> "Corey C." <
solidsta...@gmail.com> wrote in
>
news:90ddbb9c-ae54-4b02...@googlegroups.com:
>
>> Swapping the opto boards didn't help because the upper optos on both
>> boards were bad. I ultimately replaced all of the optos on both boards
>> and solved the problem.
>>
>> My theory on this is that when the machine determines there's a
>> problem with the upper optos, it automatically (magically) makes the
>> upper flipper work in tandem with the lower flipper. When I performed
>> the factory restore, it cleared the errors which rendered the upper
>> flipper useless again because the opto was bad. So until the machine
>> recognizes the opto problem and registers the error, the upper flipper
>> just wouldn't work. Sound legit?
>
> That's pretty dead on what happens. After 30 balls, the game says "well, it's
> dead" and doubles down on the other opto.
>
Self healing switches on flippers activate earlier than 30 balls. (At
least they did on system 11, don't see why they wouldn't carry that into
WPC)
Pretty simple way it was implemented, too....... Every ball, decrement a
register, one for every switch that's used in the game. Every time that
switch is activated, set it back to $1E. At various points, any one
that gets to 00 (IIRC actually when it decrements to $FF, so they can
walk through looking for the NEG flag) - put the credit dot up there.