Home » Personal collection » Acorn hard disk » apps » 1stWord » !1stWord+/!Boot
!1stWord+/!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 » Personal collection » Acorn hard disk » apps » 1stWord |
Filename: | !1stWord+/!Boot |
Read OK: | ✔ |
File size: | 022E bytes |
Load address: | 0000 |
Exec address: | 0000 |
Duplicates
There are 5 duplicate copies of this file in the archive:
- Personal collection » Acorn ADFS disks » Archimedes » 1st_Word_Plus_Program.ADF » !1stWord+/!Boot
- Personal collection » Acorn ADFS disks » Archimedes » Dominic_2.ADF » !1stWord+/!Boot
- Personal collection » Acorn ADFS disks » Greaseweazled » adfs_Dominic_2.adf » !1stWord+/!Boot
- Personal collection » Acorn ADFS disks » Greaseweazled » adfs_1st_Word_Plus_Program.adf » !1stWord+/!Boot
- Personal collection » Acorn ADFS disks » Greaseweazled » adfs_Dominic_2B.adf » !1stWord+/!Boot
- Personal collection » Acorn hard disk » apps » 1stWord » !1stWord+/!Boot
File contents
| !Boot for !1stWord+ | | Set FirstWordPlus$DefaultRunType_FFF Run <FirstWordPlus$Resources>!Run %%*0 Set FirstWordPlus$LoadTextFiles Yes | IconSprites <Obey$Dir>.!Sprites | Set File$Type_AF8 1WPDoc Set File$Type_D0B 1WPCfg Set File$Type_D0C 1WPDict | Set Alias$@RunType_AF8 Run <Obey$Dir>.!Run %%*0 | If "<FirstWordPlus$LoadTextFiles>" = "Yes" Then Set FirstWordPlus$SavedRunType <Alias$@RunType_FFF> If "<FirstWordPlus$LoadTextFiles>" = "Yes" Then Set Alias$@RunType_FFF Run <Obey$Dir>.!Run %%*0 | Set Alias$@PrintType_AF8 Run <Obey$Dir>.!Run %%*0 -print
00000000 7c 20 21 42 6f 6f 74 20 66 6f 72 20 21 31 73 74 || !Boot for !1st| 00000010 57 6f 72 64 2b 20 0a 7c 0a 7c 0a 53 65 74 20 46 |Word+ .|.|.Set F| 00000020 69 72 73 74 57 6f 72 64 50 6c 75 73 24 44 65 66 |irstWordPlus$Def| 00000030 61 75 6c 74 52 75 6e 54 79 70 65 5f 46 46 46 20 |aultRunType_FFF | 00000040 52 75 6e 20 3c 46 69 72 73 74 57 6f 72 64 50 6c |Run <FirstWordPl| 00000050 75 73 24 52 65 73 6f 75 72 63 65 73 3e 21 52 75 |us$Resources>!Ru| 00000060 6e 20 25 25 2a 30 0a 53 65 74 20 46 69 72 73 74 |n %%*0.Set First| 00000070 57 6f 72 64 50 6c 75 73 24 4c 6f 61 64 54 65 78 |WordPlus$LoadTex| 00000080 74 46 69 6c 65 73 20 59 65 73 0a 7c 0a 49 63 6f |tFiles Yes.|.Ico| 00000090 6e 53 70 72 69 74 65 73 20 3c 4f 62 65 79 24 44 |nSprites <Obey$D| 000000a0 69 72 3e 2e 21 53 70 72 69 74 65 73 0a 7c 0a 53 |ir>.!Sprites.|.S| 000000b0 65 74 20 46 69 6c 65 24 54 79 70 65 5f 41 46 38 |et File$Type_AF8| 000000c0 20 31 57 50 44 6f 63 0a 53 65 74 20 46 69 6c 65 | 1WPDoc.Set File| 000000d0 24 54 79 70 65 5f 44 30 42 20 31 57 50 43 66 67 |$Type_D0B 1WPCfg| 000000e0 0a 53 65 74 20 46 69 6c 65 24 54 79 70 65 5f 44 |.Set File$Type_D| 000000f0 30 43 20 31 57 50 44 69 63 74 0a 7c 0a 53 65 74 |0C 1WPDict.|.Set| 00000100 20 41 6c 69 61 73 24 40 52 75 6e 54 79 70 65 5f | Alias$@RunType_| 00000110 41 46 38 20 52 75 6e 20 3c 4f 62 65 79 24 44 69 |AF8 Run <Obey$Di| 00000120 72 3e 2e 21 52 75 6e 20 25 25 2a 30 0a 7c 0a 49 |r>.!Run %%*0.|.I| 00000130 66 20 22 3c 46 69 72 73 74 57 6f 72 64 50 6c 75 |f "<FirstWordPlu| 00000140 73 24 4c 6f 61 64 54 65 78 74 46 69 6c 65 73 3e |s$LoadTextFiles>| 00000150 22 20 3d 20 22 59 65 73 22 20 54 68 65 6e 20 53 |" = "Yes" Then S| 00000160 65 74 20 46 69 72 73 74 57 6f 72 64 50 6c 75 73 |et FirstWordPlus| 00000170 24 53 61 76 65 64 52 75 6e 54 79 70 65 20 3c 41 |$SavedRunType <A| 00000180 6c 69 61 73 24 40 52 75 6e 54 79 70 65 5f 46 46 |lias$@RunType_FF| 00000190 46 3e 0a 49 66 20 22 3c 46 69 72 73 74 57 6f 72 |F>.If "<FirstWor| 000001a0 64 50 6c 75 73 24 4c 6f 61 64 54 65 78 74 46 69 |dPlus$LoadTextFi| 000001b0 6c 65 73 3e 22 20 3d 20 22 59 65 73 22 20 54 68 |les>" = "Yes" Th| 000001c0 65 6e 20 53 65 74 20 41 6c 69 61 73 24 40 52 75 |en Set Alias$@Ru| 000001d0 6e 54 79 70 65 5f 46 46 46 20 52 75 6e 20 3c 4f |nType_FFF Run <O| 000001e0 62 65 79 24 44 69 72 3e 2e 21 52 75 6e 20 25 25 |bey$Dir>.!Run %%| 000001f0 2a 30 0a 7c 0a 53 65 74 20 41 6c 69 61 73 24 40 |*0.|.Set Alias$@| 00000200 50 72 69 6e 74 54 79 70 65 5f 41 46 38 20 52 75 |PrintType_AF8 Ru| 00000210 6e 20 3c 4f 62 65 79 24 44 69 72 3e 2e 21 52 75 |n <Obey$Dir>.!Ru| 00000220 6e 20 25 25 2a 30 20 2d 70 72 69 6e 74 0a |n %%*0 -print.| 0000022e