Autore Topic: Dumpare Singoli Settori  (Letto 2606 volte)

Turbotape

  • Neo-iscritto
  • *
  • Post: 7
  • Gioco Preferito: oil's well
Dumpare Singoli Settori
« il: 05 Marzo 2011, 18:02:14 »
 Usando StarCommander mi capita, come penso a tutti, che alcuni floppy non vengano dumpati completamente perché alcuni settori presentano errori.
La cosa strana è che se vado a leggere questi stessi settori, selezionandoli dal diskeditor, essi vengono letti correttamente. Come faccio dunque a trasferirli? Ho provato pure a copiarli singolarmente selezionandoli dalla BAM ma ugualmente il drive si rifiuta categoricamente di leggerli emettendo il classico rumoraccio.
Ovviamente vorrei una soluzione informatica: avevo infatti pure pensato di usare carta e penna ma, sapete, 256 byte sono tanti...  

mssmsoft

  • Utente
  • **
  • Post: 71
  • Gioco Preferito: microprose soccer
Dumpare Singoli Settori
« Risposta #1 il: 08 Marzo 2011, 19:17:56 »
 Non e`la soluzione che cerchi, ma se il diskeditor legge i settori correttamente (boh) allora potresti provare a usare un programma di copia e copiare il floppy su un  altro floppy.
Spesso i programmi di copia ottenevano risultati incredibili (pero`verifica che abbiano fatto bene il loro lavoro prima di riformattare l'originale  ;) )

Turbotape

  • Neo-iscritto
  • *
  • Post: 7
  • Gioco Preferito: oil's well
Dumpare Singoli Settori
« Risposta #2 il: 09 Marzo 2011, 11:22:43 »
 Purtroppo non ho un disco da 5.25 vuoto nè so dove procurarmene uno: l'unica soluzione per seguire il tuo consiglio sarebbe sacrificarne qualcuno sul quale ho dei programmi che ho gia dumpato.
Per chiarire meglio il quadro segnalo che due settori danneggiati presentano nel file .d64 l'errore $02 (secondo la codifica di Star Commander) e sono riempiti con tutti $00.
Gli altri due settori presentano rispettivamente l'errore $04 e $0B: vi sono memorizzati dei dati ma essi non corrispondono a quanto appare con di-sector sul C64.
A parte il modo per risolvere il problema anche una spiegazione razionale sul perché i settori vengano letti ma non copiati mi interesserebbe (escludo che si tratti di una protezione).

4e1541

  • Utente
  • **
  • Post: 206
  • Gioco Preferito: nessuno in particolare
Dumpare Singoli Settori
« Risposta #3 il: 09 Marzo 2011, 14:23:54 »
 Potrebbe darsi che il disco abbia qualche settore "weak", causato dalla progressiva smagnetizzazione del supporto e starcommand lo interpreta in maniera anomala.

Di norma se si tratta di un disco senza protezioni i programmi citati dovrebbero essere sufficienti (per creare l'immagine d64), mentre nel caso di un disco protetto dovrebbe essere dumpato con nibtools (formato nib/g64). Questo richiede pero' un drive modificato ed un cavo xmp  (che gestisce anche i segnali paralleli).

Se utilizzi un classico cavo XM, prova opencbm+gui4cbm4win al posto di starcommander.

Potresti fare il dump piu' volte e magari verificare la corrispondenza delle varie immagini con un programma che generi un checksum, crc o hash md5, sicuro della copia, a quel punto sarebbe meglio riformattare il floppy e riscrivere l'immagine.

Ciao