Saving and Loading
On this page I will talk about saving and loading on different devices. On the commodore 64 you can save to two different devices: a floppy disk, and cassette.
Here is a picture of a disk drive and a floppy disk. To save on a floppy disk you
must write: SAVE"FILE NAME",8
. To understand this command we need to take it apart.
First of all, the quotation marks are there because the "file name" is a string. (I will talk
about strings later on.) The ,8
is there because the disk drive's device number is called 8.
Different devices have different numbers.
Next is a picture of a cassette and a tape drive. When saving to a cassette you need to
write: SAVE"FILE NAME"
. In this command you may notice there is no number at the end.
This is because the computer's default is to save to a cassette. (If you want, you can write ,1
at the end because the tape device number is 1.)
To load a specific file from a disk you write: LOAD"FILE NAME",8
.
If you just want to see everything that is saved on the disk, write: LOAD"$",8
.
The $
is the file name of the disk's directory. If you run this command the computer
will say READY but will not show any saved files. To see the files write
LIST
.
To load from a cassette you just type LOAD
(remember: the computer's default is to use
the tape drive.) After typing LOAD
the computer will say PRESS PLAY ON TAPE.
Then you need to press play. The tape drive will load whatever is the next file on the tape.