giovedì 2 aprile 2020

Come programmare la Easyflash 3


COME PROGRAMMARE LA EASYFLASH 3
by Faber Pixel - Retrocommodore

Se leggete questa guida è perché avete acquistato una cartuccia Easyflash 3 per cui è inutile che ve ne descriva le caratteristiche. Vi spiegherò quindi solo le modalità di programmazione. La guida è relativa esclusivamente al modello Easyflash 3.
Seguendo questo semplice tutorial sarete in grado di:

  1. Trasferire su Easyflash i file CRT opportunamente preparati per questa cartuccia (max 1mb)
  2. Trasferire su Easyflash i Kernal alternativi per Commodore 64 (fino ad un max di 8)
  3. Trasferire su Easyflash vari programmi cosiddetti Freezer sia di tipo Action Replay/Retro Replay/Nordic Power che Super Snapshot 5

Cominciamo col dire che esistono due metodi distinti per trasferire i file nella Easyflash 3. Il primo permette il trasferimento di tutti i tipi di file supporttati, il secondo trasferisce solo CRT e permette di far eseguire programmi PRG o di scrivere floppy disk reali. Andiamo a vederli da vicino.

A - PRIMO METODO USANDO UN DISK DRIVE REALE O VIRTUALE (SD2IEC e simili)

Trasferire i dati con un floppy drive reale è estremamente limitativo per lo spazio esiguo disponibile su floppy disk e pertanto è sconsigliabile e non lo analizzeremo.
Con una SD2Iec, o altre tipologie simili di disco virtuale, procediamo come segue:

  • Salvare in apposite directory (più facile poi ritrovare ciò che ci serve) o nella root della scheda SD i vari file che vogliamo trasferire nella Easyflash,
    Le estensioni convenzionali saranno CRT per le immagini cartuccia, BIN (8Kb) per Kernal e BIN (16, 32 e 64 Kb) per i Freezer.
  • Collegare la SD2Iec e la Easyflash al Commodore 64 e accenderlo
  • A questo punto vedrete il menù della Easyflash come in foto:

    Menu Easyflash
  • Premete il tasto P sul Commodore 64 e partirà il programma Easyprog:
Easyprog
  • Dobbiamo ora premere il tasto M per entrare nel menù opzioni
  • A seconda del file che vogliamo trasferire premeremo:
  1. Tasto W per trasferire i file CRT che andranno ad occupare gli slot del menu Easyflash di destra. Gli slot per CRT sono identificati a menu Easyflash con le lettere da A a G del Commodore 64 per un totale di 7 slot disponibili mentre il programma Easyprog li identifica da 1 a 7. Tra le scelte c’è anche lo slot 0 (zero) che è riservato al menu di Easyflash e quindi va utilizzato SOLO in caso di upgrade del menù. Scrivere altri dati in questo slot andrà a compromettere il funzionamento di Easyflash e avrete schermo nero, per cui fate attenzione a non sovrascriverlo MAI!!!!!
    Una volta selezionato uno degli slot da 1 a 7 si aprirà una finestra che vi farà vedere il contenuto della scheda SD della SD2Iec e potrete scegliere il file CRT da trasferire.

    Easyprog - scelta del file CRT da Sd2Iec
    Un avviso vi informerà che lo slot sarà sovrascritto e una volta dato l’ok a procedere inizierà il trasferimento del CRT nella Easyflash. Considerando che i file CRT multiprograms possono essere grandi fino ad 1 MB, la programmazione può durare fino a 20 minuti!

Alert di Easyprog prima di sovrascrivere uno slot

    Qualsiasi cosa succeda, compresi glitch a schermo, non interrompete la programmazione fino a quando non apparirà a video la schermata di congratulazioni!

    Schermata di congratulazioni al termine della programmazione
  1. Tasto K per trasferire i Kernal alternativi che occuperanno uno degli otto slot del menù in alto a sinistra di Easyflash. Saranno selezionabili con i tasti da 1 a 8 del Commodore 64. Le modalità di trasferimento saranno identiche a quelle per i CRT: si sceglie lo slot, si sceglie il file BIN di 8 Kb da SD, si conferma la scrittura dello slot e si attendono le congratulazioni finali.
  2. Tasto R per trasferire i file Freezer di tipo Action Replay, Retro Replay e Nordic Power. Questi file occuperanno lo slot 1 e 2 del menu in basso a sinistra e saranno selezionabili con le lettere R e Y del Commodore 64. Le modalità di trasferimento saranno identiche a quelle per i CRT: si sceglie lo slot, si sceglie il file BIN di 16 o 32 Kb da SD, si conferma la scrittura dello slot e si attendono le congratulazioni finali.
  3. Tasto 5 per trasferire il file Freezer di tipo Super Snapshot 5. Questo file occuperà lo slot 3 del menù in basso a sinistra e sarà selezionabile con la lettera S del Commodore 64. Le modalità di trasferimento saranno identiche a quelle per i CRT: si sceglie lo slot, si sceglie il file BIN di 64 Kb da SD, si conferma la scrittura dello slot e si attendono le congratulazioni finali.

B - SECONDO METODO USANDO UN PC COLLEGATO CON USB ALLA EASYFLASH

Questo metodo permette solo il trasferimento di file CRT nei 7 slot ad essi dedicati e di lanciare file PRG oltre che scrivere floppy disk reali con un disk drive collegato al Commodore 64.
Operazioni preliminari:

Vediamo ora nel dettaglio i vari passaggi per la programmazione:

  1. Accendere il Commodore 64 e attendere la schermata del menù di Easyflash (che verrà nel frattempo riconosciuta dal PC). Questa cosa è indispensabile e necessaria per ognuno dei passaggi successivi!
  2. Lanciare da PC il programma Easytransfer e selezionate il tab Write CRT
Programma Easytransfer per Windows
  1. Scegliere il file CRT da trasferire su Easyflash tramite Browse e poi cliccare su Go!
  2. Sul Commodore 64 si avvierà quindi Easyprog e chiederà in quale slot caricare il file CRT, i passi successivi saranno identici a quelli del primo metodo
  3. Selezionando invece il tab Write Disk e scegliendo un programma PRG tramite Browse, si può lanciare sul Commodore 64 semplicemente cliccando su Go!
  4. Se dal tab Write Disk scegliamo tramite Browse una immagine disco D64, verrà chiesto il numero identificativo del vostro floppy drive (solitamente 8). Partirà quindi la formattazione del disco e successiva scrittura e verifica dello stesso. Al termine dell’operazione il programma rimane in stand-by in attesa di un nuovo disco da scrivere per cui se abbiamo finito bisogna cliccare uno dei 3 tasti di Easyflash

Nessun commento:

Posta un commento