Home » Recent acquisitions » Acorn ADFS disks » adfs_ArchimedesWorld_199206b.adf » June92 » !AWJune92/Goodies/VectorDemo/!VectDemo/!Boot

!AWJune92/Goodies/VectorDemo/!VectDemo/!Boot

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 » Recent acquisitions » Acorn ADFS disks » adfs_ArchimedesWorld_199206b.adf » June92
Filename: !AWJune92/Goodies/VectorDemo/!VectDemo/!Boot
Read OK:
File size: 0419 bytes
Load address: 0000
Exec address: 0000
File contents
Set VectDemo$Dir <Obey$Dir>
IconSprites <VectDemo$Dir>.!Sprites

Set Alias$@RunType_C56 /<VectDemo$Dir> -load %%*0
Set Alias$@PrintType_C56 /<VectDemo$Dir> -print %%*0
Set Alias$@RunType_810 /<VectDemo$Dir> -lib %%*0
Set Alias$@PrintType_810 Error 0 Cannot print a Vector library:�
Set Alias$@RunType_553 /<VectDemo$Dir> -lib %%*0
Set Alias$@PrintType_553 Error 0 Cannot print a Vector library: 

If "<Alias$@RunType_AFF>"="" Then Set Alias$@RunType_AFF /<VectDemo$Dir> -load %%*0
If "<Alias$@PrintType_AFF>"="" Then Set Alias$@PrintType_AFF /<VectDemo$Dir> -print %%*0
If "<Alias$@RunType_C4B>"="" Then Set Alias$@RunType_C4B /<VectDemo$Dir> -load %%*0
If "<Alias$@PrintType_C4B>"="" Then Set Alias$@PrintType_C4B /<VectDemo$Dir> -print %%*0
If "<Alias$@RunType_CC3>"="" Then Set Alias$@RunType_CC3 /<VectDemo$Dir> -load %%*0
If "<Alias$@PrintType_CC3>"="" Then Set Alias$@PrintType_CC3 /<VectDemo$Dir> -print %%*0

