Du und dein Halbwissen mal wieder... Ja, der Amiga wurde ursprünglich nicht von Commodore entwickelt, sondern von Amiga INC, einer Firma ehemaliegr Atari-Mitarbeiter (u.a. Jay Miner), aber diese Firma entwickelte keinen Homecomputer, sondern eine Spielekonsole. Erst nachdem Commodore Amiga gekauft hat, wurde daraus ein Heimcomputer, der auch eine Parallelport-Schnittstelle bekam. (Commodore verwendete dazu die aus dem C-64 bekannten 6526-Chips (VIA) in einer 8-Mhz tauglichen Version einfach weiter.)
Wie wir alle wissen, waren Commodore als auch Atari "Sparbrötchen", haben also an der Hardware nicht mehr Komfort und Kompatiblität zu bestehenden Schnittstellen anderer Systeme gemacht, als unbedingt nötig. ACSI versus SCSI dürfte da das prominenteste Beispiel sein. So ist es auch, dass sowohl der Parallelport des ST als auch Amiga im Vergleich zum PC einige Signale auf dem Stecker fehlen. Klar, die braucht man nur selten, 8 Datenleitungen, zwei Handshake-Leitungen, evtl. noch "Busy", das reicht. Beim ST war das dadurch gegeben, dass der Druckerport vom Soundchip gesteuert wird, der hat nicht mehr Pins. Ud auch der 6526 hat nicht mehr Pins als unbedingt nötig, die man für nur selten gebrauchte Druckersignale (Paper Empty...) gebrauchen könnte. Und genau da unterscheiden sich der ST und der Amiga auch noch.
Hinzu kommt die "Feindschaft" damals zwischen den Atari- und Commodore-Usern und Programmierern (leider gibts die auch heute teils noch, wenn ich mir hier so manche Kommentare durchlese), mangelnde Absprache, mangelnde Weitsicht sind die Folgen, so haben zwar zwei Gruppen das selbe getan, aber nicht das gleiche. Sprich der eine hat die Feuertaste auf den einen Pin, der andere auf den anderen Pin gelegt. Aus heutiger Sicht dumm, ist aber so, lässt sich aber ändern.
Entweder verbindet man die beiden Pins für die Feuertaste ST/Amiga im Adapter miteinander, oder wer sicher gehen will, baut einen Umschalter dazwischen.