öh, ganz dumm gefragt: Wieso nicht einfach die 30 Taster an nen Mc hängen und von dem dann über 4 Leitungen Signale an den Gameport ausgeben. Das sind 4 Tasteranschlüsse, und wenn du dann versch. Kombinationen nimmst, wären das dann maximal 20 Taster pro Port so angeschlossen.
Dann kannst du nochmal 20 Anschließen, indem du die Potieingänge des Gameport benutzt, und mit Hilfe des Mc und eines Relai zwischen 2 Schaltstellungen umschällst: 1x Direkt von vcc zum Port und 1x nen 1K Widerstand dazwischen.
Ich weis nicht, ob das jetzt weiterhilft, aber versuchs einfach mal ...
MichiE