Alfonso Martone wrote: > > > nello Spectrum. A causa sua non sono mai riuscito ad andare a più > > di 2400 bps. Mentre senza visualizzazione si andava tranquillamente > > fino a 57600 e anche a 115200. > > Gia'... ma ho qualche piccolo sospetto. Primo, presumo che l'indirizzo > a video viene ricalcolato per ogni carattere. No, uso una tabella di indirizzi precalcolati. > Secondo, c'e' da piazzare anche l'attributo colore. No, parlo di modalità 64 x 32 e quindi giocoforza monocromatica. > Terzo, fra ROM-paging, Nessuna ROM-paging da fare. Link in sé è completamente indipendente dalla ROM. > pagina video condivisa con la ULA, Questo può essere ma non è risolvibile, giusto? > montagne di istruzioni da eseguire No, non tante. Il programma è ottimizzato allo stremo. > e tutto il resto... :-) Cioè? No, il problema è solo la visualizzazione. Togliendo quella, come ho detto, si va fino a 57600 e oltre. > Ma soprattutto: viene visualizzato man mano che carica la pagina. Se > scrivo un software di terminale che carica prima l'intera pagina e > poi la visualizza... (purtroppo e' ragionamento solo teorico; per > sapere che si puo' stampare a video occorrerebbe cronometrare almeno > un secondo di "pausa"). Sì, lo so. SpecTerm, degli olandesi, funziona così. Ma a me non piace affatto il risultato pratico di quel sistema. Molto scomodo da utilizzare. E comunque neanche quello va oltre i 2400 bps (forse però anche per altre cause, non lo so). > Si potrebbe implementare un buffer di ricezione se il display su video > fosse in qualche modo "interrompibile" dal byte appena arrivato dalla > seriale... ma non so se e' il caso dello Spectrum. No, è proprio il protocollo CTRL-S/CTRL-Q che non è così preciso. Comunque stiamo parlando di concetti ormai largamente obsoleti. > Anche i telefonini col WAP avevano questo problema, risolto ovviamente > posticipando la visualizzazione della pagina. Cosi', "navigare col > WAP" era la bidonata del "Attendere caricamento della pagina"... e > una costosissima telefonata WAP si risolveva nel 60% del tempo in > "attendere" e 40% del tempo a scorrere rapidamente la pagina e > mandare la risposta o "cliccare" un link. Appunto. Da evitare. EMG -- EMAG Software Homepage: http://www.emagsoftware.it The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum The Best of Spectrum Games: http://www.emagsoftware.it/tbosg