Visualizzazione Stampabile
-
RAMDISK
...per Commodore64
Ho quasi finito questo fantastico tool.
Sfrutto la RAM under ROM tra $A000-BFFF e $E000-$FFFF come se fosse un'unica area contigua.
Deciso che ogni blocco è composto da 256Byte e che si possono avere massimo 16 file salvati.
Ogni file è un record della BAM composto da 80byte,
1 word - start address
1 word - end address
13 byte - file name
1 byte - file type (0-none, 1-prg, 2-data, 3-CRYPTED, 0xff-DELETED)
64byte - block sequence
Adesso mi manca la routine che gestisca i comandi aggiuntivi. Odio i comandi che vengono identificati da un carattere+comando (tipo @BSAVE - @BLOAD - @FOTTESEGA), quindi utilizzerò una routine che "aggiunge" token ai comandi standard del C=64 (MSAVE, MLOAD, MDIR, MDEL, MCOPY, ...) .
Che ne pensate?
- - - Aggiornato - - -
Volete vedere uno screenshot, razza di zotici???
-
Re: RAMDISK
vedo che in azienda siete all'avanguardia :appero:
-
Re: RAMDISK
https://preview.ibb.co/jst6oG/ramdiskxl.png
- - - Aggiornato - - -
Citazione:
Originariamente Scritto da
magen1
vedo che in azienda siete all'avanguardia :appero:
Non c'entra nulla l'azienda. è solo hobby e passione.
-
Re: RAMDISK
seeeeeeeeeeeeeeeee, l'emulatore?
mava cagher va.
metti tutto sul vero commodore
-
Re: RAMDISK
quello alla fine, ovviamente. Ti pare che mi metto a fare debug sul vero C=64? DELIRIO allo stato puro...
c'ho la EasyCart e posso metterlo pure su cartuccia, se mi gira.
-
Re: RAMDISK
-
Re: RAMDISK
10 print "kymya"
20 goto 10
run
-
Re: RAMDISK
Citazione:
Originariamente Scritto da
Pierluigi
10 print "kymya"
20 goto 10
run
Riscrivilo in assembler e ne riparliamo... :tsk:
-
Re: RAMDISK
tempo libero & sistemi morti
-
Re: RAMDISK
uff... serve per non perdere l'elasticità mentale necessaria per scrivere programmi in assembly.
potrei scrivere comandi pure per il DOS, visto che l'ho fatto.
Sinceramente per sistemi Windows invece non l'ho mai fatto.
-
Re: RAMDISK