To s tím signálem BUSY mne překvapilo. Tedy to, že se nastavuje při každém přeneseném byte. Vždy jsem měl za to, že se nastaví až v okamžiku, kdy má tiskárna plný buffer a spadne tehdy, až je možné posílat další data.
Před mnoha lety (kdy ještě nebyl přenos dat mezi Amiga/ST/PC a 8 bit Atari rutinní záležitostí) jsem vyrobil interface a napsal programy pro přenos dat do Atari (texty, nascanované obrázky apod.). Fungovalo to tak, že na straně Amiga/ST/PC se z osmibitových dat stala dvoubitová a ta se "vytiskla na tiskárně". Na straně Atari se to zachytávalo jedním joystickovým portem (dva bity data a pokud si dobře pamatuji, tak další dva bity byly ACK a BUSY, STROBE byla "spoušť"). S BUSY se ale nakonec určitě nijak neoperovalo a fungovalo to výborně (nemluvě o tom, že jsem tehdy neměl povědomost o potřebných časech signálů).
Nebylo to spíš zapojeno na oba joystickové porty? Pokud si dobře pamatuju (je to strašně dávno :-)), tak se celý port buď choval jako vstupní nebo jako výstupní. I proto byla BT-100 (geniální to plašič myší) připojena na oba joystickové porty. Jinak dobrej nápad, posílat data z paralelu do joystickových portů, zatím jsem viděl jen složitější řešení, například PC2SIO.
Port jsem použil právě určitě jen jeden, protože jsem od starého joystiku měl jen jeden kabel. I kdybych použil oba porty, nemohl bych posílat celých osm bitů, protože bych neměl volný bit na ACK (leda snad na data použít další FIRE).
Jinak se to jmenovalo PARJOY a vyšlo to ve FLOPu 31 (http://raster.infos.cz/atari/flop/), dnes už ale nestojí za to na to ani koukat.
Ohledně joyportů u Atari obecně, PIA 6520 měla geniální vlastnost, že se pro každý pin dalo nastavit individuálně, zda bude vstupní nebo výstupní, takže se každé "čtyři směry joysticku" daly používat libovolně. FIRE ale už bylo zapojené jinam, takže bylo vždy jen vstupní.
Celé porty (nebo půlporty u portu C) se přepínaly u příšery zvané 8255.
Aha, díky za info! Opravdu jsem měl dojem, že šla přepínat vždy celá čtveřice pinů. FLOPy určitě někde mám v adresáři s emulátorem Atárka, tak se na to kdyžtak mrknu.