-
Notifications
You must be signed in to change notification settings - Fork 2
Disk Tape SD Storage
To save a range of memory to disk, tape, or SD, use:
.S start end+1 ["filename"]
where start and end are valid 16-bit hexadecimal addresses, and filename is a quoted string of up to 12 characters in length. The filename may be omitted if you are saving to tape.
The addresses are starting and ending addresses of a memory range. wAx will save the specified memory range to the last-used storage device number. Note that the end address should be the location after the last location you want to save.
Note: Memory Save will clear your breakpoint before saving.
To load from disk, tape, or SD to memory, use:
.L ["filename"]
Where filename is a quoted string of up to 19 characters in length. The filename may be omitted if you are loading from tape. In this case, the next program on tape will be loaded.
The specified program will be loaded into memory using the program's two-byte header. If you loaded from disk, the start and end addresses of the program will be displayed.
Note: Memory Load will clear your breakpoint before starting.
If the current device is a disk drive or SD card reader, you may obtain a file listing with:
.F
Optionally, you may restrict the display to certain files by providing a partial or complete filename for search:
.F "partial filename"
The file listing will be formatted with .L, in such a way that you may cursor up to the line and press RETURN to load a file.
When wAx is started, it defaults to device #8. You can change the device number by either initiating a BASIC LOAD command followed by pressing Stop, or by setting the device address in memory:
.A 00BA:01