Home » Archimedes archive » Acorn Computing » 1993 02 Mega Disk.adf » !_93_02 » Badger/!Badger/!Run

Badger/!Badger/!Run

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 » Archimedes archive » Acorn Computing » 1993 02 Mega Disk.adf » !_93_02
Filename: Badger/!Badger/!Run
Read OK:
File size: 02BB bytes
Load address: 0000
Exec address: 0000
File contents
|  !Run Obey file for BASIC UTILITIES

WimpSlot -min 32K -max 32K
IconSprites <Obey$Dir>.!Sprites
Set Badger$Dir <Obey$Dir>
SET Badger$DIR <Obey$Dir>
|do not set directory in final version!
DIR <Badger$DIR>
|               
|max characters = 8
|RMEnsure <Badger$DIR>.BasicEdit 0 RMLoad <Badger$DIR>.BasicEdit

RMEnsure markedmod RMLoad <Badger$Dir>.markedmod
RMKill markedmod
WimpSlot -min 560K -max 560K

Set Macro Alias$RunType_ae8 Run <Badger$Dir>.!Run %%*0
Set File$Type_ae8 SaveGame
Set Badger$Status Fresh
Set Badger$SaveGamePath badger
Set Badger$SaveLogoPath <Obey$Dir>.savearea
Set Badger$Volume 15
Set Badger$PreLink 1
Set Badger$ch CHANGE
Set Badger$tidy 0
basic <Badger$DIR>.!RUNIMAGE

00000000  0a 7c 20 20 21 52 75 6e  20 4f 62 65 79 20 66 69  |.|  !Run Obey fi|
00000010  6c 65 20 66 6f 72 20 42  41 53 49 43 20 55 54 49  |le for BASIC UTI|
00000020  4c 49 54 49 45 53 0a 0a  57 69 6d 70 53 6c 6f 74  |LITIES..WimpSlot|
00000030  20 2d 6d 69 6e 20 33 32  4b 20 2d 6d 61 78 20 33  | -min 32K -max 3|
00000040  32 4b 0a 49 63 6f 6e 53  70 72 69 74 65 73 20 3c  |2K.IconSprites <|
00000050  4f 62 65 79 24 44 69 72  3e 2e 21 53 70 72 69 74  |Obey$Dir>.!Sprit|
00000060  65 73 0a 53 65 74 20 42  61 64 67 65 72 24 44 69  |es.Set Badger$Di|
00000070  72 20 3c 4f 62 65 79 24  44 69 72 3e 0a 53 45 54  |r <Obey$Dir>.SET|
00000080  20 42 61 64 67 65 72 24  44 49 52 20 3c 4f 62 65  | Badger$DIR <Obe|
00000090  79 24 44 69 72 3e 0a 7c  64 6f 20 6e 6f 74 20 73  |y$Dir>.|do not s|
000000a0  65 74 20 64 69 72 65 63  74 6f 72 79 20 69 6e 20  |et directory in |
000000b0  66 69 6e 61 6c 20 76 65  72 73 69 6f 6e 21 0a 44  |final version!.D|
000000c0  49 52 20 3c 42 61 64 67  65 72 24 44 49 52 3e 0a  |IR <Badger$DIR>.|
000000d0  7c 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  ||               |
000000e0  0a 7c 6d 61 78 20 63 68  61 72 61 63 74 65 72 73  |.|max characters|
000000f0  20 3d 20 38 0a 7c 52 4d  45 6e 73 75 72 65 20 3c  | = 8.|RMEnsure <|
00000100  42 61 64 67 65 72 24 44  49 52 3e 2e 42 61 73 69  |Badger$DIR>.Basi|
00000110  63 45 64 69 74 20 30 20  52 4d 4c 6f 61 64 20 3c  |cEdit 0 RMLoad <|
00000120  42 61 64 67 65 72 24 44  49 52 3e 2e 42 61 73 69  |Badger$DIR>.Basi|
00000130  63 45 64 69 74 0a 0a 52  4d 45 6e 73 75 72 65 20  |cEdit..RMEnsure |
00000140  6d 61 72 6b 65 64 6d 6f  64 20 52 4d 4c 6f 61 64  |markedmod RMLoad|
00000150  20 3c 42 61 64 67 65 72  24 44 69 72 3e 2e 6d 61  | <Badger$Dir>.ma|
00000160  72 6b 65 64 6d 6f 64 0a  52 4d 4b 69 6c 6c 20 6d  |rkedmod.RMKill m|
00000170  61 72 6b 65 64 6d 6f 64  0a 57 69 6d 70 53 6c 6f  |arkedmod.WimpSlo|
00000180  74 20 2d 6d 69 6e 20 35  36 30 4b 20 2d 6d 61 78  |t -min 560K -max|
00000190  20 35 36 30 4b 0a 0a 53  65 74 20 4d 61 63 72 6f  | 560K..Set Macro|
000001a0  20 41 6c 69 61 73 24 52  75 6e 54 79 70 65 5f 61  | Alias$RunType_a|
000001b0  65 38 20 52 75 6e 20 3c  42 61 64 67 65 72 24 44  |e8 Run <Badger$D|
000001c0  69 72 3e 2e 21 52 75 6e  20 25 25 2a 30 0a 53 65  |ir>.!Run %%*0.Se|
000001d0  74 20 46 69 6c 65 24 54  79 70 65 5f 61 65 38 20  |t File$Type_ae8 |
000001e0  53 61 76 65 47 61 6d 65  0a 53 65 74 20 42 61 64  |SaveGame.Set Bad|
000001f0  67 65 72 24 53 74 61 74  75 73 20 46 72 65 73 68  |ger$Status Fresh|
00000200  0a 53 65 74 20 42 61 64  67 65 72 24 53 61 76 65  |.Set Badger$Save|
00000210  47 61 6d 65 50 61 74 68  20 62 61 64 67 65 72 0a  |GamePath badger.|
00000220  53 65 74 20 42 61 64 67  65 72 24 53 61 76 65 4c  |Set Badger$SaveL|
00000230  6f 67 6f 50 61 74 68 20  3c 4f 62 65 79 24 44 69  |ogoPath <Obey$Di|
00000240  72 3e 2e 73 61 76 65 61  72 65 61 0a 53 65 74 20  |r>.savearea.Set |
00000250  42 61 64 67 65 72 24 56  6f 6c 75 6d 65 20 31 35  |Badger$Volume 15|
00000260  0a 53 65 74 20 42 61 64  67 65 72 24 50 72 65 4c  |.Set Badger$PreL|
00000270  69 6e 6b 20 31 0a 53 65  74 20 42 61 64 67 65 72  |ink 1.Set Badger|
00000280  24 63 68 20 43 48 41 4e  47 45 0a 53 65 74 20 42  |$ch CHANGE.Set B|
00000290  61 64 67 65 72 24 74 69  64 79 20 30 0a 62 61 73  |adger$tidy 0.bas|
000002a0  69 63 20 3c 42 61 64 67  65 72 24 44 49 52 3e 2e  |ic <Badger$DIR>.|
000002b0  21 52 55 4e 49 4d 41 47  45 0a 0a                 |!RUNIMAGE..|
000002bb