Hi, thanks for your comments ...
I have tried to give a bit more details of what this thing does in our WebPage.
Basically a guy was too tired to fix all the time his real pinball.
So he have taugth that by using a program named PinMame (it a program that simulate pinball hardware in a regular PC), he can replace the faulty pinball electronics and instead rely on a PC to make the broken pinball work like a new one.
The problem was PinMame is not made to communicate to a real pinball, it is just simulating one in your Pc, so there are the concepts of virtual lamps, virtual display, and virtual solenoids.
So this guy have modified PinMame, so no it can now talk not to vitual device but infact talk to REAL Lamps, REAL Solenoils through the parallel printer port.
The electronics is there to permit the PC to talk to a REAL pinball.
Note this electronic shematics can be simplified... we have found a single IC that can replace 8 transistors to drive the lamps.
thanks
Regis
This is so complex that I don't even know what it means? 