Home » Personal collection » Acorn ADFS disks » Electron » PRES_E00.ADF » Help/DownLoad

Help/DownLoad

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Personal collection » Acorn ADFS disks » Electron » PRES_E00.ADF
Filename: Help/DownLoad
Read OK:
File size: 03A7 bytes
Load address: 0000
Exec address: FFFFFFFF
File contents
            ** DOWNLOAD **

  Sometimes, a BASIC program that would
run using  cassette tape  will not work
with ADFS, giving a "No room" error  or
similar.  In this case, it is necessary
to "download" the BASIC program.   This
process is described in the Plus3  User
Guide.

  In addition to the procedure set  out
in the  User Guide for recovering ADFS,
it may be  possible to reaccess ADFS at
the end of your program.   This  may be
necessary if you wish to chain in  more
BASIC programs from disc, for example.
 
  Sample programs for the download  and
recovery  procedures  are given  in the
file $.LIBRARY.BASIC.DownLoad. They may
need to be tailored to your  own  case.
It is possible that your BASIC programs
may have special requirements that mean
that the procedures may not work in all
cases, but they should usually be OK.

  It should not be necessary to  employ
the download technique if you are using a second processor.
00000000  20 20 20 20 20 20 20 20  20 20 20 20 2a 2a 20 44  |            ** D|
00000010  4f 57 4e 4c 4f 41 44 20  2a 2a 0d 0d 20 20 53 6f  |OWNLOAD **..  So|
00000020  6d 65 74 69 6d 65 73 2c  20 61 20 42 41 53 49 43  |metimes, a BASIC|
00000030  20 70 72 6f 67 72 61 6d  20 74 68 61 74 20 77 6f  | program that wo|
00000040  75 6c 64 0d 72 75 6e 20  75 73 69 6e 67 20 20 63  |uld.run using  c|
00000050  61 73 73 65 74 74 65 20  74 61 70 65 20 20 77 69  |assette tape  wi|
00000060  6c 6c 20 6e 6f 74 20 77  6f 72 6b 0d 77 69 74 68  |ll not work.with|
00000070  20 41 44 46 53 2c 20 67  69 76 69 6e 67 20 61 20  | ADFS, giving a |
00000080  22 4e 6f 20 72 6f 6f 6d  22 20 65 72 72 6f 72 20  |"No room" error |
00000090  20 6f 72 0d 73 69 6d 69  6c 61 72 2e 20 20 49 6e  | or.similar.  In|
000000a0  20 74 68 69 73 20 63 61  73 65 2c 20 69 74 20 69  | this case, it i|
000000b0  73 20 6e 65 63 65 73 73  61 72 79 0d 74 6f 20 22  |s necessary.to "|
000000c0  64 6f 77 6e 6c 6f 61 64  22 20 74 68 65 20 42 41  |download" the BA|
000000d0  53 49 43 20 70 72 6f 67  72 61 6d 2e 20 20 20 54  |SIC program.   T|
000000e0  68 69 73 0d 70 72 6f 63  65 73 73 20 69 73 20 64  |his.process is d|
000000f0  65 73 63 72 69 62 65 64  20 69 6e 20 74 68 65 20  |escribed in the |
00000100  50 6c 75 73 33 20 20 55  73 65 72 0d 47 75 69 64  |Plus3  User.Guid|
00000110  65 2e 0d 0d 20 20 49 6e  20 61 64 64 69 74 69 6f  |e...  In additio|
00000120  6e 20 74 6f 20 74 68 65  20 70 72 6f 63 65 64 75  |n to the procedu|
00000130  72 65 20 73 65 74 20 20  6f 75 74 0d 69 6e 20 74  |re set  out.in t|
00000140  68 65 20 20 55 73 65 72  20 47 75 69 64 65 20 66  |he  User Guide f|
00000150  6f 72 20 72 65 63 6f 76  65 72 69 6e 67 20 41 44  |or recovering AD|
00000160  46 53 2c 0d 69 74 20 6d  61 79 20 62 65 20 20 70  |FS,.it may be  p|
00000170  6f 73 73 69 62 6c 65 20  74 6f 20 72 65 61 63 63  |ossible to reacc|
00000180  65 73 73 20 41 44 46 53  20 61 74 0d 74 68 65 20  |ess ADFS at.the |
00000190  65 6e 64 20 6f 66 20 79  6f 75 72 20 70 72 6f 67  |end of your prog|
000001a0  72 61 6d 2e 20 20 20 54  68 69 73 20 20 6d 61 79  |ram.   This  may|
000001b0  20 62 65 0d 6e 65 63 65  73 73 61 72 79 20 69 66  | be.necessary if|
000001c0  20 79 6f 75 20 77 69 73  68 20 74 6f 20 63 68 61  | you wish to cha|
000001d0  69 6e 20 69 6e 20 20 6d  6f 72 65 0d 42 41 53 49  |in in  more.BASI|
000001e0  43 20 70 72 6f 67 72 61  6d 73 20 66 72 6f 6d 20  |C programs from |
000001f0  64 69 73 63 2c 20 66 6f  72 20 65 78 61 6d 70 6c  |disc, for exampl|
00000200  65 2e 0d 20 0d 20 20 53  61 6d 70 6c 65 20 70 72  |e.. .  Sample pr|
00000210  6f 67 72 61 6d 73 20 66  6f 72 20 74 68 65 20 64  |ograms for the d|
00000220  6f 77 6e 6c 6f 61 64 20  20 61 6e 64 0d 72 65 63  |ownload  and.rec|
00000230  6f 76 65 72 79 20 20 70  72 6f 63 65 64 75 72 65  |overy  procedure|
00000240  73 20 20 61 72 65 20 67  69 76 65 6e 20 20 69 6e  |s  are given  in|
00000250  20 74 68 65 0d 66 69 6c  65 20 24 2e 4c 49 42 52  | the.file $.LIBR|
00000260  41 52 59 2e 42 41 53 49  43 2e 44 6f 77 6e 4c 6f  |ARY.BASIC.DownLo|
00000270  61 64 2e 20 54 68 65 79  20 6d 61 79 0d 6e 65 65  |ad. They may.nee|
00000280  64 20 74 6f 20 62 65 20  74 61 69 6c 6f 72 65 64  |d to be tailored|
00000290  20 74 6f 20 79 6f 75 72  20 20 6f 77 6e 20 20 63  | to your  own  c|
000002a0  61 73 65 2e 0d 49 74 20  69 73 20 70 6f 73 73 69  |ase..It is possi|
000002b0  62 6c 65 20 74 68 61 74  20 79 6f 75 72 20 42 41  |ble that your BA|
000002c0  53 49 43 20 70 72 6f 67  72 61 6d 73 0d 6d 61 79  |SIC programs.may|
000002d0  20 68 61 76 65 20 73 70  65 63 69 61 6c 20 72 65  | have special re|
000002e0  71 75 69 72 65 6d 65 6e  74 73 20 74 68 61 74 20  |quirements that |
000002f0  6d 65 61 6e 0d 74 68 61  74 20 74 68 65 20 70 72  |mean.that the pr|
00000300  6f 63 65 64 75 72 65 73  20 6d 61 79 20 6e 6f 74  |ocedures may not|
00000310  20 77 6f 72 6b 20 69 6e  20 61 6c 6c 0d 63 61 73  | work in all.cas|
00000320  65 73 2c 20 62 75 74 20  74 68 65 79 20 73 68 6f  |es, but they sho|
00000330  75 6c 64 20 75 73 75 61  6c 6c 79 20 62 65 20 4f  |uld usually be O|
00000340  4b 2e 0d 0d 20 20 49 74  20 73 68 6f 75 6c 64 20  |K...  It should |
00000350  6e 6f 74 20 62 65 20 6e  65 63 65 73 73 61 72 79  |not be necessary|
00000360  20 74 6f 20 20 65 6d 70  6c 6f 79 0d 74 68 65 20  | to  employ.the |
00000370  64 6f 77 6e 6c 6f 61 64  20 74 65 63 68 6e 69 71  |download techniq|
00000380  75 65 20 69 66 20 79 6f  75 20 61 72 65 20 75 73  |ue if you are us|
00000390  69 6e 67 20 61 20 73 65  63 6f 6e 64 20 70 72 6f  |ing a second pro|
000003a0  63 65 73 73 6f 72 2e                              |cessor.|
000003a7
Help/DownLoad.m0
Help/DownLoad.m1
Help/DownLoad.m2
Help/DownLoad.m4
Help/DownLoad.m5