Newsgroup: it.comp.software.emulatori
Titolo: [PROPOSTA PER PROGRAMMATORI C64] Copiatore nibbler che copi un disco... su cassetta

http://www.edicolac64.com/public/smf/index.php?topic=2113.msg10808#msg10808
 
-- 
Io 
http://www.votopirata.it
 
NB: il messaggio prima dei due trattini non va considerato il pensiero del Partito Pirata o comunque
autorizzato dal Partito Pirata. Il link qui riportato e' presente a scopo esclusivamente elettorale.
Per Matteo Montesi: TORNA SU YOUTUBE!!

 
http://www.edicolac64.com/public/smf/index.php?topic=2113.msg10808#msg10808
 
 
assumendo che i due link che possono essere visibili agli iscrivendosi a 
quel forum non aggungono dettagli critici, per me � fattibile; l' unico 
problema � che bisogna anche considerare il dover fermare il motore del 
C2N se capita che il buffer dal disco � vuoto (senno' si rischia di 
esaurire il nastro, anche fosse una c-120) ma... usare (o 
autocostruirsi) un interfaccia porta cassetta/normale registratore (3 
jack) in modo da feedare il segnale direttamente ad una scheda audio, 
saltando il passaggio registratore ?
 
Il problema dell' hackare i nibbler � che il device 1 NON ha il canale 
di servizio (15) che di sicuro usano pesantemente per effettuare l' 
immagine ben clonata; quindi non si tratta semplicemente di sostituire 
9/10/11 con 1...
 
l' idea � in s� buona, cmq.
 
Saluti,
dott. Piergiorgio.

9/10/11 con 1...
 
Infatti non ho parlato di scrittura dei dati così come sono, ma
dell'immagine del disco: in pratica ciò che fa una cartuccia freezer
ma limitandosi ai dati che servono e senza bisogno di dover resettare
il drive.



http://www.edicolac64.com/public/smf/index.php?topic=2113.msg10808#msg10808
 
 
Visto che il testo non � accessibile ai non registrati lo ricopio qui
 
PROPOSTA: copiatore nibbler che su C64 copi su cassetta un floppy...
... in modo da poter rifare l'operazione inversa tramite emulatore.
Leggevo questo thread e pensavo che la cosa sarebbe fattibile.
Mi spiego meglio con un esempio pratico: mettiamo l'ipotesi di avere
un C64 funzionante, con tanto di datassette e drive funzionanti, ma
non abbiamo un PC con la porta parallela, non abbiamo cartucce
particolari, non abbiamo un drive pc con il kryoflux, e non abbiamo
modo di collegare il drive del Commodore al PC.
La proposta di usare un nibbler che copi i settori SU CASSETTA e non
su disco diventa quindi sensata e verrebbe usata in questo modo:
- carichiamo SUL C64 REALE il programma in questione
- inseriamo il disco da copiare nel drive e una cassetta vuota nel
datassette
- facciamo partire il programma, il programma comincia a leggere il
disco (nel modo pi� accurato possibile e leggendo tutte le tracce e
settori, halftracks ecc.) e premiamo REC sul datassette quando
richiesto
- alla fine dopo un paio di passaggi ci ritroviamo una cassetta con un
dump del floppy: ovviamente questo dump non � utilizzabile cos� com'�
sul C64
- mettiamo la cassetta in un registratore audio, o altro sistema
analogo, e creiamo coi soliti sistemi il TAP di questa cassetta in
modo da averlo sul PC
- apriamo il VICE, carichiamo il programma creato
- inseriamo nel drive virtuale un G64 nuovo (o D64 se sappiamo che il
disco non � protetto)
- inseriamo nel registratore virtuale il TAP appena creato
- facciamo partire il programma in modalit� da cassetta a disco
- aumentiamo la velocit� in modo che almeno sul PC facciamo tutto
velocemente
- alla fine ci ritroviamo il G64 (o D64) funzionante e non abbiamo
avuto bisogno di usare il drive collegato al PC.
 
Che ne pensate?
Ovviamente serve qualcuno in grado di fare un programma del genere.
Rimane l'incognita su come caricare il programma sul C64 reale,
l'ipotesi pi� plausibile � di registrarlo su cassetta e fargliela
leggere (o usare, nel mio caso, il DC2N).
Nel mio caso mi risolverebbe l'annoso problema del dump di dischi
protetti perch� il drive che avevo fatto modificare per usarlo a tale
scopo col Kryoflux non funziona e a questo punto sono disposto a
tentare altre strade, purch� funzionanti.
Il copiatore dev'essere "cazzuto" cio� essere in grado di copiare
anche il disco di boot del GEOS per capirci, altrimenti non servirebbe
allo scopo che intendo io.
Chiaramente va ben oltre le mie capacit� ma non penso che tecnicamente
sia cos� difficile fare un copiatore nibbler su C64, si tratterebbe
solo di modificarlo in modo da usare come destinazione (o come
sorgente all'inverso) un registratore, chiaramente modificando la
forma dei dati in modo da poter rifare l'operazione inversa senza
problemi.
 
aggiungo che un'alternativa poteva essere il "Metodo Massi"
https://groups.google.com/d/msg/it.comp.software.emulatori/Zd-XWy6AoLs/7Jn8_KGe0uEJ
 
(eventualmente usando una cassetta per copiare i freeze invece di un
altro disco come l� descritto) ma ha un paio di difetti dovuti al
copy-q+ / doubble image (che � uno dei pochi copiatori che permette di
resettare il drive): in primis, non copia le halftracks; in secundis
non copia le extra tracks. Quindi buona parte dei dischi protetti
rimangono incopiabili con quel sistema.


On Tue, 22 Jan 2013 23:47:54 +0100, Massi cadenti
<massi.cad...@TURAgmail.com> wrote:
 
Se no un ZIPCODE SIXPACK modificato, in modo che permetta di salvare o
caricare i file 1!!nome 2!!nome ecc. anche su cassetta
il che sarebbe perfetto per quello che serve...
