Copying files from one disc to another in a two drive system is normally easier with the CP/M utility PIP, see CP/M primer.
|
| COPY FROM: |
|
COPY TO: | AMSTRAD BASIC | ASCII data | Binary |
| on tape * | on tape * | on tape * |
AMSTRAD BASIC on | TAPE |
|
|
tape * | LOAD”FILE” |
|
|
| <change tapes> |
|
|
| SAVE “FILE” |
|
|
| DISC |
| H = HIMEM |
Binary on tape * |
|
| |
|
|
| TAPE |
|
|
| MEMORY |
|
|
| LOAD”FILE” |
|
|
| <change tapes> |
|
|
| SAVE“FILE” |
|
|
| ,B,<s>,<l>[,<r>] |
|
|
| DISC |
|
|
| MEMORY H |
|
|
| <note 2> |
ASCII | TAPE | CPM |
|
on tape * | LOAD”FILE” | CLOAD“FILE”, |
|
<change tapes> | TEMP |
| |
| SAVE “FILE”,A | <change tapes> |
|
| DISC | CSAVE TEMP |
|
|
| ,”FILE” |
|
|
| ERA TEMP |
|
|
| AMSDOS |
|
|
| <note 1> |
|
AMSTRAD BASIC on | TAPE |
|
|
disc * | LOAD”FILE” |
|
|
| DISC |
|
|
| SAVE”FILE” |
|
|
ASCII on disc | TAPE | CPM |
|
| LOAD”FILE” | CLOAD”FILE” |
|
| DISC | AMSDOS |
|
| LOAD”FILE”,A |
| H = HIMEM |
Binary on disc * |
|
| |
|
|
| TAPE |
|
|
| MEMORY |
|
|
| LOAD”FILE” |
|
|
| DISC |
|
|
| SAVE “FILE” |
|
|
| ,B,<s>,<l>[,<r>] |
|
|
| MEMORY H |
|
|
| <note 2> |
* File has a header
<note 1> Requires free disc space for temporary file “TEMP”
<note 2> <s> is start address of file, <l> is length, <r> is optional run address.
Chapter 2.11 | AMSTRAD Disc Drive & Interface |