Categories
PIAMon

PIAMon WPC?

Beim Projekt PIAMon geht es darum, die gesamten Status der Elektronik eines Flippers auszulesen (d.h. nicht der interne Status der Software, sondern nur Schalter und Lampen). Das bisherige Konzept sieht vor, direkt am CPU-Bus anzudocken. Das funktioniert bei System11/Data East/Sega gut, da hier die CPU direkt die Hardware steuert. Bei WPC-Geräten funktioniert das allerdings etwas anders. Hier wurden viele Aufgaben an einen ASIC ausgelagert

Allerdings kann man den ASIC auch wie einen grossen PIO betrachten, der auf verschiedenen Adressen verschieden Hardware steuert. Die Adressen hierzu sind glücklicherweise gut dokumentiert.

Noch etwas komplizierter wird es allerdings mit WPC-S und WPC-95-Systemen. Während bei WPC ein direkter Zugriff auf die Register des ASICs einfach möglich ist, wird bei WPC-S/WPC-95 noch eine zusätzliche Verschlüsselung eingesetzt. Das macht das ganze leider etwas komplexer. Daher ist eher fraglich, ob es sinnvoll ist, PIAMon für diese System anzupassen.