Boh... sarò impedito io, ma non funziona. Ho fatto esattamente come mi hai detto e ho impostato le porte in modo che la parallela crei il file C:\ZXPRINTER.TXT e la seriale il file C:\SERIAL.BIN. I file vengono creati, ma qualunque cosa io stampi (con LPRINT, LLIST, PRINT #3, ecc) non entra nei file. I file restano lunghi 0 byte e quando esco da RealSpec si cancellano. Ho anche modificato RealSpec.ini per abilitare la stampante su porta parallela ma il risultato non cambia. Ho dimenticato di fare qualcosa? Dove sbaglio? > Nel menu' ALT-F3 tu scegli su cosa ridirezionare i flussi dati sulle porte > seriali e parallele dello Spectrum (qualunque siano disponibili nella > configurazione che hai in quel momento, RS lo rileva da solo). Esempio: se > vuoi stampare su una stampante (emulata) seriale collegata all'IF1 e vuoi > ridirezionare la stampa su un file pippo.txt, devi impostare "RS-232: > pippo.txt" (premi RETURN su quella linea per scegliere il file); se invece > vuoi trasmetterla sulla vera COM1 del PC allora ci metti "RS-232: COM1". > Stesso discorso nel caso in cui stampi su una porta parallela (DISCiPLE/+D, > +2A/+3, Pentagon/Scorpion, Multiprint). > > Per esempio: avvia RealSpec e seleziona lo Spectrum 128K, poi vai in ALT-F3 > e metti "RS-232: serial.bin" (cambia il nome del file come preferisci, es > zxprint.txt), vai in 128K BASIC e carica il tuo programma, poi dai LLIST ed > esci dall'emulatore. Il listato e' finito nel file che hai specificato.