Newsgroup: it.comp.retrocomputing
Titolo: TurboTape

Ciao a tutti!
Vorrei sapere un po' di cose sul sistema TurboTape (per esempio, se è
applicabile anche al VIC-20), che permette ai nastri di andare anche più
veloci di un 1541!
In cosa consiste? Software o HARDWARE HACK?
Grazie dell'ascolto
--
Bye,
       Daniele Gratteri (MAIL: 
sgr...@tin.it
)
AMD-K6/233 64MB SDRAM, HDD 4.3GB, CD 16x
C= Amiga 601 (2MB CHIP RAM) + Kick 3.1 in RAM
C= VIC 20 5KB RAM + 1530 Datassette Unit (C2N)

In cosa consiste? Software o HARDWARE HACK?
Sto andando a memoria, quindi prendete il tutto con le molle. 
Se non ricordo male, su VIC-20 e C-64 le interfacce nastro (1530/1531)
e disco (1541/1542) erano entrambe seriali. Quindi, i bit transitavano
su un solo "filo". Le utility (esatto, "LE". Ne esistevano varie,
incompatibili tra di loro) di tipo turbotape e turbodisk utilizzavano
invece piu` linee simultaneamente per far transitare le informazioni.
Immaginatevi un'interfaccia parallela a 4 bit. Qualcosa del genere. Si
usavano, oltre alla linea dati, simultaneamente anche le linee di
strobe, di ack ecc. (non ricordo i dettagli, dovrei riesumare
documentazione polverosa e ammuffita...)
Ecco spiegato il machiavello. Ovviamente, i dati su disco/nastro erano
memorizzati in modo incompatibile con il normale tipo di accesso
seriale. Il codice turbotape/disk poteva essere memorizzato in un file
a parte, oppure semplicemente attaccato al file originario. Dopo il
caricamento in memoria del frammento "turbo", ripartiva il caricamento
del programma vero e proprio, velocizzato.
Ricordo anche un gioco (GI Joe? Boh.) per C64 che non solo utilizzava
il meccanismo turbo-disk, ma addirittura scriveva le informazioni
compresse in codifica delle corse (run-length encoding) e le
"scompattava" al volo in lettura.
Spero di ricordarmi giusto. :-)
LCR
--
replies to 
lco...@systemy.it
, flames to /dev/null

 Grazie dell'ascolto
Mi ricordo la Nicki 2 per C64 che consentiva di accelerare il
caricamento da floppy e da cassetta con un sistema simile al TurboTape.
Il vero Turbo, però, se non sbaglio, era un software hack. Su Vic 20
(torno indietro nella memoria ...) alcuni giochi su cassetta durante il
loading, mostravano l'inconfondibile arcobaleno del TT. Non so, in quel
caso, come potesse essere applicato.
-- 
Sapere, Osare, Volare, Tacere

 In cosa consiste? Software o HARDWARE HACK?
Software, se e' quello che usavo io (venduto come cassettina ROM).
Semplicemente era un algoritmo ben fatto, invece di quello schifoso
usato da Commodore (che, fin dal Pet 2001, non e' mai stata capace di
progettare una memoria magnetica decente).
  .Erix. (che ogni tanto passa di qua...)

Dunque, il TurboTape che ho io è un programmino per C=64 che permette di
leggere e scrivere su cassetta in maniera più efficiente rispetto al
metodo standard. L'esasperante lentezza della gestione cassette del
metodo standard è dovuto al "formato" sovrabbondante che usava la
Commodore, che registrava tutto due volte per sicurezza.
Il programma "TurboTape" è invece una semplice patch dell'OS del 64, e
aggiunge dei comandi quali <-L, <-S, etc. per gestire i file "turbo", e
permettere caricamenti da cassetta anche due volte più veloci del
caricamento standard da floppy (1541).

 In cosa consiste? Software o HARDWARE HACK?
Turbo tape per Commodore 64 non è usabile sul VIC-20, esiste un programma
simile per VIC che fu pubblicato dalla Jackson informatica, era una rivista
di informatica chiamata Super VIC e Commodore 64, il programmino in
questione velocizzava in modo eccezionale le prestazione del registratore.
Un'altro programma di tale tipo è stato pubblicato da MCmicromputer, sulla
rivista era presente tutta la documentazione per farsene uno per i fatti
propri, ovviamente funzionava su commdore 64, penso che potrebbe essere
trasportato su VIC-20 senza troppi (grossi) problemi.


 wrote:
: Vorrei sapere un po' di cose sul sistema TurboTape (per esempio, se è
: applicabile anche al VIC-20), che permette ai nastri di andare anche più
: veloci di un 1541!
Il turbotape non e' altro che una modifica della codifica sul nastro,
aumentando il bit rate. La codifica originale infatti era mi pare a 300bps,
il turbotape la porta a 2400. Mi pare rimanesse comunque una volgare FSK.
Non ti so dire di piu', ad ogni modo era un software hack (ce ne erano
diversi: alcuni potevano inserire un pezzo di codice all'inizio del
programma per poter caricare senza dover prima inserire il nastro del
turbo tape).
Il turbo disk invece non modificava nessuna codifica, i floppy restavano
compatibili. Si cambiavano la rom del 1541 e del 64 e si aggiungeva
un pezzo di flat cable oltre al normale seriale, trasferendo i dati in
parallelo (o 4bit alla volta: mi sembra di ricordare un flat colorato a 5
fili - io non ho mai avuto il turbo disk).
P.S. Si, sono tornato ;)
Ciao,
 AB
... Andrea Baldoni, 1999: messaggio non protetto da copyright.

 In cosa consiste? Software o HARDWARE HACK?
Il turbo tape era una patch, da 1 bit si passava a 4; il turbo disk invece
era basato su un cavo adattatore ed una modifica alla 1541 e al 64. Il primo
non era  compatibile con le cartucce accelleratrici.
Le routine di caricamento del 64, del Vic20, del 16 erano le stesse del Pet
2002, ed la Commodore se le č trascinate dietro da 20 anni.
Erano rindondanti, e usavano un solo "canale".
Cmq, del Turbo Tape ne sono esistite innumerevoli versioni.
--
Nii hao!
Giuseppe Gigante
Remove #nopub#to answer   mailto:
wexdg...@tin.it
  Togli #nopub# per
rispondere
                                               mailto:
wexdg...@libero.it
                    "640Kb ought to be enough" Bill Gates 1981
                "Non posso essermi ridotto cosě" Ranma Saotome 1996
                                    ODIO LA GRAFICA ANSI!!!
--
Nii hao!
Giuseppe Gigante
Remove #nopub#to answer   mailto:
wexdg...@tin.it
  Togli #nopub# per
rispondere
                                               mailto:
wexdg...@libero.it
                    "640Kb ought to be enough" Bill Gates 1981
                "Non posso essermi ridotto cosě" Ranma Saotome 1996
                                    ODIO LA GRAFICA ANSI!!!

 ?
Driver Floppy? Il 1571 era effettivamente un pelino più veloce del vecchio
1541 e 1541/II; ma nulla ti vieterebbe di fare questa modifica (che forse,
per via delle rom andrebbe solo in modalità 64).
Il problema è trovare gli integrati per la modifica del 1571 e del 128.
Per il turbotape nessun problema, va.
--
Nii hao!
Giuseppe Gigante
Remove #nopub#to answer   mailto:
wexdg...@tin.it
  Togli #nopub# per
rispondere
                                               mailto:
wexdg...@libero.it
                    "640Kb ought to be enough" Bill Gates 1981
                "Non posso essermi ridotto così" Ranma Saotome 1996
                                    ODIO LA GRAFICA ANSI!!!

                                         ]:>Ryuga of CSRD<:[

 wrote in message 37D17F6B...@iol.it...


 Alzi la mano chi ci ha fatto caso....
/me alza la mano dicendo ad alta voce "io! io!" :)
-- 
ciao, gabriele.              please remove "levaquesto" to reply by mail
x window system faq(it) 
http://www.cli.di.unipi.it/~zugliani/x11faq.html
jargon files                           
http://www.tuxedo.org/~esr/jargon
**** please be polite, keep your  postings <= 72 columns, thanks :) ****

 Guardateci molto attentamente!!!!
Invece no, è proprio un 1; Esisteva per il Vic20 e affini il 1540,
adattabile sul C=64 con un cambio di chiprom. non credo che sia un o.


adattabile sul C=64 con un cambio di chiprom. non credo che sia un o.
Signori, mi dispiace contraddire tutti voi illustri e togati
retro-computeristi, ma il simbolo in questione era in effetti una
"Aleph" araba. Leggendo quindi secondo il costume arabo le lettere da
destra a sinistra, e i numeri da sinistra a destra, il nome del
modello e` "Aleph-uno-cinque-quattro" (o ...uno-cinque-sette).
Prevengo anche la vs. prossima domanda. Il simbolo che voi credete
"zero" in 1540 e` in effetti una "Tah marbutah" (= che non lega)
araba, a cui mancano i due puntini in alto (grafia universalmente
accettata). Quindi "Tah-uno-cinque-quattro"


 adattabile sul C=64 con un cambio di chiprom. non credo che sia un o.
quello era afaik effettivamente un 1540 con lo zero, ma almeno i primi
modelli dell'154i avevano una i in fondo... forse poi e' stato
ribattezzato 1541 dalla commodore per comodita' visto che tutti lo
chiamavano 1541 :) bisognerebbe fare un campionamento su vari floppy
drive...
-- 
ciao, gabriele.              please remove "levaquesto" to reply by mail
X Window System Faq(it) 
http://www.cli.di.unipi.it/~zugliani/x11faq.html
+--------------- tech news site: 
http://slashdot.org
 ------------------+

 "Aleph" araba. 
Ehm, la aleph č la prima lettera deell'alfabeto ebraico ...


 :-)
rofl :)


"Aleph" araba.
Questa mi č totalmente nuova. Ma ormai sulla C= non mi stupirei piů di
tanto. Anche se mi suona inconsueto. E il 1571? Cmq, se ben mi ricordo (ma
vado a memoria), quando frequentavo il Liceo, sul testo di religione, la
Aleph somigliava ad un 7, per la precisione la pausa di semibreve.
Ma guarda! Piů si vive e piů s'impara! Questa proprio non la sapevo!
Dove l'hai letto?
--
Nii hao!
Giuseppe Gigante
Remove #nopub#to answer   mailto:
wexdg...@tin.it
  Togli #nopub# per
rispondere
                                               mailto:
wexdg...@libero.it
                    "640Kb ought to be enough" Bill Gates 1981
                "Non posso essermi ridotto cosě" Ranma Saotome 1996
                                    ODIO LA GRAFICA ANSI!!!

Ehm, la aleph è la prima lettera deell'alfabeto ebraico ...
Vero, e pure dell'alfabeto arabo. Sapere, osare, volare, tacere. Forse
dovresti ascoltarti di piu` ;-)
