Transmat v2.1 (UK) (1985) [Original] [UTILITAIRE] [ROM].rom
HexaDumpAscii only
000000:  01 00 02 01 0F C0 C3 23 C0 C3 60 C0 C3 9D C9 54    .......#..`....T
000010:  4D 41 54 20 52 4F CD 54 4D 41 D4 54 4D 41 54 2E    MAT RO.TMA.TMAT.
000020:  49 C4 00 D5 E5 21 35 C0 CD D3 C2 E1 11 6B 10 AF    I....!5......k..
000030:  ED 52 D1 37 C9 20 54 72 61 6E 73 6D 61 74 20 32    .R.7. Transmat 2
000040:  2E 31 20 20 20 20 20 A4 20 50 72 69 64 65 20 55    .1     . Pride U
000050:  74 69 6C 69 74 69 65 73 20 4C 74 64 2E 0A 0D FF    tilities Ltd....
000060:  FD 36 2C 2E 21 06 00 CD 60 C3 EB 21 A6 C3 01 07    .6,.!...`..!....
000070:  00 ED B0 21 30 00 CD 60 C3 EB 21 53 C7 01 3B 00    ...!0..`..!S..;.
000080:  ED B0 AF FD 77 05 21 00 00 39 FD 75 00 FD 74 01    ....w.!..9.u..t.
000090:  21 14 00 CD 60 C3 FD 75 0D FD 74 0E 21 11 00 CD    !...`..u..t.!...
0000A0:  60 C3 FD 75 0F FD 74 10 21 6F 00 CD 60 C3 FD 75    `..u..t.!o..`..u
0000B0:  12 FD 74 13 FD 36 14 0C CD 2A C2 21 AD C3 CD D3    ..t..6...*.!....
0000C0:  C2 21 6B 00 CD 60 C3 E5 D1 13 01 4D 00 36 20 ED    .!k..`.....M.6 .
0000D0:  B0 21 06 00 CD 60 C3 CD D3 C2 21 6B 00 CD 60 C3    .!...`....!k..`.
0000E0:  06 00 CD 81 BB CD 18 BB FE 0D 28 32 FE 20 38 F2    ..........(2. 8.
0000F0:  FE 7F 20 13 AF B8 28 EA 3E 08 CD 5A BB 3E 10 CD    .. ...(.>..Z.>..
000100:  5A BB 2B 05 36 20 AF 30 D9 4F 3E 4B B8 28 D3 79    Z.+.6 .0.O>K.(.y
000110:  FE 61 38 02 E6 DF CD 5A BB 77 23 04 18 C4 CD 84    .a8....Z.w#.....
000120:  BB 3E 0A CD 5A BB 3E 0D CD 5A BB AF B8 28 2E 11    .>..Z.>..Z...(..
000130:  9A C1 0E 00 C5 21 6B 00 CD 60 C3 1A B7 28 1D CB    .....!k..`...(..
000140:  7F 28 07 EE 80 BE 20 09 18 1B BE 20 04 23 13 10    .(.... .... .#..
000150:  EA C1 0C C5 1A 13 CB 7F 28 FA 18 D9 C1 3E 3F CD    ........(....>?.
000160:  5A BB C3 C1 C0 23 7E FE 20 20 E6 C1 06 00 21 79    Z....#~.  ....!y
000170:  C1 09 09 09 01 C1 C0 C5 E9 C3 C5 C1 C3 01 C2 C3    ................
000180:  0D C2 C3 2A C2 C3 39 C2 C3 48 C2 C3 68 C2 C3 38    ...*..9..H..h..8
000190:  C3 C3 E5 C3 C3 3D C8 C3 62 C9 52 45 CE 45 52 C1    .....=..b.RE.ER.
0001A0:  44 49 D2 44 49 53 43 C1 44 49 53 43 C2 55 53 D2    DI.DISC.DISC.US.
0001B0:  43 50 CD 42 41 53 49 C3 54 52 41 4E D3 49 4E 46    CP.BASI.TRAN.INF
0001C0:  CF 49 4E D3 00 CD 6A C3 06 0C 21 6F 00 CD 60 C3    .IN...j...!o..`.
0001D0:  7E FE 3D 28 0E FE 20 CA 11 C3 23 10 F3 7E FE 3D    ~.=(.. ...#..~.=
0001E0:  C2 11 C3 3E 0C 90 FD 77 11 23 FD 75 15 FD 74 16    ...>...w.#.u..t.
0001F0:  21 0D 00 CD 60 C3 E5 DD E1 3E 02 21 46 00 C3 75    !...`....>.!F..u
000200:  C3 CD 6A C3 CD 19 C2 21 49 00 C3 75 C3 CD 6A C3    ..j....!I..u..j.
000210:  CD 19 C2 21 4C 00 C3 75 C3 21 0F 00 CD 60 C3 E5    ...!L..u.!...`..
000220:  DD E1 3E 0C FD 77 11 3E 01 C9 21 4F 00 CD 75 C3    ..>..w.>..!O..u.
000230:  E6 80 C0 3E 41 FD 77 09 C9 21 50 00 CD 75 C3 E6    ...>A.w..!P..u..
000240:  80 C0 3E 42 FD 77 09 C9 CD 6A C3 21 6F 00 CD 60    ..>B.w...j.!o..`
000250:  C3 CD 6E C2 FD 77 04 3E 01 21 04 00 CD 60 C3 E5    ..n..w.>.!...`..
000260:  DD E1 21 51 00 C3 75 C3 21 55 00 C3 75 C3 AF FD    ..!Q..u.!U..u...
000270:  77 17 47 E5 7E FE 20 28 04 23 04 18 F7 E1 78 B7    w.G.~. (.#....x.
000280:  CA 11 C3 FE 04 D2 11 C3 FE 01 28 26 FE 02 28 0D    ..........(&..(.
000290:  7E CD C8 C2 06 64 CD BF C2 FD 77 17 23 7E CD C8    ~....d....w.#~..
0002A0:  C2 06 0A CD BF C2 4F FD 7E 17 81 DA 11 C3 FD 77    ......O.~......w
0002B0:  17 23 7E CD C8 C2 4F FD 7E 17 81 DA 11 C3 C9 4F    .#~...O.~......O
0002C0:  AF 81 DA 11 C3 10 FA C9 FE 30 38 45 FE 3A 30 41    .........08E.:0A
0002D0:  E6 0F C9 7E FE FF C8 CD 5A BB 23 18 F6 7C CD E2    ...~....Z.#..|..
0002E0:  C2 7D F5 0F 0F 0F 0F CD EB C2 F1 E6 0F C6 90 27    .}.............'
0002F0:  CE 40 27 C3 2F C7 06 00 FE 0A 38 05 D6 0A 04 18    .@'./.....8.....
000300:  F7 F5 78 B7 20 02 3E F0 CD 0C C3 F1 C6 30 C3 2F    ..x. .>......0./
000310:  C7 21 92 C3 CD D3 C2 CD 7D BC CD 92 BC CD 2C C3    .!......}.....,.
000320:  21 02 00 CD 60 C3 5E 23 56 EB F9 C9 AF CD 6B BC    !...`.^#V.....k.
000330:  AF 21 58 00 C3 75 C3 C9 21 4A C3 CD D3 C2 21 00    .!X..u..!J....!.
000340:  00 CD 60 C3 5E 23 56 EB F9 C9 04 01 1C 00 01 01    ..`.^#V.........
000350:  1C 01 18 18 1D 01 01 42 59 45 21 0A 0A 0D 07 FF    .......BYE!.....
000360:  D5 E5 FD E5 E1 D1 B7 19 D1 C9 21 02 00 39 FD 75    ..........!..9.u
000370:  02 FD 74 03 C9 F5 CD 60 C3 CD D4 BC D2 83 C3 F1    ..t....`........
000380:  C3 1B 00 21 92 C3 CD D3 C2 CD 7D BC CD 92 BC C3    ...!......}.....
000390:  3E C3 0A 0D 43 6F 6D 6D 61 6E 64 20 41 62 6F 72    >...Command Abor
0003A0:  74 65 64 0A 0D FF 0D 0A 7B 41 7D 2D FF 04 02 1C    ted.....{A}-....
0003B0:  00 0D 0D 1C 01 00 00 1D 0D 0D 54 72 61 6E 73 6D    ..........Transm
0003C0:  61 74 20 32 2E 31 20 2D 20 28 43 29 20 50 72 69    at 2.1 - (C) Pri
0003D0:  64 65 20 55 74 69 6C 69 74 69 65 73 20 31 39 38    de Utilities 198
0003E0:  35 0A 0D 07 FF CD 6A C3 21 70 00 CD 60 C3 7E FE    5.....j.!p..`.~.
0003F0:  20 C2 11 C3 23 CD 6E C2 23 23 F5 7E FE 41 3E FF     ...#.n.##.~.A>.
000400:  20 01 AF FD 77 1F CD 1B C6 CD 22 C6 AF FD 77 20     ...w....."...w 
000410:  3E 01 CD 6B BC 21 DB C7 CD D3 C2 21 C1 C7 CD D3    >..k.!.....!....
000420:  C2 CD 18 BB FE 0D 28 16 E6 DF FE 50 20 F3 06 00    ......(....P ...
000430:  CD 2E BD 30 04 10 F9 18 05 3E 01 FD 77 20 C1 C5    ...0.....>..w ..
000440:  06 00 21 6B 00 CD 60 C3 EB CD 77 BC D2 11 C3 FD    ..!k..`...w.....
000450:  75 22 FD 74 23 FD 73 1C FD 72 1D FD 71 1A FD 70    u".t#.s..r..q..p
000460:  1B F5 E6 0E 20 04 F1 E6 FE F5 F1 FD 77 21 E5 11    .... .......w!..
000470:  1A 00 19 5E 23 56 FD 73 18 FD 72 19 21 09 C8 06    ...^#V.s..r.!...
000480:  08 CD 46 C7 E1 E5 06 10 7E FE 20 30 02 3E 20 CD    ..F.....~. 0.> .
000490:  2F C7 23 10 F3 21 11 C8 06 09 CD 46 C7 E1 FD 7E    /.#..!.....F...~
0004A0:  1F B7 28 18 EB CD 5A C6 AF B8 20 03 EB 18 0D 3E    ..(...Z... ....>
0004B0:  22 CD 6F BB 21 24 00 CD 60 C3 18 03 CD 29 C6 E5    ".o.!$..`....)..
0004C0:  C5 CD 46 C7 3E 2E CD 2F C7 FD 7E 21 E6 06 28 09    ..F.>../..~!..(.
0004D0:  FE 06 28 0D 21 8E C7 18 03 21 91 C7 06 03 CD 46    ..(.!....!.....F
0004E0:  C7 CD 26 C7 FD 7E 1F B7 CA AB C5 FD 6E 1C FD 66    ..&..~......n..f
0004F0:  1D 11 00 C0 AF ED 52 D2 AB C5 FD 6E 1C FD 66 1D    ......R....n..f.
000500:  FD 5E 1A FD 56 1B 19 2B 11 7B A6 AF ED 52 DA AB    .^..V..+.{...R..
000510:  C5 CD ED C6 21 1A C8 06 23 CD 46 C7 CD 18 BB E6    ....!...#.F.....
000520:  DF FE 4E CA AB C5 FE 59 20 F2 FD 6E 1C FD 66 1D    ..N....Y ..n..f.
000530:  FD 5E 1A FD 56 1B 19 2B FD 75 34 FD 74 35 FD 73    .^..V..+.u4.t5.s
000540:  37 FD 72 38 FD 6E 18 FD 66 19 7C B5 28 0A FD 75    7.r8.n..f.|.(..u
000550:  3C FD 74 3D 3E C3 18 02 3E C9 FD 77 3B FD 6E 1A    <.t=>...>..w;.n.
000560:  FD 66 1B E5 11 0E 00 19 FD 75 1A FD 74 1B 21 7B    .f.......u..t.!{
000570:  A6 D1 AF ED 52 11 0D 00 AF ED 52 FD 75 1C FD 74    ....R.....R.u..t
000580:  1D FD 75 18 FD 74 19 CD ED C6 C1 21 6B 08 CD 60    ..u..t.....!k..`
000590:  C3 EB E1 CD 8C BC D2 11 C3 E5 21 30 00 CD 60 C3    ..........!0..`.
0005A0:  06 0E 7E CD 95 BC 23 10 F9 18 10 C1 21 6B 08 CD    ..~...#.....!k..
0005B0:  60 C3 EB E1 CD 8C BC D2 11 C3 E5 E1 E5 11 1C 00    `...............
0005C0:  19 E5 FD 6E 22 FD 66 23 19 D1 01 24 00 ED B0 DD    ...n".f#...$....
0005D0:  E1 FD 7E 21 DD 77 12 FD 6E 1C FD 66 1D DD 75 15    ..~!.w..n..f..u.
0005E0:  DD 74 16 FD 6E 1A FD 66 1B DD 75 18 DD 74 19 FD    .t..n..f..u..t..
0005F0:  6E 18 FD 66 19 DD 75 1A DD 74 1B CD 80 BC CA 11    n..f..u..t......
000600:  C3 30 05 CD 95 BC 38 F3 CD 7A BC CD 8F BC 3E 07    .0....8..z....>.
000610:  CD 5A BB C1 05 C2 3F C4 C3 2C C3 21 5C 00 AF C3    .Z....?..,.!\...
000620:  75 C3 21 63 00 AF C3 75 C3 E5 21 24 00 CD 60 C3    u.!c...u..!$..`.
000630:  EB E1 06 00 3E 08 B8 CA C8 C6 7E B7 CA C8 C6 FE    ....>.....~.....
000640:  2E CA C8 C6 FE 30 38 0F FE 5B 30 0B FE 3A 38 04    .....08..[0..:8.
000650:  FE 41 38 03 12 04 13 23 18 DA 21 24 00 CD 60 C3    .A8....#..!$..`.
000660:  06 00 CD 81 BB CD 06 BB FE 10 20 1C CD 7D BC CD    .......... ..}..
000670:  84 BB 3E 22 CD 6F BB 06 08 3E 2A CD 2F C7 10 FB    ..>".o...>*./...
000680:  CD 26 C7 C1 C1 C3 3F C4 FE 0D CA 84 BB FE 7F 20    .&....?........ 
000690:  12 AF B8 28 D0 3E 08 CD 5A BB 3E 10 CD 5A BB 2B    ...(.>..Z.>..Z.+
0006A0:  05 18 C2 FE 61 38 02 E6 DF FE 30 38 B8 FE 5B 30    ....a8....08..[0
0006B0:  B4 FE 41 30 04 FE 3A 30 AC 4F 3E 08 B8 28 A6 79    ..A0..:0.O>..(.y
0006C0:  CD 5A BB 77 23 04 18 9D 21 24 00 CD 60 C3 AF B8    .Z.w#...!$..`...
0006D0:  C0 FD 7E 44 3C FE 3A 20 02 3E 41 FE 5B 20 02 3E    ..~D<.: .>A.[ .>
0006E0:  30 FD 77 44 21 3E 00 CD 60 C3 06 07 C9 21 94 C7    0.wD!>..`....!..
0006F0:  06 06 CD 46 C7 FD 6E 1C FD 66 1D CD DD C2 21 9A    ...F..n..f....!.
000700:  C7 06 08 CD 46 C7 FD 6E 1A FD 66 1B CD DD C2 FD    ....F..n..f.....
000710:  6E 18 FD 66 19 7C B5 28 0D E5 21 A2 C7 06 08 CD    n..f.|.(..!.....
000720:  46 C7 E1 CD DD C2 3E 0A CD 2F C7 3E 0D 18 00 CD    F.....>../.>....
000730:  5A BB F5 FD 7E 20 B7 20 02 F1 C9 F1 C5 47 CD 2B    Z...~ . .....G.+
000740:  BD 78 30 FA C1 C9 7E B7 20 02 3E 20 CD 2F C7 23    .x0...~. .> ./.#
000750:  10 F4 C9 21 7B A6 11 00 00 01 00 00 ED B8 C3 00    ...!{...........
000760:  00 4E 4F 4E 41 4D 45 30 00 52 45 CE 45 52 C1 44    .NONAME0.RE.ER.D
000770:  49 D2 C1 C2 55 53 45 D2 43 50 CD 44 49 53 C3 54    I...USE.CP.DIS.T
000780:  41 50 45 2E 49 CE 44 49 53 43 2E 4F 55 D4 42 49    APE.I.DISC.OU.BI
000790:  4E 42 41 53 4C 6F 63 2E 20 26 20 20 4C 65 6E 2E    NBASLoc. &  Len.
0007A0:  20 26 20 20 45 78 63 2E 20 26 49 6E 73 65 72 74     &  Exc. &Insert
0007B0:  20 64 69 73 63 20 74 68 65 6E 20 70 72 65 73 73     disc then press
0007C0:  20 45 4E 54 45 52 20 6F 72 20 50 20 66 6F 72 20     ENTER or P for 
0007D0:  70 72 69 6E 74 65 72 0A 0A 0D FF 49 6E 73 65 72    printer....Inser
0007E0:  74 20 64 69 73 63 20 61 6E 64 20 63 61 73 73 65    t disc and casse
0007F0:  74 74 65 20 74 68 65 6E 20 70 72 65 73 73 20 50    tte then press P
000800:  4C 41 59 20 61 6E 64 20 FF 4C 6F 61 64 69 6E 67    LAY and .Loading
000810:  20 20 20 53 61 76 69 6E 67 20 4C 6F 63 61 74 69       Saving Locati
000820:  6F 6E 20 45 72 72 6F 72 2E 20 52 65 6C 6F 63 61    on Error. Reloca
000830:  74 65 20 3F 20 28 59 2F 4E 29 0A 0D 07 CD 6A C3    te ? (Y/N)....j.
000840:  21 AA C7 CD D3 C2 AF FD 77 20 CD 18 BB FE 0D 28    !.......w .....(
000850:  16 E6 DF FE 50 20 F3 06 00 CD 2E BD 30 04 10 F9    ....P ......0...
000860:  18 05 3E 01 FD 77 20 CD 2C C3 CD 78 BB E5 21 42    ..>..w .,..x..!B
000870:  C9 CD D3 C2 21 6B 00 CD 60 C3 EB CD 9B BC 21 4A    ....!k..`.....!J
000880:  C9 CD D3 C2 E1 CD 75 BB 21 6B 00 CD 60 C3 CD 1B    ......u.!k..`...
000890:  BB DA 11 C3 7E B7 C8 E5 23 E5 21 24 00 CD 60 C3    ....~...#.!$..`.
0008A0:  EB E1 06 08 7E 12 23 13 10 FA AF CB 7E 28 02 3E    ....~.#.....~(.>
0008B0:  01 FD 77 1E CB BE 13 06 03 7E 12 23 13 10 FA 21    ..w......~.#...!
0008C0:  24 00 CD 60 C3 06 0C E5 C5 CD 46 C7 C1 E1 CD 77    $..`......F....w
0008D0:  BC D2 11 C3 FD 73 1C FD 72 1D FD 71 1A FD 70 1B    .....s..r..q..p.
0008E0:  11 1A 00 19 4E 23 46 FD 71 18 FD 70 19 E6 0F C6    ....N#F.q..p....
0008F0:  24 F5 FD 7E 1E B7 20 05 21 5B C9 18 03 21 54 C9    $..~.. .![...!T.
000900:  06 07 CD 46 C7 F1 E1 E5 F5 11 0C 00 19 7E CD F6    ...F.........~..
000910:  C2 3E 4B CD 2F C7 3E 20 CD 2F C7 CD 2F C7 F1 CD    .>K./.> ./../...
000920:  2F C7 FE 2A F5 C4 37 C9 F1 CC 26 C7 CD 7A BC E1    /..*..7...&..z..
000930:  11 0E 00 19 C3 8E C8 3E 20 CD 2F C7 CD 2F C7 C3    .......> ./../..
000940:  ED C6 15 1A 00 4F 4F 01 01 FF 06 1A 00 4F 00 18    .....OO......O..
000950:  1F 01 03 FF 20 20 52 2F 4F 20 20 20 20 52 2F 57    ....  R/O    R/W
000960:  20 20 CD 6C BB 21 F4 C9 7E FE FF C8 FE FE 28 06      .l.!..~.....(.
000970:  CD 5A BB 23 18 F2 E5 21 87 C9 CD D3 C2 CD 18 BB    .Z.#...!........
000980:  CD 6C BB E1 23 18 E1 1F 21 19 18 20 50 52 45 53    .l..#...!.. PRES
000990:  53 20 41 4E 59 20 4B 45 59 20 18 07 FF FD 36 20    S ANY KEY ....6 
0009A0:  00 CD 26 C7 21 BA C3 06 0C CD 46 C7 CD 26 C7 06    ..&.!.....F..&..
0009B0:  0B 21 C3 C9 CD D3 C2 2A F2 C9 CD DD C2 CD 26 C7    .!.....*......&.
0009C0:  C3 26 C7 44 65 64 69 63 61 74 65 64 20 74 6F 20    .&.Dedicated to 
0009D0:  41 62 69 67 61 69 6C 20 52 6F 63 6B 65 74 62 6C    Abigail Rocketbl
0009E0:  61 73 74 0A 0D 53 65 72 69 61 6C 20 4E 6F 2E 20    ast..Serial No. 
0009F0:  07 FF 34 12 20 20 20 20 20 20 20 20 20 20 20 20    ..4.            
000A00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
000A10:  20 20 20 20 20 20 20 20 54 52 41 4E 53 4D 41 54            TRANSMAT
000A20:  0D 0A 0D 0A 54 52 41 4E 53 4D 41 54 20 69 73 20    ....TRANSMAT is 
000A30:  61 20 73 6F 70 68 69 73 74 69 63 61 74 65 64 20    a sophisticated 
000A40:  74 61 70 65 20 74 6F 20 64 69 73 63 20 74 72 61    tape to disc tra
000A50:  6E 73 66 65 72 20 70 72 6F 67 72 61 6D 20 66 6F    nsfer program fo
000A60:  72 20 20 79 6F 75 72 20 20 64 69 73 63 20 20 64    r  your  disc  d
000A70:  72 69 76 65 73 79 73 74 65 6D 2E 20 49 74 20 61    rivesystem. It a
000A80:  6C 73 6F 20 63 6F 6E 74 61 69 6E 73 20 73 6F 6D    lso contains som
000A90:  65 20 20 64 69 73 63 20 20 66 69 6C 65 20 20 6D    e  disc  file  m
000AA0:  61 6E 69 70 75 6C 61 74 69 6E 67 20 20 70 72 6F    anipulating  pro
000AB0:  67 72 61 6D 73 20 20 74 6F 20 20 68 65 6C 70 20    grams  to  help 
000AC0:  20 79 6F 75 63 6F 6E 73 74 72 75 63 74 20 61 20     youconstruct a 
000AD0:  77 6F 72 6B 69 6E 67 20 64 69 73 63 2E 20 54 52    working disc. TR
000AE0:  41 4E 53 4D 41 54 20 77 69 6C 6C 20 66 61 69 74    ANSMAT will fait
000AF0:  68 66 75 6C 6C 79 20 74 72 61 6E 73 66 65 72 20    hfully transfer 
000B00:  74 61 70 65 20 62 61 73 65 64 20 20 70 72 6F 67    tape based  prog
000B10:  72 61 6D 73 6F 6E 20 74 6F 20 64 69 73 63 20 62    ramson to disc b
000B20:  75 74 20 73 6F 6D 65 20 61 6C 74 65 72 61 74 69    ut some alterati
000B30:  6F 6E 20 74 6F 20 74 68 65 20 70 72 6F 67 72 61    on to the progra
000B40:  6D 73 20 6D 61 79 20 62 65 20 6E 65 63 65 73 73    ms may be necess
000B50:  61 72 79 20 66 6F 72 20 74 68 65 6D 20 74 6F 20    ary for them to 
000B60:  20 72 75 6E 73 61 74 69 73 66 61 63 74 6F 72 79     runsatisfactory
000B70:  2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20    .....           
000B80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
000B90:  20 20 20 20 20 20 20 20 20 43 4F 4D 4D 41 4E 44             COMMAND
000BA0:  53 0D 0A 0D 0A 57 68 65 6E 20 79 6F 75 20 73 65    S....When you se
000BB0:  65 20 7B 41 7D 2D 20 6F 72 20 7B 42 7D 2D 20 61    e {A}- or {B}- a
000BC0:  6E 64 20 74 68 65 6E 20 61 20 62 6C 61 63 6B 20    nd then a black 
000BD0:  63 75 72 73 6F 72 20 74 68 69 73 20 6D 65 61 6E    cursor this mean
000BE0:  73 20 79 6F 75 20 61 72 65 20 69 6E 20 20 63 6F    s you are in  co
000BF0:  6D 6D 61 6E 64 6C 65 76 65 6C 2E 20 54 68 65 20    mmandlevel. The 
000C00:  66 6F 6C 6C 6F 77 69 6E 67 20 63 6F 6D 6D 61 6E    following comman
000C10:  64 73 20 61 72 65 20 61 76 61 69 6C 61 62 6C 65    ds are available
000C20:  3A 2D 0D 0A 0D 0A 20 20 20 20 20 31 29 20 54 52    :-....     1) TR
000C30:  41 4E 53 20 6E 20 41 55 54 4F 3A 2D 20 54 68 69    ANS n AUTO:- Thi
000C40:  73 20 77 69 6C 6C 20 74 72 61 6E 73 66 65 72 20    s will transfer 
000C50:  6E 20 70 72 6F 67 72 61 6D 73 20 66 72 6F 6D 20    n programs from 
000C60:  74 61 70 65 20 6F 6E 74 6F 20 64 69 73 63 2E 20    tape onto disc. 
000C70:  54 68 65 20 20 6E 28 6E 75 6D 62 65 72 29 20 6D    The  n(number) m
000C80:  75 73 74 20 62 65 20 77 69 74 68 69 6E 20 74 68    ust be within th
000C90:  65 20 72 61 6E 67 65 20 30 20 2D 20 32 35 35 2E    e range 0 - 255.
000CA0:  20 49 66 20 74 68 65 20 6E 75 6D 62 65 72 20 69     If the number i
000CB0:  73 20 6E 6F 74 20 6B 6E 6F 77 6E 20 74 68 65 6E    s not known then
000CC0:  20 65 6E 74 65 72 30 20 61 6E 64 20 70 72 65 73     enter0 and pres
000CD0:  73 20 45 53 43 20 77 68 65 6E 20 74 68 65 20 63    s ESC when the c
000CE0:  6F 70 79 69 6E 67 20 69 73 20 63 6F 6D 70 6C 65    opying is comple
000CF0:  74 65 20 74 6F 20 72 65 74 75 72 6E 20 74 6F 20    te to return to 
000D00:  20 63 6F 6D 6D 61 6E 64 20 20 6C 65 76 65 6C 2E     command  level.
000D10:  20 20 54 68 69 73 6D 6F 64 65 20 73 68 6F 75 6C      Thismode shoul
000D20:  64 20 6F 6E 6C 79 20 62 65 20 75 73 65 64 20 69    d only be used i
000D30:  66 20 79 6F 75 20 6B 6E 6F 77 20 74 68 61 74 20    f you know that 
000D40:  74 68 65 20 70 72 6F 67 72 61 6D 20 77 69 6C 6C    the program will
000D50:  20 72 75 6E 20 77 68 65 6E 20 74 72 61 6E 73 66     run when transf
000D60:  65 72 65 64 2E 0D 0A 0D 0A 20 20 20 20 20 32 29    ered.....     2)
000D70:  20 54 52 41 4E 53 20 6E 3A 2D 20 54 68 69 73 20     TRANS n:- This 
000D80:  69 73 20 73 69 6D 69 6C 61 72 20 74 6F 20 74 68    is similar to th
000D90:  65 20 61 62 6F 76 65 20 65 78 63 65 70 74 20 74    e above except t
000DA0:  68 61 74 20 69 74 20 77 69 6C 6C 20 77 61 69 74    hat it will wait
000DB0:  20 66 6F 72 20 20 79 6F 75 74 6F 20 65 6E 74 65     for  youto ente
000DC0:  72 20 79 6F 75 72 20 6F 77 6E 20 66 69 6C 65 6E    r your own filen
000DD0:  61 6D 65 20 74 6F 20 70 72 65 76 65 6E 74 20 74    ame to prevent t
000DE0:  68 65 20 20 70 72 6F 62 6C 65 6D 20 20 6F 66 20    he  problem  of 
000DF0:  20 63 72 65 61 74 69 6E 67 20 20 42 41 4B 20 20     creating  BAK  
000E00:  66 69 6C 65 73 20 20 6F 66 70 72 6F 67 72 61 6D    files  ofprogram
000E10:  73 20 77 69 74 68 20 73 61 6D 65 20 6E 61 6D 65    s with same name
000E20:  73 2E 20 49 66 20 79 6F 75 20 20 70 72 65 73 73    s. If you  press
000E30:  20 20 43 4C 52 20 20 74 68 65 6E 20 20 74 68 61      CLR  then  tha
000E40:  74 20 20 70 72 6F 67 72 61 6D 20 20 77 69 6C 6C    t  program  will
000E50:  20 20 6E 6F 74 20 20 62 65 74 72 61 6E 73 66 65      not  betransfe
000E60:  72 72 65 64 2E 20 49 6E 20 74 68 69 73 20 6D 6F    rred. In this mo
000E70:  64 65 20 79 6F 75 20 61 6C 73 6F 20 68 61 76 65    de you also have
000E80:  20 74 68 65 20 66 61 63 69 6C 69 74 79 20 74 6F     the facility to
000E90:  20 61 64 64 20 20 61 20 20 73 6D 61 6C 6C 20 20     add  a  small  
000EA0:  72 65 6C 6F 63 61 74 6F 72 70 72 6F 67 72 61 6D    relocatorprogram
000EB0:  20 74 6F 20 74 68 65 20 6D 61 69 6E 20 70 72 6F     to the main pro
000EC0:  67 72 61 6D 20 74 6F 20 70 72 65 76 65 6E 74 20    gram to prevent 
000ED0:  63 6F 72 72 75 70 74 69 6F 6E 20 6F 66 20 74 68    corruption of th
000EE0:  65 20 61 72 65 61 20 6F 66 20 6D 65 6D 6F 72 79    e area of memory
000EF0:  20 72 65 73 65 72 76 65 64 FE 66 6F 72 20 74 68     reserved.for th
000F00:  65 20 64 69 73 63 20 64 72 69 76 65 20 6F 6E 20    e disc drive on 
000F10:  73 75 62 73 65 71 75 65 6E 74 20 6C 6F 61 64 69    subsequent loadi
000F20:  6E 67 20 69 66 20 6E 65 63 65 73 73 61 72 79 2E    ng if necessary.
000F30:  0D 0A 0D 0A 20 20 20 20 20 33 29 20 49 4E 46 4F    ....     3) INFO
000F40:  3A 2D 20 54 68 69 73 20 77 69 6C 6C 20 70 72 69    :- This will pri
000F50:  6E 74 20 6F 75 74 20 61 6C 6C 20 74 68 65 20 72    nt out all the r
000F60:  65 6C 65 76 61 6E 74 20 69 6E 66 6F 72 6D 61 74    elevant informat
000F70:  69 6F 6E 20 6F 6E 20 61 6C 6C 20 20 70 72 6F 67    ion on all  prog
000F80:  72 61 6D 73 61 6E 64 20 66 69 6C 65 73 20 6F 6E    ramsand files on
000F90:  20 64 69 73 63 2E 0D 0A 0D 0A 20 20 20 20 20 34     disc.....     4
000FA0:  29 20 44 49 53 43 41 3A 2D 20 20 57 6F 72 6B 20    ) DISCA:-  Work 
000FB0:  77 69 74 68 20 64 69 73 63 20 64 72 69 76 65 20    with disc drive 
000FC0:  41 2E 0D 0A 0D 0A 20 20 20 20 20 35 29 20 44 49    A.....     5) DI
000FD0:  53 43 42 3A 2D 20 20 57 6F 72 6B 20 77 69 74 68    SCB:-  Work with
000FE0:  20 64 69 73 63 20 64 72 69 76 65 20 42 2E 0D 0A     disc drive B...
000FF0:  0D 0A 20 20 20 20 20 36 29 20 43 50 4D 3A 2D 20    ..     6) CPM:- 
001000:  20 45 6E 74 65 72 20 43 50 4D 2E 0D 0A 0D 0A 20     Enter CPM..... 
001010:  20 20 20 20 37 29 20 42 41 53 49 43 3A 2D 20 52        7) BASIC:- R
001020:  65 74 75 72 6E 20 74 6F 20 42 41 53 49 43 2E 20    eturn to BASIC. 
001030:  59 6F 75 20 63 61 6E 20 72 65 2D 65 6E 74 65 72    You can re-enter
001040:  20 54 52 41 4E 53 4D 41 54 20 62 79 20 74 79 70     TRANSMAT by typ
001050:  69 6E 67 20 7C 54 4D 41 54 2E 0D 0A 0D 0A 20 20    ing |TMAT.....  
001060:  20 20 20 38 29 20 52 45 4E 20 6E 65 77 6E 61 6D       8) REN newnam
001070:  65 3D 6F 6C 64 6E 61 6D 65 3A 2D 20 20 52 65 6E    e=oldname:-  Ren
001080:  61 6D 65 20 61 20 66 69 6C 65 2E 0D 0A 0D 0A 20    ame a file..... 
001090:  20 20 20 20 39 29 20 45 52 41 20 66 69 6C 65 6E        9) ERA filen
0010A0:  61 6D 65 3A 2D 20 20 45 72 61 73 65 20 61 20 66    ame:-  Erase a f
0010B0:  69 6C 65 2E 0D 0A 0D 0A 20 20 20 20 31 30 29 20    ile.....    10) 
0010C0:  44 49 52 3A 2D 20 20 44 69 72 65 63 74 6F 72 79    DIR:-  Directory
0010D0:  2E 0D 0A 0D 0A 20 20 20 20 31 31 29 20 55 53 52    .....    11) USR
0010E0:  20 6E 3A 2D 20 20 43 68 61 6E 67 65 20 74 6F 20     n:-  Change to 
0010F0:  75 73 65 72 20 6E 75 6D 62 65 72 20 6E 2E 0D 0A    user number n...
001100:  0D 0A 20 20 20 20 31 32 29 20 49 4E 53 3A 2D 20    ..    12) INS:- 
001110:  54 68 65 73 65 20 69 6E 73 74 72 75 63 74 69 6F    These instructio
001120:  6E 73 0D 0A FE 4E 6F 74 65 20 74 68 61 74 20 79    ns...Note that y
001130:  6F 75 20 63 61 6E 20 75 73 65 20 61 6D 62 69 67    ou can use ambig
001140:  75 6F 75 73 20 66 69 6C 65 20 72 65 66 65 72 65    uous file refere
001150:  6E 63 65 73 20 28 2A 2C 3F 29 20 77 69 74 68 20    nces (*,?) with 
001160:  20 44 49 52 20 20 61 6E 64 20 20 45 52 41 2E 20     DIR  and  ERA. 
001170:  20 20 53 65 65 79 6F 75 72 20 64 69 73 63 20 64      Seeyour disc d
001180:  72 69 76 65 20 68 61 6E 64 62 6F 6F 6B 20 66 6F    rive handbook fo
001190:  72 20 6D 6F 72 65 20 69 6E 66 6F 72 6D 61 74 69    r more informati
0011A0:  6F 6E 20 6F 6E 20 63 6F 6D 6D 61 6E 64 73 20 38    on on commands 8
0011B0:  2D 31 31 2E 0D 0A 0D 0A 41 73 20 79 6F 75 20 70    -11.....As you p
0011C0:  72 6F 62 61 62 6C 79 20 61 72 65 20 61 77 61 72    robably are awar
0011D0:  65 2C 20 79 6F 75 20 63 61 6E 6E 6F 74 20 61 6C    e, you cannot al
0011E0:  77 61 79 73 20 75 73 65 20 20 74 68 65 20 20 73    ways use  the  s
0011F0:  61 6D 65 20 20 66 69 6C 65 6E 61 6D 65 20 20 74    ame  filename  t
001200:  68 61 74 20 20 79 6F 75 77 6F 75 6C 64 20 77 68    hat  youwould wh
001210:  65 6E 20 53 41 56 45 69 6E 67 20 6F 6E 20 63 61    en SAVEing on ca
001220:  73 73 65 74 74 65 20 77 68 65 6E 20 75 73 69 6E    ssette when usin
001230:  67 20 74 68 65 20 64 69 73 63 20 64 72 69 76 65    g the disc drive
001240:  2E 20 54 52 41 4E 53 4D 41 54 20 77 69 6C 6C 2C    . TRANSMAT will,
001250:  20 69 6E 20 20 74 68 65 41 55 54 4F 20 6D 6F 64     in  theAUTO mod
001260:  65 2C 20 74 72 79 20 74 6F 20 6D 61 6B 65 20 61    e, try to make a
001270:  20 6C 65 67 61 6C 20 20 64 69 73 63 20 20 66 69     legal  disc  fi
001280:  6C 65 6E 61 6D 65 20 20 6F 75 74 20 20 6F 66 20    lename  out  of 
001290:  20 74 68 65 20 20 6F 72 69 67 69 6E 61 6C 20 20     the  original  
0012A0:  63 61 73 73 65 74 74 65 66 69 6C 65 6E 61 6D 65    cassettefilename
0012B0:  20 28 49 74 20 77 69 6C 6C 20 61 6C 73 6F 20 64     (It will also d
0012C0:  6F 20 74 68 69 73 20 69 6E 20 74 68 65 20 6E 6F    o this in the no
0012D0:  6E 2D 41 55 54 4F 20 6D 6F 64 65 20 69 66 20 79    n-AUTO mode if y
0012E0:  6F 75 20 6A 75 73 74 20 70 72 65 73 73 20 45 4E    ou just press EN
0012F0:  54 45 52 20 77 68 65 6E 69 74 20 61 6C 6C 6F 77    TER whenit allow
001300:  73 20 79 6F 75 20 74 6F 20 65 6E 74 65 72 20 79    s you to enter y
001310:  6F 75 72 20 6F 77 6E 20 66 69 6C 65 6E 61 6D 65    our own filename
001320:  29 2E 20 20 54 68 69 73 20 20 77 69 6C 6C 20 20    ).  This  will  
001330:  6D 65 61 6E 20 20 74 68 61 74 20 20 69 66 2C 20    mean  that  if, 
001340:  20 69 6E 20 20 74 68 65 6D 61 6A 6F 72 69 74 79     in  themajority
001350:  20 6F 66 20 74 69 6D 65 73 2C 20 74 68 65 72 65     of times, there
001360:  20 69 73 20 61 20 42 41 53 49 43 20 6C 6F 61 64     is a BASIC load
001370:  65 72 20 70 72 6F 67 72 61 6D 20 77 68 69 63 68    er program which
001380:  20 64 72 61 77 73 20 61 20 6C 6F 67 6F 20 20 61     draws a logo  a
001390:  6E 64 20 20 74 68 65 6E 4C 4F 41 44 53 20 74 68    nd  thenLOADS th
0013A0:  65 20 6E 65 78 74 20 70 72 6F 67 72 61 6D 20 79    e next program y
0013B0:  6F 75 20 77 69 6C 6C 20 6D 61 6E 75 61 6C 6C 79    ou will manually
0013C0:  20 68 61 76 65 20 20 74 6F 20 20 61 6C 74 65 72     have  to  alter
0013D0:  20 20 74 68 65 20 20 61 70 70 72 6F 70 72 69 61      the  appropria
0013E0:  74 65 20 20 4C 4F 41 44 63 6F 6D 6D 61 6E 64 20    te  LOADcommand 
0013F0:  74 6F 20 63 61 74 65 72 20 66 6F 72 20 74 68 65    to cater for the
001400:  20 6E 65 77 20 6E 61 6D 65 2E 20 54 68 69 73 20     new name. This 
001410:  69 73 20 61 6C 73 6F 20 74 72 75 65 20 69 66 20    is also true if 
001420:  20 69 74 20 20 74 72 69 65 73 20 20 74 6F 20 20     it  tries  to  
001430:  4C 4F 41 44 20 20 61 6E 75 6E 6E 61 6D 65 64 20    LOAD  anunnamed 
001440:  70 72 6F 67 72 61 6D 20 20 28 4C 4F 41 44 22 20    program  (LOAD" 
001450:  20 6F 72 20 20 52 55 4E 22 29 2E 20 20 54 52 41     or  RUN").  TRA
001460:  4E 53 4D 41 54 20 20 77 69 6C 6C 20 20 68 61 76    NSMAT  will  hav
001470:  65 20 20 61 6C 72 65 61 64 79 20 20 72 65 6D 6F    e  already  remo
001480:  76 65 64 20 20 61 6E 79 70 72 6F 74 65 63 74 69    ved  anyprotecti
001490:  6F 6E 20 6F 6E 20 74 68 65 20 42 41 53 49 43 20    on on the BASIC 
0014A0:  70 72 6F 67 72 61 6D 20 73 6F 20 74 68 61 74 20    program so that 
0014B0:  79 6F 75 20 63 61 6E 20 6C 69 73 74 20 69 74 2E    you can list it.
0014C0:  20 49 66 20 74 68 65 20 66 69 72 73 74 20 70 72     If the first pr
0014D0:  6F 67 72 61 6D 20 69 73 61 20 62 69 6E 61 72 79    ogram isa binary
0014E0:  20 66 69 6C 65 20 74 68 65 6E 20 73 6F 6D 65 20     file then some 
0014F0:  6B 6E 6F 77 6C 65 64 67 65 20 6F 66 20 6D 61 63    knowledge of mac
001500:  68 69 6E 65 20 63 6F 64 65 20 69 73 20 6E 65 63    hine code is nec
001510:  65 73 73 61 72 79 2E 20 48 6F 77 65 76 65 72 20    essary. However 
001520:  20 69 66 20 20 79 6F 75 75 73 65 20 49 4E 46 4F     if  youuse INFO
001530:  20 79 6F 75 20 6D 61 79 20 66 69 6E 64 20 74 68     you may find th
001540:  61 74 20 74 68 65 20 73 65 63 6F 6E 64 20 70 72    at the second pr
001550:  6F 67 72 61 6D 20 68 61 73 20 61 6E 20 45 78 65    ogram has an Exe
001560:  63 75 74 69 6F 6E 20 61 64 64 72 65 73 73 20 28    cution address (
001570:  45 78 63 29 2E 20 49 66 74 68 69 73 20 69 73 20    Exc). Ifthis is 
001580:  74 72 75 65 20 74 68 65 6E 20 79 6F 75 20 6D 61    true then you ma
001590:  79 20 62 65 20 61 62 6C 65 20 74 6F 20 52 55 4E    y be able to RUN
0015A0:  22 20 69 74 20 64 69 72 65 63 74 6C 79 20 77 69    " it directly wi
0015B0:  74 68 6F 75 74 20 74 68 65 20 66 69 72 73 74 20    thout the first 
0015C0:  70 72 6F 67 72 61 6D 2E 49 66 20 74 68 65 72 65    program.If there
0015D0:  20 61 72 65 20 6D 6F 72 65 20 74 68 61 6E 20 74     are more than t
0015E0:  77 6F 20 70 72 6F 67 72 61 6D 73 20 74 68 65 6E    wo programs then
0015F0:  20 6D 61 6B 65 20 73 75 72 65 20 74 68 61 74 20     make sure that 
001600:  79 6F 75 20 20 4C 4F 41 44 20 20 74 68 65 6D 20    you  LOAD  them 
001610:  20 69 6E 20 20 74 68 65 63 6F 72 72 65 63 74 20     in  thecorrect 
001620:  6F 72 64 65 72 2C 20 6E 6F 74 65 20 74 68 65 20    order, note the 
001630:  6E 61 6D 65 73 20 64 6F 77 6E 20 61 73 20 74 68    names down as th
001640:  65 79 20 61 72 65 20 74 72 61 6E 73 66 65 72 65    ey are transfere
001650:  64 20 20 6F 72 20 20 75 73 65 20 20 74 68 65 20    d  or  use  the 
001660:  20 70 72 69 6E 74 65 72 6F 70 74 69 6F 6E 2E 0D     printeroption..
001670:  0A 0D 0A 41 6E 6F 74 68 65 72 20 70 72 6F 62 6C    ...Another probl
001680:  65 6D 20 77 68 69 63 68 20 79 6F 75 20 6D 61 79    em which you may
001690:  20 63 6F 6D 65 20 61 63 72 6F 73 73 2C 20 69 73     come across, is
0016A0:  20 74 68 65 20 66 61 63 74 20 74 68 61 74 20 77     the fact that w
0016B0:  68 65 6E 20 74 68 65 20 64 69 73 63 20 20 64 72    hen the disc  dr
0016C0:  69 76 65 69 73 20 61 74 74 61 63 68 65 64 20 48    iveis attached H
0016D0:  49 4D 45 4D 20 69 73 20 6C 6F 77 65 72 65 64 20    IMEM is lowered 
0016E0:  62 79 20 31 32 38 34 20 20 62 79 74 65 73 20 20    by 1284  bytes  
0016F0:  61 6E 64 20 20 69 66 20 20 74 68 65 20 20 6F 72    and  if  the  or
001700:  69 67 69 6E 61 6C 20 20 70 72 6F 67 72 61 6D 20    iginal  program 
001710:  20 69 73 6C 6F 63 61 74 65 64 20 74 6F 6F 20 68     islocated too h
001720:  69 67 68 20 69 6E 20 6D 65 6D 6F 72 79 20 74 68    igh in memory th
001730:  65 6E 20 4C 4F 41 44 69 6E 67 20 66 72 6F 6D 20    en LOADing from 
001740:  64 69 73 63 20 77 69 6C 6C 20 63 6F 72 72 75 70    disc will corrup
001750:  74 20 69 74 73 65 6C 66 20 61 6E 64 20 20 63 72    t itself and  cr
001760:  61 73 68 FE 74 68 65 20 63 6F 6D 70 75 74 65 72    ash.the computer
001770:  2E 20 41 67 61 69 6E 20 54 52 41 4E 53 4D 41 54    . Again TRANSMAT
001780:  20 77 69 6C 6C 20 74 72 79 20 74 6F 20 68 65 6C     will try to hel
001790:  70 20 79 6F 75 20 6F 75 74 20 6F 6E 20 74 68 69    p you out on thi
0017A0:  73 20 20 69 6E 20 20 74 68 65 20 20 6E 6F 6E 2D    s  in  the  non-
0017B0:  41 55 54 4F 6D 6F 64 65 2E 20 49 66 20 69 74 20    AUTOmode. If it 
0017C0:  73 65 65 73 20 74 68 61 74 20 79 6F 75 20 61 72    sees that you ar
0017D0:  65 20 6C 69 6B 65 6C 79 20 74 6F 20 68 61 76 65    e likely to have
0017E0:  20 74 68 69 73 20 70 72 6F 62 6C 65 6D 20 74 68     this problem th
0017F0:  65 6E 20 69 74 20 77 69 6C 6C 20 70 72 69 6E 74    en it will print
001800:  20 6F 75 74 74 68 65 20 4C 6F 63 61 74 69 6F 6E     outthe Location
001810:  20 28 4C 6F 63 2E 29 2C 20 4C 65 6E 67 74 68 20     (Loc.), Length 
001820:  28 4C 65 6E 2E 29 20 61 6E 64 20 69 66 20 70 72    (Len.) and if pr
001830:  65 73 65 6E 74 20 74 68 65 20 45 78 65 63 75 74    esent the Execut
001840:  69 6F 6E 20 20 61 64 64 72 65 73 73 20 20 28 45    ion  address  (E
001850:  78 63 2E 29 6F 66 20 74 68 65 20 70 72 6F 62 6C    xc.)of the probl
001860:  65 6D 20 70 72 6F 67 72 61 6D 2E 20 49 74 20 77    em program. It w
001870:  69 6C 6C 20 74 68 65 6E 20 61 73 6B 20 79 6F 75    ill then ask you
001880:  20 69 66 20 79 6F 75 20 77 69 73 68 20 74 6F 20     if you wish to 
001890:  61 64 64 20 61 20 20 72 65 6C 6F 63 61 74 6F 72    add a  relocator
0018A0:  20 20 74 6F 74 68 65 20 70 72 6F 67 72 61 6D 2C      tothe program,
0018B0:  20 70 72 65 73 73 69 6E 67 20 4E 20 77 69 6C 6C     pressing N will
0018C0:  20 74 72 61 6E 73 66 65 72 20 70 72 6F 67 72 61     transfer progra
0018D0:  6D 20 61 73 20 70 65 72 20 74 68 65 20 20 6F 72    m as per the  or
0018E0:  69 67 69 6E 61 6C 2E 20 20 50 72 65 73 73 69 6E    iginal.  Pressin
0018F0:  67 20 20 59 77 69 6C 6C 20 6D 6F 76 65 20 74 68    g  Ywill move th
001900:  65 20 70 72 6F 67 72 61 6D 20 74 6F 20 74 68 65    e program to the
001910:  20 68 69 67 68 65 73 74 20 70 6F 69 6E 74 20 69     highest point i
001920:  6E 20 6D 65 6D 6F 72 79 20 61 6E 64 20 61 64 64    n memory and add
001930:  20 61 20 31 34 20 62 79 74 65 20 72 65 6C 6F 63     a 14 byte reloc
001940:  61 74 6F 72 70 72 6F 67 72 61 6D 20 74 6F 20 74    atorprogram to t
001950:  68 65 20 62 65 67 69 6E 6E 69 6E 67 2E 20 49 74    he beginning. It
001960:  20 77 69 6C 6C 20 74 68 65 6E 20 70 72 69 6E 74     will then print
001970:  20 6F 75 74 20 74 68 65 20 6E 65 77 20 4C 65 6E     out the new Len
001980:  2C 20 4C 6F 63 20 61 6E 64 20 45 78 63 2E 20 20    , Loc and Exc.  
001990:  45 78 63 2E 77 69 6C 6C 20 6E 6F 72 6D 61 6C 6C    Exc.will normall
0019A0:  79 20 62 65 20 74 68 65 20 73 61 6D 65 20 61 73    y be the same as
0019B0:  20 20 4C 6F 63 20 20 61 6E 64 20 20 69 74 20 20      Loc  and  it  
0019C0:  72 65 66 65 72 73 20 20 74 6F 20 20 77 68 65 72    refers  to  wher
0019D0:  65 20 20 79 6F 75 20 20 65 78 65 63 75 74 65 20    e  you  execute 
0019E0:  20 74 68 65 72 65 6C 6F 63 61 74 6F 72 20 77 68     therelocator wh
0019F0:  65 6E 20 79 6F 75 20 6E 65 78 74 20 4C 4F 41 44    en you next LOAD
001A00:  20 74 68 65 20 70 72 6F 67 72 61 6D 2E 20 49 66     the program. If
001A10:  20 74 68 65 20 6F 72 69 67 69 6E 61 6C 20 70 72     the original pr
001A20:  6F 67 72 61 6D 20 20 68 61 64 20 20 61 6E 20 20    ogram  had  an  
001A30:  45 78 63 2E 74 68 65 6E 20 43 41 4C 4C 69 6E 67    Exc.then CALLing
001A40:  20 6F 72 20 52 55 4E 22 69 6E 67 20 74 68 65 20     or RUN"ing the 
001A50:  72 65 6C 6F 63 61 74 6F 72 20 77 69 6C 6C 20 70    relocator will p
001A60:  75 74 20 74 68 65 20 70 72 6F 67 72 61 6D 20 62    ut the program b
001A70:  61 63 6B 20 74 6F 20 69 74 73 20 20 6F 72 69 67    ack to its  orig
001A80:  69 6E 61 6C 70 6C 61 63 65 20 61 6E 64 20 74 68    inalplace and th
001A90:  65 6E 20 65 78 65 63 75 74 65 20 69 74 2E 20 49    en execute it. I
001AA0:  66 20 69 74 20 64 69 64 20 6E 6F 74 20 68 61 76    f it did not hav
001AB0:  65 20 61 6E 20 45 78 63 2E 20 74 68 65 6E 20 43    e an Exc. then C
001AC0:  41 4C 4C 69 6E 67 20 28 44 4F 20 20 4E 4F 54 20    ALLing (DO  NOT 
001AD0:  20 55 53 45 52 55 4E 22 29 20 69 74 20 77 69 6C     USERUN") it wil
001AE0:  6C 20 72 65 6C 6F 63 61 74 65 20 74 68 65 20 70    l relocate the p
001AF0:  72 6F 67 72 61 6D 20 61 6E 64 20 74 68 65 6E 20    rogram and then 
001B00:  52 45 54 75 72 6E 20 74 6F 20 42 41 53 49 43 2E    RETurn to BASIC.
001B10:  20 20 4F 6E 63 65 20 20 74 68 65 20 20 70 72 6F      Once  the  pro
001B20:  67 72 61 6D 68 61 73 20 62 65 65 6E 20 72 65 6C    gramhas been rel
001B30:  6F 63 61 74 65 64 20 64 69 73 63 20 6F 70 65 72    ocated disc oper
001B40:  61 74 69 6F 6E 73 20 77 69 6C 6C 20 6E 6F 74 20    ations will not 
001B50:  66 75 6E 63 74 69 6F 6E 20 63 6F 72 72 65 63 74    function correct
001B60:  6C 79 2E 0D 0A 0D 0A 53 6F 6D 65 74 69 6D 65 73    ly.....Sometimes
001B70:  20 75 73 65 72 20 64 65 66 69 6E 65 64 20 67 72     user defined gr
001B80:  61 70 68 69 63 73 20 61 72 65 20 4C 4F 41 44 65    aphics are LOADe
001B90:  64 20 20 66 72 6F 6D 20 20 74 61 70 65 2E 20 20    d  from  tape.  
001BA0:  20 54 68 65 73 65 20 20 73 68 6F 75 6C 64 20 20     These  should  
001BB0:  6E 6F 74 20 20 62 65 72 65 6C 6F 63 61 74 65 64    not  berelocated
001BC0:  20 62 75 74 20 6A 75 73 74 20 4C 4F 41 44 65 64     but just LOADed
001BD0:  20 31 32 38 34 20 62 79 74 65 73 20 6C 6F 77 65     1284 bytes lowe
001BE0:  72 20 69 6E 20 6D 65 6D 6F 72 79 2E 20 20 54 68    r in memory.  Th
001BF0:  65 20 73 61 6D 65 20 61 70 70 6C 69 65 73 20 74    e same applies t
001C00:  6F 20 42 41 53 49 43 70 72 6F 67 72 61 6D 73 20    o BASICprograms 
001C10:  77 68 69 63 68 20 50 4F 4B 45 20 74 68 65 20 44    which POKE the D
001C20:  41 54 41 20 69 6E 74 6F 20 70 6C 61 63 65 2E 0D    ATA into place..
001C30:  0A FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001C40:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001C50:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001C60:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001C70:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001C80:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001C90:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001CA0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001CB0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001CC0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001CD0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001CE0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001CF0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001D00:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001D10:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001D20:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001D30:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001D40:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001D50:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001D60:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001D70:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001D80:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001D90:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001DA0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001DB0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001DC0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001DD0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001DE0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001DF0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001E00:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001E10:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001E20:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001E30:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001E40:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001E50:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001E60:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001E70:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001E80:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001E90:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001EA0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001EB0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001EC0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001ED0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001EE0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001EF0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001F00:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001F10:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001F20:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001F30:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001F40:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001F50:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001F60:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001F70:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001F80:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001F90:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001FA0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001FB0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001FC0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001FD0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001FE0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001FF0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
RESULT OF SEARCH :
PRO=38   CHEA=0   COD=1   MUSI=0   COP=1   GRA=32   WRIT=0   198=1   199=0   STARTER=0   KBI=0   CAAV=0   L.TOURNIER=0  
#TMAT ROTMATMAT.I!5kR7 Transmat 2.1      Pride Utilities Ltd.  6,.!!!0!Sw!9ut!u 
t!ut!out6*!!kM6 !!k (2 8 (ZZ+6 0OK(ya8Zw# Z Z(.!k((  #(Z#  !y *9Hh8bREERDIDISCDI
SCUSCPBASITRANINFINj!o( #w#ut! !Fuj!Iuj!Lu!w!OuAw!PuBwj!onw!!Qu!UuwG (#x(&( dw# 
Ow#OO08E0AZ#''/ 8 x 0/!,!#Vk!Xu!J!#VBYE!   !9ut!  Command Aborted    A-    Trans
mat 2.1 - (C) Pride Utilities 1985  j!p #n##A w"w k!! (P .0w !kwu"t#srqp w!#Vsr!
F 0 /#!F(Z  "o!$)F./!(( !!F&nfRnfV+R!#FNY nfV+u4t5s7r8nf( utwnfut!R Rutut!k!0#!k
n"f#$!wnfutnfutnfut08zZ,!u!cu!$.0808A8#!$ "o*/&  (ZZ+a8080A00O(yZw#!$D A 0wD!!Fn
f!Fnfnf( !F / Z  G+x0  /#!NONAME0REERDIUSECPDISTAPE.IDISC.OUBINBASLoc. &  Len. &
  Exc. &Insert disc then press ENTER or P for printer   Insert disc and cassette
 then press PLAY and Loading   Saving Location Error. Relocate  (Y/N)  j!w  (P .
0w ,x!B!k!Ju!k#!$#(w#!$FwsrqpN#Fqp$ !!TFK/ ///*7&z //OOO  R/O    R/W  l!(Z#!l#! 
PRESS ANY KEY 6 &!F&!*&&Dedicated to Abigail Rocketblast  Serial No. 4          
                          TRANSMAT    TRANSMAT is a sophisticated tape to disc t
ransfer program for  your  disc  drivesystem. It also contains some  disc  file 
 manipulating  programs  to  help  youconstruct a working disc. TRANSMAT will fa
ithfully transfer tape based  programson to disc but some alteration to the prog
rams may be necessary for them to  runsatisfactory.                             
           COMMANDS    When you see A- or B- and then a black cursor this means 
you are in  commandlevel. The following commands are available-         1) TRANS
 n AUTO- This will transfer n programs from tape onto disc. The  n(number) must 
be within the range 0 - 255. If the number is not known then enter0 and press ES
C when the copying is complete to return to  command  level.  Thismode should on
ly be used if you know that the program will run when transfered.         2) TRA
NS n- This is similar to the above except that it will wait for  youto enter you
r own filename to prevent the  problem  of  creating  BAK  files  ofprograms wit
h same names. If you  press  CLR  then  that  program  will  not  betransferred.
 In this mode you also have the facility to add  a  small  relocatorprogram to t
he main program to prevent corruption of the area of memory reservedfor the disc
 drive on subsequent loading if necessary.         3) INFO- This will print out 
all the relevant information on all  programsand files on disc.         4) DISCA
-  Work with disc drive A.         5) DISCB-  Work with disc drive B.         6)
 CPM-  Enter CPM.         7) BASIC- Return to BASIC. You can re-enter TRANSMAT b
y typing TMAT.         8) REN newnameoldname-  Rename a file.         9) ERA fil
ename-  Erase a file.        10) DIR-  Directory.        11) USR n-  Change to u
ser number n.        12) INS- These instructions  Note that you can use ambiguou
s file references (*,) with  DIR  and  ERA.   Seeyour disc drive handbook for mo
re information on commands 8-11.    As you probably are aware, you cannot always
 use  the  same  filename  that  youwould when SAVEing on cassette when using th
e disc drive. TRANSMAT will, in  theAUTO mode, try to make a legal  disc  filena
me  out  of  the  original  cassettefilename (It will also do this in the non-AU
TO mode if you just press ENTER whenit allows you to enter your own filename).  
This  will  mean  that  if,  in  themajority of times, there is a BASIC loader p
rogram which draws a logo  and  thenLOADS the next program you will manually hav
e  to  alter  the  appropriate  LOADcommand to cater for the new name. This is a
lso true if  it  tries  to  LOAD  anunnamed program  (LOAD"  or  RUN").  TRANSMA
T  will  have  already  removed  anyprotection on the BASIC program so that you 
can list it. If the first program isa binary file then some knowledge of machine
 code is necessary. However  if  youuse INFO you may find that the second progra
m has an Execution address (Exc). Ifthis is true then you may be able to RUN" it
 directly without the first program.If there are more than two programs then mak
e sure that you  LOAD  them  in  thecorrect order, note the names down as they a
re transfered  or  use  the  printeroption.    Another problem which you may com
e across, is the fact that when the disc  driveis attached HIMEM is lowered by 1
284  bytes  and  if  the  original  program  islocated too high in memory then L
OADing from disc will corrupt itself and  crashthe computer. Again TRANSMAT will
 try to help you out on this  in  the  non-AUTOmode. If it sees that you are lik
ely to have this problem then it will print outthe Location (Loc.), Length (Len.
) and if present the Execution  address  (Exc.)of the problem program. It will t
hen ask you if you wish to add a  relocator  tothe program, pressing N will tran
sfer program as per the  original.  Pressing  Ywill move the program to the high
est point in memory and add a 14 byte relocatorprogram to the beginning. It will
 then print out the new Len, Loc and Exc.  Exc.will normally be the same as  Loc
  and  it  refers  to  where  you  execute  therelocator when you next LOAD the 
program. If the original program  had  an  Exc.then CALLing or RUN"ing the reloc
ator will put the program back to its  originalplace and then execute it. If it 
did not have an Exc. then CALLing (DO  NOT  USERUN") it will relocate the progra
m and then RETurn to BASIC.  Once  the  programhas been relocated disc operation
s will not function correctly.    Sometimes user defined graphics are LOADed  fr
om  tape.   These  should  not  berelocated but just LOADed 1284 bytes lower in 
memory.  The same applies to BASICprograms which POKE the DATA into place.  
Tous droits réservés. Reproduction sans autorisation interdite. © Kukulcan