Set File$Type_C4B CmprDraw
Set File$Type_AFF DrawFile
Set File$Type_810 DrawLib
Set File$Type_C56 VecFile
Set File$type_CC3 Poster
00000000  0a 53 65 74 20 56 65 63  74 44 65 6d 6f 24 44 69  |.Set VectDemo$Di|
00000010  72 20 3c 4f 62 65 79 24  44 69 72 3e 0a 49 63 6f  |r <Obey$Dir>.Ico|
00000020  6e 53 70 72 69 74 65 73  20 3c 56 65 63 74 44 65  |nSprites <VectDe|
00000030  6d 6f 24 44 69 72 3e 2e  21 53 70 72 69 74 65 73  |mo$Dir>.!Sprites|
00000040  0a 0a 53 65 74 20 41 6c  69 61 73 24 40 52 75 6e  |..Set Alias$@Run|
00000050  54 79 70 65 5f 43 35 36  20 2f 3c 56 65 63 74 44  |Type_C56 /<VectD|
00000060  65 6d 6f 24 44 69 72 3e  20 2d 6c 6f 61 64 20 25  |emo$Dir> -load %|
00000070  25 2a 30 0a 53 65 74 20  41 6c 69 61 73 24 40 50  |%*0.Set Alias$@P|
00000080  72 69 6e 74 54 79 70 65  5f 43 35 36 20 2f 3c 56  |rintType_C56 /<V|
00000090  65 63 74 44 65 6d 6f 24  44 69 72 3e 20 2d 70 72  |ectDemo$Dir> -pr|
000000a0  69 6e 74 20 25 25 2a 30  0a 53 65 74 20 41 6c 69  |int %%*0.Set Ali|
000000b0  61 73 24 40 52 75 6e 54  79 70 65 5f 38 31 30 20  |as$@RunType_810 |
000000c0  2f 3c 56 65 63 74 44 65  6d 6f 24 44 69 72 3e 20  |/<VectDemo$Dir> |
000000d0  2d 6c 69 62 20 25 25 2a  30 0a 53 65 74 20 41 6c  |-lib %%*0.Set Al|
000000e0  69 61 73 24 40 50 72 69  6e 74 54 79 70 65 5f 38  |ias$@PrintType_8|
000000f0  31 30 20 45 72 72 6f 72  20 30 20 43 61 6e 6e 6f  |10 Error 0 Canno|
00000100  74 20 70 72 69 6e 74 20  61 20 56 65 63 74 6f 72  |t print a Vector|
00000110  20 6c 69 62 72 61 72 79  3a a0 0a 53 65 74 20 41  | library:..Set A|
00000120  6c 69 61 73 24 40 52 75  6e 54 79 70 65 5f 35 35  |lias$@RunType_55|
00000130  33 20 2f 3c 56 65 63 74  44 65 6d 6f 24 44 69 72  |3 /<VectDemo$Dir|
00000140  3e 20 2d 6c 69 62 20 25  25 2a 30 0a 53 65 74 20  |> -lib %%*0.Set |
00000150  41 6c 69 61 73 24 40 50  72 69 6e 74 54 79 70 65  |Alias$@PrintType|
00000160  5f 35 35 33 20 45 72 72  6f 72 20 30 20 43 61 6e  |_553 Error 0 Can|
00000170  6e 6f 74 20 70 72 69 6e  74 20 61 20 56 65 63 74  |not print a Vect|
00000180  6f 72 20 6c 69 62 72 61  72 79 3a 20 0a 0a 49 66  |or library: ..If|
00000190  20 22 3c 41 6c 69 61 73  24 40 52 75 6e 54 79 70  | "<Alias$@RunTyp|
000001a0  65 5f 41 46 46 3e 22 3d  22 22 20 54 68 65 6e 20  |e_AFF>"="" Then |
000001b0  53 65 74 20 41 6c 69 61  73 24 40 52 75 6e 54 79  |Set Alias$@RunTy|
000001c0  70 65 5f 41 46 46 20 2f  3c 56 65 63 74 44 65 6d  |pe_AFF /<VectDem|
000001d0  6f 24 44 69 72 3e 20 2d  6c 6f 61 64 20 25 25 2a  |o$Dir> -load %%*|
000001e0  30 0a 49 66 20 22 3c 41  6c 69 61 73 24 40 50 72  |0.If "<Alias$@Pr|
000001f0  69 6e 74 54 79 70 65 5f  41 46 46 3e 22 3d 22 22  |intType_AFF>"=""|
00000200  20 54 68 65 6e 20 53 65  74 20 41 6c 69 61 73 24  | Then Set Alias$|
00000210  40 50 72 69 6e 74 54 79  70 65 5f 41 46 46 20 2f  |@PrintType_AFF /|
00000220  3c 56 65 63 74 44 65 6d  6f 24 44 69 72 3e 20 2d  |<VectDemo$Dir> -|
00000230  70 72 69 6e 74 20 25 25  2a 30 0a 49 66 20 22 3c  |print %%*0.If "<|
00000240  41 6c 69 61 73 24 40 52  75 6e 54 79 70 65 5f 43  |Alias$@RunType_C|
00000250  34 42 3e 22 3d 22 22 20  54 68 65 6e 20 53 65 74  |4B>"="" Then Set|
00000260  20 41 6c 69 61 73 24 40  52 75 6e 54 79 70 65 5f  | Alias$@RunType_|
00000270  43 34 42 20 2f 3c 56 65  63 74 44 65 6d 6f 24 44  |C4B /<VectDemo$D|
00000280  69 72 3e 20 2d 6c 6f 61  64 20 25 25 2a 30 0a 49  |ir> -load %%*0.I|
00000290  66 20 22 3c 41 6c 69 61  73 24 40 50 72 69 6e 74  |f "<Alias$@Print|
000002a0  54 79 70 65 5f 43 34 42  3e 22 3d 22 22 20 54 68  |Type_C4B>"="" Th|
000002b0  65 6e 20 53 65 74 20 41  6c 69 61 73 24 40 50 72  |en Set Alias$@Pr|
000002c0  69 6e 74 54 79 70 65 5f  43 34 42 20 2f 3c 56 65  |intType_C4B /<Ve|
000002d0  63 74 44 65 6d 6f 24 44  69 72 3e 20 2d 70 72 69  |ctDemo$Dir> -pri|
000002e0  6e 74 20 25 25 2a 30 0a  49 66 20 22 3c 41 6c 69  |nt %%*0.If "<Ali|
000002f0  61 73 24 40 52 75 6e 54  79 70 65 5f 43 43 33 3e  |as$@RunType_CC3>|
00000300  22 3d 22 22 20 54 68 65  6e 20 53 65 74 20 41 6c  |"="" Then Set Al|
00000310  69 61 73 24 40 52 75 6e  54 79 70 65 5f 43 43 33  |ias$@RunType_CC3|
00000320  20 2f 3c 56 65 63 74 44  65 6d 6f 24 44 69 72 3e  | /<VectDemo$Dir>|
00000330  20 2d 6c 6f 61 64 20 25  25 2a 30 0a 49 66 20 22  | -load %%*0.If "|
00000340  3c 41 6c 69 61 73 24 40  50 72 69 6e 74 54 79 70  |<Alias$@PrintTyp|
00000350  65 5f 43 43 33 3e 22 3d  22 22 20 54 68 65 6e 20  |e_CC3>"="" Then |
00000360  53 65 74 20 41 6c 69 61  73 24 40 50 72 69 6e 74  |Set Alias$@Print|
00000370  54 79 70 65 5f 43 43 33  20 2f 3c 56 65 63 74 44  |Type_CC3 /<VectD|
00000380  65 6d 6f 24 44 69 72 3e  20 2d 70 72 69 6e 74 20  |emo$Dir> -print |
00000390  25 25 2a 30 0a 0a 53 65  74 20 46 69 6c 65 24 54  |%%*0..Set File$T|
000003a0  79 70 65 5f 43 34 42 20  43 6d 70 72 44 72 61 77  |ype_C4B CmprDraw|
000003b0  0a 53 65 74 20 46 69 6c  65 24 54 79 70 65 5f 41  |.Set File$Type_A|
000003c0  46 46 20 44 72 61 77 46  69 6c 65 0a 53 65 74 20  |FF DrawFile.Set |
000003d0  46 69 6c 65 24 54 79 70  65 5f 38 31 30 20 44 72  |File$Type_810 Dr|
000003e0  61 77 4c 69 62 0a 53 65  74 20 46 69 6c 65 24 54  |awLib.Set File$T|
000003f0  79 70 65 5f 43 35 36 20  56 65 63 46 69 6c 65 0a  |ype_C56 VecFile.|
00000400  53 65 74 20 46 69 6c 65  24 74 79 70 65 5f 43 43  |Set File$type_CC|
00000410  33 20 50 6f 73 74 65 72  0a                       |3 Poster.|
00000419