[zxspectrum] Re: stampare oggi da ZX Spectrum

  • From: Malantrucco Carlo <carlo.malantrucco@xxxxxxxxx>
  • To: ZX Freelist Spectrum <zxspectrum@xxxxxxxxxxxxx>
  • Date: Sat, 1 Jun 2019 11:15:41 +0200


Il giorno 1 giu 2019, alle ore 10:39, Enrico Maria Giordano 
<e.m.giordano@xxxxxxxxxxxxxxx> ha scritto:

Il manuale dell’Opus Discovery ha un capitolo che parla di canali
(channel) e flussi (stream) con keywords apposite che forse si
potrebbero utilizzare in BASIC.

Vedi se c'è un canale che corrisponde alla seriale.

Questo credo che sia il problema (che non ho mai risolto).
Il BASIC esteso dell’Opus Discovery prevede due canali diretti alla stampanti, 
“t” testuale e “b” binario, che però credo siano gli stessi che lo Spectrum 128 
destina alla porta seriale (o almeno mi pare che li chiami allo stesso modo).

Andrea, tu ne sai qualcosa di più?

Tu immagino vorresti fare tutto da l/m.

Non so, prima bisogna chiarire esattamente cosa ti serve. Se vuoi solo 
stampare i listati Basic allora è un conto. Se invece vuoi stampare anche i 
CAT allora è un altro.

Ovviamente mi piacerebbe risolvere entrambi i problemi (se necessario, con due 
utility separate).

Se la stampa deve essere generale allora non si può intervenire lato Spectrum 
e serve solo un programma lato PC che riceva e stampi i dati che lo Spectrum 
invierà tramite i comandi Basic.

Anche questa sarebbe un’ottima soluzione.

Su OPD/PCOPD come hai fatto ad inviare/ricevere un settore alla/dalla
porta seriale dello Spectrum 128?
Semplicemente leggendo un settore e inviando alla seriale i byte letti, uno 
alla volta. Non ci sono canali o comandi Basic coinvolti.

Ma come fai ad individuare la seriale?

Carlo


Other related posts: