000000: 5A 58 54 61 70 65 21 1A 01 0D 30 39 32 30 32 34 ZXTape!...092024
000010: 2D 30 38 2D 31 38 20 30 39 3A 30 33 3A 32 37 20 -08-18 09:03:27
000020: 43 53 57 32 43 44 54 20 32 30 32 34 30 37 32 37 CSW2CDT 20240727
000030: 20 2D 79 20 2D 66 20 32 32 30 35 30 20 2D 35 20 -y -f 22050 -5
000040: 2D 74 20 38 30 20 D9 20 11 45 09 F6 04 F6 04 DC -t 80 . .E......
000050: 04 23 09 03 10 08 0F 00 07 01 00 2C 4A 4F 55 52 .#.........,JOUR
000060: 4E 41 4C 00 00 00 00 00 00 00 00 00 01 00 00 00 NAL.............
000070: 08 70 01 FF 41 2A 00 00 00 00 00 00 00 00 00 00 .p..A*..........
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000150: 00 00 00 00 00 00 00 00 00 00 00 00 82 2F FF FF ............./..
000160: FF FF 11 44 09 F6 04 F6 04 FC 04 0A 09 02 10 08 ...D............
000170: 39 0A 15 08 00 16 27 00 05 00 AA 20 1F 00 00 3A 9.....'.... ...:
000180: 26 90 01 9F 20 1E 2C B0 01 B7 20 22 62 75 66 66 &... .,... "buff
000190: 65 72 22 01 AA 20 FF 42 F5 0F 01 89 00 48 00 0A er".. .B.....H..
0001A0: 00 86 01 20 93 20 03 00 00 E1 28 1A F8 02 29 2C ... . ....(...),
0001B0: 0D 00 00 70 F3 28 19 10 29 2C 03 00 00 ED 28 19 ...p.(..),....(.
0001C0: 0F 29 01 0D 00 00 70 61 67 65 B2 EF 0E 01 AD 20 .)....page.....
0001D0: 0F 01 0D 00 00 70 72 69 6E 74 65 F2 EF 0E 01 9F .....printe.....
0001E0: 20 1E 90 01 00 51 00 0C 00 03 00 00 63 6C 75 E2 ....Q......clu.
0001F0: EF FF 7B 28 19 28 2C FF 03 28 19 E2 29 29 01 03 ..{(.(,..(..))..
000200: 00 00 63 75 72 73 6F F2 EF FF 03 28 19 F0 29 F4 ..curso....(..).
000210: 22 20 22 F4 FF 03 28 19 F1 29 F4 22 20 22 F4 FF " "...(..)." "..
000220: 03 28 19 F2 29 F4 22 20 22 F4 FF 03 28 19 F3 29 .(..)." "...(..)
000230: F4 22 20 3F 22 00 66 00 0F 00 03 00 00 6D B1 EF ." ?".f......m..
000240: 22 34 37 38 33 31 39 33 35 38 33 37 39 34 32 36 "478319358379426
000250: 32 33 39 33 31 39 33 35 38 32 37 39 34 32 36 32 2393193582794262
000260: 33 39 33 31 39 33 35 38 33 37 39 33 35 38 34 32 3931935837935842
000270: 36 22 01 03 00 00 46 3A 6D B2 EF 22 35 30 35 30 6"....F:m.."5050
000280: 31 33 31 33 31 33 36 30 36 30 31 33 31 33 31 33 1313136060131313
000290: 36 30 36 30 31 35 31 35 31 35 37 30 22 00 2C 00 606015151570".,.
0002A0: 14 00 8A 01 A2 20 0E 2C 19 1A 01 A2 20 0F 2C 17 ..... .,.... .,.
0002B0: 01 A2 20 10 2C 14 01 82 20 19 10 01 BA 20 0E 01 .. .,... .... ..
0002C0: B2 20 9C 20 A0 20 1E 5E 01 00 5F 00 15 00 8A 01 . . . .^.._.....
0002D0: A9 20 19 0C 2C 10 01 BB 20 10 01 BF 22 51 55 45 . ..,... ..."QUE
0002E0: 45 4E 53 4C 41 4E 44 20 41 4D 53 54 52 41 44 22 ENSLAND AMSTRAD"
0002F0: 01 BF 01 BF 22 20 20 20 20 20 20 20 20 20 20 55 ...." U
000300: 53 45 52 53 20 53 55 50 50 4F 52 54 20 20 47 52 SERS SUPPORT GR
000310: 4F 55 50 22 01 A9 20 10 2C 19 19 01 BF FF 03 28 OUP".. .,......(
000320: 19 F1 29 3B 01 BB 20 0F 00 B2 00 16 00 9E 20 0D ..);.. ....... .
000330: 00 00 E1 20 EF 20 0F 20 EC 20 1A 68 01 01 A1 20 ... . . . .h...
000340: FF 43 EF FF 03 28 19 F1 29 20 EB 20 1E 1C 00 20 .C...(..) . ...
000350: 01 97 20 91 01 BC 20 1A 40 01 2C 19 FA 01 94 20 .. ... .@.,....
000360: 1A 40 01 F4 19 32 F6 FF 05 28 0D 00 00 E1 29 2C .@...2...(....),
000370: 19 FA F4 19 32 F6 FF 15 0A 40 28 0D 00 00 E1 29 ....2....@(....)
000380: 2C 17 01 BC 20 1A 0E 01 2C 19 B4 01 94 20 1A 0E ,... ...,.... ..
000390: 01 F4 19 32 F6 FF 05 28 0D 00 00 E1 29 2C 19 B4 ...2...(....),..
0003A0: F4 19 32 F6 FF 15 28 0D 00 00 E1 29 2C 17 01 BC ..2...(....),...
0003B0: 20 1A 72 01 2C 19 B4 01 94 20 1A 72 01 F4 19 32 .r.,.... .r...2
0003C0: F6 FF 05 28 0D 00 00 E1 29 2C 19 B4 F4 19 32 F6 ...(....),....2.
0003D0: FF 15 28 0D 00 00 E1 29 2C 17 01 B0 00 4A 00 18 ..(....),....J..
0003E0: 00 BC 20 1A 3F 01 2C 19 C8 01 94 20 1A 3F 01 2C .. .?.,.... .?.,
0003F0: 19 64 01 94 20 1A 40 01 2C 19 64 01 94 20 1A 40 .d.. .@.,.d.. .@
000400: 01 2C 19 C8 01 A9 20 19 0C 2C 19 16 01 BB 20 10 .,.... ..,.... .
000410: 01 BF 22 48 45 4C 50 49 4E 47 20 45 41 43 48 20 .."HELPING EACH
000420: 4F 54 48 45 52 22 00 1A 00 19 00 9E 20 0D 00 00 OTHER"...... ...
000430: E9 EF 0F 20 EC 20 1A D0 07 01 B0 20 0D 00 00 E9 ... . ..... ....
000440: 00 77 00 1C 00 8A 01 BB 20 0F 01 BF 01 BF 01 BF .w...... .......
000450: 01 BF 22 50 6C 65 61 73 65 20 6C 65 61 76 65 20 .."Please leave
000460: 74 68 65 20 63 61 73 73 65 74 74 65 20 72 65 63 the cassette rec
000470: 6F 72 64 65 72 22 01 BF 01 BF 1D 78 22 69 6E 20 order".....x"in
000480: 70 6C 61 79 20 6D 6F 64 65 2E 20 54 68 69 73 20 play mode. This
000490: 70 72 6F 67 72 61 6D 20 6C 6F 61 64 73 22 01 BF program loads"..
0004A0: 01 BF 22 69 6E 20 64 61 74 61 20 66 72 6F 6D 20 .."in data from
0004B0: 74 68 65 20 74 61 70 65 22 00 BC 00 1E 00 BF 01 the tape".......
0004C0: BF 01 BF 22 55 73 65 20 74 68 65 20 63 75 72 73 ..."Use the curs
0004D0: 6F 72 20 63 6C 75 73 74 65 72 20 74 6F 20 73 63 or cluster to sc
0004E0: 72 6F 6C 6C 22 01 BF 01 BF 01 BF 22 55 70 20 61 roll"......"Up a
0004F0: 72 72 6F 77 3A 20 20 20 20 42 61 63 6B 20 6F 6E rrow: Back on
000500: 65 20 70 61 67 65 22 01 BF 01 BF 22 6C 65 66 74 e page"...."left
000510: 20 61 72 72 6F 77 3A 20 20 52 45 54 55 52 4E 20 arrow: RETURN
000520: 54 4F 20 4D 65 6E 75 2E 22 01 BF 01 BF 22 52 69 TO Menu."...."Ri
000530: 67 68 74 20 41 72 72 6F 77 3A 20 50 52 49 4E 54 ght Arrow: PRINT
000540: 20 74 68 69 73 20 70 61 67 65 22 01 BF 01 BF 22 this page"...."
000550: 44 6F 77 6E 20 61 72 72 6F 77 3A 20 20 46 6F 72 Down arrow: For
000560: 77 61 72 64 20 6F 6E 65 20 70 61 67 65 22 01 BF ward one page"..
000570: 01 BF 20 20 20 00 2C 00 28 00 BF 22 22 A0 50 72 .. .,.(.."".Pr
000580: 65 73 73 20 64 6F 77 6E 20 61 72 72 6F 77 20 74 ess down arrow t
000590: 6F 20 63 6F 6E 74 69 6E 75 65 22 01 03 00 00 E9 o continue".....
0005A0: EF 22 22 00 37 00 32 00 03 00 00 E9 EF FF 43 20 ."".7.2.......C
0005B0: 01 A1 20 03 00 00 E9 EF 22 22 EB 20 A0 20 1E 32 .. ....."". . .2
0005C0: 00 20 01 97 20 A1 20 FF 01 28 03 00 00 E9 29 F2 . .. . ..(....).
0005D0: 19 F1 20 EB 20 A0 20 1E 32 00 00 4F 00 3C 00 8A .. . . .2..O.<..
0005E0: 01 AD 20 10 01 A2 20 0F 2C 0E 01 A9 20 19 0E 2C .. ... .,... ..,
0005F0: 0F 01 BF 22 20 50 20 4C 20 45 20 41 20 53 20 45 ..." P L E A S E
000600: 20 20 20 57 20 41 20 49 20 54 20 20 20 4C 20 4F W A I T L O
000610: 20 41 20 44 20 49 20 4E 20 47 20 20 20 44 20 41 A D I N G D A
000620: 20 54 20 41 22 01 BB 20 0F 00 94 00 3D 00 A9 20 T A".. ....=..
000630: 13 2C 11 01 BF 22 57 45 20 47 52 41 54 45 46 55 .,..."WE GRATEFU
000640: 4C 4C 59 20 41 43 4B 4E 4F 57 4C 45 44 47 45 20 LLY ACKNOWLEDGE
000650: 54 48 45 20 41 53 53 49 53 54 41 4E 43 45 20 41 THE ASSISTANCE A
000660: 4E 44 20 41 44 56 49 43 45 20 47 49 56 45 4E 20 ND ADVICE GIVEN
000670: 54 4F 20 55 53 20 42 59 22 01 BF 01 A9 20 4A 54 TO US BY".... JT
000680: 19 1E 2C 12 01 BF 22 41 2E 57 2E 41 2E 20 50 54 ..,..."A.W.A. PT
000690: 59 2E 20 4C 54 44 2E 28 51 6C 64 29 22 01 A9 20 Y. LTD.(Qld)"..
0006A0: 19 1E 2C 13 01 BF 22 26 20 43 48 41 4E 44 4C 45 ..,..."& CHANDLE
0006B0: 52 53 20 50 54 59 2E 20 4C 54 44 2E 22 01 BF 00 RS PTY. LTD."...
0006C0: 56 00 3E 00 BF 22 20 57 49 54 48 4F 55 54 20 57 V.>.." WITHOUT W
0006D0: 48 49 43 48 20 54 48 49 53 20 47 52 4F 55 50 20 HICH THIS GROUP
0006E0: 57 4F 55 4C 44 20 4E 4F 54 20 48 41 56 45 20 42 WOULD NOT HAVE B
0006F0: 45 47 55 4E 20 41 4E 44 20 43 45 52 54 41 49 4E EGUN AND CERTAIN
000700: 4C 59 20 43 4F 55 4C 44 4E 27 54 20 43 4F 4E 54 LY COULDN'T CONT
000710: 49 4E 55 45 22 00 91 00 3F 00 A9 20 0F 2C 19 0A INUE"...?.. .,..
000720: 01 BF 22 54 68 69 73 20 74 61 70 65 20 68 61 73 .."This tape has
000730: 20 62 65 65 6E 20 63 6F 6D 70 69 6C 65 64 20 61 been compiled a
000740: 6E 64 20 70 72 6F 64 75 63 65 64 20 62 79 20 46 nd produced by F
000750: 2E 20 26 20 44 2E 4A 2E 20 45 6C 6C 65 74 74 2E . & D.J. Ellett.
000760: 20 35 39 20 32 37 74 68 2E 20 41 76 65 6E 75 65 59 27th. Avenue
000770: 2E 20 20 20 20 20 50 41 4C 4D 20 42 45 41 43 48 . PALM BEACH
000780: A6 2B 2E 20 20 51 4C 44 2E 20 20 34 32 32 31 2E .+. QLD. 4221.
000790: 20 54 65 6C 65 70 68 6F 6E 65 20 3C 30 37 35 3E Telephone <075>
0007A0: 20 33 35 35 38 31 35 22 00 9A 00 40 00 BF 01 BF 355815"...@....
0007B0: 22 20 49 74 20 69 73 20 61 76 61 69 6C 61 62 6C " It is availabl
0007C0: 65 20 4D 6F 6E 74 68 6C 79 20 62 79 20 73 75 62 e Monthly by sub
0007D0: 73 63 72 69 70 74 69 6F 6E 20 6F 6E 6C 79 3A 20 scription only:
0007E0: 24 37 32 2E 30 30 20 70 65 72 20 79 65 61 72 2E $72.00 per year.
0007F0: 20 50 6F 73 74 65 64 20 77 69 74 68 69 6E 20 20 Posted within
000800: 20 20 41 75 73 74 72 61 6C 69 61 2E 20 20 20 53 Australia. S
000810: 69 6E 67 6C 65 20 63 6F 70 69 65 73 20 61 6E 64 ingle copies and
000820: 20 62 61 63 6B 20 69 73 73 75 65 73 3A 20 24 37 back issues: $7
000830: 2E 35 30 20 65 61 63 68 20 50 6F 73 74 65 64 2E .50 each Posted.
000840: 22 20 00 C0 00 46 00 A9 20 0F 2C 19 11 01 20 BF " ...F.. .,... .
000850: 22 54 68 65 20 70 72 6F 67 72 61 6D 73 20 6F 6E "The programs on
000860: 20 74 68 69 73 20 74 61 70 65 20 61 72 65 20 70 this tape are p
000870: 72 6F 76 69 64 65 64 20 69 6E 20 67 6F 6F 64 20 rovided in good
000880: 66 61 6C 37 69 74 68 20 62 79 20 6D 65 6D 62 65 fal7ith by membe
000890: 72 73 20 66 6F 72 20 74 68 65 20 75 73 65 20 61 rs for the use a
0008A0: 6E 64 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 nd instruction
0008B0: 6F 66 20 66 65 6C 6C 6F 77 20 6D 65 6D 62 65 72 of fellow member
0008C0: 73 2E 20 57 65 20 68 61 76 65 20 64 6F 6E 65 20 s. We have done
0008D0: 6F 75 72 20 75 74 6D 6F 73 74 20 74 6F 20 65 6E our utmost to en
0008E0: 73 75 72 65 20 74 68 65 79 20 20 61 72 65 20 20 sure they are
0008F0: 20 20 20 20 61 63 63 75 72 61 74 65 2E 22 20 20 accurate."
000900: 20 20 20 20 00 6C 00 50 00 BF 22 4E 6F 20 6C 69 .l.P.."No li
000910: 61 62 69 6C 69 74 79 20 63 61 6E 20 62 65 20 61 ability can be a
000920: 63 63 65 70 74 65 64 20 66 6F 72 20 74 68 65 20 ccepted for the
000930: 66 61 69 6C 75 72 65 20 6F 66 20 61 6E 79 20 70 failure of any p
000940: 72 6F 67 72 61 6D 20 6F 72 20 61 72 74 69 63 6C rogram or articl
000950: 65 20 74 6F 20 20 20 20 20 20 20 20 66 75 6E 63 e to func
000960: 74 69 6F 6E 20 61 73 20 63 6C 61 69 6D 65 64 22 tion as claimed"
000970: 00 14 00 55 00 0D 00 00 77 B1 EF 0F 01 0D 00 00 ...U....w.......
000980: 77 B6 EF 0F 4D 38 FF FF FF FF 11 42 09 CE 04 CE w...M8.....B....
000990: 04 DC 04 18 09 02 10 08 0E 00 07 01 00 2C 4A 4F .............,JO
0009A0: 55 52 4E 41 4C 00 00 00 00 00 00 00 00 00 02 00 URNAL...........
0009B0: 00 00 08 70 09 00 41 2A 00 00 00 00 00 00 00 00 ...p..A*........
0009C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0009D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0009E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0009F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 22 9C ..............".
000AA0: FF FF FF FF 11 42 09 F6 04 F6 04 F5 04 0C 09 03 .....B..........
000AB0: 10 08 36 0A 15 08 00 16 00 33 00 5A 00 A1 20 0D ..6......3.Z.. .
000AC0: 00 00 70 61 67 65 B2 EF 0E 20 EB 20 B6 20 22 74 ..page... . . "t
000AD0: 65 78 74 70 74 22 01 A0 20 1E 5C 00 20 01 97 20 extpt".. .\. ..
000AE0: B6 20 22 74 65 78 74 70 74 31 22 00 37 00 5C 00 . "textpt1".7.\.
000AF0: A1 20 FF 40 20 EF 0E 20 EB 20 A3 20 23 17 2C 20 . .@ .. . £ #.,
000B00: 0D 00 00 70 F3 28 0D 00 00 77 B6 29 01 0D 00 00 ...p.(...w.)....
000B10: 77 B6 EF 0D 00 00 77 B6 F4 0F 01 A0 20 1E 5C 00 w.....w..... .\.
000B20: 20 20 00 06 00 5E 00 88 00 30 00 60 00 A1 20 0D ...^...0.`.. .
000B30: 00 00 70 61 67 65 B2 EF 0E 20 EB 20 B6 20 22 74 ..page... . . "t
000B40: 65 78 74 31 22 01 A0 20 1E 62 00 20 01 97 20 B6 ext1".. .b. .. .
000B50: 20 22 74 65 78 74 32 22 00 36 00 62 00 A1 20 FF "text2".6.b.. .
000B60: 40 20 EF 0E 20 EB 20 A6 20 A3 20 23 17 2C 03 00 @ .. . . £ #.,..
000B70: 00 E1 28 0D 00 00 77 B1 29 01 0D 00 00 77 B1 EF ..(...w.)....w..
000B80: 0D 00 00 77 B1 F4 0F 01 20 A0 20 1E 62 00 00 0C ...w.... . .b...
000B90: 00 63 00 88 01 9F 20 1E D2 AF 00 26 00 64 00 BA .c.... ....&.d..
000BA0: 20 0E 01 20 A2 20 0F 2C 0E 01 A2 20 0E 2C 19 1A .. . .,... .,..
000BB0: 20 01 82 20 10 01 BB 20 FF F0 0F 01 20 AD 20 0F .. ... .... . .
000BC0: 01 8A 00 30 00 69 00 BF 01 A2 20 11 2C 12 01 BB ...0.i.... .,...
000BD0: 20 11 01 BF 22 20 20 22 3B FF 7B 28 19 24 2C FF ..." ";.{(.$,.
000BE0: 03 28 19 E2 29 29 01 A2 20 10 2C 14 01 BB 20 10 .(..)).. .,... .
000BF0: 01 BF 00 51 00 6E 00 BF 22 20 20 51 55 45 45 4E ...Q.n.." QUEEN
000C00: 53 4C 41 4E 44 20 41 4D 53 54 52 41 44 20 55 53 SLAND AMSTRAD US
000C10: 45 52 53 2E 20 20 44 45 43 2E 20 31 39 38 35 22 ERS. DEC. 1985"
000C20: 01 BB 20 11 01 BF 01 BF 22 20 20 22 3B 20 FF 7B .. ....." "; .{
000C30: 28 19 24 2C FF 03 28 19 E2 29 29 01 BB 20 0F 01 (.$,..(..)).. ..
000C40: BF 20 20 00 30 00 78 00 9E 20 0D 00 00 E9 EF 0F . .0.x.. ......
000C50: 20 EC 20 15 01 BF 20 03 00 00 ED 28 0D 00 00 E9 . ... ....(....
000C60: F4 0D 00 00 70 61 67 65 B2 29 01 BF 01 B0 20 0D ....page.).... .
000C70: 00 00 E9 00 36 00 22 01 A9 20 0F 2C 19 16 01 BF ....6.".. .,....
000C80: 22 20 20 45 6E 74 65 72 20 74 68 65 20 69 74 65 " Enter the ite
000C90: 6D 20 79 6F 75 20 72 65 71 75 69 72 65 20 3F 22 m you require ?"
000CA0: 3B 01 03 00 00 E9 EF 22 22 00 3F 00 2C 01 03 00 ;......"".?.,...
000CB0: 00 E9 EF 20 FF 43 01 A1 20 03 AD 33 00 00 E9 EF ... .C.. ..3....
000CC0: 22 22 20 EB 20 1E 2C 01 20 01 97 20 03 00 00 E9 "" . .,. .. ....
000CD0: EF FF 1C 28 03 00 00 E9 29 01 A1 20 03 00 00 E9 ...(....).. ....
000CE0: EF 22 A3 22 20 EB 20 1E 84 03 00 26 00 31 01 A1 ."£" . ....&.1..
000CF0: 20 FF 01 28 03 00 00 E9 29 F1 19 41 20 FC 20 FF ..(....)..A . .
000D00: 01 28 03 00 00 E9 29 EE 19 4E 20 EB 20 1E 2C 01 .(....)..N . .,.
000D10: 00 4B 00 33 01 0D 00 00 ED EF FF 01 28 03 00 00 .K.3........(...
000D20: E9 29 F5 19 40 01 A1 20 28 0D 00 00 70 61 67 65 .)..@.. (...page
000D30: B2 EF 0E 20 FA 20 0D 00 00 ED EE 15 29 20 FC 20 ... . ......) .
000D40: 28 0D 00 00 70 61 67 65 B2 EF 15 20 FA 20 0D 00 (...page... . ..
000D50: 00 ED F1 16 29 20 EB 20 1E 64 00 00 4A 00 36 01 ....) . .d..J.6.
000D60: B2 20 0D 00 00 ED 20 A0 20 1E E8 03 2C 1E D0 07 . .... . ...,...
000D70: 2C 1E B8 0B 2C 1E A0 0F 2C 1E 88 13 2C 1E 70 17 ,...,...,...,.p.
000D80: 2C 1E 58 1B 2C 1E 40 1F 2C 1E 28 23 2C 1E 10 27 ,.X.,.@.,.(#,..'
000D90: 2C 1E F8 2A 2C 1E E0 2E 20 2C 1E C8 32 2C 1E B0 ,..*,... ,..2,..
000DA0: 36 2C 1E 64 00 00 17 00 5E 01 C8 20 1E 64 00 01 6,.d....^.. .d..
000DB0: C5 20 65 72 72 6F 72 20 74 72 61 70 94 A9 00 11 . error trap....
000DC0: 00 8F 01 01 C0 6D 65 6E 75 20 61 72 72 61 79 00 .....menu array.
000DD0: 65 00 90 01 03 00 00 ED 28 0F 29 EF 22 20 20 3C e.......(.)." <
000DE0: 41 3E 20 20 41 62 6F 75 74 20 54 68 69 73 20 4A A> About This J
000DF0: 6F 75 72 6E 61 6C 22 01 03 00 00 ED 28 10 29 EF ournal".....(.).
000E00: 22 20 20 3C 42 3E 20 20 43 6C 75 62 20 4E 65 77 " <B> Club New
000E10: 73 22 01 03 00 00 ED 28 11 29 EF 22 20 20 3C 43 s".....(.)." <C
000E20: 3E 20 20 43 6F 6D 70 65 74 69 74 69 6F 6E 20 4E > Competition N
000E30: 65 77 73 22 00 7A 00 9A 01 03 00 00 ED 28 12 29 ews".z.......(.)
000E40: EF 22 20 20 3C 44 3E 20 20 4E 65 78 74 20 4D 6F ." <D> Next Mo
000E50: 6E 74 68 22 01 03 00 00 ED 28 13 29 EF 22 20 20 nth".....(.)."
000E60: 3C 45 3E 20 20 42 61 73 69 63 20 42 6C 6F 63 6B <E> Basic Block
000E70: 73 22 01 03 00 00 ED 28 14 29 EF 22 20 20 3C 46 s".....(.)." <F
000E80: 3E 20 20 41 73 73 65 6D 62 6C 79 20 4C 69 6E 65 > Assembly Line
000E90: 22 01 03 00 00 ED 28 15 29 EF 22 20 20 3C 47 3E ".....(.)." <G>
000EA0: 20 20 53 65 63 6F 6E 64 20 42 79 74 65 22 00 9F Second Byte"..
000EB0: 00 A4 01 03 00 00 CD 28 16 29 EF 22 20 20 9E B2 .......(.)." ..
000EC0: 3C 48 3E 20 20 4F 6E 65 20 4C 69 6E 65 72 73 22 <H> One Liners"
000ED0: 01 03 00 00 ED 28 17 29 EF 22 20 20 3C 49 3E 20 .....(.)." <I>
000EE0: 20 51 75 69 63 6B 69 65 73 22 01 03 00 00 ED 28 Quickies".....(
000EF0: 19 0A 29 EF 22 20 20 3C 4A 3E 20 20 4D 61 6B 69 ..)." <J> Maki
000F00: 6E 67 20 74 68 65 20 4C 69 6E 6B 22 01 03 00 00 ng the Link"....
000F10: ED 28 19 0B 29 EF 22 20 20 3C 4B 3E 20 20 4F 75 .(..)." <K> Ou
000F20: 72 20 4F 74 68 65 72 20 50 72 6F 67 72 61 6D 73 r Other Programs
000F30: 22 01 03 00 00 ED 28 19 0C 29 EF 22 20 20 3C 4C ".....(..)." <L
000F40: 3E 20 20 44 65 73 6B 20 4D 69 6E 64 65 72 22 00 > Desk Minder".
000F50: 47 00 AE 01 03 00 00 ED 28 19 0D 29 EF 22 20 20 G.......(..)."
000F60: 3C 4D 3E 20 20 59 6F 75 72 20 4C 65 74 74 65 72 <M> Your Letter
000F70: 73 22 01 03 00 00 ED 28 19 0E 29 EF 22 20 20 3C s".....(..)." <
000F80: 4E 3E 20 20 51 75 69 74 20 74 68 69 73 20 4A 6F N> Quit this Jo
000F90: 75 72 6E 61 6C 22 00 06 00 C2 01 C9 00 1B 00 F3 urnal"..........
000FA0: 01 C5 20 73 63 72 65 65 6E 20 70 72 69 6E 74 20 .. screen print
000FB0: 72 6F 75 74 69 6E 65 00 06 00 F4 01 8A 00 35 00 routine.......5.
000FC0: D9 6C FE 01 9E 20 0D 00 00 E9 EF 0D 00 00 70 F3 .l... ........p.
000FD0: 28 0D 00 00 63 68 61 70 74 65 F2 29 20 EC 20 0D (...chapte.) . .
000FE0: 00 00 70 F3 28 0D 00 00 63 68 61 70 74 65 F2 F4 ..p.(...chapte..
000FF0: 0F 29 F5 0F 00 36 00 12 02 BF 20 22 20 22 3B 03 .)...6.... " ";.
001000: 00 00 E1 28 0D 00 00 E9 29 01 A1 20 0D 00 00 70 ...(....).. ...p
001010: 72 69 6E 74 65 F2 EE 0E 20 EB 20 BF 20 23 16 2C rinte... . . #.,
001020: 03 00 00 E1 28 0D 00 00 E9 29 00 3D 00 1C 02 A1 ....(....).=....
001030: 20 0D 00 00 E9 F7 19 18 20 EF 20 FF 0C 28 0D 00 ....... . ..(..
001040: 00 E9 F7 19 18 29 20 EB 20 0D 00 00 70 72 69 6E .....) . ...prin
001050: 74 65 F2 EF 0E 01 BF 20 03 00 00 63 75 72 73 6F te..... ...curso
001060: F2 01 A0 20 1E 4E 02 00 0B 00 26 02 B0 20 0D 00 ... .N....&.. ..
001070: 00 E9 00 0B 00 30 02 A0 20 1E 64 00 20 00 0A 00 .....0.. .d. ...
001080: 4E 02 9F 20 1E 20 03 00 2A 00 58 02 03 00 00 69 N.. . ..*.X....i
001090: EB EF 22 22 01 03 00 00 69 EB EF 20 FF 43 01 A1 ..""....i.. .C..
0010A0: 20 03 00 00 69 EB EF 22 22 20 EB 20 A0 20 1E 58 ...i.."" . . .X
0010B0: 02 00 2B 00 62 02 A1 20 FF 01 28 03 00 00 69 EB ..+.b.. ..(...i.
0010C0: 29 F1 0A 9F 19 F0 20 FC 20 FF 01 28 03 00 00 69 )..... . ..(...i
0010D0: EB 29 EE 19 F3 20 EB 20 A0 20 1E 58 02 20 00 06 .)... . . .X. ..
0010E0: 00 67 02 8A 00 3D 00 6C 02 0D 00 00 70 72 69 6E .g...=.l....prin
0010F0: 74 65 F2 EF 0E 01 20 0D 00 00 ED EF FF 01 28 03 te.... .......(.
001100: 00 00 69 EB 29 F5 19 EF 01 B2 20 0D 00 00 ED 20 ..i.)..... ....
001110: A0 20 1E BC 02 2C 1E D0 02 2C 1E E4 02 2C 1E F8 . ...,...,...,..
001120: 02 00 12 00 BB 02 20 20 20 01 C0 75 70 20 61 72 ...... ..up ar
001130: 72 6F 77 00 5F 00 BC 02 A1 20 0D 00 00 E9 20 EE row._.... .... .
001140: 20 0D 00 00 70 F3 28 0D 00 00 63 68 61 70 74 65 ...p.(...chapte
001150: F2 29 F4 19 17 20 FA 20 0D 00 00 E9 20 F1 20 0D .)... . .... . .
001160: 00 00 70 F3 28 0D 00 00 63 68 61 70 74 65 F2 F4 ..p.(...chapte..
001170: 0F 29 F5 0F 20 EB 20 0D 00 00 E9 EF 0D 00 00 E9 .).. . .........
001180: F5 19 30 01 A0 20 1E 26 02 20 01 97 20 A0 20 1E ..0.. .&. .. . .
001190: 64 00 00 13 00 CF 02 01 C0 20 20 64 6F 77 6E 20 d........ down
0011A0: 61 72 72 6F 77 00 43 00 D0 02 A1 20 0D 00 00 E9 arrow.C.... ....
0011B0: 20 EE 20 0D 00 00 70 F3 28 0D 00 00 63 68 61 70 . ...p.(...chap
0011C0: 74 65 F2 F4 92 BD 0F 29 F5 0F 20 EB 20 0D 00 00 te.....).. . ...
0011D0: 63 68 61 70 74 65 F2 EF 0D 00 00 63 68 61 70 74 chapte.....chapt
0011E0: 65 F2 F4 0F 01 A0 20 1E 64 00 00 0A 00 DA 02 A0 e..... .d.......
0011F0: 20 1E 26 02 00 1F 00 E3 02 20 20 20 01 C0 62 61 .&...... ..ba
001200: 63 6B 20 61 72 72 6F 77 20 67 6F 20 74 6F 20 6D ck arrow go to m
001210: 65 6E 75 00 0A 00 E4 02 A0 20 1E 64 00 00 23 00 enu...... .d..#.
001220: F7 02 20 20 20 01 C0 72 69 67 68 74 20 61 72 72 .. ..right arr
001230: 6F 77 20 67 6F 20 74 6F 20 70 72 69 6E 74 65 72 ow go to printer
001240: 00 52 00 F8 02 A1 20 0D 00 00 E9 EE 0D 00 00 70 .R.... ........p
001250: F3 28 0D 00 00 63 68 61 70 74 65 F2 F4 0F 29 20 .(...chapte...)
001260: EB 20 A0 20 1E D0 02 20 01 97 20 0D 00 00 70 72 . . ... .. ...pr
001270: 69 6E 74 65 F2 EF 16 01 0D 00 00 E9 EF 0D 00 00 inte............
001280: E9 F5 19 18 01 8A 01 9F 20 1E 34 03 01 A0 20 1E ........ .4... .
001290: 26 02 00 26 00 1F 03 C5 20 73 75 62 72 6F 75 74 &..&.... subrout
0012A0: 69 6E 65 73 20 66 6F 72 20 70 72 69 6E 74 65 72 ines for printer
0012B0: 20 26 20 69 6E 6B 65 79 00 22 00 20 03 03 00 00 & inkey.". ....
0012C0: E9 EF 20 FF 43 01 92 E0 FF FF FF FF 11 40 09 F6 .. .C........@..
0012D0: 04 F6 04 DA 04 1A 09 03 10 08 10 00 07 01 00 2C ...............,
0012E0: 4A 4F 55 52 4E 41 4C 00 00 00 00 00 00 00 00 00 JOURNAL.........
0012F0: 03 00 00 00 08 70 11 00 41 2A 00 00 00 00 00 00 .....p..A*......
001300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0013A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0013B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0013C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0013D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0013E0: 73 03 FF FF FF FF 11 3F 09 CE 04 CE 04 F5 04 0B s......?........
0013F0: 09 02 10 08 37 0A 15 08 00 16 A1 20 03 00 00 E9 ....7...... ....
001400: F2 22 22 20 EB 20 1E 20 03 20 01 97 20 C9 00 3A ."" . . . .. ..:
001410: 00 34 03 A1 20 28 FF 0B 28 1C 00 F5 29 20 FA 20 .4.. (..(...) .
001420: 19 40 29 EF 0E 20 EB 20 0D 00 00 70 72 69 6E 74 .@).. . ...print
001430: 65 F2 EF 16 01 C9 20 01 97 20 0D 00 00 70 72 69 e..... .. ...pri
001440: 6E 74 65 F2 EF 0E 01 C9 00 42 00 84 03 8A 01 BF nte......B......
001450: 22 20 20 20 53 41 56 49 4E 47 20 44 41 54 41 22 " SAVING DATA"
001460: 01 BF 01 BF 01 A3 22 70 72 65 73 73 20 65 6E 74 .....£"press ent
001470: 65 72 20 77 68 65 6E 20 72 65 61 64 79 22 3B 03 er when ready";.
001480: 00 00 65 EE 01 9F 20 1E 04 B0 00 35 00 85 03 A1 ..e... ....5....
001490: 20 0D 00 00 70 61 67 65 B2 EF 0E 20 EB 20 20 B7 ...page... . .
0014A0: 20 22 74 65 78 74 70 74 22 01 A0 20 1E 8E 03 20 "textpt".. ...
0014B0: 01 97 20 B7 20 22 74 65 78 74 70 74 31 22 20 00 .. . "textpt1" .
0014C0: 31 00 8E 03 9E 20 0D 00 00 E9 EF 0F 20 EC 20 0D 1.... ...... . .
0014D0: 00 00 77 B6 F5 0F 01 BF 20 23 17 2C 0D 00 00 70 ..w..... #.,...p
0014E0: F3 28 0D 00 00 E9 29 01 B0 20 0D 00 00 E9 01 89 .(....).. ......
0014F0: 00 31 00 93 03 A1 20 0D 00 00 0A 23 70 61 67 65 .1.... ....#page
001500: B2 EF 0E 20 EB 20 20 B7 20 22 74 65 78 74 31 22 ... . . "text1"
001510: 01 A0 20 1E 98 03 20 01 97 20 B7 20 22 74 65 78 .. ... .. . "tex
001520: 74 32 22 00 3A 00 98 03 9E 20 0D 00 00 E9 EF 0F t2".:.... ......
001530: 20 EC 20 0D 00 00 77 B1 01 BF 20 23 17 2C 03 00 . ...w... #.,..
001540: 00 E1 28 0D 00 00 E9 29 01 B0 20 0D 00 00 E9 01 ..(....).. .....
001550: 89 01 9F 20 1E D2 AF 01 A0 20 1E 64 00 00 1B 00 ... ..... .d....
001560: E7 03 20 20 C5 20 61 62 6F 75 74 20 74 68 69 73 .. . about this
001570: 20 6A 6F 75 72 6E 61 6C 00 2B 00 E8 03 8A 01 A2 journal.+......
001580: 20 0E 2C 19 0E 01 A2 20 0F 2C 0E 01 82 20 19 0D .,.... .,... ..
001590: 01 AD 20 10 01 0D 00 00 63 68 61 70 74 65 F2 EF .. .....chapte..
0015A0: 0F 20 20 00 0A 00 F2 03 A0 20 1E F4 01 00 10 00 . ...... ......
0015B0: CF 07 C5 20 43 6C 75 62 20 6E 65 77 73 00 33 00 ... Club news.3.
0015C0: D0 07 AD 20 10 01 82 20 19 0D 01 A2 20 0E 2C 19 ... ... .... .,.
0015D0: 0D 01 A2 20 0F 2C 0F 01 BB 20 0F 01 0D 00 00 63 ... .,... .....c
0015E0: 68 61 70 74 65 F2 EF 10 01 8A 01 A0 20 1E F4 01 hapte....... ...
0015F0: 00 15 00 B7 0B C5 20 4D 20 63 6F 6D BA 51 70 65 ...... M com.Qpe
001600: 74 69 74 69 6F 6E 73 00 35 00 B8 0B AD 20 10 01 titions.5.... ..
001610: 20 8A 01 BB 20 0F 01 A2 20 0E 2C 19 0D 01 A2 20 ... ... .,....
001620: 0F 2C 0F 01 82 20 19 0D 01 0D 00 00 63 68 61 70 .,... ......chap
001630: 74 65 F2 EF 20 11 01 A0 20 1E F4 01 00 17 00 9F te.. ... .......
001640: 0F C5 20 67 61 6D 65 73 20 73 63 6F 72 65 62 6F .. games scorebo
001650: 61 72 64 00 5A 00 A0 0F AD 20 0E 01 82 20 0E 01 ard.Z.... ... ..
001660: A2 20 0F 2C 19 1A 01 A2 20 0E 2C 0E 01 A2 20 11 . .,.... .,... .
001670: 2C 14 01 A2 20 10 2C 19 18 01 0D 00 00 FA EF 0F ,... .,.........
001680: 01 0D 00 00 7A B1 EF 0F 01 0D 00 00 7A B2 EF 0F ....z.......z...
001690: 01 0D 00 00 7A B3 EF 0F 01 03 00 00 67 61 F9 EF ....z.......ga..
0016A0: 22 43 4F 4D 49 4E 47 2D 4E 45 58 54 22 00 12 00 "COMING-NEXT"...
0016B0: AA 0F 9E 20 0D 00 00 F4 EF 0F 20 EC 20 19 B4 00 ... ...... . ...
0016C0: 24 00 B4 0F 0D 00 00 E1 EF FF 0C 28 FF 45 F6 1A $..........(.E..
0016D0: 80 02 29 01 0D 00 00 C2 EF FF 0C 28 FF 45 F6 1A ..)........(.E..
0016E0: 90 01 29 00 12 00 BE 0F BC 20 0D 00 00 E1 2C 0D ..)...... ....,.
0016F0: 00 00 E2 2C 0F 00 42 00 C8 0F A1 20 FF 45 D4 EF ...,..B.... .E..
001700: EE 1F 33 33 33 73 80 20 EB 20 BC 20 0D 00 00 E1 ..333s. . . ....
001710: F5 0F 2C 0D 00 00 E2 2C 0F 01 BC 20 0D 00 00 E1 ..,....,... ....
001720: 2C 0D 00 00 E2 F5 0F 2C 0F 01 BC 20 0D 00 00 E1 ,......,... ....
001730: F5 0F 2C 0D 00 00 E2 F5 0F 00 0B 00 D2 0F B0 20 ..,............
001740: 0D 00 00 F4 00 11 00 F0 0F 9E 20 0D 00 00 E7 EF .......... .....
001750: 13 20 EC 20 16 00 17 00 FA 0F 9E 20 0D 00 00 F4 . . ....... ....
001760: EF 0F 20 EC 20 1A 68 01 20 E6 20 12 00 0F 00 04 .. . .h. . .....
001770: 10 B5 28 0F 29 20 9F 20 1E 40 10 00 0E 00 0E 10 ..(.) . .@......
001780: BC 20 1A E0 01 2C 1A 2C 01 00 3A 00 18 10 BC 20 . ...,.,..:....
001790: 1A E0 01 F4 0D 00 00 E7 F6 FF 05 28 0D 00 00 F4 ...........(....
0017A0: 29 2C 1A 2C 01 F4 0D 00 00 E7 F6 FF 15 28 0D 00 ),.,.........(..
0017B0: 00 F4 29 2C 0F 01 B0 20 0D 00 00 F4 01 B0 20 0D ..),... ...... .
0017C0: 00 00 E7 00 25 00 19 10 0D 00 00 F8 EF 19 50 01 ....%.........P.
0017D0: 9E 20 0D 00 00 E9 EF 0F 20 EC 20 19 0B 01 A2 20 . ...... . ....
0017E0: 10 2C 19 18 01 BB 20 10 00 30 00 1A 10 BC 20 1A .,.... ..0.... .
0017F0: E0 01 2C 1A 31 01 01 94 20 0D 00 00 F8 2C 19 50 ..,.1... ....,.P
001800: 0E E3 2C 14 01 D0 01 BF 3B AC 28 03 00 00 67 61 ..,.....;.(...ga
001810: F9 2C 0D 00 00 E9 2C 0F 29 3B 00 18 00 1C 10 0D .,....,.);......
001820: 00 00 F8 EF 0D 00 00 F8 F4 19 28 01 B0 20 0D 00 ..........(.. ..
001830: 00 E9 00 20 00 36 10 9E 20 0D 00 00 E9 EF 0F 20 ... .6.. ......
001840: EC 20 1A A0 0F 01 B0 20 0D 00 00 E9 01 A0 20 1E . ..... ...... .
001850: 68 10 00 AD 00 40 10 A1 20 0D 00 00 7A B1 F0 12 h....@.. ...z...
001860: 20 EB 20 C9 20 01 97 20 CC 20 0F 2C FF 1D 28 AC . . .. . .,..(.
001870: 28 03 00 00 6D B1 2C 0D 00 00 7A B2 2C 11 29 29 (...m.,...z.,.))
001880: 2C FF 1D 28 AC 28 03 00 00 6D B2 2C 0D 00 00 7A ,..(.(...m.,...z
001890: B3 2C 10 29 29 01 0D 00 00 FA EF 0D 00 00 FA F4 .,.))...........
0018A0: 0F 01 0D 00 00 7A B2 EF 0D 00 00 7A B2 F4 11 01 .....z.....z....
0018B0: 0D 00 00 7A B3 EF 0D 00 00 7A B3 F4 10 01 A1 20 ...z.....z.....
0018C0: 0D 00 00 FA EF 19 11 20 EB 20 0D 00 00 FA EF 0F ....... . ......
0018D0: 01 0D 00 00 7A B2 EF 0F 01 0D 00 00 7A B3 EF 0F ....z.......z...
0018E0: 01 0D 00 00 7A B1 EF 0D 00 00 7A B1 F4 0F 01 20 ....z.....z....
0018F0: CC 20 0F 2C 0E 2C 19 3C 01 C9 20 01 97 20 C9 00 . .,.,.<.. .. ..
001900: 40 00 6D 05 68 10 A2 20 0E 2C 19 0D 01 A2 20 0F @.m.h.. .,.... .
001910: 2C 0F 01 A2 20 10 2C 19 14 01 82 20 19 0D 01 BB ,... .,.... ....
001920: 20 0F 01 AD 20 10 01 8A 01 9F 20 1E 20 03 01 0D ... ..... . ...
001930: 00 00 43 48 41 50 54 45 D2 EF 12 01 A0 20 1E F4 ..CHAPTE..... ..
001940: 01 00 58 00 88 13 AD 20 0E 01 20 A2 20 0E 2C 0E ..X.... .. . .,.
001950: 01 82 20 0E 01 03 00 00 62 E2 EF 22 42 41 53 49 .. .....b.."BASI
001960: 43 20 22 01 0D 00 00 49 B1 EF 0E 01 A9 20 16 2C C "....I..... .,
001970: 19 19 01 0D 00 00 7A B2 EF 0F 01 0D 00 00 7A B3 ......z.......z.
001980: EF 0F 01 9A 20 0F 2C 11 2C 10 2C 0F 2C 0F 2C 0E .... .,.,.,.,.,.
001990: 2C 19 50 2C 11 2C 10 2C 10 00 13 00 8A 13 9E 20 ,.P,.,.,.......
0019A0: 0D 00 00 69 E9 EF 0F 20 EC 20 19 0E 00 3C 00 8D ...i... . ...<..
0019B0: 13 0D 00 00 E9 EF FF 0C 28 FF 45 F6 19 0E 29 01 ........(.E...).
0019C0: A1 20 0D 00 00 E9 EE 19 0F 20 FC 20 0D 00 00 E9 . ....... . ....
0019D0: F1 0F 20 EB 20 1E 8D 13 20 01 97 20 A2 20 0D 00 .. . ... .. . ..
0019E0: 00 69 E9 2C 0D 00 00 E9 00 13 00 8E 13 B0 20 0D .i.,.......... .
0019F0: 00 00 69 E9 01 0D 00 00 E9 EF 0F 00 EB 00 9C 13 ..i.............
001A00: 03 00 00 6D 23 CD B3 EF 22 32 33 39 32 33 39 32 ...m#..."2392392
001A10: 33 39 32 33 39 32 33 39 32 33 39 32 33 39 32 35 3923923923923925
001A20: 33 32 38 34 33 31 39 33 31 39 32 38 34 32 35 33 3284319319284253
001A30: 32 33 39 32 33 39 32 31 33 32 31 33 31 39 30 31 2392392132131901
001A40: 39 30 31 39 30 31 39 30 31 37 39 31 37 39 31 37 9019019017917917
001A50: 39 32 31 33 32 33 39 32 31 33 31 39 30 32 31 33 9213239213190213
001A60: 32 33 39 32 38 34 32 38 34 32 38 34 32 35 33 32 2392842842842532
001A70: 35 33 32 33 39 31 35 39 31 35 39 31 39 30 31 35 5323915915919015
001A80: 39 31 35 39 31 39 30 31 35 39 31 34 32 31 35 39 9159190159142159
001A90: 31 37 39 31 39 30 31 37 39 31 37 39 31 37 39 32 1791901791791792
001AA0: 31 33 31 37 39 31 37 39 32 31 33 31 37 39 31 35 1317917921317915
001AB0: 39 31 35 39 31 35 39 31 39 30 31 35 39 31 35 39 9159159190159159
001AC0: 31 39 30 31 35 39 31 34 32 31 35 39 31 37 39 31 1901591421591791
001AD0: 39 30 32 31 33 32 33 39 33 31 39 33 31 39 32 38 9021323931931928
001AE0: 34 32 35 33 32 33 39 22 00 A1 00 A6 13 03 00 00 4253239"........
001AF0: 6D B4 EF 22 35 30 32 35 32 35 35 30 32 35 32 35 m.."502525502525
001B00: 32 35 32 35 32 35 7F 9B 35 30 32 35 32 35 32 35 252525..50252525
001B10: 35 30 32 35 32 35 35 30 38 30 35 30 32 35 32 35 5025255080502525
001B20: 35 30 32 35 32 35 32 35 32 35 32 35 35 30 32 35 5025252525255025
001B30: 35 30 35 30 32 35 32 35 32 35 32 35 38 30 32 35 5050252525258025
001B40: 32 35 35 30 32 35 32 35 35 30 35 30 32 35 32 35 2550252550502525
001B50: 32 35 32 35 38 30 32 35 32 35 35 30 32 35 32 35 2525802525502525
001B60: 35 30 32 35 38 30 32 35 32 35 32 35 32 35 32 35 5025802525252525
001B70: 32 35 35 30 32 35 32 35 32 35 32 35 32 35 32 35 2550252525252525
001B80: 38 30 32 35 32 35 32 35 38 30 22 00 64 00 EC 13 8025252580".d...
001B90: BC 20 19 14 2C 19 14 01 94 20 19 46 2C 19 14 2C . ..,.... .F,..,
001BA0: 0F 01 94 20 19 46 2C 19 50 01 94 20 19 14 2C 19 ... .F,.P.. ..,.
001BB0: 50 01 94 20 19 14 2C 19 14 01 9F 20 1E 0E 15 01 P.. ..,.... ....
001BC0: BC 20 1A 2C 01 2C 1A 2C 01 01 94 20 1A 2C 01 2C . .,.,.,... .,.,
001BD0: 19 64 2C 10 01 94 20 19 C8 2C 19 64 01 94 20 19 .d,... ..,.d.. .
001BE0: C8 2C 1A 2C 01 01 94 20 1A 2C 01 2C 1A 2C 01 00 .,.,... .,.,.,..
001BF0: 0A 00 F6 13 9F 20 1E 0E 15 00 6C 00 00 14 BC 20 ..... ....l....
001C00: 1A 58 02 2C 1A 7C 01 01 6E 76 FF FF FF FF 11 3F .X.,.|..nv.....?
001C10: 09 F6 04 F6 04 D9 04 1F 09 03 10 08 0F 00 07 01 ................
001C20: 00 2C 4A 4F 55 52 4E 41 4C 00 00 00 00 00 00 00 .,JOURNAL.......
001C30: 00 00 04 00 00 00 08 70 19 00 41 2A 00 00 00 00 .......p..A*....
001C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001D20: 00 00 7B E3 FF FF FF FF 11 8A 09 1E 05 1E 05 19 ..{.............
001D30: 05 5C 09 02 10 08 8B 0A 15 08 00 16 94 20 19 FA .\........... ..
001D40: 2C 1A 7C 01 2C 11 01 94 20 19 FA 2C 19 C8 01 94 ,.|.,... ..,....
001D50: 20 1A 58 02 2C 19 C8 01 94 20 1A 58 02 2C 1A 7C .X.,.... .X.,.|
001D60: 01 01 9F 20 1E 0E 15 01 BC 20 1A 26 02 2C 1A 68 ... ..... .&.,.h
001D70: 01 01 94 20 1A 26 02 2C 19 96 2C 12 01 94 20 1A ... .&.,..,... .
001D80: 18 01 2C 19 96 01 94 20 1A 18 01 2C 1A 68 01 01 ..,.... ...,.h..
001D90: 94 20 1A 26 02 2C 1A 68 01 00 0A 00 0A 14 9F 20 . .&.,.h.......
001DA0: 1E 0E 15 00 66 00 14 14 BC 20 1A 90 01 2C 1A 18 ....f.... ...,..
001DB0: 01 2C 13 01 94 20 1A 90 01 2C 19 AA 2C 13 01 94 .,... ...,..,...
001DC0: 20 19 E6 2C 19 AA 01 94 20 19 E6 2C 1A 18 01 01 ..,.... ..,....
001DD0: 94 20 1A 90 01 2C 1A 18 01 01 9F 20 1E 0E 15 01 . ...,..... ....
001DE0: BC 20 19 0F 2C 19 0A 01 94 20 19 B4 2C 19 0A 2C . ..,.... ..,..,
001DF0: 14 01 94 20 19 B4 2C 19 6E 01 94 20 19 0F 2C 19 ... ..,.n.. ..,.
001E00: 6E 01 94 20 19 0F 2C 19 0A 00 3F 00 1E 14 9F 20 n.. ..,...?....
001E10: 1E 0E 15 01 BC 20 19 78 2C 19 46 01 94 20 19 DC ..... .x,.F.. ..
001E20: 2C 19 46 2C 15 01 94 20 19 DC 2C 19 A0 01 94 20 ,.F,... ..,....
001E30: 19 78 2C 19 A0 01 94 20 19 78 2C 19 37 17 46 01 .x,.... .x,.7.F.
001E40: BF 20 22 42 4C 4F 43 4B 53 22 00 6A 00 28 14 CC . "BLOCKS".j.(..
001E50: 20 0F 2C FF 1D 28 AC 28 03 00 00 6D B3 2C 0D 00 .,..(.(...m.,..
001E60: 00 7A B2 2C 11 29 29 2C FF 1D 28 AC 28 03 00 00 .z.,.)),..(.(...
001E70: 6D B4 2C 0D 00 00 7A B3 2C 10 29 29 2C 0E 2C 0F m.,...z.,.)),.,.
001E80: 01 0D 00 00 7A B2 EF 0D 00 00 7A B2 F4 11 01 0D ....z.....z.....
001E90: 00 00 7A B3 EF 0D 00 00 7A B3 F4 10 01 A1 20 0D ..z.....z..... .
001EA0: 00 00 7A B2 F1 FF 0E 28 03 00 00 6D B3 29 20 EB ..z....(...m.) .
001EB0: 20 1E 28 14 00 33 00 32 14 0D 00 00 63 68 61 70 .(..3.2....chap
001EC0: 74 65 F2 EF 13 01 A2 20 0E 2C 19 0D 01 A2 20 0F te..... .,.... .
001ED0: 2C 0F 01 82 20 19 0F 01 AD 20 10 01 9F 20 1E 20 ,... .... ... .
001EE0: 03 01 A0 20 1E F4 01 00 3F 00 0E 15 0D 00 00 69 ... ....?......i
001EF0: B1 EF 0D 00 00 69 B1 F4 0F 01 BF 20 AC 28 03 00 .....i..... .(..
001F00: 00 62 E2 2C 0D 00 00 69 B1 2C 0F 29 3B 01 20 9E .b.,...i.,.);. .
001F10: 20 0D 00 00 E9 EF 0F 20 EC 20 1A F4 01 01 B0 20 ...... . .....
001F20: 0D 00 00 E9 01 C9 00 06 00 AE 15 98 00 A1 00 70 ...............p
001F30: 17 03 00 00 6D B5 EF 22 34 32 36 33 31 39 9C 3B ....m.."426319.;
001F40: 32 38 34 32 35 33 32 38 34 33 33 38 34 32 36 33 2842532843384263
001F50: 31 39 32 38 34 32 35 33 32 38 34 34 32 36 33 31 1928425328442631
001F60: 39 32 38 34 32 35 33 32 38 34 33 33 38 33 33 38 9284253284338338
001F70: 33 31 39 33 33 38 34 32 36 33 37 39 30 30 30 22 319338426379000"
001F80: 01 03 00 00 6D B6 EF 22 34 30 34 30 34 30 34 30 ....m.."40404040
001F90: 36 30 36 30 33 30 33 30 33 30 33 30 38 30 33 30 6060303030308030
001FA0: 33 30 33 30 33 30 36 30 36 30 33 30 33 30 33 30 3030306060303030
001FB0: 33 30 38 30 30 30 22 01 0D 00 00 7A B1 EF 0F 01 308000"....z....
001FC0: 0D 00 00 7A B2 EF 0F 01 0D 00 00 7A B3 EF 0F 00 ...z.......z....
001FD0: 1B 00 75 17 9A 20 0F 2C 11 2C 10 2C 0F 2C 0F 2C ..u.. .,.,.,.,.,
001FE0: 0E 2C 19 50 2C 11 2C 10 2C 10 00 1E 00 7A 17 8A .,.P,.,.,....z..
001FF0: 01 AD 20 0E 01 A2 20 0E 2C 0E 01 A2 20 0F 2C 19 .. ... .,... .,.
002000: 18 01 82 20 0E 01 C1 20 00 1D 00 84 17 A9 20 15 ... ... ...... .
002010: 2C 19 17 01 BF 20 22 41 53 53 45 4D 42 4C 59 20 ,.... "ASSEMBLY
002020: 4C 49 4E 45 22 00 35 00 8E 17 9E 20 0D 00 00 E1 LINE".5.... ....
002030: EF 0F 20 EC 20 1A 68 01 20 E6 20 14 01 A1 20 0D .. . .h. . ... .
002040: 32 87 00 00 7A B1 EF 12 20 EB 20 1E 93 17 20 01 2...z... . ... .
002050: 97 20 B5 28 0F 29 20 9F 20 1E 00 19 00 1F 00 93 . .(.) . .......
002060: 17 0D 00 00 F8 EF 1A 68 01 01 0D 00 00 F9 EF 19 .......h........
002070: DC 01 9F 20 1E 9C 18 20 20 20 20 00 1B 00 98 17 ... ... .....
002080: 0D 00 00 F8 EF 19 32 01 0D 00 00 F9 EF 19 32 01 ......2.......2.
002090: 9F 20 1E 9C 18 20 00 1A 00 A2 17 0D 00 00 F8 EF . ... ..........
0020A0: 19 78 01 0D 00 00 F9 EF 19 BE 01 9F 20 1E 9C 18 .x.......... ...
0020B0: 00 1D 00 AC 17 0D 00 00 F8 EF 19 F0 01 0D 00 00 ................
0020C0: F9 EF 1A 5E 01 01 9F 20 1E 9C 18 20 20 00 1D 00 ...^... ... ...
0020D0: B6 17 0D 00 00 F8 EF 1A F4 01 01 0D 00 00 F9 EF ................
0020E0: 1A 36 01 01 9F 20 1E 9C 18 20 00 1D 00 C0 17 0D .6... ... ......
0020F0: 00 00 F8 EF 19 32 01 0D 00 00 F9 EF 1A 45 01 01 .....2.......E..
002100: 9F 20 1E 9C 18 20 20 00 1D 00 C5 17 0D 00 00 F8 . ... .........
002110: EF 1A 30 02 01 0D 00 00 F9 EF 19 A0 01 9F 20 1E ..0........... .
002120: 9C 18 20 20 00 06 00 CA 17 B0 00 38 00 97 18 0D .. .......8....
002130: 00 00 63 68 61 70 74 65 F2 EF 14 01 A2 20 0E 2C ..chapte..... .,
002140: 19 0D D9 1F 01 A2 20 0F 2C 0F 01 20 82 20 19 0D ...... .,.. . ..
002150: 01 BB 20 0F 01 AD 20 10 01 9F 20 1E 20 03 01 A0 .. ... ... . ...
002160: 20 1E F4 01 00 2F 00 9C 18 0D 00 00 63 EC EF FF ..../......c...
002170: 0C 28 FF 45 F6 19 0F 29 01 A1 20 0D 00 00 63 EC .(.E...).. ...c.
002180: F1 0F 20 FC 20 0D 00 00 63 EC EE 19 0F 20 EB 20 .. . ...c.... .
002190: 1E 9C 18 00 10 00 A1 18 BC 20 0D 00 00 F8 2C 0D ......... ....,.
0021A0: 00 00 F9 00 2E 00 A6 18 94 20 0D 00 00 F8 F4 19 ......... ......
0021B0: 32 F6 FF 05 28 0D 00 00 E1 29 2C 0D 00 00 F9 F4 2...(....),.....
0021C0: 19 32 F6 FF 15 28 0D 00 00 E1 29 2C 0D 00 00 63 .2...(....),...c
0021D0: EC 00 06 00 B0 18 C9 00 AE 00 00 19 A1 20 0D 00 ............. ..
0021E0: 00 7A B1 EF 11 20 EB 20 CC 20 19 81 2C 1A AA 01 .z... . . ..,...
0021F0: 2C 19 3C 2C 0E 2C 0F 01 0D 00 00 7A B1 EF 12 01 ,.<,.,.....z....
002200: 20 C9 20 01 97 20 CC 20 0F 2C FF 1D 28 AC 28 03 . .. . .,..(.(.
002210: 00 00 6D B5 2C 0D 00 00 7A B2 2C 11 29 29 2C FF ..m.,...z.,.)),.
002220: 1D 28 AC 28 03 00 00 6D B6 2C 0D 00 00 7A B3 2C .(.(...m.,...z.,
002230: 10 29 29 2C 0E 2C 0F 01 0D 00 00 7A B2 EF 0D 00 .)),.,.....z....
002240: 00 7A B2 F4 1A 78 11 01 0D 00 00 7A B3 EF 0D 00 .z...x.....z....
002250: 00 7A B3 F4 10 01 A1 20 0D 00 00 7A B2 EF 19 46 .z..... ...z...F
002260: 20 EB 20 0D 00 00 7A B2 EF 0F 01 0D 00 00 7A B3 . ...z.......z.
002270: EF 0F 01 0D 00 00 7A B1 EF 0D 00 00 7A B1 F4 0F ......z.....z...
002280: 01 C9 20 01 97 20 C9 00 12 00 57 1B C5 20 73 65 .. .. ....W.. se
002290: 63 6F 6E 64 20 62 79 74 65 00 3B 00 58 1B 0D 00 cond byte.;.X...
0022A0: 00 63 68 61 70 74 65 F2 EF 15 01 01 A2 20 0E 2C .chapte...... .,
0022B0: 19 0D 01 A2 20 0F 2C 0F 01 A2 20 10 2C 19 1A 2C .... .,... .,..,
0022C0: 14 01 A2 20 11 2C 19 18 01 82 20 10 01 BB 20 0F ... .,.... ... .
0022D0: 01 AD 20 0F 00 98 00 62 1B BF 01 BF 22 20 20 20 .. ....b...."
0022E0: 54 68 69 73 20 72 6F 75 74 69 6E 65 20 6C 6F 61 This routine loa
0022F0: 64 73 20 69 6E 20 6E 65 77 20 74 65 78 74 22 01 ds in new text".
002300: BF 01 BB 20 10 01 BF 22 20 20 20 20 20 20 20 20 ... ..."
002310: 20 44 4F 20 4E 4F 54 20 43 4F 4E 54 49 4E 55 45 DO NOT CONTINUE
002320: 22 01 BF 01 BB 20 0F 01 BF 22 20 20 20 75 6E 74 ".... ..." unt
002330: 69 6C 20 79 6F 75 20 68 61 76 65 20 72 65 61 64 il you have read
002340: 20 61 6C 6C 20 79 7A 46 6F 75 20 77 61 6E 74 22 all yzFou want"
002350: 01 BF 22 20 20 20 20 20 20 20 6F 66 20 74 68 65 .." of the
002360: 20 63 75 72 72 65 6E 74 20 74 65 78 74 22 00 A8 current text"..
002370: 00 6C 1B BB 20 11 01 BF 01 BF 22 20 20 20 20 49 .l.. ....." I
002380: 74 65 6D 73 20 69 6E 20 74 68 65 20 6E 65 78 74 tems in the next
002390: 20 66 69 6C 65 20 61 72 65 3A 22 01 BF 01 BB 20 file are:"....
0023A0: 0F 01 9E 20 0D 00 00 E9 EF 16 20 EC 20 19 0D 01 ... ...... . ...
0023B0: BF 20 03 00 00 ED 28 0D 00 00 E9 29 01 BF 01 B0 . ....(....)....
0023C0: 20 0D 00 00 E9 01 BF 01 BF 22 45 6E 74 65 72 20 ........"Enter
0023D0: 3C 4D 3E 65 6E 75 20 74 6F 20 72 65 74 75 72 6E <M>enu to return
0023E0: 20 74 6F 20 6D 65 6E 75 20 65 6C 73 65 22 01 A3 to menu else".£
0023F0: 22 45 6E 74 65 72 20 3C 4C 3E 6F 61 64 20 74 6F "Enter <L>oad to
002400: 20 6C 6F 61 64 20 6E 65 78 74 20 74 65 78 74 22 load next text"
002410: 3B 03 00 00 65 EE 00 47 00 76 1B 03 00 00 65 EE ;...e..G.v....e.
002420: EF FF 1C 28 03 00 00 65 EE 29 01 A1 20 FF 75 28 ...(...e.).. .u(
002430: 03 00 00 65 EE 2C 0F 29 EF 22 4D 22 20 EB 20 1E ...e.,.)."M" . .
002440: 64 00 20 01 97 20 A1 20 66 0E FF 75 28 03 00 00 d. .. . f..u(...
002450: 65 EE 2C 0F 29 F2 22 4C 22 20 EB 20 1E 58 1B 00 e.,.)."L" . .X..
002460: 50 00 8A 1B 8A 01 BF 01 BF 22 20 57 65 20 61 72 P........" We ar
002470: 65 20 6E 6F 77 20 6C 6F 61 64 69 6E 67 20 74 68 e now loading th
002480: 65 20 6E 65 78 74 20 74 65 78 74 20 66 69 6C 65 e next text file
002490: 22 01 BF 01 BF 22 20 20 20 20 20 20 20 20 20 20 "...."
0024A0: 20 20 20 50 4C 45 41 53 45 20 57 41 49 54 22 00 PLEASE WAIT".
0024B0: 70 00 94 1B A9 20 10 2C 16 01 BF 22 54 6F 20 72 p.... .,..."To r
0024C0: 65 74 75 72 6E 20 74 6F 20 74 68 65 20 6F 6C 64 eturn to the old
0024D0: 20 74 65 78 74 20 66 69 6C 65 22 01 BF 22 20 20 text file".."
0024E0: 79 6F 75 20 77 6F 75 6C 64 20 68 61 76 65 20 74 you would have t
0024F0: 6F 20 72 65 77 69 6E 64 20 79 6F 75 72 20 74 61 o rewind your ta
002500: 70 65 20 20 20 20 20 20 61 6E 64 20 72 65 72 75 pe and reru
002510: 6E 20 74 68 65 20 6A 6F 75 72 6E 61 6C 2E 22 00 n the journal.".
002520: C6 00 9E 1B A9 20 10 2C 19 0C 01 BB 20 11 01 BF ..... .,.... ...
002530: 22 52 65 6D 65 6D 62 65 72 20 54 45 58 54 20 46 "Remember TEXT F
002540: 49 4C 45 53 20 6F 6E 20 79 6F 20 CD FF FF FF FF ILES on yo .....
002550: 11 3F 09 CE 04 CE 04 D9 04 14 09 02 10 08 0F 00 .?..............
002560: 07 01 00 2C 4A 4F 55 52 4E 41 4C 00 00 00 00 00 ...,JOURNAL.....
002570: 00 00 00 00 05 00 00 00 08 70 21 00 41 2A 00 00 .........p!.A*..
002580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0025A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0025B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0025C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0025D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0025E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0025F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002660: 00 00 00 00 7C 72 FF FF FF FF 11 3E 09 CE 04 CE ....|r.....>....
002670: 04 F4 04 0B 09 03 10 08 36 0A 15 08 00 16 75 72 ........6.....ur
002680: 20 74 61 70 65 20 61 72 65 20 20 20 20 6E 6F 74 tape are not
002690: 20 6F 72 64 69 6E 61 72 79 20 70 72 6F 67 72 61 ordinary progra
0026A0: 6D 73 2E 20 54 68 65 79 20 61 72 65 20 75 73 65 ms. They are use
0026B0: 64 20 20 20 20 62 79 20 74 68 65 20 4A 6F 75 72 d by the Jour
0026C0: 6E 61 6C 20 6F 72 20 77 6F 72 6B 73 68 6F 70 2E nal or workshop.
0026D0: 22 01 BF 22 20 20 20 20 54 68 65 79 20 57 69 6C ".." They Wil
0026E0: 6C 20 4E 4F 54 20 77 6F 72 6B 20 75 6E 64 65 72 l NOT work under
0026F0: 20 74 68 65 20 20 20 20 20 20 20 20 20 20 20 20 the
002700: 20 20 20 4C 4F 41 44 20 6F 72 20 52 55 4E 20 63 LOAD or RUN c
002710: 6F 6D 6D 61 6E 64 73 2E 22 00 93 00 A8 1B BB 20 ommands."......
002720: 0F 01 BF 01 BF 22 59 6F 75 20 63 61 6E 20 72 65 ....."You can re
002730: 61 64 20 54 45 58 54 20 66 69 6C 65 73 20 69 6E ad TEXT files in
002740: 74 6F 20 79 6F 75 72 20 20 20 20 20 20 20 77 6F to your wo
002750: 72 64 70 72 6F 63 65 73 73 6F 72 20 69 66 20 79 rdprocessor if y
002760: 6F 75 20 77 69 73 68 20 74 6F 20 65 78 61 6D 69 ou wish to exami
002770: 6E 65 20 20 20 20 74 68 65 6D 2C 20 65 64 CE C9 ne them, ed..
002780: 69 74 20 74 68 65 6D 20 6F 72 20 70 72 69 6E 74 it them or print
002790: 20 74 68 65 6D 20 6F 6E 20 20 20 20 20 20 20 20 them on
0027A0: 79 6F 75 72 20 70 72 69 6E 74 65 72 2E 22 00 5E your printer.".^
0027B0: 00 B2 1B 9E 20 0D 00 00 E9 EF 0F 20 EC 20 0D 00 .... ...... . ..
0027C0: 00 77 B1 01 03 00 00 E1 28 0D 00 00 E9 29 EF 22 .w......(....)."
0027D0: 22 01 B0 20 0D 00 00 E9 01 9E 20 0D 00 00 E9 EF ".. ...... .....
0027E0: 0F 20 EC 20 19 0B 01 0D 00 00 70 F3 28 0D 00 00 . . ......p.(...
0027F0: E9 29 EF 0E 01 B0 20 0D 00 00 E9 01 0D 00 00 70 .).... ........p
002800: 61 67 65 B2 EF 15 01 A0 20 1E 55 00 00 6C 00 40 age..... .U..l.@
002810: 1F 03 00 00 ED EF 22 30 30 30 30 30 30 30 30 30 ......"000000000
002820: 30 30 30 30 30 30 34 37 38 34 32 36 33 37 39 33 0000004784263793
002830: 35 38 34 37 38 32 38 34 33 37 39 33 35 38 32 31 5847828437935821
002840: 33 32 33 39 32 38 34 32 38 34 32 33 39 32 36 38 3239284284239268
002850: 33 31 39 32 33 39 32 38 34 33 35 38 30 30 30 22 319239284358000"
002860: 01 9A 20 0F 2C 13 2C 11 2C 0F 2C 0F 2C 0E 2C 19 .. .,.,.,.,.,.,.
002870: 10 2C 13 2C F5 11 2C 10 00 56 00 4A 1F 0D 00 00 .,.,..,..V.J....
002880: 3D 0D ED EF 0F 01 20 AD 20 0F 01 A2 20 0F 2C 0E =..... . ... .,.
002890: 01 20 A2 20 0E 2C 19 0D 01 20 82 20 14 01 A2 20 . . .,... . ...
0028A0: 10 2C 19 12 01 BB 20 10 01 8A 01 9E 20 0D 00 00 .,.... ..... ...
0028B0: E9 EF 0F 20 EC 20 19 18 01 BF 20 FF 7B 28 19 28 ... . .... .{(.(
0028C0: 2C FF 03 28 19 E5 29 29 3B 01 B0 20 0D 00 00 E9 ,..(..));.. ....
0028D0: 00 1A 00 54 1F 9E 20 0D 00 00 E9 EF 0F 20 EC 20 ...T.. ...... .
0028E0: 1A B8 0B 01 B0 20 0D 00 00 E9 00 38 00 5E 1F 9E ..... .....8.^..
0028F0: 20 0D 00 00 E9 EF 0F 20 EC 20 19 18 01 9F 20 1E ...... . .... .
002900: 08 20 01 BF 01 9E 20 0D 00 00 69 B1 EF 0F 20 EC . .... ...i... .
002910: 20 19 C8 01 B0 20 0D 00 00 69 B1 01 B0 20 0D 00 .... ...i... ..
002920: 00 E9 00 C4 00 68 1F AD 20 0F 01 BB 20 0F 01 A9 .....h.. ... ...
002930: 20 16 2C 13 01 BF 22 49 20 53 41 59 3A 20 49 20 .,..."I SAY: I
002940: 53 41 59 3A 20 49 20 53 41 59 3A 22 01 A9 20 11 SAY: I SAY:".. .
002950: 2C 15 01 BF 22 4D 59 20 44 4F 47 20 43 48 41 53 ,..."MY DOG CHAS
002960: 45 53 20 4D 49 4E 49 20 4D 49 4E 4F 52 20 4D 4F ES MINI MINOR MO
002970: 54 4F 52 20 43 41 52 53 22 01 A9 20 16 2C 19 0B TOR CARS".. .,..
002980: 01 BF B4 60 22 57 45 4C 4C 21 20 4C 4F 54 53 20 ...`"WELL! LOTS
002990: 4F 46 20 44 4F 47 53 20 44 4F 20 54 48 41 54 21 OF DOGS DO THAT!
0029A0: 22 01 A9 20 0F 2C 19 0E 01 BF 22 20 20 20 4D 41 ".. .,...." MA
0029B0: 59 42 45 21 20 42 55 54 20 4D 49 4E 45 20 42 55 YBE! BUT MINE BU
0029C0: 52 49 45 53 20 54 48 45 4D 20 57 48 45 4E 20 48 RIES THEM WHEN H
0029D0: 45 20 20 20 20 20 48 41 53 20 43 41 55 47 48 54 E HAS CAUGHT
0029E0: 20 54 48 45 4D 21 21 22 00 1E 00 72 1F A9 20 0F THEM!!"...r.. .
0029F0: 2C 19 19 01 BF 20 03 00 00 63 75 72 73 6F F2 3B ,.... ...curso.;
002A00: 01 9F 20 1E 20 03 00 1D 00 7C 1F 03 00 00 E9 EF .. . ....|......
002A10: 20 FF 43 01 20 A1 20 03 00 00 E9 EF 22 22 EB 20 .C. . ....."".
002A20: 1E 7C 1F 00 28 00 86 1F A1 20 FF 01 28 03 00 00 .|..(.... ..(...
002A30: E9 29 F1 19 F0 20 FC 20 FF 01 28 03 00 00 E9 29 .)... . ..(....)
002A40: EE 19 F2 20 EB 20 A0 20 1E 7C 1F 00 2C 00 90 1F ... . . .|..,...
002A50: 0D 00 00 ED EF 20 FF 01 28 03 00 00 E9 29 F5 19 ..... ..(....)..
002A60: EF 01 20 B2 20 0D 00 00 ED 20 A0 20 1E 40 1F 2C .. . .... . .@.,
002A70: 1E A4 1F 2C 1E 64 00 00 31 00 A4 1F AD 20 10 01 ...,.d..1.... ..
002A80: A2 20 0E 2C F1 6E 19 0D 01 82 20 19 0D 01 A2 20 . .,.n.... ....
002A90: 0F 2C 0F 01 BB 20 0F 01 0D 00 00 63 68 61 70 74 .,... .....chapt
002AA0: 65 F2 EF 0F 01 A0 20 1E F4 01 00 4E 00 08 20 CC e..... ....N.. .
002AB0: 20 0F 2C FF 1D 28 AC 28 03 00 00 ED 2C 0D 00 00 .,..(.(....,...
002AC0: ED 2C 11 29 29 2C 19 0F 2C 0E 2C 0F 01 CC 20 0F .,.)),..,.,... .
002AD0: 2C FF 1D 28 AC 28 03 00 00 ED 2C 0D 00 00 ED 2C ,..(.(....,....,
002AE0: 11 29 29 2C 19 0F 2C 0E 2C 0F 01 0D 00 00 ED EF .)),..,.,.......
002AF0: 0D 00 00 ED F4 11 01 C9 00 0F 00 27 23 C5 20 71 ...........'#. q
002B00: 75 69 63 6B 69 65 73 00 0E 00 28 23 CD 20 A2 20 uickies...(#. .
002B10: 19 14 2C 19 14 00 24 00 32 23 8A 01 A2 20 0E 2C ..,...$.2#... .,
002B20: 17 01 A2 20 0F 2C 19 14 2C 13 01 BB 20 0F 01 AD ... .,..,... ...
002B30: 20 0F 01 A9 20 0F 2C 19 19 00 0A 00 3C 23 BF 01 ... .,.....<#..
002B40: BF 01 BF 00 25 00 46 23 BF 22 20 8F 8F 8F 20 8F ....%.F#." ... .
002B50: 20 8F 20 8F 20 8F 8F 8F 20 8F 20 20 8F 20 8F 20 . . ... . . .
002B60: 8F 8F 8F 20 8F 8F 8F 22 00 25 00 50 23 BF 22 20 ... ...".%.P#."
002B70: 8F 20 8F 20 8F 20 8F 20 8F 20 8F 20 20 20 8F 20 . . . . . . .
002B80: 8F 20 20 8F 20 8F 2B 82 20 20 20 8F 20 20 22 00 . . .+. . ".
002B90: 25 00 5A 23 BF 22 20 8F 20 8F 20 8F 20 8F 20 8F %.Z#." . . . . .
002BA0: 20 8F 20 20 20 8F 8F 20 20 20 8F 20 8F 20 20 20 . .. . .
002BB0: 8F 20 20 22 00 26 00 64 23 BF 22 20 8F 20 8F 20 . ".&.d#." . .
002BC0: 8F 20 8F 20 8F 20 8F 20 20 20 8F 20 20 20 20 8F . . . . . .
002BD0: 20 8F 8F 20 20 8F 8F 8F 22 20 00 25 00 6E 23 BF .. ..." .%.n#.
002BE0: 22 20 8F 20 8F 20 8F 20 8F 20 8F 20 8F 20 20 20 " . . . . . .
002BF0: 8F 8F 20 20 20 8F 20 8F 20 20 20 20 20 8F 22 00 .. . . .".
002C00: 2E 00 78 23 BF 22 20 8F 22 3B FF 03 28 19 CD 29 ..x#." .";..(..)
002C10: 3B 22 8F 20 8F 20 8F 20 8F 20 8F 20 20 20 8F 20 ;". . . . . .
002C20: 8F 20 20 8F 20 8F 20 20 20 20 20 8F 22 00 25 00 . . . .".%.
002C30: 82 23 BF 22 20 8F 8F 8F 20 8F 8F 8F 20 8F 20 8F .#." ... ... . .
002C40: 8F 8F 20 8F 20 20 8F 20 8F 20 8F 8F 8F 20 8F 8F .. . . . ... ..
002C50: 8F 22 00 13 00 8C 23 BF 22 20 20 20 22 3B FF 03 ."....#." ";..
002C60: 28 19 C1 29 20 00 30 00 96 23 9E 20 0D 00 00 E9 (..) .0..#. ....
002C70: EF 0F 20 EC 20 19 19 01 BF 01 9E 20 0D 00 00 FA .. . ...... ....
002C80: EF 0F 20 EC 20 19 64 01 71 FA B0 20 0D 00 00 FA .. . .d.q.. ....
002C90: 01 B0 20 0D 00 00 E9 00 31 00 A0 23 AD 20 10 01 .. .....1..#. ..
002CA0: A2 20 0E 2C 19 0D 01 A2 20 0F 2C 0F 01 BB 20 0F . .,.... .,... .
002CB0: 01 82 20 19 0D 01 0D 00 00 63 68 61 70 74 65 F2 .. ......chapte.
002CC0: EF 10 01 A0 20 1E F4 01 00 23 00 10 27 0D 00 00 .... ....#..'...
002CD0: E9 EF 0F 01 AD 20 0E 01 A2 20 0E 2C 19 1A 01 A2 ..... ... .,....
002CE0: 20 0F 2C 19 0E 01 BB 20 0F 01 8A 00 20 00 1A 27 .,.... .... ..'
002CF0: A9 20 0F 2C 19 18 01 BF 22 20 20 4D 41 4B 49 4E . .,...." MAKIN
002D00: 47 20 54 48 45 20 4C 49 4E 4B 22 00 4B 00 24 27 G THE LINK".K.$'
002D10: BC 20 1A 2C 01 2C 19 C8 01 CC 20 0F 2C 19 64 2C . .,.,.... .,.d,
002D20: 13 2C 10 01 94 20 FF 45 F6 1A 80 02 2C FF 45 F6 .,... .E....,.E.
002D30: 1A 90 01 2C 10 01 9E 20 0D 00 00 F4 EF 20 0F 20 ...,... ..... .
002D40: EC 20 19 C8 01 B0 20 0D 00 00 F4 01 CC 20 0F 2C . .... ...... .,
002D50: 19 FA 2C 13 2C 10 00 37 00 2E 27 0D 00 00 E9 EF ..,.,..7..'.....
002D60: 0D 00 00 E9 F4 0F 01 A1 20 0D 00 00 E9 EF 19 14 ........ .......
002D70: 20 EB 20 BF 20 03 00 00 63 75 72 73 6F F2 01 A0 . . ...curso...
002D80: 20 1E 38 27 20 01 97 20 A0 20 D1 5F 1E 1A 27 00 .8' .. . ._..'.
002D90: 0A 00 38 27 9F 20 1E 20 03 00 1E 00 74 27 03 00 ..8'. . ....t'..
002DA0: 00 E9 EF FF 43 01 A1 20 03 00 00 E9 EF 22 22 20 ....C.. .....""
002DB0: EB 20 A0 20 1E 74 27 00 18 00 7E 27 A1 20 03 00 . . .t'...~'. ..
002DC0: 00 E9 EF FF 03 28 19 F2 29 20 EB 20 1E 64 00 00 .....(..) . .d..
002DD0: 2D 00 D8 27 0D 00 00 63 68 61 70 74 65 F2 EF 11 -..'...chapte...
002DE0: 01 82 20 19 0D 01 AD 20 10 01 A2 20 0F 2C 0F 01 .. .... ... .,..
002DF0: A2 20 0E 2C 19 0D 01 A0 20 1E F4 01 00 34 00 F8 . .,.... ....4..
002E00: 2A AD 20 10 01 BB 20 0F 01 82 20 19 0D 01 A2 20 *. ... ... ....
002E10: 0E 2C 19 0D 01 A2 20 0F 2C 0E 01 8A 01 0D 00 00 .,.... .,.......
002E20: 63 68 61 70 74 65 F2 20 EF 12 01 A0 20 1E F4 01 chapte. .... ...
002E30: 00 34 00 E0 2E AD 20 10 01 BB 20 0F 01 82 20 19 .4.... ... ... .
002E40: 0D 01 A2 20 0E 2C 19 0D 01 A2 20 0F 2C 0F 01 8A ... .,.... .,...
002E50: 01 0D 00 00 63 68 61 70 74 65 F2 20 EF 13 01 A0 ....chapte. ....
002E60: 20 1E F4 01 00 34 00 C8 32 AD 20 10 01 BB 20 0F ....4..2. ... .
002E70: 01 82 20 19 0D 01 A2 20 0E 2C 19 0D 01 A2 20 0F .. .... .,.... .
002E80: 2C 0F 01 8A 01 0D 00 00 63 68 61 70 DB 9B FF FF ,.......chap....
002E90: FF FF 11 40 09 CE 04 CE 04 DA 04 15 09 02 10 08 ...@............
002EA0: 0F 00 07 01 00 2C 4A 4F 55 52 4E 41 4C 00 00 00 .....,JOURNAL...
002EB0: 00 00 00 00 00 00 06 FF 00 41 02 70 29 00 41 2A .........A.p).A*
002EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002FA0: 00 00 00 00 00 00 7F 2A FF FF FF FF 11 3F 09 F6 .......*.....?..
002FB0: 04 F6 04 EB 04 08 09 02 10 08 11 28 0B 03 00 16 ...........(....
002FC0: 74 65 F2 20 EF 14 01 A0 20 1E F4 01 00 73 00 B0 te. .... ....s..
002FD0: 36 AD 20 0F 01 82 20 0F 01 A2 20 0E 2C 0F 01 A2 6. ... ... .,...
002FE0: 20 0F 2C 19 18 01 BB 20 0F 01 20 8A 01 A9 20 19 .,.... .. ... .
002FF0: 0F 2C 19 0A 01 BF 22 47 4F 4F 44 42 59 45 22 01 .,...."GOODBYE".
003000: BF 01 BF 22 52 65 73 65 74 20 79 6F 75 72 20 63 ..."Reset your c
003010: 6F 6D 70 75 74 65 72 20 61 6E 64 20 6C 6F 61 64 omputer and load
003020: 20 74 68 65 20 6E 65 78 74 20 20 20 70 72 6F 67 the next prog
003030: 72 61 6D 22 01 BF 01 BF 01 20 98 20 20 20 20 00 ram"..... . .
003040: 14 00 C8 AF C5 20 72 65 73 65 74 20 38 74 68 20 ..... reset 8th
003050: 62 69 74 00 15 00 D2 AF 9E 20 0D 00 00 E9 EF 0F bit...... ......
003060: 20 EC 20 0D 00 00 77 B1 00 16 00 DC AF 83 20 1C . ...w....... .
003070: 3B A6 2C 40 03 00 00 E1 28 0D 00 00 E9 29 00 0B ;.,@....(....)..
003080: 00 E6 AF B0 20 0D 00 00 E9 00 06 00 F0 AF C9 00 .... ...........
003090: 12 00 FA AF C5 20 73 65 74 20 38 74 68 20 62 69 ..... set 8th bi
0030A0: 74 00 15 00 04 B0 9E 20 0D 00 00 E9 EF 0F 20 EC t...... ...... .
0030B0: 20 0D 00 00 77 B1 00 16 00 0E B0 83 20 1C 5A A6 ...w....... .Z.
0030C0: E2 74 2C 40 03 00 00 E1 28 0D 00 00 E9 29 00 0B .t,@....(....)..
0030D0: 00 18 B0 B0 20 0D 00 00 E9 00 06 00 22 B0 C9 00 .... ......."...
0030E0: 40 00 2C B0 9E 20 0D 00 00 E9 EF 20 1F 00 00 3B @.,.. ..... ...;
0030F0: 26 90 20 EC 20 1F 00 00 75 26 90 01 C3 20 03 00 &. . ...u&... ..
003100: 00 ED 01 BE 20 0D 00 00 E9 2C FF 1D 28 22 26 22 .... ....,..("&"
003110: F4 03 00 00 ED 29 01 B0 20 0D 00 00 E9 01 C9 00 .....).. .......
003120: 1E 00 36 B0 8C 20 64 64 2C 36 65 2C 30 30 2C 64 ..6.. dd,6e,00,d
003130: 64 2C 36 36 2C 30 31 2C 34 36 2C 37 38 00 1E 00 d,66,01,46,78...
003140: 40 B0 8C 20 66 65 2C 30 30 2C 63 38 2C 32 33 2C @.. fe,00,c8,23,
003150: 35 65 2C 32 33 2C 35 36 2C 65 62 00 1E 00 4A B0 5e,23,56,eb...J.
003160: 8C 20 37 65 2C 66 65 2C 37 66 2C 33 38 2C 30 36 . 7e,fe,7f,38,06
003170: 2C 66 65 2C 39 66 2C 33 30 00 1E 00 54 B0 8C 20 ,fe,9f,30...T..
003180: 30 32 2C 63 62 2C 62 65 2C 32 33 2C 31 30 2C 66 02,cb,be,23,10,f
003190: 32 2C 63 39 2C 64 64 00 1E 00 5E B0 8C 20 36 65 2,c9,dd...^.. 6e
0031A0: 2C 30 30 2C 64 64 2C 36 36 2C 30 31 2C 34 36 2C ,00,dd,66,01,46,
0031B0: 37 38 2C 66 65 00 1E 00 68 B0 8C 20 30 30 2C 63 78,fe...h.. 00,c
0031C0: 38 2C 76 52 32 33 2C 35 65 2C 32 33 2C 35 36 2C 8,vR23,5e,23,56,
0031D0: 65 62 2C 37 65 00 1E 00 72 B0 8C 20 66 65 2C 32 eb,7e...r.. fe,2
0031E0: 30 2C 33 30 2C 30 32 2C 63 62 2C 66 65 2C 32 33 0,30,02,cb,fe,23
0031F0: 2C 31 30 00 0F 00 7C B0 8C 20 66 36 2C 63 39 2C ,10...|.. f6,c9,
003200: 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00..............
003210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0032A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0032B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0032C0: 00 00 00 00 9F 4E FF FF FF FF 11 40 09 F6 04 F6 .....N.....@....
0032D0: 04 DA 04 1A 09 02 10 08 10 00 07 01 00 2C 54 45 .............,TE
0032E0: 58 54 50 54 00 00 00 00 00 00 00 00 00 00 01 FF XTPT............
0032F0: 16 34 00 3B 9E FF 00 00 00 00 00 00 00 00 00 00 .4.;............
003300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F5 0F ................
0033E0: FF FF FF FF 11 40 09 CE 04 CE 04 DF 04 01 09 02 .....@..........
0033F0: 10 08 0D 28 07 01 00 16 20 31 20 0D 0A 20 37 33 ...(.... 1 .. 73
003400: 20 0D 0A 20 39 37 20 0D 0A 20 31 32 31 20 0D 0A .. 97 .. 121 ..
003410: 20 31 34 35 20 0D 0A 20 32 36 35 20 0D 0A 20 34 145 .. 265 .. 4
003420: 35 37 20 0D 0A 20 34 35 37 20 0D 0A 00 00 00 00 57 .. 457 ......
003430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0034A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0034B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0034C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0034D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0034E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0034F0: 00 00 00 00 00 00 00 00 75 05 FF FF FF FF 11 3F ........u......?
003500: 09 F6 04 F6 04 D9 04 1F 09 02 10 08 0F 00 07 01 ................
003510: 00 2C 54 45 58 54 31 00 00 00 00 00 00 00 00 00 .,TEXT1.........
003520: 00 00 01 00 16 00 08 3B 9E FF 00 00 00 00 00 00 .......;........
003530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0035A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0035B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0035C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0035D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0035E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0035F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003610: 00 00 F8 7A FF FF FF FF 11 3F 09 F6 04 F6 04 02 ...z.....?......
003620: 05 07 09 02 10 08 74 0A 15 08 00 16 0D 0A 0D 0A ......t.........
003630: 0D 0A 20 20 20 20 20 20 20 20 20 53 6F 6D 65 20 .. Some
003640: 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 61 62 6F 75 information abou
003650: 74 20 74 68 65 20 4A 6F 75 72 6E 61 6C 2E 0D 0A t the Journal...
003660: 0D 0A 54 68 65 20 41 4D 53 54 52 41 44 20 75 73 ..The AMSTRAD us
003670: 65 72 20 67 72 6F 75 70 20 6A 6F 75 72 6E 61 6C er group journal
003680: 20 63 6F 6E 73 69 73 74 73 20 6F 66 20 61 20 31 consists of a 1
003690: 30 4B 20 64 72 69 76 65 72 20 70 72 6F 67 72 61 0K driver progra
0036A0: 6D 20 69 6E 74 6F 0D 0A 77 68 69 63 68 20 69 73 m into..which is
0036B0: 20 6C 6F 61 64 65 64 20 6F 6E 65 20 6F 72 20 74 loaded one or t
0036C0: 77 6F 20 77 6F 72 64 20 70 72 6F 63 65 73 73 6F wo word processo
0036D0: 72 20 66 69 6C 65 73 2E 20 54 68 65 20 66 69 72 r files. The fir
0036E0: 73 74 20 66 69 6C 65 20 6C 6F 61 64 65 64 0D 0A st file loaded..
0036F0: 69 73 20 74 68 65 20 6D 61 69 6E 20 6A 6F 75 72 is the main jour
003700: 6E 61 6C 20 61 6E 64 20 69 73 20 61 62 6F 75 74 nal and is about
003710: 20 32 38 6B 20 69 6E 20 6C 65 6E 67 74 68 2E 0D 28k in length..
003720: 0A 54 68 69 73 20 74 65 78 74 20 66 67 45 69 6C .This text fgEil
003730: 65 20 69 73 20 69 6E 20 32 20 70 61 72 74 73 2C e is in 2 parts,
003740: 20 63 61 6C 6C 65 64 20 54 45 58 54 31 20 26 20 called TEXT1 &
003750: 50 4E 54 52 2C 20 61 6E 64 20 69 73 20 73 74 6F PNTR, and is sto
003760: 72 65 64 20 6F 6E 20 74 61 70 65 20 0D 0A 69 6D red on tape ..im
003770: 6D 65 64 69 61 74 65 6C 79 20 61 66 74 65 72 20 mediately after
003780: 74 68 65 20 64 72 69 76 65 72 20 70 72 6F 67 72 the driver progr
003790: 61 6D 2E 20 54 68 65 73 65 20 74 77 6F 20 66 69 am. These two fi
0037A0: 6C 65 73 20 61 72 65 20 61 75 74 6F 6D 61 74 69 les are automati
0037B0: 63 61 6C 6C 79 0D 0A 6C 6F 61 64 65 64 20 69 6E cally..loaded in
0037C0: 74 6F 20 74 68 65 20 64 72 69 76 65 72 27 73 20 to the driver's
0037D0: 73 74 6F 72 65 61 67 65 20 61 72 65 61 20 3C 63 storeage area <c
0037E0: 61 6C 6C 65 64 20 61 20 62 75 66 66 65 72 3E 20 alled a buffer>
0037F0: 77 68 65 6E 20 79 6F 75 20 72 75 6E 0D 0A 74 68 when you run..th
003800: 65 20 6A 6F 75 72 6E 61 6C 2E 0D 0A 46 72 6F 6D e journal...From
003810: 20 74 68 65 20 6A 6F 75 72 6E 61 6C 20 6D 65 6E the journal men
003820: 75 20 79 6F 75 20 73 65 6C 65 63 74 20 74 C8 22 u you select t."
003830: 68 65 20 73 65 63 74 69 6F 6E 20 79 6F 75 20 72 he section you r
003840: 65 71 75 69 72 65 2E 0D 0A 45 61 63 68 20 73 65 equire...Each se
003850: 63 74 69 6F 6E 20 63 6F 6E 73 69 73 74 73 20 6F ction consists o
003860: 66 20 61 20 67 72 61 70 68 69 63 20 69 6E 74 72 f a graphic intr
003870: 6F 64 75 63 74 69 6F 6E 20 74 68 65 6E 20 69 74 oduction then it
003880: 27 73 20 72 65 6C 65 76 65 6E 74 0D 0A 70 6F 72 's relevent..por
003890: 74 69 6F 6E 20 6F 66 20 74 68 65 20 74 65 78 74 tion of the text
0038A0: 20 66 69 6C 65 2E 0D 0A 4F 6E 63 65 20 79 6F 75 file...Once you
0038B0: 20 61 72 65 20 69 6E 20 74 68 65 20 74 65 78 74 are in the text
0038C0: 20 66 69 6C 65 20 79 6F 75 20 6D 61 79 20 75 73 file you may us
0038D0: 65 20 74 68 65 20 75 70 20 61 6E 64 20 64 6F 77 e the up and dow
0038E0: 6E 20 63 75 72 73 6F 72 20 6B 65 79 73 20 74 6F n cursor keys to
0038F0: 20 0D 0A 73 63 72 6F 6C 6C 20 74 68 72 6F 75 67 ..scroll throug
003900: 68 20 74 68 65 20 66 69 6C 65 20 6F 6E 65 20 70 h the file one p
003910: 61 67 65 20 61 74 20 61 20 74 69 6D 65 2E 20 57 age at a time. W
003920: 68 65 6E 20 79 6F 75 20 72 65 61 63 68 20 74 68 hen you reach th
003930: 01 2D 65 20 65 6E 64 20 6F 66 0D 0A 74 68 65 20 .-e end of..the
003940: 66 69 6C 65 20 79 6F 75 20 77 69 6C 6C 20 61 75 file you will au
003950: 74 6F 6D 61 74 69 63 61 6C 6C 79 20 72 65 74 75 tomatically retu
003960: 72 6E 20 74 6F 20 74 68 65 20 6D 65 6E 75 2C 20 rn to the menu,
003970: 62 75 74 20 79 6F 75 20 6D 61 79 20 72 65 74 75 but you may retu
003980: 72 6E 0D 0A 74 6F 20 74 68 65 20 6D 65 6E 75 20 rn..to the menu
003990: 61 74 20 61 6E 79 20 74 69 6D 65 20 62 79 20 70 at any time by p
0039A0: 72 65 73 73 69 6E 67 20 74 68 65 20 4C 45 46 54 ressing the LEFT
0039B0: 20 41 52 52 4F 57 20 4B 45 59 2E 0D 0A 20 20 20 ARROW KEY...
0039C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0039D0: 20 20 20 20 20 20 50 52 49 4E 54 45 52 0D 0A 54 PRINTER..T
0039E0: 68 65 20 52 49 47 48 54 20 41 52 52 4F 57 20 4B he RIGHT ARROW K
0039F0: 45 59 20 77 69 6C 6C 20 73 65 6E 64 20 74 68 65 EY will send the
003A00: 20 63 75 72 72 65 6E 74 20 70 61 67 65 20 6F 66 current page of
003A10: 20 74 65 78 74 20 74 6F 20 79 6F 75 72 20 6C 69 text to your li
003A20: 6E 65 0D 0A 70 72 69 6E 74 65 72 2E 20 41 20 63 ne..printer. A c
003A30: 68 65 91 F0 63 6B 20 69 73 20 6D 61 64 65 20 66 he..ck is made f
003A40: 69 72 73 74 20 74 6F 20 73 65 65 20 74 68 65 20 irst to see the
003A50: 6C 69 6E 65 20 70 72 69 6E 74 65 72 20 69 73 20 line printer is
003A60: 65 6E 61 62 6C 65 64 2C 20 69 66 0D 0A 74 68 65 enabled, if..the
003A70: 20 70 72 69 6E 74 65 72 20 69 73 20 6E 6F 74 20 printer is not
003A80: 6F 6E 20 6C 69 6E 65 20 74 68 65 20 63 6F 6D 6D on line the comm
003A90: 61 6E 64 20 69 73 20 69 67 6E 6F 72 65 64 2E 0D and is ignored..
003AA0: 0A 0D 0A 0D 0A 0D 0A 50 72 69 6E 74 69 6E 67 20 .......Printing
003AB0: 74 65 78 74 20 69 73 20 6E 6F 74 20 77 69 74 68 text is not with
003AC0: 6F 75 74 20 69 74 27 73 20 70 72 6F 62 6C 65 6D out it's problem
003AD0: 73 20 62 65 63 61 75 73 65 2C 20 65 76 65 6E 20 s because, even
003AE0: 69 6E 20 6D 6F 64 65 20 32 0D 0A 66 6F 72 6D 61 in mode 2..forma
003AF0: 74 2C 20 77 65 20 68 61 76 65 20 6F 63 63 61 73 t, we have occas
003B00: 69 6F 6E 61 6C 6C 79 20 65 6D 62 65 64 64 65 64 ionally embedded
003B10: 20 6E 6F 6E 20 70 72 69 6E 74 69 6E 67 20 63 6F non printing co
003B20: 6E 74 72 6F 6C 20 63 68 61 72 61 63 74 65 72 73 ntrol characters
003B30: 20 74 6F 20 64 72 0D 0A 66 6F 72 6D 61 74 20 74 to dr..format t
003B40: 68 65 20 73 63 72 65 65 6E 2C 20 61 6E 64 20 74 he screen, and t
003B50: 68 65 73 65 20 6D 61 79 20 63 61 75 73 65 20 73 hese may cause s
003B60: 6F 6D 65 20 70 72 69 6E 74 65 72 73 20 74 6F 20 ome printers to
003B70: 62 65 68 61 76 65 0D 0A 65 72 72 61 74 69 63 61 behave..erratica
003B80: 6C 6C 79 2E 20 50 72 69 6E 74 65 72 20 69 73 20 lly. Printer is
003B90: 6F 6E 6C 79 20 65 6E 61 62 6C 65 64 20 69 6E 20 only enabled in
003BA0: 74 68 65 20 74 65 78 74 20 66 69 6C 65 73 2E 0D the text files..
003BB0: 0A 0D 0A 42 65 63 61 75 73 65 20 6F 66 20 74 68 ...Because of th
003BC0: 65 20 6D 65 6D 6F 72 79 20 63 61 70 61 63 69 74 e memory capacit
003BD0: 79 20 6F 66 20 74 68 65 20 41 4D 53 54 52 41 44 y of the AMSTRAD
003BE0: 20 77 65 20 68 61 76 65 20 74 6F 20 6C 6F 61 64 we have to load
003BF0: 20 6F 75 72 0D 0A 66 69 6C 65 73 20 69 6E 20 74 our..files in t
003C00: 77 6F 20 73 65 70 65 72 61 74 65 20 73 65 63 74 wo seperate sect
003C10: 69 6F 6E 73 2E 20 57 68 65 6E 20 79 6F 75 20 68 ions. When you h
003C20: 61 76 65 20 66 69 6E 69 73 68 65 64 20 72 65 61 ave finished rea
003C30: 64 69 6E 67 20 74 D8 80 68 65 0D 0A 66 69 72 73 ding t..he..firs
003C40: 74 20 70 61 72 74 2C 20 73 65 6C 65 63 74 20 6F t part, select o
003C50: 70 74 69 6F 6E 20 27 47 27 20 3C 53 65 63 6F 6E ption 'G' <Secon
003C60: 64 20 42 79 74 65 2E 3E 20 59 6F 75 20 77 69 6C d Byte.> You wil
003C70: 6C 20 62 65 20 61 73 6B 65 64 0D 0A 69 66 20 79 l be asked..if y
003C80: 6F 75 20 68 61 76 65 20 66 69 6E 69 73 68 65 64 ou have finished
003C90: 20 77 69 74 68 20 74 68 65 20 63 75 72 72 65 6E with the curren
003CA0: 74 20 74 65 78 74 20 66 69 6C 65 2E 0D 0A 49 66 t text file...If
003CB0: 20 79 6F 75 20 61 72 65 20 6E 6F 74 20 72 65 61 you are not rea
003CC0: 64 79 20 74 6F 20 6C 65 61 76 65 20 74 68 65 20 dy to leave the
003CD0: 70 72 65 73 65 6E 74 20 66 69 6C 65 20 74 68 65 present file the
003CE0: 6E 20 74 79 70 65 20 27 4D 27 20 74 6F 20 72 65 n type 'M' to re
003CF0: 74 75 72 6E 0D 0A 74 6F 20 74 68 65 20 6D 65 6E turn..to the men
003D00: 75 2E 20 41 6E 73 77 65 72 69 6E 67 20 27 4C 27 u. Answering 'L'
003D10: 20 66 6F 72 20 27 6C 6F 61 64 20 6E 65 78 74 20 for 'load next
003D20: 66 69 6C 65 27 20 77 69 6C 6C 20 65 72 61 73 65 file' will erase
003D30: 20 74 68 65 20 63 75 72 E2 A8 72 65 6E 74 0D 0A the cur..rent..
003D40: 66 69 6C 65 20 61 6E 64 20 6C 6F 61 64 20 74 68 file and load th
003D50: 65 20 73 65 63 6F 6E 64 20 70 61 69 72 20 6F 66 e second pair of
003D60: 20 74 65 78 74 20 66 69 6C 65 73 20 66 72 6F 6D text files from
003D70: 20 74 68 65 20 74 61 70 65 2E 0D 0A 59 6F 75 20 the tape...You
003D80: 63 61 6E 20 6E 6F 20 6C 6F 6E 67 65 72 20 72 65 can no longer re
003D90: 74 75 72 6E 20 74 6F 20 74 68 65 20 6F 6C 64 20 turn to the old
003DA0: 74 65 78 74 20 66 72 6F 6D 20 74 68 69 73 20 70 text from this p
003DB0: 6F 69 6E 74 2E 20 53 68 6F 75 6C 64 20 79 6F 75 oint. Should you
003DC0: 0D 0A 77 61 6E 74 20 74 6F 20 67 6F 20 62 61 63 ..want to go bac
003DD0: 6B 20 74 6F 20 74 68 65 20 6A 6F 75 72 6E 61 6C k to the journal
003DE0: 20 61 6E 64 20 6F 6C 64 20 74 65 78 74 20 79 6F and old text yo
003DF0: 75 20 6D 75 73 74 20 72 65 77 69 6E 64 20 74 68 u must rewind th
003E00: 65 20 74 61 70 65 20 61 6E 64 20 0D 0A 72 65 6C e tape and ..rel
003E10: 6F 61 64 20 74 68 65 20 70 72 6F 67 72 61 6D 2E oad the program.
003E20: 20 48 61 76 69 6E 67 20 73 65 6C 65 63 74 65 64 Having selected
003E30: 20 27 4C 27 20 74 68 65 20 6E AF 9B FF FF FF FF 'L' the n......
003E40: 11 3C 09 CE 04 CE 04 D7 04 13 09 03 10 08 10 00 .<..............
003E50: 07 01 00 2C 54 45 58 54 31 00 00 00 00 00 00 00 ...,TEXT1.......
003E60: 00 00 00 00 02 00 16 00 08 3B 9E 00 00 00 00 00 .........;......
003E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003F50: 00 00 00 00 C5 5A FF FF FF FF 11 3A 09 CE 04 CE .....Z.....:....
003F60: 04 02 05 05 09 02 10 08 7C 0A 15 08 00 16 65 77 ........|.....ew
003F70: 20 66 69 6C 65 20 77 69 6C 6C 20 74 68 65 6E 20 file will then
003F80: 62 65 20 6C 6F 61 64 65 64 2E 0D 0A 59 6F 75 20 be loaded...You
003F90: 77 69 6C 6C 20 62 65 20 70 72 65 73 65 6E 74 65 will be presente
003FA0: 64 20 77 69 74 68 20 61 20 66 72 65 73 68 20 6D d with a fresh m
003FB0: 65 6E 75 20 77 68 69 63 68 20 79 6F 75 20 73 63 enu which you sc
003FC0: 72 6F 6C 6C 20 74 68 72 6F 75 67 68 20 69 6E 20 roll through in
003FD0: 74 68 65 0D 0A 73 61 6D 65 20 66 61 73 68 69 6F the..same fashio
003FE0: 6E 2E 20 57 68 65 6E 20 79 6F 75 20 68 61 76 65 n. When you have
003FF0: 20 66 69 6E 69 73 68 65 64 2C 20 6F 70 74 69 6F finished, optio
004000: 6E 20 27 4E 27 20 74 61 6B 65 73 20 79 6F 75 20 n 'N' takes you
004010: 74 6F 20 27 42 61 73 69 63 27 2E 0D 0A 0D 0A 45 to 'Basic'.....E
004020: 61 63 68 20 73 69 64 65 20 6F 66 20 74 68 65 20 ach side of the
004030: 74 61 70 65 20 68 61 73 20 61 20 63 6F 6D 70 6C tape has a compl
004040: 65 74 65 20 64 75 6D 70 20 6F 66 20 61 6C 6C 20 ete dump of all
004050: 70 72 6F 67 72 61 6D 73 2E 20 53 68 6F 75 6C 64 programs. Should
004060: 20 79 6F 75 20 0D 0A 68 61 76 65 20 64 69 C4 84 you ..have di..
004070: 66 66 69 63 75 6C 74 79 20 6C 6F 61 64 69 6E 67 fficulty loading
004080: 20 61 20 70 72 6F 67 72 61 6D 20 6F 72 20 64 61 a program or da
004090: 74 61 2C 20 66 69 6E 64 20 74 68 65 20 70 72 6F ta, find the pro
0040A0: 67 72 61 6D 20 6F 6E 20 73 69 64 65 20 42 20 61 gram on side B a
0040B0: 6E 64 20 74 72 79 0D 0A 61 67 61 69 6E 2E 20 49 nd try..again. I
0040C0: 66 20 79 6F 75 20 73 74 69 6C 6C 20 68 61 76 65 f you still have
0040D0: 20 64 69 66 66 69 63 75 6C 74 79 20 74 72 79 20 difficulty try
0040E0: 63 6C 65 61 6E 69 6E 67 20 79 6F 75 72 20 74 61 cleaning your ta
0040F0: 70 65 20 68 65 61 64 20 61 6E 64 0D 0A 70 69 6E pe head and..pin
004100: 63 68 20 72 6F 6C 6C 65 72 20 61 73 20 6F 75 74 ch roller as out
004110: 6C 69 6E 65 64 20 69 6E 20 74 68 65 20 6D 61 6E lined in the man
004120: 75 61 6C 2E 0D 0A 0D 0A 0D 0A 49 66 20 74 68 69 ual.......If thi
004130: 73 20 66 61 69 6C 73 20 73 65 6E 64 20 74 68 65 s fails send the
004140: 20 74 61 70 65 20 62 61 63 6B 20 74 6F 20 75 73 tape back to us
004150: 20 61 6E 64 20 77 65 20 77 69 6C 6C 20 72 65 70 and we will rep
004160: 6C 61 63 65 20 69 74 0D 0A 69 6D 6D 65 64 69 61 lace it..immedia
004170: 62 0F 74 65 6C 79 2E 20 54 68 65 79 20 61 72 65 b.tely. They are
004180: 20 27 63 6F 6D 70 75 74 65 72 20 67 72 61 64 65 'computer grade
004190: 27 20 74 61 70 65 73 20 62 75 74 20 6F 66 20 63 ' tapes but of c
0041A0: 6F 75 72 73 65 20 70 72 6F 62 6C 65 6D 73 20 64 ourse problems d
0041B0: 6F 0D 0A 6F 63 63 75 72 2E 0D 0A 57 68 65 6E 20 o..occur...When
0041C0: 79 6F 75 20 68 61 76 65 20 66 69 6E 61 6C 6C 79 you have finally
0041D0: 20 51 75 69 74 20 74 68 65 20 6A 6F 75 72 6E 61 Quit the journa
0041E0: 6C 2C 20 74 68 65 20 6D 6F 6E 74 68 6C 79 20 57 l, the monthly W
0041F0: 4F 52 4B 53 48 4F 50 20 69 73 20 74 68 65 20 6E ORKSHOP is the n
004200: 65 78 74 20 0D 0A 70 72 6F 67 72 61 6D 20 6F 6E ext ..program on
004210: 20 74 68 69 73 20 73 69 64 65 2E 20 49 74 27 73 this side. It's
004220: 20 66 6F 72 6D 61 74 20 6F 66 20 64 72 69 76 65 format of drive
004230: 72 20 61 6E 64 20 74 65 78 74 20 66 69 6C 65 20 r and text file
004240: 69 73 20 73 69 6D 69 6C 61 72 20 74 6F 0D 0A 74 is similar to..t
004250: 68 65 20 6A 6F 75 72 6E 61 6C 2C 20 62 75 74 20 he journal, but
004260: 69 74 20 77 69 6C 6C 20 62 65 20 6F 6E 20 6F 6E it will be on on
004270: 65 20 1F A1 73 70 65 63 69 66 69 63 20 73 75 62 e ..specific sub
004280: 6A 65 63 74 20 65 61 63 68 20 6D 6F 6E 74 68 2E ject each month.
004290: 0D 0A 54 6F 20 62 72 69 6E 67 20 79 6F 75 72 20 ..To bring your
0042A0: 63 6F 6D 70 75 74 65 72 20 62 61 63 6B 20 74 6F computer back to
0042B0: 20 69 74 73 20 63 6F 72 72 65 63 74 20 64 65 66 its correct def
0042C0: 61 75 6C 74 20 76 61 6C 75 65 73 2C 20 69 74 20 ault values, it
0042D0: 69 73 20 61 20 67 6F 6F 64 0D 0A 69 64 65 61 20 is a good..idea
0042E0: 74 6F 20 72 65 73 65 74 20 3C 69 65 20 53 48 49 to reset <ie SHI
0042F0: 46 54 2D 43 54 52 4C 2D 45 53 43 3E 20 61 66 74 FT-CTRL-ESC> aft
004300: 65 72 20 79 6F 75 20 71 75 69 74 20 61 6E 79 20 er you quit any
004310: 6F 66 20 74 68 65 20 70 72 6F 67 72 61 6D 73 2E of the programs.
004320: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ....
004330: 20 20 20 20 20 20 20 20 20 20 20 20 20 54 41 50 TAP
004340: 45 20 43 4F 55 4E 54 45 52 0D 0A 42 65 63 61 75 E COUNTER..Becau
004350: 73 65 20 6F 66 20 74 68 65 20 70 6F 73 73 69 62 se of the possib
004360: 69 6C 69 74 79 20 6F 66 20 63 6F 75 6E 74 65 72 ility of counter
004370: 20 65 72 72 5C 97 6F 72 73 20 63 72 65 65 70 69 err\.ors creepi
004380: 6E 67 20 69 6E 20 61 73 20 77 65 20 64 75 70 6C ng in as we dupl
004390: 69 63 61 74 65 20 0D 0A 74 68 65 73 65 20 74 61 icate ..these ta
0043A0: 70 65 73 20 74 68 65 20 6E 75 6D 62 65 72 73 20 pes the numbers
0043B0: 73 68 6F 75 6C 64 20 62 65 20 75 73 65 64 20 61 should be used a
0043C0: 73 20 61 20 67 75 69 64 65 20 6F 6E 6C 79 2C 20 s a guide only,
0043D0: 61 6E 64 20 79 6F 75 20 73 68 6F 75 6C 64 0D 0A and you should..
0043E0: 6E 6F 74 65 20 64 6F 77 6E 20 74 68 65 20 63 6F note down the co
0043F0: 72 72 65 63 74 20 63 6F 75 6E 74 65 72 20 6E 75 rrect counter nu
004400: 6D 62 65 72 73 20 66 6F 72 20 79 6F 75 72 20 74 mbers for your t
004410: 61 70 65 2C 20 61 73 20 79 6F 75 20 6C 6F 61 64 ape, as you load
004420: 20 74 68 65 0D 0A 70 72 6F 67 72 61 6D 73 2E 0D the..programs..
004430: 0A 0D 0A 54 68 65 20 70 72 6F 67 72 61 6D 73 20 ...The programs
004440: 6F 6E 20 74 68 69 73 20 74 61 70 65 20 63 61 6E on this tape can
004450: 20 62 65 20 74 72 61 6E 73 66 65 72 72 65 64 20 be transferred
004460: 74 6F 20 79 6F 75 72 20 6F 77 6E 20 64 69 73 6B to your own disk
004470: 20 62 79 20 0D 0A 9B 7B 6C 6F 61 64 69 6E 67 20 by ...{loading
004480: 66 72 6F 6D 20 74 61 70 65 20 74 6F 20 6D 65 6D from tape to mem
004490: 6F 72 79 20 61 6E 64 20 74 68 65 6E 20 73 61 76 ory and then sav
0044A0: 69 6E 67 20 74 6F 20 64 69 73 6B 20 69 6E 20 74 ing to disk in t
0044B0: 68 65 20 75 73 75 61 6C 20 6D 61 6E 6E 65 72 2E he usual manner.
0044C0: 0D 0A 54 6F 20 74 72 61 6E 73 66 65 72 20 74 68 ..To transfer th
0044D0: 65 20 4A 6F 75 72 6E 61 6C 20 26 20 57 6F 72 6B e Journal & Work
0044E0: 73 68 6F 70 20 74 65 78 74 20 66 69 6C 65 73 2C shop text files,
0044F0: 20 72 75 6E 20 74 68 65 20 70 72 6F 67 72 61 6D run the program
004500: 20 61 6E 64 20 6C 6F 61 64 0D 0A 74 68 65 20 74 and load..the t
004510: 65 78 74 20 66 69 6C 65 73 20 61 73 20 79 6F 75 ext files as you
004520: 20 77 6F 75 6C 64 20 64 6F 20 6E 6F 72 6D 61 6C would do normal
004530: 6C 79 2C 20 74 68 65 6E 20 66 72 6F 6D 20 74 68 ly, then from th
004540: 65 20 6A 6F 75 72 6E 61 6C 20 6D 65 6E 75 20 6F e journal menu o
004550: 72 0D 0A 77 68 65 72 65 20 61 73 6B 65 64 20 69 r..where asked i
004560: 66 20 79 6F 75 20 77 69 73 68 20 74 6F 20 71 75 f you wish to qu
004570: 69 74 20 69 6E 20 74 68 1E 97 65 20 77 6F 72 6B it in th..e work
004580: 73 68 6F 70 2C 20 70 72 65 73 73 20 74 68 65 20 shop, press the
004590: A3 20 6B 65 79 2E 20 54 68 69 73 0D 0A 77 69 6C £ key. This..wil
0045A0: 6C 20 74 61 6B 65 20 79 6F 75 20 74 6F 20 61 20 l take you to a
0045B0: 72 6F 75 74 69 6E 65 20 77 68 69 63 68 20 73 61 routine which sa
0045C0: 76 65 73 20 74 68 65 20 63 75 72 72 65 6E 74 20 ves the current
0045D0: 66 69 6C 65 73 20 74 6F 20 64 69 73 6B 2E 0D 0A files to disk...
0045E0: 0D 0A 0D 0A 41 20 76 65 72 79 20 77 61 72 6D 20 ....A very warm
0045F0: 77 65 6C 63 6F 6D 65 20 74 6F 20 74 68 65 20 44 welcome to the D
004600: 65 63 65 6D 62 65 72 20 65 64 69 74 69 6F 6E 20 ecember edition
004610: 6F 66 20 74 68 65 20 51 75 65 65 6E 73 6C 61 6E of the Queenslan
004620: 64 20 41 6D 73 74 72 61 64 0D 0A 55 73 65 72 73 d Amstrad..Users
004630: 20 43 61 73 73 65 74 74 65 20 4A 6F 75 72 6E 61 Cassette Journa
004640: 6C 2E 20 41 73 20 74 68 69 73 20 69 73 20 6F 75 l. As this is ou
004650: 72 20 43 68 72 69 73 74 6D 61 73 20 65 64 69 74 r Christmas edit
004660: 69 6F 6E 20 44 6F 72 6F 74 68 79 20 61 6E 64 20 ion Dorothy and
004670: 49 0D 0A 77 69 73 68 20 79 6F 45 11 75 20 61 6C I..wish yoE.u al
004680: 6C 2C 20 61 6C 6C 20 74 68 65 20 62 6C 65 73 73 l, all the bless
004690: 69 6E 67 73 20 6F 66 20 43 68 72 69 73 74 6D 61 ings of Christma
0046A0: 73 2E 0D 0A 0D 0A 49 66 20 79 6F 75 20 61 72 65 s.....If you are
0046B0: 20 6F 6E 65 20 6F 66 20 74 68 65 20 6C 75 63 6B one of the luck
0046C0: 79 20 70 65 6F 70 6C 65 20 77 68 6F 73 65 20 43 y people whose C
0046D0: 68 72 69 73 74 6D 61 73 20 73 74 6F 63 6B 69 6E hristmas stockin
0046E0: 67 20 61 6C 73 6F 20 69 6E 63 6C 75 64 65 64 0D g also included.
0046F0: 0A 61 6E 20 41 6D 73 74 72 61 64 20 43 6F 6D 70 .an Amstrad Comp
004700: 75 74 65 72 2C 20 61 6E 64 20 61 72 65 20 70 65 uter, and are pe
004710: 72 68 61 70 73 20 72 65 61 64 69 6E 67 20 74 68 rhaps reading th
004720: 69 73 20 74 61 70 65 20 66 6F 72 20 74 68 65 20 is tape for the
004730: 66 69 72 73 74 20 74 69 6D 65 2C 20 0D 0A 49 20 first time, ..I
004740: 77 6F 75 6C 64 20 65 78 74 65 6E 64 20 74 6F 20 would extend to
004750: 79 6F 75 20 6F 6E 20 62 65 68 61 6C 66 20 6F 66 you on behalf of
004760: 20 61 6C 6C 20 74 68 65 20 67 72 6F 75 70 20 61 all the group a
004770: 20 76 65 72 79 20 77 61 72 6D 20 77 9D 25 FF FF very warm w.%..
004780: FF FF 11 3D 09 F6 04 F6 04 D8 04 15 09 02 10 08 ...=............
004790: 0F 00 07 01 00 2C 54 45 58 54 31 00 00 00 00 00 .....,TEXT1.....
0047A0: 00 00 00 00 00 00 03 00 16 00 08 3B 9E 00 00 00 ...........;....
0047B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0047C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0047D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0047E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0047F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004890: 00 00 00 00 00 00 22 51 FF FF FF FF 11 3C 09 F6 ......"Q.....<..
0048A0: 04 F6 04 02 05 05 09 02 10 08 73 0A 15 08 00 16 ..........s.....
0048B0: 65 6C 63 6F 6D 65 2E 0D 0A 0D 0A 57 65 20 61 72 elcome.....We ar
0048C0: 65 20 61 20 72 61 67 67 65 64 20 73 6F 72 74 20 e a ragged sort
0048D0: 6F 66 20 67 72 6F 75 70 2C 20 68 65 6C 64 20 74 of group, held t
0048E0: 6F 67 65 74 68 65 72 20 77 69 74 68 20 74 68 65 ogether with the
0048F0: 20 63 6F 6D 6D 6F 6E 20 61 69 6D 20 6F 66 20 74 common aim of t
004900: 72 79 69 6E 67 20 0D 0A 74 6F 20 75 6E 64 65 72 rying ..to under
004910: 73 74 61 6E 64 20 6A 75 73 74 20 77 68 61 74 20 stand just what
004920: 73 6F 72 74 20 6F 66 20 62 65 61 73 74 20 69 74 sort of beast it
004930: 20 69 73 20 77 65 20 68 61 76 65 20 67 6F 74 74 is we have gott
004940: 65 6E 20 68 6F 6C 64 20 6F 66 2C 20 77 65 0D 0A en hold of, we..
004950: 77 61 72 6D 6C 79 20 77 65 6C 63 6F 6D 65 20 79 warmly welcome y
004960: 6F 75 20 74 6F 20 6A 6F 69 6E 20 77 69 74 68 20 ou to join with
004970: 75 73 20 69 6E 20 6F 75 72 20 71 75 65 73 74 2E us in our quest.
004980: 0D 0A 0D 0A 54 68 65 20 6C 61 73 74 20 73 69 78 ....The last six
004990: 20 6D 6F 6E 74 68 73 20 68 61 76 65 20 73 65 65 months have see
0049A0: 6E 20 74 68 65 20 72 65 6C 65 61 73 65 20 6F 66 n the release of
0049B0: 23 8A 20 74 77 6F 20 64 69 73 6B 20 62 61 73 65 #. two disk base
0049C0: 64 20 41 4D 53 54 52 41 44 53 20 61 6E 64 0D 0A d AMSTRADS and..
0049D0: 6F 6E 65 20 63 61 6E 20 63 6F 6E 66 69 64 65 6E one can confiden
0049E0: 74 6C 79 20 65 78 70 65 63 74 20 74 68 61 74 20 tly expect that
0049F0: 74 68 65 20 43 68 72 69 73 74 6D 61 73 20 73 61 the Christmas sa
004A00: 6C 65 73 20 77 69 6C 6C 20 73 69 67 6E 69 66 69 les will signifi
004A10: 63 61 6E 74 6C 79 0D 0A 61 6C 74 65 72 20 74 68 cantly..alter th
004A20: 65 20 72 61 74 69 6F 20 6F 66 20 44 69 73 6B 20 e ratio of Disk
004A30: 76 20 54 61 70 65 20 41 6D 73 74 72 61 64 20 6F v Tape Amstrad o
004A40: 77 6E 65 72 73 2E 0D 0A 0D 0A 52 65 63 6F 67 6E wners.....Recogn
004A50: 69 73 69 6E 67 20 74 68 69 73 20 77 65 20 61 72 ising this we ar
004A60: 65 20 6E 65 67 6F 74 69 61 74 69 6E 67 20 61 20 e negotiating a
004A70: 73 6F 75 72 63 65 20 6F 66 20 64 69 73 6B 73 2C source of disks,
004A80: 20 61 6E 64 20 77 69 6C 6C 20 62 65 67 69 6E 20 and will begin
004A90: 74 6F 0D 0A 73 75 70 70 6C 79 20 6F 75 72 20 4A to..supply our J
004AA0: 6F 75 72 6E 61 6C 20 6F 6E 20 65 69 74 68 65 72 ournal on either
004AB0: 20 44 41 1A 69 73 6B 20 6F 72 20 54 61 70 65 2E DA.isk or Tape.
004AC0: 0D 0A 0D 0A 4A 61 6E 75 61 72 79 20 77 69 6C 6C ....January will
004AD0: 20 61 6C 73 6F 20 73 65 65 20 74 68 65 20 73 74 also see the st
004AE0: 61 72 74 20 6F 66 20 61 20 44 69 73 6B 20 6F 72 art of a Disk or
004AF0: 69 65 6E 74 65 64 20 63 6F 6C 75 6D 6E 2C 20 77 iented column, w
004B00: 68 69 63 68 20 6C 69 6B 65 20 74 68 65 0D 0A 72 hich like the..r
004B10: 65 73 74 20 6F 66 20 74 68 65 20 4A 6F 75 72 6E est of the Journ
004B20: 61 6C 20 64 69 73 63 75 73 73 69 6F 6E 73 2C 20 al discussions,
004B30: 77 69 6C 6C 20 74 61 6B 65 20 69 74 27 73 20 72 will take it's r
004B40: 61 6E 67 65 20 66 72 6F 6D 20 79 6F 75 72 20 70 ange from your p
004B50: 65 72 73 6F 6E 61 6C 0D 0A 66 65 65 64 62 61 63 ersonal..feedbac
004B60: 6B 2E 20 42 75 74 20 6D 6F 72 65 20 61 62 6F 75 k. But more abou
004B70: 74 20 74 68 65 20 64 69 72 65 63 74 69 6F 6E 20 t the direction
004B80: 6F 66 20 74 68 65 20 6A 6F 75 72 6E 61 6C 20 69 of the journal i
004B90: 6E 20 6E 65 78 74 20 6D 6F 6E 74 68 27 73 0D 0A n next month's..
004BA0: 69 73 73 75 65 2E 20 54 69 6C 6C 20 74 68 65 6E issue. Till then
004BB0: 20 77 65 20 6A C7 77 69 73 68 20 79 6F 75 20 61 we j.wish you a
004BC0: 20 48 61 70 70 79 20 43 68 72 69 73 74 6D 61 73 Happy Christmas
004BD0: 20 61 6E 64 20 48 61 70 70 79 20 41 6D 73 74 72 and Happy Amstr
004BE0: 61 64 69 6E 67 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ading...........
004BF0: 20 20 20 20 20 54 68 65 20 36 20 73 65 63 74 69 The 6 secti
004C00: 6F 6E 73 20 49 20 68 61 76 65 20 73 75 67 67 65 ons I have sugge
004C10: 73 74 65 64 20 61 73 20 72 65 67 75 6C 61 72 20 sted as regular
004C20: 63 6F 6D 70 65 74 69 74 69 6F 6E 73 20 61 72 65 competitions are
004C30: 3A 0D 0A 0D 0A 20 20 20 20 20 3C 31 3E 20 20 51 :.... <1> Q
004C40: 55 49 43 4B 49 45 53 20 20 20 20 20 20 20 20 20 UICKIES
004C50: 20 20 20 20 20 50 72 6F 67 72 61 6D 73 20 61 62 Programs ab
004C60: 6F 75 74 20 31 6B 20 69 6E 20 6C 65 6E 67 74 68 out 1k in length
004C70: 0D 0A 0D 0A 20 20 20 20 20 3C 32 3E 20 4F 4E 45 .... <2> ONE
004C80: 20 4C 49 4E 45 52 53 20 20 20 20 20 20 20 20 20 LINERS
004C90: 20 20 20 20 50 72 6F 67 72 61 6D 73 20 77 72 69 Programs wri
004CA0: 74 74 65 6E 20 6F 6E 20 6F 6E 65 20 6C 69 6E 65 tten on one line
004CB0: 20 69 2E 65 20 31 0C 80 2F 34 20 6B 0D 0A 0D 0A i.e 1../4 k....
004CC0: 20 20 20 20 20 3C 33 3E 20 20 45 41 52 4C 59 20 <3> EARLY
004CD0: 53 43 48 4F 4F 4C 45 52 53 20 20 20 20 20 20 20 SCHOOLERS
004CE0: 50 72 6F 67 72 61 6D 73 20 66 6F 72 20 79 6F 75 Programs for you
004CF0: 6E 67 65 72 20 70 65 6F 70 6C 65 2E 0D 0A 0D 0A nger people.....
004D00: 20 20 20 20 20 3C 34 3E 20 20 42 45 53 54 20 47 <4> BEST G
004D10: 41 4D 45 53 0D 0A 0D 0A 20 20 20 20 20 3C 35 3E AMES.... <5>
004D20: 20 20 42 45 53 54 20 47 45 4E 45 52 41 4C 20 49 BEST GENERAL I
004D30: 4E 54 45 52 45 53 54 20 50 52 4F 47 52 41 4D 0D NTEREST PROGRAM.
004D40: 0A 0D 0A 20 20 20 20 20 3C 36 3E 20 20 43 45 4E ... <6> CEN
004D50: 54 45 52 20 46 4F 4C 44 20 20 20 20 20 20 20 20 TER FOLD
004D60: 20 20 20 49 6E 74 65 72 65 73 74 69 6E 67 20 67 Interesting g
004D70: 72 61 70 68 69 63 20 72 6F 75 74 69 6E 65 73 2E raphic routines.
004D80: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
004D90: 0D 0A 0D 0A 56 65 72 79 20 6D 75 63 68 20 61 20 ....Very much a
004DA0: 70 72 69 6E 74 65 72 20 6F 72 69 65 6E 74 65 64 printer oriented
004DB0: 20 6D 6F 6E 74 68 2C 20 FA E8 77 69 74 68 20 61 month, ..with a
004DC0: 6E 20 65 78 63 65 6C 6C 65 6E 74 20 4F 4E 45 4C n excellent ONEL
004DD0: 49 4E 45 52 20 42 61 73 69 63 0D 0A 53 63 72 65 INER Basic..Scre
004DE0: 65 6E 20 44 75 6D 70 20 66 72 6F 6D 20 44 2E 52 en Dump from D.R
004DF0: 61 68 6D 61 6E 6E 20 59 61 64 69 6E 6E 61 2E 20 ahmann Yadinna.
004E00: 43 72 61 69 67 20 4C 61 77 73 6F 6E 20 73 65 6E Craig Lawson sen
004E10: 64 73 20 75 73 20 47 52 41 42 53 43 52 45 45 4E ds us GRABSCREEN
004E20: 20 77 68 69 63 68 20 0D 0A 77 65 20 77 69 6C 6C which ..we will
004E30: 20 6C 6F 6F 6B 20 61 74 20 69 6E 20 74 68 65 20 look at in the
004E40: 61 73 73 65 6D 62 6C 79 20 73 65 63 74 69 6F 6E assembly section
004E50: 20 61 6E 64 20 4A 6F 68 6E 20 52 61 68 6D 61 6E and John Rahman
004E60: 6E 20 73 65 6E 64 73 20 75 73 20 42 49 47 0D 0A n sends us BIG..
004E70: 4C 45 54 54 45 52 53 20 61 20 74 79 70 65 69 6E LETTERS a typein
004E80: 20 66 72 6F 6D 20 55 4B 20 41 6D 73 74 72 61 64 from UK Amstrad
004E90: 20 55 73 65 72 73 2E 0D 0A 0D 0A 57 65 20 77 69 Users.....We wi
004EA0: 6C 6C 20 61 6C 73 6F 20 64 65 76 6F 74 65 20 74 ll also devote t
004EB0: 68 65 20 77 6F 72 6B 73 68 6F 3A CB 70 20 74 6F he worksho:.p to
004EC0: 20 70 72 69 6E 74 65 72 73 20 49 20 74 68 69 6E printers I thin
004ED0: 6B 2C 20 6C 6F 6F 6B 69 6E 67 20 61 74 20 61 6E k, looking at an
004EE0: 6F 74 68 65 72 0D 0A 73 63 72 65 65 6E 20 72 6F other..screen ro
004EF0: 75 74 69 6E 65 20 77 68 69 63 68 20 63 61 6D 65 utine which came
004F00: 20 64 6F 77 6E 20 74 6F 20 75 73 20 66 72 6F 6D down to us from
004F10: 20 43 61 69 72 6E 73 2E 0D 0A 0D 0A 54 6F 20 62 Cairns.....To b
004F20: 61 6C 61 6E 63 65 20 69 74 20 61 6C 6C 20 75 70 alance it all up
004F30: 2C 20 77 65 20 61 64 64 20 74 68 65 20 43 61 6C , we add the Cal
004F40: 63 75 6C 61 74 6F 72 20 61 6E 64 20 4D 65 6D 6F culator and Memo
004F50: 20 74 6F 20 6F 75 72 20 4D 49 4E 44 45 52 2C 20 to our MINDER,
004F60: 73 74 61 72 74 0D 0A 6F 75 72 20 6F 77 6E 20 44 start..our own D
004F70: 61 74 61 20 62 61 73 65 20 61 6E 64 20 69 6E 20 ata base and in
004F80: 74 68 65 20 6E 65 77 20 44 69 73 6B 20 73 65 63 the new Disk sec
004F90: 74 69 6F 6E 20 77 69 6C 6C 20 69 6E 63 6C 75 64 tion will includ
004FA0: 65 20 61 20 66 69 6C 65 20 74 72 61 6E 73 66 65 e a file transfe
004FB0: 72 20 0D 0A 70 72 6F 67 72 61 6D 20 48 DA 61 6E r ..program H.an
004FC0: 64 20 62 65 67 69 6E 20 74 6F 20 6C 6F 6F 6B 20 d begin to look
004FD0: 61 74 20 74 68 65 20 64 69 66 66 69 63 75 6C 74 at the difficult
004FE0: 69 65 73 20 6F 66 20 74 72 61 6E 73 66 65 72 72 ies of transferr
004FF0: 69 6E 67 20 79 6F 75 72 0D 0A 63 61 73 73 65 74 ing your..casset
005000: 74 65 20 70 72 6F 67 72 61 6D 73 20 6F 6E 74 6F te programs onto
005010: 20 64 69 73 6B 2E 0D 0A 0D 0A 41 6E 64 20 69 66 disk.....And if
005020: 20 74 68 65 72 65 20 69 73 20 61 6E 79 20 72 6F there is any ro
005030: 6F 6D 20 61 74 20 61 6C 6C 20 6C 65 66 74 20 6F om at all left o
005040: 6E 20 6F 75 72 20 74 61 70 65 2C 20 61 20 67 61 n our tape, a ga
005050: 6D 65 20 6A 75 73 74 20 74 6F 20 70 72 6F 76 65 me just to prove
005060: 0D 0A 74 68 61 74 20 69 74 20 69 73 20 6E 6F 74 ..that it is not
005070: 20 61 6C 6C 20 68 61 72 64 20 77 6F 72 6B 2E 0D all hard work..
005080: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 54 ...............T
005090: 68 69 73 20 6D 6F 6E 74 68 20 49 20 77 6F 75 6C his month I woul
0050A0: 64 20 6C 69 6B 65 20 74 6F 20 63 6F 6E 73 69 64 d like to consid
0050B0: 65 72 20 61 20 70 72 6F 67 72 61 6D 20 66 48 FF er a program fH.
0050C0: FF FF FF FF 11 3F 09 F6 04 F6 04 D9 04 19 09 03 .....?..........
0050D0: 10 08 0F 00 07 01 00 2C 54 45 58 54 31 00 00 00 .......,TEXT1...
0050E0: 00 00 00 00 00 00 00 00 04 00 16 00 08 3B 9E 00 .............;..
0050F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0051A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0051B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0051C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0051D0: 00 00 00 00 00 00 00 00 B7 22 FF FF FF FF 11 3F .........".....?
0051E0: 09 CE 04 CE 04 01 05 07 09 02 10 08 7B 0A 15 08 ............{...
0051F0: 00 16 6F 72 20 61 20 20 73 69 6D 70 6C 65 20 20 ..or a simple
005200: 6E 75 6D 62 65 72 20 20 67 75 65 73 73 69 6E 67 number guessing
005210: 0D 0A 67 61 6D 65 2C 20 77 72 69 74 74 65 6E 20 ..game, written
005220: 69 6E 20 62 61 73 69 63 20 42 61 73 69 63 2E 20 in basic Basic.
005230: 50 61 72 74 20 6F 66 20 74 68 65 20 70 72 6F 67 Part of the prog
005240: 72 61 6D 20 75 73 65 73 20 20 27 63 6F 6D 70 61 ram uses 'compa
005250: 72 65 73 27 20 20 77 68 69 63 68 20 20 77 65 0D res' which we.
005260: 0A 68 61 76 65 6E 27 74 20 6D 65 6E 74 69 6F 6E .haven't mention
005270: 65 64 20 79 65 74 2C 20 62 75 74 20 79 6F 75 20 ed yet, but you
005280: 77 69 6C 6C 20 66 6F 6C 6C 6F 77 20 71 75 69 74 will follow quit
005290: 65 20 65 61 73 69 6C 79 2C 20 61 6E 64 20 77 65 e easily, and we
0052A0: 20 77 69 6C 6C 20 20 64 69 73 63 75 73 73 0D 0A will discuss..
0052B0: 27 63 6F 6D 70 61 72 65 73 27 20 6D 6F 72 65 20 'compares' more
0052C0: 66 75 6C 6C 79 20 6E 65 78 74 20 6D 6F 6E 74 68 fully next month
0052D0: 2E 0D 0A 0D 0A 54 68 65 20 67 61 6D 65 20 63 6F .....The game co
0052E0: 6E 73 69 73 74 73 20 6F 66 20 67 75 65 73 73 69 nsists of guessi
0052F0: 6E 67 55 25 2C 20 69 6E 20 61 73 20 66 65 77 20 ngU%, in as few
005300: 74 72 69 65 73 20 61 73 20 70 6F 73 73 69 62 6C tries as possibl
005310: 65 2C 20 61 20 20 6E 75 6D 62 65 72 20 20 63 68 e, a number ch
005320: 6F 73 65 6E 0D 0A 61 74 20 72 61 6E 64 6F 6D 20 osen..at random
005330: 62 79 20 74 68 65 20 63 6F 6D 70 75 74 65 72 2E by the computer.
005340: 20 57 68 65 6E 20 79 6F 75 20 20 65 6E 74 65 72 When you enter
005350: 20 20 79 6F 75 72 20 20 67 75 65 73 73 2C 20 20 your guess,
005360: 74 68 65 20 20 63 6F 6D 70 75 74 65 72 20 20 77 the computer w
005370: 69 6C 6C 0D 0A 70 72 69 6E 74 20 57 45 4C 4C 20 ill..print WELL
005380: 44 4F 4E 45 20 69 66 20 79 6F 75 20 61 72 65 20 DONE if you are
005390: 63 6F 72 72 65 63 74 2C 20 54 4F 4F 20 4C 4F 57 correct, TOO LOW
0053A0: 20 69 66 20 20 79 6F 75 72 20 20 6E 75 6D 62 65 if your numbe
0053B0: 72 20 20 69 73 20 20 62 65 6C 6F 77 2C 20 20 61 r is below, a
0053C0: 6E 64 0D 0A 54 4F 4F 20 48 49 47 48 20 69 66 20 nd..TOO HIGH if
0053D0: 79 6F 75 72 20 6E 75 6D 62 65 72 20 69 73 20 61 your number is a
0053E0: 62 6F 76 65 2C 20 74 68 65 20 73 65 6C 65 63 74 bove, the select
0053F0: 65 64 20 6E F7 30 75 6D 62 65 72 2E 20 49 6E 20 ed n.0umber. In
005400: 20 74 68 65 73 65 20 20 6C 61 74 74 65 72 20 20 these latter
005410: 74 77 6F 0D 0A 63 61 73 65 73 20 79 6F 75 20 61 two..cases you a
005420: 72 65 20 69 6E 76 69 74 65 64 20 74 6F 20 67 75 re invited to gu
005430: 65 73 73 20 61 67 61 69 6E 2C 20 61 6E 64 20 61 ess again, and a
005440: 67 61 69 6E 20 20 75 6E 74 69 6C 20 20 79 6F 75 gain until you
005450: 20 20 67 65 74 20 20 74 68 65 20 20 6E 75 6D 62 get the numb
005460: 65 72 0D 0A 63 6F 72 72 65 63 74 2E 0D 0A 0D 0A er..correct.....
005470: 4E 6F 77 20 66 6F 72 20 74 68 65 20 70 72 6F 67 Now for the prog
005480: 72 61 6D 2E 20 52 65 61 64 20 69 74 20 74 68 72 ram. Read it thr
005490: 6F 75 67 68 20 61 6E 64 20 77 6F 72 6B 20 6F 75 ough and work ou
0054A0: 74 20 77 68 61 74 20 69 73 20 68 61 70 70 65 6E t what is happen
0054B0: 69 6E 67 20 20 61 74 20 20 65 61 63 68 0D 0A 73 ing at each..s
0054C0: 74 61 67 65 2C 20 74 68 65 6E 20 77 65 20 77 69 tage, then we wi
0054D0: 6C 6C 20 67 6F 20 74 68 72 6F 75 67 68 20 69 74 ll go through it
0054E0: 20 6C 69 6E 65 20 62 79 20 6C 69 6E 65 2E 0D 0A line by line...
0054F0: 2E 0D 0A 0D 0A 0D AB 42 0A 0D 0A 0D 0A 0D 0A 0D .......B........
005500: 0A 0D 0A 0D 0A 0D 0A 0D 0A 31 30 20 63 6C 73 0D .........10 cls.
005510: 0A 31 35 20 72 65 6D 20 6E 20 72 61 6E 64 6F 6D .15 rem n random
005520: 6C 79 20 63 68 6F 73 65 6E 20 6E 75 6D 62 65 72 ly chosen number
005530: 0D 0A 32 30 20 6E 3D 20 69 6E 74 28 72 6E 64 2A ..20 n= int(rnd*
005540: 39 39 29 2B 20 31 0D 0A 33 30 20 70 72 69 6E 74 99)+ 1..30 print
005550: 22 20 49 20 61 6D 20 74 68 69 6E 6B 69 6E 67 20 " I am thinking
005560: 6F 66 20 61 20 6E 75 6D 62 65 72 22 0D 0A 34 30 of a number"..40
005570: 20 70 72 69 6E 74 22 20 20 20 20 20 20 62 65 74 print" bet
005580: 77 65 65 6E 20 31 20 26 20 31 30 30 20 20 20 20 ween 1 & 100
005590: 20 22 0D 0A 35 30 20 70 72 69 6E 74 22 20 43 61 "..50 print" Ca
0055A0: 6E 20 79 6F 75 20 67 75 65 73 73 20 69 74 3F 20 n you guess it?
0055B0: 49 20 77 69 6C 6C 20 68 65 6C 70 20 61 20 6C 69 I will help a li
0055C0: 74 74 6C 65 22 0D 0A 36 30 20 70 72 69 6E 74 0D ttle"..60 print.
0055D0: 0A 37 30 20 69 6E 70 75 74 20 22 65 6E 74 65 72 .70 input "enter
0055E0: 20 79 6F 75 72 20 67 75 65 73 73 22 3B 67 0D 0A your guess";g..
0055F0: 37 35 20 72 65 6D 20 74 48 1C 20 74 68 65 20 67 75 rem tH. the g
005600: 75 65 73 73 20 63 6F 75 6E 74 65 72 0D 0A 38 30 uess counter..80
005610: 20 74 3D 74 2B 31 0D 0A 39 30 20 69 66 20 67 3D t=t+1..90 if g=
005620: 6E 20 74 68 65 6E 20 67 6F 74 6F 20 31 33 30 0D n then goto 130.
005630: 0A 31 30 30 20 69 66 20 67 3C 6E 20 74 68 65 6E .100 if g<n then
005640: 20 70 72 69 6E 74 20 22 74 6F 6F 20 6C 6F 77 22 print "too low"
005650: 3A 20 67 6F 74 6F 20 37 30 0D 0A 31 31 30 20 69 : goto 70..110 i
005660: 66 20 67 3E 6E 20 74 68 65 6E 20 70 72 69 6E 74 f g>n then print
005670: 20 22 74 6F 6F 20 68 69 67 68 22 3A 20 67 6F 74 "too high": got
005680: 6F 20 37 30 0D 0A 31 32 30 20 72 65 6D 20 63 6F o 70..120 rem co
005690: 72 72 65 63 74 20 73 6F 6C 75 74 69 6F 6E 0D 0A rrect solution..
0056A0: 31 33 30 20 70 72 69 6E 74 20 22 77 65 6C 6C 20 130 print "well
0056B0: 64 6F 6E 65 21 22 0D 0A 31 34 30 20 70 72 69 6E done!"..140 prin
0056C0: 74 20 22 79 6F 75 20 74 6F 6F 6B 22 3B 74 3B 22 t "you took";t;"
0056D0: 6D 6F 76 65 73 2E 22 0D 0A 31 35 30 20 70 72 69 moves."..150 pri
0056E0: 6E 74 3A 70 72 69 6E 74 3A 70 72 69 6E 74 20 22 nt:print:print "
0056F0: 20 54 79 70 65 20 52 55 4E 20 0F AD 74 6F 20 70 Type RUN ..to p
005700: 6C 61 79 20 61 67 61 69 6E 22 0D 0A 31 36 30 20 lay again"..160
005710: 65 6E 64 0D 0A 0D 0A 0D 0A 4C 69 6E 65 73 20 31 end......Lines 1
005720: 30 20 26 20 31 35 20 61 72 65 20 73 74 72 61 69 0 & 15 are strai
005730: 67 68 74 66 6F 72 77 61 72 64 20 62 75 74 20 6C ghtforward but l
005740: 69 6E 65 20 32 30 2C 20 77 68 69 63 68 20 69 73 ine 20, which is
005750: 20 63 72 75 63 69 61 6C 20 74 6F 20 74 68 65 20 crucial to the
005760: 20 77 68 6F 6C 65 0D 0A 70 72 6F 67 72 61 6D 20 whole..program
005770: 6E 65 65 64 73 20 73 6F 6D 65 20 65 78 70 6C 61 needs some expla
005780: 6E 61 74 69 6F 6E 2E 20 46 69 72 73 74 2C 20 52 nation. First, R
005790: 4E 44 20 63 61 75 73 65 73 20 74 68 65 20 63 6F ND causes the co
0057A0: 6D 70 75 74 65 72 20 74 6F 20 20 73 65 6C 65 63 mputer to selec
0057B0: 74 20 20 61 74 0D 0A 72 61 6E 64 6F 6D 20 61 6E t at..random an
0057C0: 79 20 6E 75 6D 62 65 72 20 62 65 74 77 65 65 6E y number between
0057D0: 20 30 20 61 6E 64 20 31 2E 20 54 68 61 74 20 69 0 and 1. That i
0057E0: 73 2C 20 69 74 20 63 6F 75 6C 64 20 73 65 6C 65 s, it could sele
0057F0: 63 74 20 65 69 74 68 65 72 20 20 6F F8 8C 66 20 ct either o..f
005800: 20 74 68 6F 73 65 0D 0A 6E 75 6D 62 65 72 73 20 those..numbers
005810: 6F 72 20 61 6E 79 20 6F 74 68 65 72 20 65 2E 67 or any other e.g
005820: 2E 20 2E 35 37 36 2C 20 61 6E 64 20 74 68 69 73 . .576, and this
005830: 20 6E 75 6D 62 65 72 20 69 73 20 6D 75 6C 74 69 number is multi
005840: 70 6C 69 65 64 20 62 79 20 39 39 20 28 52 4E 44 plied by 99 (RND
005850: 2A 39 39 29 0D 0A 6F 62 76 69 6F 75 73 6C 79 20 *99)..obviously
005860: 67 69 76 69 6E 67 20 61 20 72 61 6E 67 65 20 6F giving a range o
005870: 66 20 6E 75 6D 62 65 72 73 20 62 65 74 77 65 65 f numbers betwee
005880: 6E 20 30 20 28 30 2A 39 39 29 20 61 6E 64 20 39 n 0 (0*99) and 9
005890: 39 20 28 31 2A 39 39 29 2E 0D 0A 49 4E 54 20 69 9 (1*99)...INT i
0058A0: 6E 20 66 72 6F 6E 74 20 6F 66 20 74 68 65 20 62 n front of the b
0058B0: 72 61 63 6B 65 74 20 69 6E 64 69 63 61 74 65 73 racket indicates
0058C0: 20 74 68 61 74 20 77 65 20 61 72 65 20 6F 6E 6C that we are onl
0058D0: 79 20 20 67 6F 69 6E 67 20 20 74 6F 20 20 75 73 y going to us
0058E0: 65 20 20 77 68 6F 6C 65 0D 0A 6E 75 6D 62 65 72 e whole..number
0058F0: 73 20 6F 72 20 49 4E 54 65 67 65 72 73 2C CF 8D s or INTegers,..
005900: 20 61 6E 64 20 49 4E 54 20 63 61 75 73 65 73 20 and INT causes
005910: 74 68 65 20 64 65 63 69 6D 61 6C 20 70 6C 61 63 the decimal plac
005920: 65 73 20 69 6E 20 74 68 65 20 72 65 73 75 6C 74 es in the result
005930: 20 6F 66 0D 0A 52 4E 44 2A 39 39 20 74 6F 20 62 of..RND*99 to b
005940: 65 20 69 67 6E 6F 72 65 64 20 61 6E 64 20 74 68 e ignored and th
005950: 65 20 6E 75 6D 62 65 72 20 69 73 20 72 6F 75 6E e number is roun
005960: 64 65 64 20 20 64 6F 77 6E 20 20 74 6F 20 20 74 ded down to t
005970: 68 65 20 20 6E 65 61 72 65 73 74 20 20 77 68 6F he nearest who
005980: 6C 65 0D 0A 6E 75 6D 62 65 72 2E 20 54 68 75 73 le..number. Thus
005990: 20 2E 35 37 36 20 2A 20 39 39 20 3D 20 35 37 2E .576 * 99 = 57.
0059A0: 30 32 34 20 61 6E 64 20 74 68 65 20 69 6E 74 65 024 and the inte
0059B0: 67 65 72 20 69 73 20 35 37 2E 0D 0A 0D 0A 42 65 ger is 57.....Be
0059C0: 63 61 75 73 65 20 74 68 65 20 69 6E 74 65 67 65 cause the intege
0059D0: 72 20 63 6F 75 6C 64 20 62 65 20 30 2C 20 61 6E r could be 0, an
0059E0: 64 20 74 68 65 20 67 61 6D 65 20 6E 65 65 64 73 d the game needs
0059F0: 20 20 6E 75 6D 62 65 72 73 20 20 61 62 6F 76 65 numbers above
005A00: B4 A9 FF FF FF FF 11 3D 09 CE 04 CE 04 D8 04 14 .......=........
005A10: 09 02 10 08 0F 00 07 01 00 2C 54 45 58 54 31 00 .........,TEXT1.
005A20: 00 00 00 00 00 00 00 00 00 00 05 00 16 00 08 3B ...............;
005A30: 9E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005B10: 00 00 00 00 00 00 00 00 00 00 50 29 FF FF FF FF ..........P)....
005B20: 11 3D 09 F6 04 F6 04 FF 04 05 09 02 10 08 78 0A .=............x.
005B30: 15 08 00 16 20 20 30 2C 20 20 31 20 20 69 73 0D .... 0, 1 is.
005B40: 0A 61 64 64 65 64 20 6F 6E 20 74 6F 20 61 6C 6C .added on to all
005B50: 20 6E 75 6D 62 65 72 73 2C 20 74 68 75 73 20 67 numbers, thus g
005B60: 69 76 69 6E 67 20 61 20 72 61 6E 67 65 20 6F 66 iving a range of
005B70: 20 31 20 74 6F 20 31 30 30 2E 0D 0A 0D 0A 4C 69 1 to 100.....Li
005B80: 6E 65 73 20 33 30 2C 20 34 30 20 26 20 35 30 20 nes 30, 40 & 50
005B90: 63 61 75 73 65 20 74 68 65 20 63 6F 6D 70 75 74 cause the comput
005BA0: 65 72 20 74 6F 20 70 72 69 6E 74 20 6F 6E 20 74 er to print on t
005BB0: 68 65 20 73 63 72 65 65 6E 20 74 68 65 20 20 69 he screen the i
005BC0: 6E 74 72 6F 64 75 63 74 69 6F 6E 0D 0A 74 6F 20 ntroduction..to
005BD0: 74 68 65 20 67 61 6D 65 20 61 6E 64 20 6C 69 6E the game and lin
005BE0: 65 20 36 30 20 67 69 76 65 73 20 61 20 6C 69 6E e 60 gives a lin
005BF0: 65 20 66 65 65 64 20 74 6F 20 61 6C 6C 6F 77 20 e feed to allow
005C00: 61 20 62 6C 61 6E 6B 20 6C 69 6E 65 20 62 65 66 a blank line bef
005C10: 6F 72 65 0D 0A 0D 0A 4C 69 6E 65 20 37 30 20 70 ore....Line 70 p
005C20: 72 69 6E 74 73 20 45 4E 54 45 52 20 59 4F 55 52 rints ENTER YOUR
005C30: 20 47 55 45 91 8F 53 53 20 3F 20 6F 6E 20 74 68 GUE..SS ? on th
005C40: 65 20 73 63 72 65 65 6E 0D 0A 0D 0A 4C 69 6E 65 e screen....Line
005C50: 20 37 35 20 69 73 20 61 20 72 65 6D 20 73 74 61 75 is a rem sta
005C60: 74 65 6D 65 6E 74 20 65 78 70 6C 61 69 6E 69 6E tement explainin
005C70: 67 20 74 68 65 20 75 73 65 20 6F 66 20 20 54 20 g the use of T
005C80: 61 73 20 61 20 63 6F 75 6E 74 65 72 20 69 6E 0D as a counter in.
005C90: 0A 0D 0A 4C 69 6E 65 20 38 30 20 77 68 69 63 68 ...Line 80 which
005CA0: 20 73 61 79 73 20 74 3D 74 2B 31 2E 20 4E 6F 77 says t=t+1. Now
005CB0: 2C 20 6D 61 74 68 6D 61 74 69 63 61 6C 6C 79 20 , mathmatically
005CC0: 74 20 63 61 6E 27 74 20 65 71 75 61 6C 20 74 2B t can't equal t+
005CD0: 20 31 2C 20 62 75 74 20 77 68 65 6E 20 77 65 0D 1, but when we.
005CE0: 0A 77 61 6E 74 20 61 20 63 6F 75 6E 74 65 72 20 .want a counter
005CF0: 77 65 20 61 72 65 20 73 61 79 69 6E 67 20 6C 65 we are saying le
005D00: 74 20 74 20 62 65 20 20 69 6E 63 72 65 61 73 65 t t be increase
005D10: 64 20 20 62 79 20 20 6F 6E 65 20 20 65 61 63 68 d by one each
005D20: 20 20 74 69 6D 65 20 20 77 65 20 20 67 6F 0D 0A time we go..
005D30: 74 68 72 6F 75 67 80 E7 68 20 61 20 72 6F 75 74 throug..h a rout
005D40: 69 6E 65 2C 20 61 6E 64 20 74 68 65 20 63 6F 6D ine, and the com
005D50: 70 75 74 65 72 20 75 6E 64 65 72 73 74 61 6E 64 puter understand
005D60: 73 20 77 68 65 6E 20 77 65 20 6C 65 61 76 65 20 s when we leave
005D70: 20 6F 75 74 20 20 74 68 65 20 20 77 6F 72 64 0D out the word.
005D80: 0A 27 6C 65 74 27 2E 20 74 20 77 69 6C 6C 20 63 .'let'. t will c
005D90: 6F 75 6E 74 20 74 68 65 20 67 75 65 73 73 65 73 ount the guesses
005DA0: 20 61 6E 64 20 61 66 74 65 72 20 79 6F 75 72 20 and after your
005DB0: 66 69 72 73 74 20 67 75 65 73 73 20 77 69 6C 6C first guess will
005DC0: 20 68 61 76 65 20 61 20 76 61 6C 75 65 0D 0A 6F have a value..o
005DD0: 66 20 6F 6E 65 2E 20 54 68 65 20 6E 65 78 74 20 f one. The next
005DE0: 74 69 6D 65 20 74 68 72 6F 75 67 68 20 74 68 65 time through the
005DF0: 20 70 72 6F 67 72 61 6D 20 74 20 77 69 6C 6C 20 program t will
005E00: 65 71 75 61 6C 20 74 68 65 20 66 69 72 73 74 20 equal the first
005E10: 76 61 6C 75 65 20 20 6F 66 20 20 74 0D 0A 28 31 value of t..(1
005E20: 29 20 70 6C 75 73 20 31 2C 20 6F 72 20 32 2E 20 ) plus 1, or 2.
005E30: 54 68 65 20 6E 65 78 74 DB 63 20 74 69 6D 65 20 The next.c time
005E40: 69 74 20 77 69 6C 6C 20 62 65 20 32 20 70 6C 75 it will be 2 plu
005E50: 73 20 31 2C 20 61 6E 64 20 73 6F 20 6F 6E 2C 20 s 1, and so on,
005E60: 64 65 70 65 6E 64 69 6E 67 20 20 6F 6E 0D 0A 68 depending on..h
005E70: 6F 77 20 6D 61 6E 79 20 67 75 65 73 73 65 73 20 ow many guesses
005E80: 79 6F 75 20 74 61 6B 65 2E 0D 0A 0D 0A 4C 69 6E you take.....Lin
005E90: 65 73 20 39 30 2C 20 31 30 30 20 26 20 31 31 30 es 90, 100 & 110
005EA0: 20 65 61 63 68 20 63 6F 6E 74 61 69 6E 20 61 20 each contain a
005EB0: 27 63 6F 6D 70 61 72 65 27 2E 0D 0A 0D 0A 4C 69 'compare'.....Li
005EC0: 6E 65 20 39 30 20 73 61 79 73 20 71 75 69 74 65 ne 90 says quite
005ED0: 20 63 6C 65 61 72 6C 79 20 69 66 20 67 20 28 79 clearly if g (y
005EE0: 6F 75 72 20 67 75 65 73 73 29 20 65 71 75 61 6C our guess) equal
005EF0: 73 20 6E 20 28 20 74 68 65 20 73 65 6C 65 63 74 s n ( the select
005F00: 65 64 20 6E 75 6D 62 65 72 29 0D 0A 74 68 65 6E ed number)..then
005F10: 20 67 6F 74 6F 20 6C 69 6E 65 20 31 33 30 2C 20 goto line 130,
005F20: 61 6E 64 20 74 68 65 20 63 6F 6D 70 75 74 65 72 and the computer
005F30: 20 77 6F 75 6C 64 20 74 68 65 00 4D 6E 20 70 72 would the.Mn pr
005F40: 69 6E 74 20 6F 6E 20 74 68 65 20 73 63 72 65 65 int on the scree
005F50: 6E 0D 0A 0D 0A 57 45 4C 4C 20 44 4F 4E 45 0D 0A n....WELL DONE..
005F60: 0D 0A 54 68 65 20 63 6F 6D 70 75 74 65 72 20 63 ..The computer c
005F70: 6F 6D 70 61 72 65 73 20 74 68 65 20 74 77 6F 20 ompares the two
005F80: 6E 75 6D 62 65 72 73 20 61 6E 64 20 67 6F 65 73 numbers and goes
005F90: 20 20 74 6F 20 20 6C 69 6E 65 20 20 31 33 30 2C to line 130,
005FA0: 20 20 73 6B 69 70 70 69 6E 67 20 20 74 68 65 0D skipping the.
005FB0: 0A 6C 69 6E 65 73 20 69 6E 62 65 74 77 65 65 6E .lines inbetween
005FC0: 2C 20 69 66 20 74 68 65 20 6E 75 6D 62 65 72 73 , if the numbers
005FD0: 20 61 72 65 20 65 71 75 61 6C 2E 0D 0A 0D 0A 49 are equal.....I
005FE0: 66 20 74 68 65 79 20 61 72 65 20 6E 6F 74 20 65 f they are not e
005FF0: 71 75 61 6C 2C 20 74 68 65 20 70 72 6F 67 72 61 qual, the progra
006000: 6D 20 6D 6F 76 65 73 20 6F 6E 20 69 6E 20 73 65 m moves on in se
006010: 71 75 65 6E 63 65 20 20 74 6F 20 20 6C 69 6E 65 quence to line
006020: 20 20 31 30 30 20 20 77 68 69 63 68 0D 0A 61 67 100 which..ag
006030: 61 69 6E 20 63 6F 6D 70 61 72 65 73 EC FD 20 74 ain compares.. t
006040: 68 65 20 6E 75 6D 62 65 72 73 2C 20 74 68 69 73 he numbers, this
006050: 20 74 69 6D 65 20 6C 6F 6F 6B 69 6E 67 20 74 6F time looking to
006060: 20 73 65 65 20 69 66 20 20 67 20 20 69 73 20 20 see if g is
006070: 73 6D 61 6C 6C 65 72 20 20 74 68 61 6E 0D 0A 6E smaller than..n
006080: 2E 20 28 20 3C 20 69 73 20 74 68 65 20 73 69 67 . ( < is the sig
006090: 6E 20 66 6F 72 20 27 20 73 6D 61 6C 6C 65 72 20 n for ' smaller
0060A0: 74 68 61 6E 27 20 29 2E 20 49 66 20 6E 20 69 73 than' ). If n is
0060B0: 20 20 6C 6F 77 65 72 20 20 74 68 65 6E 20 20 74 lower then t
0060C0: 68 65 20 20 63 6F 6D 70 75 74 65 72 0D 0A 70 72 he computer..pr
0060D0: 69 6E 74 73 20 54 4F 4F 20 4C 4F 57 20 61 6E 64 ints TOO LOW and
0060E0: 20 73 65 6E 64 73 20 74 68 65 20 70 72 6F 67 72 sends the progr
0060F0: 61 6D 20 62 61 63 6B 20 74 6F 20 6C 69 6E 65 20 am back to line
006100: 37 30 20 73 6F 20 74 68 61 74 20 20 79 6F 75 20 70 so that you
006110: 20 63 61 6E 20 20 65 6E 74 65 72 0D 0A 79 6F 75 can enter..you
006120: 72 20 6E 65 78 74 20 67 75 65 73 73 2E 0D 0A 0D r next guess....
006130: 0A 49 66 20 67 20 69 73 20 6E 6F 74 20 73 58 85 .If g is not sX.
006140: 6D 61 6C 6C 65 72 20 74 68 61 6E 20 6E 20 74 68 maller than n th
006150: 65 20 70 72 6F 67 72 61 6D 20 6D 6F 76 65 73 20 e program moves
006160: 74 6F 0D 0A 0D 0A 4C 69 6E 65 20 31 31 30 20 77 to....Line 110 w
006170: 68 65 72 65 20 74 68 65 20 6E 75 6D 62 65 72 73 here the numbers
006180: 20 61 72 65 20 61 67 61 69 6E 20 63 6F 6D 70 61 are again compa
006190: 72 65 64 20 61 6E 64 20 69 66 20 67 20 69 73 20 red and if g is
0061A0: 68 69 67 68 65 72 20 74 68 61 6E 20 6E 0D 0A 28 higher than n..(
0061B0: 20 3E 20 69 73 20 74 68 65 20 73 69 67 6E 20 66 > is the sign f
0061C0: 6F 72 20 27 67 72 65 61 74 65 72 20 74 68 61 6E or 'greater than
0061D0: 20 27 29 20 61 73 20 69 74 20 6D 75 73 74 20 62 ') as it must b
0061E0: 65 20 66 6F 72 20 20 69 74 20 20 64 69 64 6E 27 e for it didn'
0061F0: 74 20 20 6D 65 65 74 20 20 74 68 65 0D 0A 63 6F t meet the..co
006200: 6E 64 69 74 69 6F 6E 73 20 6F 66 20 6C 69 6E 65 nditions of line
006210: 73 20 39 30 20 6F 72 20 31 30 30 2C 20 74 68 65 s 90 or 100, the
006220: 20 63 6F 6D 70 75 74 65 72 20 70 72 69 6E 74 73 computer prints
006230: 20 54 4F 4F 20 48 49 47 48 20 61 6E 64 20 20 74 TOO HIGH and t
006240: 8F B4 68 65 20 20 70 72 6F 67 72 61 6D 0D 0A 6D ..he program..m
006250: 6F 76 65 73 20 62 61 63 6B 20 74 6F 20 6C 69 6E oves back to lin
006260: 65 20 37 30 20 66 6F 72 20 74 68 65 20 6E 65 78 e 70 for the nex
006270: 74 20 67 75 65 73 73 2E 0D 0A 0D 0A 49 6E 20 64 t guess.....In d
006280: 75 65 20 63 6F 75 72 73 65 20 74 68 65 20 74 77 ue course the tw
006290: 6F 20 6E 75 6D 62 65 72 73 20 77 68 65 6E 20 63 o numbers when c
0062A0: 6F 6D 70 61 72 65 64 20 77 69 6C 6C 20 62 65 20 ompared will be
0062B0: 65 71 75 61 6C 20 61 6E 64 20 74 68 65 20 70 72 equal and the pr
0062C0: 6F 67 72 61 6D 0D 0A 77 69 6C 6C 20 6D 6F 76 65 ogram..will move
0062D0: 20 66 72 6F 6D 20 6C 69 6E 65 20 39 30 20 74 6F from line 90 to
0062E0: 20 6C 69 6E 65 20 31 33 30 2C 20 70 72 69 6E 74 line 130, print
0062F0: 20 57 45 4C 4C 20 44 4F 4E 45 20 61 6E 64 20 6D WELL DONE and m
006300: 6F 76 65 20 74 6F 0D 0A 0D 0A 4C 69 6E 65 20 31 ove to....Line 1
006310: 34 30 20 77 68 69 63 68 20 77 69 6C 6C 20 70 72 40 which will pr
006320: 69 6E 74 20 74 68 65 20 6E 75 6D 62 65 72 20 6F int the number o
006330: 66 20 67 75 65 73 73 65 73 20 2E 0D 0A 0D 0A 4C f guesses .....L
006340: 69 6E D1 1C FF FF FF FF 11 3B 09 F6 04 F6 04 D7 in.......;......
006350: 04 1B 09 02 10 08 0F 00 07 01 00 2C 54 45 58 54 ...........,TEXT
006360: 31 00 00 00 00 00 00 00 00 00 00 00 06 00 16 00 1...............
006370: 08 3B 9E 00 00 00 00 00 00 00 00 00 00 00 00 00 .;..............
006380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0063A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0063B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0063C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0063D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0063E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0063F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006450: 00 00 00 00 00 00 00 00 00 00 00 00 69 15 FF FF ............i...
006460: FF FF 11 3B 09 F6 04 F6 04 FF 04 08 09 02 10 08 ...;............
006470: 7A 0A 15 08 00 16 65 20 31 35 30 20 67 69 76 65 z.....e 150 give
006480: 73 20 74 77 6F 20 63 6C 65 61 72 20 6C 69 6E 65 s two clear line
006490: 73 20 6F 6E 20 74 68 65 20 73 63 72 65 65 6E 20 s on the screen
0064A0: 61 6E 64 20 74 68 65 6E 20 70 72 69 6E 74 73 20 and then prints
0064B0: 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20 73 6F instructions so
0064C0: 0D 0A 74 68 61 74 20 79 6F 75 20 63 61 6E 20 70 ..that you can p
0064D0: 6C 61 79 20 61 67 61 69 6E 2E 0D 0A 0D 0A 4C 69 lay again.....Li
0064E0: 6E 65 20 31 36 30 20 62 72 69 6E 67 73 20 74 68 ne 160 brings th
0064F0: 65 20 70 72 6F 67 72 61 6D 20 74 6F 20 61 20 63 e program to a c
006500: 6C 6F 73 65 2E 0D 0A 0D 0A 49 20 64 6F 20 68 6F lose.....I do ho
006510: 70 65 20 74 68 61 74 20 79 6F 75 20 77 69 6C 6C pe that you will
006520: 20 63 6F 70 79 20 74 68 69 73 20 70 72 6F 67 72 copy this progr
006530: 61 6D 20 66 72 6F 6D 20 74 68 65 20 73 63 72 65 am from the scre
006540: 65 6E 20 61 6E 64 20 20 74 68 65 6E 20 20 74 79 en and then ty
006550: 70 65 20 20 69 74 0D 0A 69 6E 74 6F 20 79 6F 75 pe it..into you
006560: 72 20 63 6F 6D 70 75 74 65 72 2E 20 4E 6F 74 20 r computer. Not
006570: 6F 6E 6C 79 20 69 5B E4 73 20 69 74 20 61 20 20 only i[.s it a
006580: 67 6F 6F 64 20 20 67 61 6D 65 2C 20 20 77 68 69 good game, whi
006590: 63 68 20 20 63 68 61 6C 6C 65 6E 67 65 73 20 20 ch challenges
0065A0: 79 6F 75 20 20 74 6F 0D 0A 64 65 76 69 73 65 20 you to..devise
0065B0: 61 20 73 79 73 74 65 6D 20 74 6F 20 75 73 65 20 a system to use
0065C0: 74 68 65 20 6C 6F 77 65 73 74 20 6E 75 6D 62 65 the lowest numbe
0065D0: 72 20 6F 66 20 67 75 65 73 73 65 73 20 70 6F 73 r of guesses pos
0065E0: 73 69 62 6C 65 2C 20 20 62 75 74 20 20 61 6C 73 sible, but als
0065F0: 6F 20 20 79 6F 75 0D 0A 77 69 6C 6C 20 75 6E 64 o you..will und
006600: 65 72 73 74 61 6E 64 20 6D 75 63 68 20 6D 6F 72 erstand much mor
006610: 65 20 63 6C 65 61 72 6C 79 20 77 68 61 74 20 49 e clearly what I
006620: 20 68 61 76 65 20 62 65 65 6E 20 74 72 79 69 6E have been tryin
006630: 67 20 74 6F 20 20 73 61 79 2C 20 20 77 68 65 6E g to say, when
006640: 20 20 79 6F 75 0D 0A 73 65 65 20 74 68 65 20 70 you..see the p
006650: 72 6F 67 72 61 6D 20 65 78 65 63 75 74 65 64 20 rogram executed
006660: 6F 6E 20 79 6F 75 72 20 73 63 72 65 65 6E 2E 0D on your screen..
006670: 0A 0D 0A 0D 0A 0D 0A 0D 3C 41 0A 0D 0A 0D 0A 0D ........<A......
006680: 0A 0D 0A 0D 0A 54 68 69 73 20 6D 6F 6E 74 68 20 .....This month
006690: 77 65 20 77 69 73 68 20 74 6F 20 6C 6F 6F 6B 20 we wish to look
0066A0: 61 74 20 74 68 65 20 6D 61 63 68 69 6E 65 20 73 at the machine s
0066B0: 74 61 63 6B 2C 20 62 75 74 20 62 65 66 6F 72 65 tack, but before
0066C0: 20 77 65 20 20 64 6F 20 20 74 68 61 74 20 20 77 we do that w
0066D0: 65 0D 0A 6E 65 65 64 20 74 6F 20 63 6F 6E 73 69 e..need to consi
0066E0: 64 65 72 20 74 68 65 20 74 77 6F 20 73 70 65 63 der the two spec
0066F0: 69 61 6C 20 70 75 72 70 6F 73 65 20 72 65 67 69 ial purpose regi
006700: 73 74 65 72 73 3A 20 53 74 61 63 6B 20 50 6F 69 sters: Stack Poi
006710: 6E 74 65 72 20 28 53 50 29 20 61 6E 64 0D 0A 50 nter (SP) and..P
006720: 72 6F 67 72 61 6D 20 43 6F 75 6E 74 65 72 20 28 rogram Counter (
006730: 50 43 29 2E 0D 0A 0D 0A 54 68 65 20 70 72 6F 67 PC).....The prog
006740: 72 61 6D 20 63 6F 75 6E 74 65 72 20 6D 75 73 74 ram counter must
006750: 20 62 65 20 20 70 72 65 73 65 6E 74 20 20 69 6E be present in
006760: 20 20 61 6E 79 20 20 70 72 6F 63 65 73 73 6F 72 any processor
006770: 2E 20 20 49 74 20 20 63 6F 6E 98 E3 74 61 69 6E . It con..tain
006780: 73 20 20 74 68 65 0D 0A 61 64 64 72 65 73 73 20 s the..address
006790: 6F 66 20 74 68 65 20 6E 65 78 74 20 69 6E 73 74 of the next inst
0067A0: 72 75 63 74 69 6F 6E 20 74 6F 20 62 65 20 20 65 ruction to be e
0067B0: 78 65 63 75 74 65 64 2E 20 20 42 72 69 65 66 6C xecuted. Briefl
0067C0: 79 2C 20 20 65 78 65 63 75 74 69 6F 6E 20 20 6F y, execution o
0067D0: 66 20 20 61 0D 0A 70 72 6F 67 72 61 6D 20 69 73 f a..program is
0067E0: 20 6E 6F 72 6D 61 6C 6C 79 20 73 65 71 75 65 6E normally sequen
0067F0: 74 69 61 6C 2E 20 49 6E 20 6F 72 64 65 72 20 74 tial. In order t
006800: 6F 20 61 63 63 65 73 73 20 74 68 65 20 6E 65 78 o access the nex
006810: 74 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 t instruction
006820: 69 74 0D 0A 69 73 20 6E 65 63 65 73 73 61 72 79 it..is necessary
006830: 20 74 6F 20 62 72 69 6E 67 20 69 74 20 66 72 6F to bring it fro
006840: 6D 20 6D 65 6D 6F 72 79 20 69 6E 74 6F 20 74 68 m memory into th
006850: 65 20 6D 69 63 72 6F 70 72 6F 63 65 73 73 6F 72 e microprocessor
006860: 2E 20 54 68 65 20 61 64 64 72 65 73 73 20 6F 66 . The address of
006870: 0D 0A 74 68 65 20 6E 65 78 74 20 69 34 BE 6E 73 ..the next i4.ns
006880: 74 72 75 63 74 69 6F 6E 20 69 73 20 72 65 61 64 truction is read
006890: 20 66 72 6F 6D 20 74 68 65 20 50 43 20 61 6E 64 from the PC and
0068A0: 20 74 68 65 20 20 63 6F 6E 74 65 6E 74 73 20 20 the contents
0068B0: 6F 66 20 20 74 68 61 74 20 20 6D 65 6D 6F 72 79 of that memory
0068C0: 0D 0A 6C 6F 63 61 74 69 6F 6E 20 62 72 6F 75 67 ..location broug
0068D0: 68 74 20 74 6F 20 74 68 65 20 43 50 55 20 61 6E ht to the CPU an
0068E0: 64 20 74 68 65 20 50 43 20 69 6E 63 72 65 6D 65 d the PC increme
0068F0: 6E 74 65 64 20 20 74 6F 20 20 70 6F 69 6E 74 20 nted to point
006900: 20 74 6F 20 20 74 68 65 20 20 6E 65 78 74 0D 0A to the next..
006910: 6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69 6F 6E 2E memory location.
006920: 0D 0A 0D 0A 57 68 69 6C 73 74 20 74 68 65 20 50 ....Whilst the P
006930: 43 20 69 73 20 61 20 73 65 71 75 65 6E 74 69 61 C is a sequentia
006940: 6C 20 64 65 76 69 63 65 2C 20 6A 75 6D 70 73 20 l device, jumps
006950: 61 6E 64 20 20 63 61 6C 6C 73 20 20 61 72 65 20 and calls are
006960: 20 69 6D 70 6C 65 6D 65 6E 74 65 64 20 20 62 79 implemented by
006970: 0D 0A 66 6F 72 63 69 6E 67 20 74 68 65 20 E3 22 ..forcing the ."
006980: 6E 65 77 20 61 64 64 72 65 73 73 20 69 6E 74 6F new address into
006990: 20 74 68 65 20 50 43 20 72 65 67 69 73 74 65 72 the PC register
0069A0: 2E 0D 0A 0D 0A 57 68 65 6E 20 79 6F 75 20 66 69 .....When you fi
0069B0: 72 73 74 20 74 75 72 6E 20 79 6F 75 72 20 63 6F rst turn your co
0069C0: 6D 70 75 74 65 72 20 6F 6E 20 74 68 65 20 50 43 mputer on the PC
0069D0: 20 69 73 20 66 6F 72 63 65 64 20 74 6F 20 20 68 is forced to h
0069E0: 6F 6C 64 20 20 74 68 65 20 20 61 64 64 72 65 73 old the addres
0069F0: 73 0D 0A 48 30 30 30 30 20 63 61 75 73 69 6E 67 s..H0000 causing
006A00: 20 74 68 65 20 76 65 72 79 20 66 69 72 73 74 20 the very first
006A10: 69 6E 73 74 72 75 63 74 69 6F 6E 20 74 6F 20 62 instruction to b
006A20: 65 20 66 65 74 63 68 65 64 20 66 72 6F 6D 20 6D e fetched from m
006A30: 65 6D 6F 72 79 20 20 6C 6F 63 61 74 69 6F 6E 0D emory location.
006A40: 0A 48 30 30 30 30 2E 20 54 68 69 73 20 65 6E 73 .H0000. This ens
006A50: 75 72 65 73 20 74 68 61 74 20 74 68 65 20 70 72 ures that the pr
006A60: 6F 67 72 61 6D 20 77 68 69 63 68 20 69 6E 69 74 ogram which init
006A70: 69 61 6C 69 73 65 73 20 74 68 65 20 63 6F 6D 70 ialises the comp
006A80: 47 7F 75 74 65 72 20 20 69 6E 74 6F 20 20 61 0D G.uter into a.
006A90: 0A 6B 6E 6F 77 6E 20 73 74 61 74 65 20 28 71 75 .known state (qu
006AA0: 61 69 6E 74 6C 79 20 63 61 6C 6C 65 64 20 45 61 aintly called Ea
006AB0: 72 6C 79 20 4D 6F 72 6E 69 6E 67 20 57 61 6B 65 rly Morning Wake
006AC0: 75 70 29 20 69 73 20 61 75 74 6F 6D 61 74 69 63 up) is automatic
006AD0: 61 6C 6C 79 20 72 75 6E 20 75 70 6F 6E 0D 0A 73 ally run upon..s
006AE0: 77 69 74 63 68 20 6F 6E 2E 0D 0A 0D 0A 54 68 65 witch on.....The
006AF0: 20 53 74 61 63 6B 20 50 6F 69 6E 74 65 72 20 72 Stack Pointer r
006B00: 65 67 69 73 74 65 72 20 61 73 20 69 74 27 73 20 egister as it's
006B10: 6E 61 6D 65 20 69 6D 70 6C 69 65 73 20 61 6C 77 name implies alw
006B20: 61 79 73 20 63 6F 6E 74 61 69 6E 73 20 20 74 68 ays contains th
006B30: 65 20 20 6D 65 6D 6F 72 79 0D 0A 61 64 64 72 65 e memory..addre
006B40: 73 73 20 77 68 69 63 68 20 69 73 20 74 68 65 20 ss which is the
006B50: 63 75 72 72 65 6E 74 20 74 6F 70 20 6F 66 20 74 current top of t
006B60: 68 65 20 4D 61 63 68 69 6E 65 20 53 74 61 63 6B he Machine Stack
006B70: 2E 0D 0A 0D 0A 0D 0A 54 68 65 20 6D 61 63 68 69 .......The machi
006B80: 6E 65 6E 1D 20 53 74 61 63 6B 20 69 73 20 73 69 nen. Stack is si
006B90: 6D 70 6C 79 20 20 61 6E 20 20 61 72 65 61 20 20 mply an area
006BA0: 6F 66 20 20 70 72 6F 74 65 63 74 65 64 20 20 6D of protected m
006BB0: 65 6D 6F 72 79 20 20 69 6E 20 20 77 68 69 63 68 emory in which
006BC0: 20 20 74 68 65 0D 0A 6F 70 65 72 61 74 69 6E 67 the..operating
006BD0: 20 73 79 73 74 65 6D 20 73 74 6F 72 65 73 20 69 system stores i
006BE0: 74 27 73 20 20 74 72 61 6E 73 69 65 6E 74 20 20 t's transient
006BF0: 69 6E 66 6F 72 6D 61 74 69 6F 6E 2E 20 20 57 68 information. Wh
006C00: 65 6E 20 74 68 65 20 63 6F 6D 70 75 74 65 72 20 en the computer
006C10: 69 73 0D 0A 66 69 72 73 74 20 73 77 69 74 63 68 is..first switch
006C20: 65 64 20 6F 6E 20 74 68 65 20 73 74 61 63 6B 20 ed on the stack
006C30: 69 73 20 69 6E 69 74 69 61 6C 69 73 65 64 20 74 is initialised t
006C40: 6F 20 61 6E 20 61 72 65 61 20 69 6E 20 6D 65 6D o an area in mem
006C50: 6F 72 79 20 73 74 61 72 74 69 6E 67 20 20 61 74 ory starting at
006C60: 0D 0A 48 65 78 20 42 46 46 38 20 61 6E 64 20 74 ..Hex BFF8 and t
006C70: 68 65 20 53 50 20 72 65 67 69 73 74 65 72 20 69 he SP register i
006C80: 73 20 73 65 80 AE FF FF FF FF 11 3D 09 CE 04 CE s se.......=....
006C90: 04 D8 04 1D 09 02 10 08 0F 00 07 01 00 2C 54 45 .............,TE
006CA0: 58 54 31 00 00 00 00 00 00 00 00 00 00 00 07 00 XT1.............
006CB0: 16 00 08 3B 9E 00 00 00 00 00 00 00 00 00 00 00 ...;............
006CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8E 1E ................
006DA0: FF FF FF FF 11 3D 09 CE 04 CE 04 FF 04 07 09 02 .....=..........
006DB0: 10 08 7B 0A 15 08 00 16 74 20 74 6F 20 74 68 61 ..{.....t to tha
006DC0: 74 20 61 64 64 72 65 73 73 2E 0D 0A 0D 0A 55 6E t address.....Un
006DD0: 6C 69 6B 65 20 6E 6F 72 6D 61 6C 20 70 72 6F 67 like normal prog
006DE0: 72 61 6D 73 20 77 68 69 63 68 20 67 72 6F 77 20 rams which grow
006DF0: 66 72 6F 6D 20 74 68 65 69 72 20 73 74 61 72 74 from their start
006E00: 20 6C 6F 63 61 74 69 6F 6E 20 75 70 20 20 74 6F location up to
006E10: 77 61 72 64 73 20 20 54 6F 70 0D 0A 6F 66 20 4D wards Top..of M
006E20: 65 6D 6F 72 79 20 74 68 65 20 53 74 61 63 6B 20 emory the Stack
006E30: 67 72 6F 77 73 20 64 6F 77 6E 77 61 72 64 73 20 grows downwards
006E40: 73 6F 20 74 68 61 74 20 74 68 65 20 54 6F 70 20 so that the Top
006E50: 6F 66 20 20 53 74 61 63 6B 20 20 69 73 20 20 61 of Stack is a
006E60: 6C 77 61 79 73 20 20 61 0D 0A 6C 6F 77 65 72 20 lways a..lower
006E70: 6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69 6F 6E 20 memory location
006E80: 74 68 61 6E 20 69 74 27 73 20 73 74 61 72 74 20 than it's start
006E90: 6C 6F 63 61 74 69 6F 6E 2C 20 75 6E 6C 65 73 73 location, unless
006EA0: 20 6F 66 20 63 6F 75 72 73 65 2C 20 20 74 68 65 of course, the
006EB0: 72 65 20 20 69 73 0D 0A E8 1D 6E 6F 74 68 69 6E re is....nothin
006EC0: 67 20 6F 6E 20 74 68 65 20 53 74 61 63 6B 2E 0D g on the Stack..
006ED0: 0A 0D 0A 54 68 65 20 62 65 73 74 20 77 61 79 20 ...The best way
006EE0: 74 6F 20 76 69 73 75 61 6C 69 73 65 20 74 68 65 to visualise the
006EF0: 20 73 74 61 63 6B 20 69 73 20 74 6F 20 74 68 69 stack is to thi
006F00: 6E 6B 20 6F 66 20 20 61 20 20 62 69 6C 6C 20 20 nk of a bill
006F10: 73 70 69 6B 65 20 20 70 6F 69 6E 74 69 6E 67 0D spike pointing.
006F20: 0A 64 6F 77 6E 20 66 72 6F 6D 20 74 68 65 20 63 .down from the c
006F30: 65 69 6C 69 6E 67 20 6F 66 20 74 68 65 20 6F 70 eiling of the op
006F40: 65 72 61 74 69 6E 67 20 73 79 73 74 65 6D 20 6F erating system o
006F50: 66 66 69 63 65 2E 20 57 68 65 6E 20 61 20 31 36 ffice. When a 16
006F60: 20 62 69 74 20 70 69 65 63 65 20 6F 66 0D 0A 69 bit piece of..i
006F70: 6E 66 6F 72 6D 61 74 69 6F 6E 2C 20 77 68 69 63 nformation, whic
006F80: 68 20 6D 75 73 74 20 62 65 20 68 65 6C 64 20 66 h must be held f
006F90: 6F 72 20 61 20 70 65 72 69 6F 64 2C 20 63 6F 6D or a period, com
006FA0: 65 73 20 69 6E 2C 20 74 68 65 20 20 6F 66 66 69 es in, the offi
006FB0: 63 65 20 20 63 6C 65 72 6B 0D A4 42 0A 77 72 69 ce clerk..B.wri
006FC0: 74 65 73 20 74 68 65 20 76 61 6C 75 65 20 6F 6E tes the value on
006FD0: 20 61 20 73 63 72 61 70 20 6F 66 20 70 61 70 65 a scrap of pape
006FE0: 72 20 61 6E 64 20 70 75 73 68 65 73 20 69 74 20 r and pushes it
006FF0: 6F 6E 74 6F 20 74 68 65 20 73 70 69 6B 65 2E 20 onto the spike.
007000: 54 68 75 73 20 20 74 68 65 0D 0A 73 70 69 6B 65 Thus the..spike
007010: 20 67 72 6F 77 73 20 64 6F 77 6E 77 61 72 64 20 grows downward
007020: 66 72 6F 6D 20 74 68 65 20 63 65 69 6C 69 6E 67 from the ceiling
007030: 20 74 6F 77 61 72 64 73 20 74 68 65 20 66 6C 6F towards the flo
007040: 6F 72 2E 0D 0A 0D 0A 57 68 65 6E 20 74 68 65 20 or.....When the
007050: 63 6C 65 72 6B 20 77 69 73 68 65 73 20 74 6F 20 clerk wishes to
007060: 72 65 74 72 69 65 76 65 20 61 20 70 69 65 63 65 retrieve a piece
007070: 20 6F 66 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 of information
007080: 68 65 20 6D 75 73 74 20 20 74 61 6B 65 20 20 74 he must take t
007090: 68 61 74 0D 0A 70 69 65 63 65 20 6F 66 20 70 61 hat..piece of pa
0070A0: 70 65 72 20 77 68 69 63 68 20 69 73 20 6F 6E 20 per which is on
0070B0: 74 68 65 20 74 6F 70 20 6F 66 20 74 12 3B 68 65 the top of t.;he
0070C0: 20 73 70 69 6B 65 2E 20 49 6E 20 6F 72 64 65 72 spike. In order
0070D0: 20 74 6F 20 67 65 74 20 61 20 70 69 65 63 65 20 to get a piece
0070E0: 20 6F 66 0D 0A 70 61 70 65 72 20 77 68 69 63 68 of..paper which
0070F0: 20 77 61 73 20 6E 6F 74 20 74 68 65 20 6C 61 73 was not the las
007100: 74 20 70 69 65 63 65 20 70 75 73 68 65 64 20 6F t piece pushed o
007110: 6E 74 6F 20 74 68 65 20 73 70 69 6B 65 20 65 76 nto the spike ev
007120: 65 72 79 74 68 69 6E 67 20 61 62 6F 76 65 20 69 erything above i
007130: 74 0D 0A 6D 75 73 74 20 62 65 20 72 65 6D 6F 76 t..must be remov
007140: 65 64 20 66 69 72 73 74 2E 0D 0A 0D 0A 54 68 65 ed first.....The
007150: 20 53 74 61 63 6B 20 6C 69 6B 65 20 74 68 65 20 Stack like the
007160: 63 6C 65 72 6B 27 73 20 62 69 6C 6C 20 68 6F 6F clerk's bill hoo
007170: 6B 20 69 73 20 61 20 4C 41 53 54 20 49 4E 20 2D k is a LAST IN -
007180: 20 46 49 52 53 54 20 4F 55 54 20 64 65 76 69 63 FIRST OUT devic
007190: 65 2E 0D 0A 0D 0A 45 76 65 72 79 20 74 69 6D 65 e.....Every time
0071A0: 20 73 6F 6D 65 74 68 69 6E 67 20 69 73 20 70 75 something is pu
0071B0: 73 68 65 64 20 6F 6E 74 6F 20 74 68 65 20 F0 F7 shed onto the ..
0071C0: 20 73 74 61 63 6B 20 20 69 74 20 20 67 72 6F 77 stack it grow
0071D0: 73 20 20 64 6F 77 6E 77 61 72 64 20 20 62 79 20 s downward by
0071E0: 20 74 77 6F 0D 0A 62 79 74 65 73 20 61 6E 64 20 two..bytes and
0071F0: 65 61 63 68 20 74 69 6D 65 20 73 6F 6D 65 74 68 each time someth
007200: 69 6E 67 20 69 73 20 70 6F 70 70 65 64 20 6F 66 ing is popped of
007210: 66 20 69 74 20 73 68 72 69 6E 6B 73 20 62 61 63 f it shrinks bac
007220: 6B 77 61 72 64 73 20 74 77 6F 20 62 79 74 65 73 kwards two bytes
007230: 2E 0D 0A 54 68 65 20 73 74 61 63 6B 20 70 6F 69 ...The stack poi
007240: 6E 74 65 72 20 28 53 50 29 20 63 6F 6E 74 69 6E nter (SP) contin
007250: 75 61 6C 6C 79 20 72 65 66 6C 65 63 74 73 20 20 ually reflects
007260: 74 68 69 73 20 20 6D 6F 76 65 6D 65 6E 74 2C 20 this movement,
007270: 20 61 74 20 20 61 6C 6C 20 20 74 69 6D 65 73 0D at all times.
007280: 0A 70 6F 69 6E 74 69 6E 67 20 74 6F 20 74 68 65 .pointing to the
007290: 20 54 4F 50 20 6F 66 20 74 68 65 20 73 74 61 63 TOP of the stac
0072A0: 6B 2E 0D 0A 0D 0A 53 69 6E 63 65 20 74 68 65 20 k.....Since the
0072B0: 73 74 61 63 6B 20 69 73 20 75 73 65 64 20 62 79 stack is used by
0072C0: FF 31 20 74 68 65 20 6F 70 65 72 61 74 69 6E 67 .1 the operating
0072D0: 20 73 79 73 74 65 6D 20 69 74 20 69 73 20 76 69 system it is vi
0072E0: 74 61 6C 6C 79 20 20 69 6D 70 6F 72 74 61 6E 74 tally important
0072F0: 20 20 74 6F 0D 0A 65 6E 73 75 72 65 20 74 68 61 to..ensure tha
007300: 74 20 79 6F 75 72 20 72 6F 75 74 69 6E 65 73 20 t your routines
007310: 64 6F 20 6E 6F 74 20 70 75 73 68 20 6D 6F 72 65 do not push more
007320: 20 6F 6E 74 6F 20 74 68 65 20 73 74 61 63 6B 20 onto the stack
007330: 74 68 61 6E 20 74 68 65 79 20 70 6F 70 20 6F 66 than they pop of
007340: 66 2E 0D 0A 0D 0A 42 45 54 57 45 45 4E 20 49 4E f.....BETWEEN IN
007350: 46 4F 52 4D 41 54 49 4F 4E 20 42 45 49 4E 47 20 FORMATION BEING
007360: 50 4C 41 43 45 44 20 4F 4E 54 4F 20 20 54 48 45 PLACED ONTO THE
007370: 20 20 53 54 41 43 4B 20 20 41 4E 44 20 20 49 54 STACK AND IT
007380: 53 20 20 42 45 49 4E 47 20 20 52 45 51 55 49 52 S BEING REQUIR
007390: 45 44 0D 0A 41 47 41 49 4E 2C 20 54 48 45 20 4E ED..AGAIN, THE N
0073A0: 55 4D 42 45 52 20 4F 46 20 50 55 53 48 45 53 20 UMBER OF PUSHES
0073B0: 41 4E 44 20 50 4F 50 53 20 4D 55 53 54 20 42 45 AND POPS MUST BE
0073C0: 20 45 B9 CB 51 55 41 4C 2E 0D 0A 0D 0A 54 6F 20 E..QUAL.....To
0073D0: 75 6E 64 65 72 73 74 61 6E 64 20 68 6F 77 20 69 understand how i
0073E0: 6D 70 6F 72 74 61 6E 74 20 74 68 69 73 20 69 73 mportant this is
0073F0: 20 63 6F 6E 73 69 64 65 72 20 61 20 63 61 6C 6C consider a call
007400: 20 69 6E 73 74 72 75 63 74 69 6F 6E 2E 0D 0A 57 instruction...W
007410: 68 65 6E 20 79 6F 75 20 69 73 73 75 65 20 61 20 hen you issue a
007420: 63 61 6C 6C 20 69 6E 73 74 72 75 63 74 69 6F 6E call instruction
007430: 20 74 68 65 20 61 64 64 72 65 73 73 20 74 6F 20 the address to
007440: 62 65 20 63 61 6C 6C 65 64 20 69 73 20 61 6C 77 be called is alw
007450: 61 79 73 20 74 68 65 20 74 77 6F 0D 0A 62 79 74 ays the two..byt
007460: 65 73 20 66 6F 6C 6C 6F 77 69 6E 67 20 74 68 65 es following the
007470: 20 63 61 6C 6C 20 4F 70 2D 43 6F 64 65 2C 20 74 call Op-Code, t
007480: 68 65 20 72 65 74 75 72 6E 20 66 72 6F 6D 20 74 he return from t
007490: 68 65 20 73 75 62 72 6F 75 74 69 6E 65 20 77 69 he subroutine wi
0074A0: 6C 6C 20 62 65 20 20 74 6F 0D 0A 74 68 65 20 76 ll be to..the v
0074B0: 65 72 79 20 6E 65 78 74 20 62 79 74 65 20 66 6F ery next byte fo
0074C0: 6C 6C 6F 77 1D A5 69 6E 67 20 74 68 61 74 20 63 llow..ing that c
0074D0: 61 6C 6C 20 61 64 64 72 65 73 73 2E 0D 0A 0D 0A all address.....
0074E0: 54 6F 20 62 65 20 61 62 6C 65 20 74 6F 20 6D 61 To be able to ma
0074F0: 6B 65 20 74 68 65 20 52 45 54 75 72 6E 20 66 72 ke the RETurn fr
007500: 6F 6D 20 74 68 65 20 73 75 62 72 6F 75 74 69 6E om the subroutin
007510: 65 20 74 68 65 20 6F 70 65 72 61 74 69 6E 67 20 e the operating
007520: 20 73 79 73 74 65 6D 20 20 68 61 73 0D 0A 74 6F system has..to
007530: 20 22 72 65 6D 65 6D 62 65 72 22 20 77 68 65 72 "remember" wher
007540: 65 20 74 68 65 20 73 75 62 72 6F 75 74 69 6E 65 e the subroutine
007550: 20 77 61 73 20 63 61 6C 6C 65 64 20 66 72 6F 6D was called from
007560: 20 61 6E 64 20 69 74 20 64 6F 65 73 20 74 68 69 and it does thi
007570: 73 20 62 79 20 75 73 69 6E 67 0D 0A 74 68 65 20 s by using..the
007580: 73 74 61 63 6B 2E 0D 0A 57 68 65 6E 20 74 68 65 stack...When the
007590: 20 63 61 6C 6C 20 4F 70 2D 43 6F 64 65 20 69 73 call Op-Code is
0075A0: 20 65 6E 63 6F 75 6E 74 65 72 65 64 20 74 68 65 encountered the
0075B0: 20 6F 70 65 72 61 74 69 6E 67 20 73 79 73 74 65 operating syste
0075C0: 6D 20 74 68 65 6E 56 FD FF FF FF FF 11 3C 09 CE m thenV......<..
0075D0: 04 CE 04 D8 04 1B 09 02 10 08 0F 00 07 01 00 2C ...............,
0075E0: 54 45 58 54 31 00 00 00 00 00 00 00 00 00 00 00 TEXT1...........
0075F0: 08 00 16 00 08 3B 9E 00 00 00 00 00 00 00 00 00 .....;..........
007600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0076A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0076B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0076C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0076D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0076E0: 53 D2 FF FF FF FF 11 3D 09 CE 04 CE 04 FE 04 09 S......=........
0076F0: 09 03 10 08 73 0A 15 08 00 16 20 20 64 65 63 6F ....s..... deco
007700: 64 65 73 20 20 74 68 65 0D 0A 63 61 6C 6C 20 61 des the..call a
007710: 64 64 72 65 73 73 2C 20 77 68 69 63 68 20 69 73 ddress, which is
007720: 20 74 68 65 20 6E 65 78 74 20 74 77 6F 20 62 79 the next two by
007730: 74 65 73 2C 20 74 68 65 20 70 72 6F 67 72 61 6D tes, the program
007740: 20 63 6F 75 6E 74 65 72 20 6E 6F 77 20 70 6F 69 counter now poi
007750: 6E 74 73 20 74 6F 0D 0A 74 68 65 20 74 68 69 72 nts to..the thir
007760: 64 20 62 79 74 65 20 61 66 74 65 72 20 74 68 65 d byte after the
007770: 20 63 61 6C 6C 20 4F 70 2D 43 6F 64 65 20 49 4E call Op-Code IN
007780: 20 20 45 46 46 45 43 54 20 20 54 48 45 20 20 52 EFFECT THE R
007790: 45 54 55 52 4E 20 20 41 44 44 52 45 53 53 2E 20 ETURN ADDRESS.
0077A0: 20 54 68 65 0D 0A 73 79 73 74 65 6D 20 74 68 65 The..system the
0077B0: 72 65 66 6F 72 20 70 75 73 68 65 73 20 74 68 65 refor pushes the
0077C0: 20 50 43 20 6F 6E 74 6F 20 74 68 65 20 73 74 61 PC onto the sta
0077D0: 63 6B 20 28 61 73 20 20 74 68 65 20 20 72 65 74 ck (as the ret
0077E0: 75 72 6E 20 20 61 64 64 72 65 73 73 29 20 20 61 urn address) a
0077F0: 6E 64 0D 0A 63 6F 70 69 65 73 7A 63 20 69 6E 74 nd..copieszc int
007800: 6F 20 74 68 65 20 50 43 20 74 68 65 20 73 75 62 o the PC the sub
007810: 72 6F 75 74 69 6E 65 20 61 64 64 72 65 73 73 2C routine address,
007820: 20 66 6F 72 63 69 6E 67 20 61 20 6A 75 6D 70 20 forcing a jump
007830: 74 6F 20 74 68 65 20 73 75 62 72 6F 75 74 69 6E to the subroutin
007840: 65 2E 0D 0A 41 74 20 74 68 65 20 65 6E 64 20 6F e...At the end o
007850: 66 20 74 68 65 20 73 75 62 72 6F 75 74 69 6E 65 f the subroutine
007860: 20 77 68 65 6E 20 20 74 68 65 20 20 52 45 54 75 when the RETu
007870: 72 6E 20 20 69 73 20 20 65 6E 63 6F 75 6E 74 65 rn is encounte
007880: 72 65 64 20 20 74 68 65 20 20 52 45 54 75 72 6E red the RETurn
007890: 0D 0A 61 64 64 72 65 73 73 20 69 73 20 70 6F 70 ..address is pop
0078A0: 70 65 64 20 6F 66 66 20 74 68 65 20 73 74 61 63 ped off the stac
0078B0: 6B 20 61 6E 64 20 63 6F 70 69 65 64 20 69 6E 74 k and copied int
0078C0: 6F 20 74 68 65 20 50 72 6F 67 72 61 6D 20 43 6F o the Program Co
0078D0: 75 6E 74 65 72 20 20 63 61 75 73 69 6E 67 0D 0A unter causing..
0078E0: 70 72 6F 67 72 61 6D 20 65 78 65 63 75 74 69 6F program executio
0078F0: 6E 20 74 6F 20 63 6F 6E 74 69 6E 75 E0 93 65 20 n to continu..e
007900: 61 74 20 74 68 65 20 62 79 74 65 20 66 6F 6C 6C at the byte foll
007910: 6F 77 69 6E 67 20 74 68 65 20 6F 72 69 67 69 6E owing the origin
007920: 61 6C 20 63 61 6C 6C 2E 0D 0A 0D 0A 59 6F 75 20 al call.....You
007930: 63 61 6E 20 6E 6F 77 20 73 65 65 20 77 68 69 6C can now see whil
007940: 73 74 20 69 74 20 64 6F 65 73 20 6E 6F 74 20 6D st it does not m
007950: 61 74 74 65 72 20 69 66 20 74 68 65 20 73 75 62 atter if the sub
007960: 72 6F 75 74 69 6E 65 20 6D 61 64 65 20 75 73 65 routine made use
007970: 20 6F 66 20 20 74 68 65 0D 0A 73 74 61 63 6B 20 of the..stack
007980: 64 75 72 69 6E 67 20 69 74 73 20 65 78 65 63 75 during its execu
007990: 74 69 6F 6E 2C 20 69 74 20 69 73 20 76 69 74 61 tion, it is vita
0079A0: 6C 6C 79 20 69 6D 70 6F 72 74 61 6E 74 20 74 68 lly important th
0079B0: 61 74 20 74 68 61 74 20 52 45 54 75 72 6E 20 61 at that RETurn a
0079C0: 64 64 72 65 73 73 0D 0A 69 73 20 6F 6E 20 74 6F ddress..is on to
0079D0: 70 20 6F 66 20 74 68 65 20 73 74 61 63 6B 20 77 p of the stack w
0079E0: 68 65 6E 20 74 68 65 20 52 45 54 20 69 6E 73 74 hen the RET inst
0079F0: 72 75 63 74 69 6F 6E 20 69 73 20 69 73 73 0B 33 ruction is iss.3
007A00: 75 65 64 2E 0D 0A 0D 0A 57 69 74 68 6F 75 74 20 ued.....Without
007A10: 64 6F 75 62 74 20 74 68 65 20 67 72 65 61 74 65 doubt the greate
007A20: 73 74 20 73 69 6E 67 6C 65 20 63 61 75 73 65 20 st single cause
007A30: 6F 66 20 70 72 6F 67 72 61 6D 20 66 61 69 6C 75 of program failu
007A40: 72 65 20 20 69 73 20 20 6C 65 61 76 69 6E 67 20 re is leaving
007A50: 20 74 68 65 0D 0A 73 74 61 63 6B 20 69 6E 20 61 the..stack in a
007A60: 20 73 74 61 74 65 20 6F 66 20 69 6E 62 61 6C 61 state of inbala
007A70: 6E 63 65 2E 20 54 68 65 20 43 50 55 20 68 61 73 nce. The CPU has
007A80: 20 6E 6F 20 77 61 79 20 6F 66 20 6B 6E 6F 77 69 no way of knowi
007A90: 6E 67 20 74 68 61 74 20 74 68 65 20 20 76 61 6C ng that the val
007AA0: 75 65 0D 0A 69 74 20 70 6F 70 73 20 6F 66 66 20 ue..it pops off
007AB0: 74 68 65 20 73 74 61 63 6B 20 6D 61 79 20 6E 6F the stack may no
007AC0: 74 20 62 65 20 74 68 65 20 52 45 54 75 72 6E 20 t be the RETurn
007AD0: 61 64 64 72 65 73 73 20 20 69 74 20 20 77 61 73 address it was
007AE0: 20 20 65 78 70 65 63 74 69 6E 67 2C 20 20 73 6F expecting, so
007AF0: 0D 0A 74 68 69 73 20 76 61 6C 75 65 20 77 69 6C ..this value wil
007B00: 52 3C 6C 20 62 65 20 66 6F 72 63 65 64 20 69 6E R<l be forced in
007B10: 74 6F 20 74 68 65 20 50 43 20 20 66 6F 72 63 69 to the PC forci
007B20: 6E 67 20 20 61 20 20 6A 75 6D 70 20 20 74 6F 20 ng a jump to
007B30: 20 67 6F 6F 64 6E 65 73 73 20 20 6B 6E 6F 77 73 goodness knows
007B40: 0D 0A 77 68 65 72 65 2C 20 61 6C 6D 6F 73 74 20 ..where, almost
007B50: 77 69 74 68 6F 75 74 20 65 78 63 65 70 74 69 6F without exceptio
007B60: 6E 20 63 61 75 73 69 6E 67 20 61 20 63 6F 6D 70 n causing a comp
007B70: 75 74 65 72 20 72 65 73 65 74 20 6F 72 20 68 61 uter reset or ha
007B80: 6E 67 75 70 2E 0D 0A 0D 0A 54 68 69 73 20 62 65 ngup.....This be
007B90: 69 6E 67 20 73 61 69 64 20 74 68 65 20 73 74 61 ing said the sta
007BA0: 63 6B 20 69 73 20 61 6E 20 65 78 74 72 65 6D 65 ck is an extreme
007BB0: 6C 79 20 75 73 65 66 75 6C 20 64 65 76 69 63 65 ly useful device
007BC0: 2C 20 74 68 65 20 63 6F 6E 74 65 6E 74 73 20 6F , the contents o
007BD0: 66 20 61 6E 79 0D 0A 72 65 67 69 73 74 65 72 20 f any..register
007BE0: 70 61 69 72 20 63 61 6E 20 62 65 20 70 75 73 68 pair can be push
007BF0: 65 64 20 6F 6E 74 6F 20 74 68 65 20 73 74 61 63 ed onto the stac
007C00: 6B 20 DA C5 61 6E 64 20 74 68 65 20 63 6F 6E 74 k ..and the cont
007C10: 65 6E 74 73 20 6F 66 20 20 74 68 65 20 20 74 6F ents of the to
007C20: 70 20 20 6F 66 0D 0A 74 68 65 20 73 74 61 63 6B p of..the stack
007C30: 20 63 61 6E 20 62 65 20 70 6F 70 70 65 64 20 69 can be popped i
007C40: 6E 74 6F 20 61 6E 79 20 72 65 67 69 73 74 65 72 nto any register
007C50: 20 70 61 69 72 2E 0D 0A 0D 0A 54 68 75 73 20 79 pair.....Thus y
007C60: 6F 75 20 63 61 6E 20 66 6F 72 20 69 6E 73 74 61 ou can for insta
007C70: 6E 63 65 20 74 72 61 6E 73 66 65 72 20 74 68 65 nce transfer the
007C80: 20 20 63 6F 6E 74 65 6E 74 73 20 20 6F 66 20 20 contents of
007C90: 72 65 67 69 73 74 65 72 20 20 70 61 69 72 20 20 register pair
007CA0: 42 43 20 20 74 6F 0D 0A 72 65 67 69 73 74 65 72 BC to..register
007CB0: 20 70 61 69 72 20 48 4C 20 62 79 20 50 55 53 48 pair HL by PUSH
007CC0: 69 6E 67 20 42 43 20 61 6E 64 20 50 4F 50 70 69 ing BC and POPpi
007CD0: 6E 67 20 48 4C 2E 20 54 68 65 20 41 20 72 65 67 ng HL. The A reg
007CE0: 69 73 74 65 72 20 61 6E 64 20 20 74 68 65 20 20 ister and the
007CF0: 46 6C 61 67 0D 0A 72 65 67 69 73 74 65 72 20 61 Flag..register a
007D00: 72 65 20 63 4F BA 6F 6E 73 69 64 65 72 65 64 20 re cO.onsidered
007D10: 61 20 31 36 20 62 69 74 20 72 65 67 69 73 74 65 a 16 bit registe
007D20: 72 20 70 61 69 72 20 73 6F 20 79 6F 75 20 63 61 r pair so you ca
007D30: 6E 20 73 61 76 65 20 74 68 65 20 20 63 6F 6E 74 n save the cont
007D40: 65 6E 74 73 0D 0A 6F 66 20 74 68 65 20 41 20 72 ents..of the A r
007D50: 65 67 69 73 74 65 72 20 61 6E 64 20 74 68 65 20 egister and the
007D60: 73 74 61 74 65 20 6F 66 20 74 68 65 20 46 6C 61 state of the Fla
007D70: 67 73 20 62 79 20 50 55 53 48 69 6E 67 20 41 46 gs by PUSHing AF
007D80: 20 20 72 65 74 72 69 65 76 69 6E 67 20 20 74 68 retrieving th
007D90: 65 6D 0D 0A 61 67 61 69 6E 2C 20 68 61 76 69 6E em..again, havin
007DA0: 67 20 70 65 72 66 6F 72 6D 65 64 20 73 6F 6D 65 g performed some
007DB0: 20 6F 70 65 72 61 74 69 6F 6E 20 77 68 69 63 68 operation which
007DC0: 20 6D 61 79 20 68 61 76 65 20 63 6F 72 72 75 70 may have corrup
007DD0: 74 65 64 20 74 68 65 20 73 74 61 74 65 20 6F 66 ted the state of
007DE0: 0D 0A 74 68 65 20 46 6C 61 67 73 2C 20 77 69 74 ..the Flags, wit
007DF0: 68 20 61 20 50 4F 50 20 41 46 2E 0D 0A 0D 0A 41 h a POP AF.....A
007E00: 46 20 63 61 6E 20 C5 D0 62 65 20 50 4F 50 70 65 F can ..be POPpe
007E10: 64 20 69 6E 74 6F 20 61 6E 79 20 72 65 67 69 73 d into any regis
007E20: 74 65 72 20 70 61 69 72 20 62 75 74 20 64 6F 20 ter pair but do
007E30: 6E 6F 74 20 62 65 20 20 74 65 6D 70 74 65 64 20 not be tempted
007E40: 20 74 6F 20 20 50 4F 50 20 20 61 6E 79 0D 0A 76 to POP any..v
007E50: 61 6C 75 65 20 65 78 63 65 70 74 20 41 46 20 69 alue except AF i
007E60: 6E 74 6F 20 74 68 65 20 41 46 20 72 65 67 69 73 nto the AF regis
007E70: 74 65 72 20 70 61 69 72 2E 20 54 68 65 20 46 6C ter pair. The Fl
007E80: 61 67 20 20 72 65 67 69 73 74 65 72 20 20 69 73 ag register is
007E90: 20 20 65 78 74 72 65 6D 65 6C 79 0D 0A 63 6F 6D extremely..com
007EA0: 70 6C 65 78 20 61 6E 64 20 69 74 27 73 20 63 6F plex and it's co
007EB0: 6D 74 65 6E 74 73 20 73 68 6F 75 6C 64 20 6E 6F mtents should no
007EC0: 74 20 62 65 20 74 61 6D 70 65 72 65 64 20 77 69 t be tampered wi
007ED0: 74 68 20 62 79 20 74 68 65 20 77 6E 77 61 72 79 th by the wnwary
007EE0: 2E 0D 0A 0D 0A 54 6F 20 66 69 6E 69 73 68 20 66 .....To finish f
007EF0: 6F 72 20 74 68 65 20 6D 6F 6E 74 68 20 6C 65 74 or the month let
007F00: 27 73 20 20 74 72 79 20 3C 10 FF FF FF FF 11 3D 's try <......=
007F10: 09 F6 04 F6 04 D8 04 1B 09 03 10 08 0F 00 07 01 ................
007F20: 00 2C 54 45 58 54 31 00 00 00 00 00 00 00 00 00 .,TEXT1.........
007F30: 00 00 09 00 16 00 08 3B 9E 00 00 00 00 00 00 00 .......;........
007F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008020: 00 00 B4 D9 FF FF FF FF 11 3C 09 CE 04 CE 04 F9 .........<......
008030: 04 01 09 02 10 08 77 0A 15 08 00 16 20 74 68 65 ......w..... the
008040: 20 20 66 6F 6C 6C 6F 77 69 6E 67 20 20 63 6F 75 following cou
008050: 70 6C 65 20 20 6F 66 20 20 73 74 61 63 6B 20 20 ple of stack
008060: 75 73 69 6E 67 0D 0A 72 6F 75 74 69 6E 65 73 20 using..routines
008070: 77 69 74 68 20 74 68 65 20 64 69 73 61 73 73 65 with the disasse
008080: 6D 62 6C 65 72 3A 0D 0A 43 68 6F 6F 73 69 6E 67 mbler:..Choosing
008090: 20 6F 70 74 69 6F 6E 20 33 2C 20 4D 6F 64 69 66 option 3, Modif
0080A0: 79 20 4D 65 6D 6F 72 79 2E 20 53 74 61 72 74 20 y Memory. Start
0080B0: 61 74 20 48 65 78 20 41 35 44 44 20 61 6E 64 20 at Hex A5DD and
0080C0: 65 6E 74 65 72 20 74 68 65 20 20 66 6F 6C 6C 6F enter the follo
0080D0: 77 69 6E 67 0D 0A 63 6F 64 65 3A 0D 0A 41 35 44 wing..code:..A5D
0080E0: 44 20 20 20 44 31 20 44 35 20 32 31 20 44 36 20 D D1 D5 21 D6
0080F0: 41 35 20 37 32 20 32 33 20 37 33 0D 0A 41 35 45 A5 72 23 73..A5E
008100: 35 20 20 20 43 44 20 46 30 20 41 35 20 43 39 20 5 CD F0 A5 C9
008110: 30 30 20 30 30 20 30 30 20 30 30 0D 0A 41 35 45 00 00 00 00..A5E
008120: 44 20 20 20 30 30 20 30 30 20 30 30 20 44 31 20 D 00 00 00 D1
008130: 44 35 20 32 31 20 44 41 20 41 35 0D 11 8C 0A 41 D5 21 DA A5....A
008140: 35 46 35 20 20 20 37 32 20 32 33 20 37 33 20 43 5F5 72 23 73 C
008150: 39 20 30 30 20 30 30 20 30 30 20 30 30 0D 0A 0D 9 00 00 00 00...
008160: 0A 59 6F 75 72 20 64 69 73 61 73 73 65 6D 62 6C .Your disassembl
008170: 65 20 73 68 6F 75 6C 64 20 6C 6F 6F 6B 20 6C 69 e should look li
008180: 6B 65 20 74 68 69 73 3A 0D 0A 0D 0A 0D 0A 0D 0A ke this:........
008190: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0081A0: 0D 0A 0D 0A 0D 0A 41 35 44 44 20 20 51 20 20 20 ......A5DD Q
0081B0: 20 20 44 31 20 20 20 20 20 20 20 20 20 50 4F 50 D1 POP
0081C0: 20 44 45 0D 0A 41 35 44 45 20 20 55 20 20 20 20 DE..A5DE U
0081D0: 20 44 35 20 20 20 20 20 20 20 20 20 50 55 53 48 D5 PUSH
0081E0: 20 44 45 0D 0A 41 35 44 46 20 20 21 56 25 20 20 DE..A5DF !V%
0081F0: 20 32 31 20 44 36 20 41 35 20 20 20 4C 44 20 20 21 D6 A5 LD
008200: 20 48 4C 2C 24 41 35 44 36 0D 0A 41 35 45 32 20 HL,$A5D6..A5E2
008210: 20 73 20 20 20 20 20 37 32 20 20 20 20 20 20 20 s 72
008220: 20 20 4C 44 20 20 20 28 48 4C 29 2C 44 0D 0A 41 LD (HL),D..A
008230: 35 45 33 20 20 23 20 20 20 20 20 32 33 20 1B B9 5E3 # 23 ..
008240: 20 20 20 20 20 20 20 20 49 4E 43 20 20 48 4C 0D INC HL.
008250: 0A 41 35 45 34 20 20 72 20 20 20 20 20 37 33 20 .A5E4 r 73
008260: 20 20 20 20 20 20 20 20 4C 44 20 20 20 28 48 4C LD (HL
008270: 29 2C 45 0D 0A 41 35 45 35 20 20 6D 70 25 20 20 ),E..A5E5 mp%
008280: 20 43 44 20 46 30 20 41 35 20 20 20 43 41 4C 4C CD F0 A5 CALL
008290: 20 24 41 35 46 30 0D 0A 41 35 45 38 20 20 49 20 $A5F0..A5E8 I
0082A0: 20 20 20 20 43 39 20 20 20 20 20 20 20 20 20 52 C9 R
0082B0: 45 54 0D 0A 0D 0A 4E 6F 6E 20 6F 70 73 20 74 69 ET....Non ops ti
0082C0: 6C 6C 20 41 35 46 30 0D 0A 0D 0A 41 35 46 30 20 ll A5F0....A5F0
0082D0: 20 51 20 20 20 20 20 44 31 20 20 20 20 20 20 20 Q D1
0082E0: 20 20 50 4F 50 20 20 20 44 45 0D 0A 41 35 46 31 POP DE..A5F1
0082F0: 20 20 55 20 20 20 20 20 44 35 20 20 20 20 20 20 U D5
008300: 20 20 20 50 55 53 48 20 20 44 45 0D 0A 41 35 46 PUSH DE..A5F
008310: 32 20 20 21 5A 25 20 20 20 32 31 20 44 41 20 41 2 !Z% 21 DA A
008320: 35 20 20 20 4C 44 20 20 20 20 48 4C 2C 24 41 35 5 LD HL,$A5
008330: 44 41 0D 0A 41 35 46 35 20 20 73 20 20 20 20 20 DA..A5F5 s
008340: A2 35 37 32 20 20 20 20 20 20 20 20 20 4C 44 20 .572 LD
008350: 20 20 20 28 48 4C 29 2C 44 0D 0A 41 35 46 36 20 (HL),D..A5F6
008360: 20 23 20 20 20 20 20 32 33 20 20 20 20 20 20 20 # 23
008370: 20 20 49 4E 43 20 20 20 48 4C 0D 0A 41 35 46 37 INC HL..A5F7
008380: 20 20 72 20 20 20 20 20 37 33 20 20 20 20 20 20 r 73
008390: 20 20 20 4C 44 20 20 20 20 28 48 4C 29 2C 45 0D LD (HL),E.
0083A0: 0A 41 35 46 38 20 20 49 20 20 20 20 20 43 39 20 .A5F8 I C9
0083B0: 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 4F RET....O
0083C0: 2E 4B 2E 20 57 68 61 74 20 77 65 20 68 61 76 65 .K. What we have
0083D0: 20 64 6F 6E 65 20 69 73 20 20 69 6E 20 20 41 35 done is in A5
0083E0: 44 44 20 20 77 65 20 20 68 61 76 65 20 20 74 61 DD we have ta
0083F0: 6B 65 6E 20 20 74 68 65 20 20 52 45 54 75 72 6E ken the RETurn
008400: 20 20 74 68 61 74 20 20 74 68 65 0D 0A 6F 70 65 that the..ope
008410: 72 61 74 69 6E 67 20 73 79 73 74 65 6D 20 70 6C rating system pl
008420: 61 63 65 64 20 6F 6E 74 6F 20 74 68 65 20 73 74 aced onto the st
008430: 61 63 6B 20 20 77 68 65 6E 20 20 77 65 20 20 63 ack when we c
008440: 61 6C 1A BF 6C 65 64 20 20 74 68 69 73 20 20 72 al..led this r
008450: 6F 75 74 69 6E 65 20 20 61 6E 64 0D 0A 50 4F 50 outine and..POP
008460: 70 65 64 20 69 74 20 69 6E 74 6F 20 44 45 20 74 ped it into DE t
008470: 68 65 6E 20 62 65 63 61 75 73 65 20 77 65 20 64 hen because we d
008480: 69 64 6E 27 74 20 77 61 6E 74 20 74 6F 20 64 69 idn't want to di
008490: 73 72 75 70 74 20 74 68 65 20 73 74 61 63 6B 20 srupt the stack
0084A0: 50 55 53 48 65 64 20 44 45 0D 0A 62 61 63 6B 20 PUSHed DE..back
0084B0: 6F 6E 74 6F 20 74 68 65 20 73 74 61 63 6B 2E 20 onto the stack.
0084C0: 54 68 65 20 73 74 61 63 6B 20 69 73 20 61 73 20 The stack is as
0084D0: 69 74 20 77 61 73 20 62 75 74 20 20 44 45 20 20 it was but DE
0084E0: 68 6F 6C 64 73 20 20 61 20 20 63 6F 70 79 20 20 holds a copy
0084F0: 6F 66 20 20 69 74 73 0D 0A 63 6F 6E 74 65 6E 74 of its..content
008500: 73 2E 20 57 65 20 74 68 65 6E 20 73 61 76 65 64 s. We then saved
008510: 20 74 68 65 20 63 6F 6E 74 65 6E 74 73 20 6F 66 the contents of
008520: 20 44 45 20 69 6E 74 6F 20 6D 65 6D 6F 72 79 20 DE into memory
008530: 20 62 79 20 20 70 6F 69 6E 74 69 6E 67 20 20 48 by pointing H
008540: 4C 20 20 74 36 36 6F 0D 0A 41 35 44 36 20 61 6E L t66o..A5D6 an
008550: 64 20 6C 6F 61 64 69 6E 67 20 74 68 65 20 44 20 d loading the D
008560: 26 20 45 20 72 65 67 69 73 74 65 72 73 20 74 6F & E registers to
008570: 20 74 68 65 20 6D 65 6D 6F 72 79 20 6C 6F 63 61 the memory loca
008580: 74 69 6F 6E 73 20 70 6F 69 6E 74 65 64 20 20 74 tions pointed t
008590: 6F 20 20 62 79 0D 0A 48 4C 2E 0D 0A 57 65 20 74 o by..HL...We t
0085A0: 68 65 6E 20 63 61 6C 6C 20 41 35 46 30 2E 20 49 hen call A5F0. I
0085B0: 66 20 6D 79 20 70 72 65 61 6D 62 6C 65 20 68 61 f my preamble ha
0085C0: 73 20 62 65 65 6E 20 63 6F 72 72 65 63 74 2C 20 s been correct,
0085D0: 62 65 63 61 75 73 65 20 6F 66 20 74 68 69 73 20 because of this
0085E0: 63 61 6C 6C 20 74 68 65 0D 0A 73 74 61 63 6B 20 call the..stack
0085F0: 73 68 6F 75 6C 64 20 6E 6F 77 20 68 6F 6C 64 20 should now hold
008600: 41 35 45 38 20 74 68 65 20 61 64 64 72 65 73 73 A5E8 the address
008610: 20 6F 66 20 74 68 65 20 52 45 54 2E 20 54 68 65 of the RET. The
008620: 20 62 6C 6F 63 6B 20 6F 66 20 63 6F 64 65 20 61 block of code a
008630: 74 20 41 35 46 30 0D 0A 61 67 61 69 6E 20 70 6F t A5F0..again po
008640: 70 73 20 74 68 69 01 FF 73 20 61 64 64 72 65 73 ps thi..s addres
008650: 73 20 66 72 6F 6D 20 20 74 68 65 20 73 74 61 63 s from the stac
008660: 6B 2C 20 72 65 73 74 6F 72 65 73 20 74 68 65 20 k, restores the
008670: 73 74 61 63 6B 20 61 6E 64 20 20 73 74 61 73 68 stack and stash
008680: 65 73 20 74 68 65 0D 0A 63 6F 6E 74 65 6E 74 73 es the..contents
008690: 20 6F 66 20 44 45 20 69 6E 74 6F 20 6C 6F 63 61 of DE into loca
0086A0: 74 69 6F 6E 20 41 35 44 41 20 61 6E 64 20 72 65 tion A5DA and re
0086B0: 74 75 72 6E 73 2E 0D 0A 0D 0A 57 68 65 6E 20 79 turns.....When y
0086C0: 6F 75 20 61 72 65 20 73 75 72 65 20 79 6F 75 72 ou are sure your
0086D0: 20 63 6F 64 65 20 69 73 20 63 6F 72 72 65 63 74 code is correct
0086E0: 20 63 61 6C 6C 20 41 35 44 44 20 74 68 65 6E 20 call A5DD then
0086F0: 64 75 6D 70 20 74 68 65 20 20 38 20 20 62 79 74 dump the 8 byt
008700: 65 73 20 20 6F 66 0D 0A 6D 65 6D 6F 72 79 20 66 es of..memory f
008710: 72 6F 6D 20 41 35 44 35 2E 20 54 68 65 79 20 73 rom A5D5. They s
008720: 68 6F 75 6C 64 20 61 70 70 65 61 72 20 74 68 75 hould appear thu
008730: 73 3A 0D 0A 0D 0A 41 35 44 35 20 20 20 20 20 30 s:....A5D5 0
008740: 30 20 42 39 20 39 41 20 4A 53 30 30 20 30 30 20 0 B9 9A JS00 00
008750: 41 35 20 45 38 20 30 30 0D 0A 0D 0A 54 68 65 20 A5 E8 00....The
008760: 42 39 39 41 20 69 73 20 74 68 65 20 52 45 54 20 B99A is the RET
008770: 74 6F 20 74 68 65 20 73 79 73 74 65 6D 20 4A 75 to the system Ju
008780: 6D 70 20 62 6C 6F 63 6B 20 77 68 69 63 68 20 77 mp block which w
008790: 69 6C 6C 20 74 61 6B 65 20 75 73 20 62 61 63 6B ill take us back
0087A0: 20 74 6F 20 20 74 68 65 0D 0A 64 69 73 61 73 73 to the..disass
0087B0: 65 6D 62 6C 65 72 20 61 6E 64 20 77 6F 6E 64 65 embler and wonde
0087C0: 72 20 6F 66 20 77 6F 6E 64 65 72 73 20 41 35 45 r of wonders A5E
0087D0: 38 20 69 73 20 74 68 65 20 61 64 64 72 65 73 73 8 is the address
0087E0: 20 6F 66 20 74 68 65 20 52 45 54 20 20 66 6F 6C of the RET fol
0087F0: 6C 6F 77 69 6E 67 0D 0A 6F 75 72 20 63 61 6C 6C lowing..our call
008800: 2E 0D 0A 0D 0A 41 73 20 75 73 75 61 6C 20 77 65 .....As usual we
008810: 20 68 61 76 65 20 65 78 68 61 75 73 74 65 64 20 have exhausted
008820: 6F 75 72 20 73 70 61 63 65 20 73 6F 20 77 65 20 our space so we
008830: 77 69 6C 6C 20 70 72 6F 62 61 62 6C 79 20 52 45 will probably RE
008840: 54 75 72 6E 20 74 6F 20 74 68 03 97 FF FF FF FF Turn to th......
008850: 11 3C 09 F6 04 F6 04 D8 04 1D 09 03 10 08 0F 00 .<..............
008860: 07 01 00 2C 54 45 58 54 31 00 00 00 00 00 00 00 ...,TEXT1.......
008870: 00 00 00 00 0A FF 16 4C 04 3B 9E 00 00 00 00 00 .......L.;......
008880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0088A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0088B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0088C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0088D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0088E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0088F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008960: 00 00 00 00 FD 25 FF FF FF FF 11 3B 09 CE 04 CE .....%.....;....
008970: 04 F3 04 06 09 02 10 08 00 28 0F 05 00 16 65 20 .........(....e
008980: 73 74 61 63 6B 0D 0A 6F 75 72 73 65 6C 76 65 73 stack..ourselves
008990: 2C 20 6A 75 73 74 20 6F 6E 65 20 66 69 6E 61 6C , just one final
0089A0: 20 65 78 70 65 72 69 6D 65 6E 74 20 62 65 66 6F experiment befo
0089B0: 72 65 20 77 65 20 67 6F 2E 20 43 6F 6E 73 69 64 re we go. Consid
0089C0: 65 72 20 74 68 65 20 20 66 69 72 73 74 20 20 68 er the first h
0089D0: 61 6C 66 0D 0A 6F 66 20 6F 75 72 20 63 6F 64 65 alf..of our code
0089E0: 2E 20 57 68 65 6E 20 77 65 20 61 72 72 69 76 65 . When we arrive
0089F0: 20 61 74 20 41 35 46 30 20 74 68 65 20 20 73 74 at A5F0 the st
008A00: 61 63 6B 20 20 77 69 6C 6C 20 20 6E 6F 77 20 20 ack will now
008A10: 63 6F 6E 74 61 69 6E 20 20 41 35 45 38 20 20 74 contain A5E8 t
008A20: 6F 0D 0A 72 65 74 75 72 6E 20 75 73 20 74 6F 20 o..return us to
008A30: 6F 75 72 20 66 69 72 73 74 20 62 6C 6F 63 6B 20 our first block
008A40: 61 6E 64 20 74 68 65 20 73 79 73 74 65 6D 20 61 and the system a
008A50: 64 64 72 65 73 73 20 77 68 69 63 68 20 52 45 54 ddress which RET
008A60: 75 72 6E 73 20 75 73 20 74 6F 20 20 74 68 65 0D urns us to the.
008A70: 0A 64 69 73 61 73 73 65 6D 62 6C 65 72 2E 88 3B .disassembler..;
008A80: 20 49 66 20 77 65 20 50 4F 50 70 65 64 20 74 68 If we POPped th
008A90: 65 20 66 69 72 73 74 20 76 61 6C 75 65 20 6F 66 e first value of
008AA0: 66 20 61 6E 64 20 20 74 68 65 6E 20 20 69 73 73 f and then iss
008AB0: 75 65 64 20 20 61 20 20 52 45 54 20 20 77 65 0D ued a RET we.
008AC0: 0A 77 6F 75 6C 64 20 72 65 74 75 72 6E 20 73 61 .would return sa
008AD0: 66 65 6C 79 20 73 74 72 61 69 67 68 74 20 74 6F fely straight to
008AE0: 20 74 68 65 20 64 69 73 61 73 73 65 6D 62 6C 65 the disassemble
008AF0: 72 2E 0D 0A 0D 0A 57 65 20 77 69 6C 6C 20 67 6F r.....We will go
008B00: 20 6F 6E 65 20 66 75 72 74 68 65 72 20 61 6E 64 one further and
008B10: 20 50 4F 50 20 62 6F 74 68 20 72 65 74 75 72 6E POP both return
008B20: 73 20 6F 66 66 20 6A 75 73 74 20 74 6F 20 73 68 s off just to sh
008B30: 6F 77 20 74 68 61 74 20 20 70 72 6F 76 69 64 69 ow that providi
008B40: 6E 67 0D 0A 79 6F 75 20 6C 65 61 76 65 20 74 68 ng..you leave th
008B50: 65 20 73 74 61 63 6B 20 61 73 20 74 68 65 20 73 e stack as the s
008B60: 79 73 74 65 6D 20 65 78 70 65 63 74 73 20 74 6F ystem expects to
008B70: 20 66 69 6E 64 20 69 74 20 79 6F 75 20 63 61 6E find it you can
008B80: 52 79 20 6D 61 6E 69 70 75 6C 61 74 65 20 69 74 Ry manipulate it
008B90: 27 73 0D 0A 63 6F 6E 74 65 6E 74 73 2E 0D 0A 0D 's..contents....
008BA0: 0A 47 6F 20 74 6F 20 6D 6F 64 69 66 79 20 6D 65 .Go to modify me
008BB0: 6D 6F 72 79 2C 20 73 65 6C 65 63 74 20 48 65 78 mory, select Hex
008BC0: 20 41 35 46 30 20 61 6E 64 20 61 64 64 20 74 68 A5F0 and add th
008BD0: 65 73 65 20 74 68 72 65 65 20 62 79 74 65 73 3A ese three bytes:
008BE0: 0D 0A 41 35 46 30 20 20 20 20 45 31 20 45 31 20 ..A5F0 E1 E1
008BF0: 45 39 0D 0A 0D 0A 54 68 65 79 20 77 69 6C 6C 20 E9....They will
008C00: 64 69 73 61 73 73 65 6D 62 6C 65 20 61 73 3A 0D disassemble as:.
008C10: 0A 41 35 46 30 20 20 61 20 20 20 20 45 31 20 20 .A5F0 a E1
008C20: 20 20 20 20 20 20 50 4F 50 20 20 20 48 4C 0D 0A POP HL..
008C30: 41 35 46 31 20 20 61 20 20 20 20 45 31 20 20 20 A5F1 a E1
008C40: 20 20 20 20 20 50 4F 50 20 20 20 48 4C 0D 0A 41 POP HL..A
008C50: 35 46 32 20 20 69 20 20 20 20 45 39 20 20 20 20 5F2 i E9
008C60: 20 20 20 20 4A 50 20 20 20 20 28 48 4C 29 0D 0A JP (HL)..
008C70: 0D 0A 41 66 74 65 72 20 74 68 65 20 73 65 63 6F ..After the seco
008C80: 6E 64 19 00 20 50 4F 50 20 48 4C 20 77 69 6C 6C nd.. POP HL will
008C90: 20 63 6F 6E 74 61 69 6E 20 74 68 65 20 72 65 74 contain the ret
008CA0: 75 72 6E 20 61 64 64 72 65 73 73 20 77 68 69 63 urn address whic
008CB0: 68 20 77 69 6C 6C 20 20 74 61 6B 65 20 20 75 73 h will take us
008CC0: 0D 0A 62 61 63 6B 20 74 6F 20 74 68 65 20 61 73 ..back to the as
008CD0: 73 65 6D 62 6C 65 72 2C 20 61 20 4A 75 6D 50 20 sembler, a JumP
008CE0: 74 6F 20 28 48 4C 29 20 77 69 6C 6C 20 20 66 69 to (HL) will fi
008CF0: 6E 64 20 20 75 73 20 20 69 6E 20 20 65 78 61 63 nd us in exac
008D00: 74 6C 79 20 20 74 68 65 20 20 73 61 6D 65 0D 0A tly the same..
008D10: 70 6F 73 69 74 69 6F 6E 2C 20 77 69 74 68 20 74 position, with t
008D20: 68 65 20 73 74 61 63 6B 20 69 6E 20 74 68 65 20 he stack in the
008D30: 73 61 6D 65 20 63 6F 6E 64 69 74 69 6F 6E 2C 20 same condition,
008D40: 61 73 20 77 65 20 77 6F 75 6C 64 20 20 62 65 20 as we would be
008D50: 20 69 66 20 20 77 65 20 20 68 61 64 0D 0A 61 6C if we had..al
008D60: 6C 6F 77 65 64 20 74 68 65 20 43 50 55 20 74 6F lowed the CPU to
008D70: 20 50 4F 50 20 69 74 73 20 6F 77 6E 20 52 45 54 POP its own RET
008D80: 75 72 6E 20 ED B8 61 64 64 72 65 73 73 20 61 6E urn ..address an
008D90: 64 20 66 6F 72 63 65 20 69 74 20 6F 6E 74 6F 20 d force it onto
008DA0: 74 68 65 20 20 70 72 6F 67 72 61 6D 0D 0A 63 6F the program..co
008DB0: 75 6E 74 65 72 2E 20 54 72 79 20 69 74 20 61 6E unter. Try it an
008DC0: 64 20 73 65 65 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A d see...........
008DD0: 0D 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008E80: 00 00 00 00 00 00 5F D4 FF FF FF FF 11 3B 09 CE ......_......;..
008E90: 04 CE 04 D7 04 1A 09 02 10 08 0F 00 07 01 00 2C ...............,
008EA0: 54 45 58 54 50 54 31 00 00 00 00 00 00 00 00 00 TEXTPT1.........
008EB0: 01 FF 16 34 00 3B 9E FF 00 00 00 00 00 00 00 00 ...4.;..........
008EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008FA0: 1B 91 FF FF FF FF 11 3A 09 F6 04 F6 04 DA 04 05 .......:........
008FB0: 09 03 10 08 F6 27 07 01 00 16 20 31 20 0D 0A 20 .....'.... 1 ..
008FC0: 32 35 20 0D 0A 20 37 33 20 0D 0A 20 31 32 31 20 25 .. 73 .. 121
008FD0: 0D 0A 20 32 34 31 20 0D 0A 20 33 33 37 20 0D 0A .. 241 .. 337 ..
008FE0: 20 34 30 39 20 0D 0A 20 34 30 39 20 0D 0A 00 00 409 .. 409 ....
008FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0090A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0090B0: 00 00 00 00 00 00 00 00 00 00 E9 94 FF FF FF FF ................
0090C0: 11 3A 09 F6 04 F6 04 D6 04 15 09 02 10 08 0F 00 .:..............
0090D0: 07 01 00 2C 54 45 58 54 32 00 00 00 00 00 00 00 ...,TEXT2.......
0090E0: 00 00 00 00 01 00 16 00 08 3B 9E FF 00 00 00 00 .........;......
0090F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0091A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0091B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0091C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0091D0: 00 00 00 00 B5 D9 FF FF FF FF 11 3A 09 F6 04 F6 ...........:....
0091E0: 04 F8 04 03 09 02 10 08 6E 0A 15 08 00 16 84 81 ........n.......
0091F0: 0D 0A 8F 83 20 20 20 20 20 20 4F 20 4E 20 45 20 .... O N E
009200: 4C 20 49 20 4E 20 45 20 52 20 53 8F 81 0D 0A 0D L I N E R S.....
009210: 0A 54 68 69 73 20 6D 6F 6E 74 68 27 73 20 6F 6E .This month's on
009220: 65 6C 69 6E 65 72 20 69 73 20 61 64 61 70 74 65 eliner is adapte
009230: 64 20 66 72 6F 6D 0D 0A 61 20 72 6F 75 74 69 6E d from..a routin
009240: 65 20 20 70 75 62 6C 69 73 68 65 64 20 20 66 6F e published fo
009250: 72 20 20 74 68 65 20 20 54 61 6E 64 79 0D 0A 54 r the Tandy..T
009260: 52 53 2D 38 30 2E 0D 0A 0D 0A 55 6E 6C 69 6B 65 RS-80.....Unlike
009270: 20 74 68 65 20 54 52 53 2D 38 30 20 20 74 68 65 the TRS-80 the
009280: 20 20 41 4D 53 54 52 41 44 20 20 64 6F 65 73 0D AMSTRAD does.
009290: 0A 6E 6F 74 20 68 61 76 65 20 73 63 72 65 65 6E .not have screen
0092A0: 20 77 72 61 70 20 20 72 6F 75 6E 64 20 20 73 6F wrap round so
0092B0: 20 20 74 68 61 74 0D 0A 74 68 65 20 73 74 61 72 that..the star
0092C0: 73 20 74 65 6E 64 20 74 6F 20 6C 69 6E 65 20 20 s tend to line
0092D0: 75 70 20 20 61 20 20 6C 69 74 74 6C 65 0D 0A 6D up a little..m
0092E0: 6F 72 65 20 6F 6E 20 74 68 65 20 73 69 64 96 68 ore on the sid.h
0092F0: 65 73 20 6F 66 20 74 68 65 20 73 63 72 65 65 6E es of the screen
009300: 20 20 74 68 61 6E 0D 0A 74 68 65 79 20 64 6F 20 than..they do
009310: 69 6E 20 74 68 65 20 6F 72 69 67 69 6E 61 6C 20 in the original
009320: 76 65 72 73 69 6F 6E 2E 0D 0A 0D 0A 54 68 65 72 version.....Ther
009330: 65 20 69 73 20 6E 6F 74 68 69 6E 67 20 63 75 74 e is nothing cut
009340: 65 20 69 6E 20 74 68 65 20 63 6F 64 65 20 20 74 e in the code t
009350: 6F 0D 0A 64 69 73 63 75 73 73 2C 20 62 75 74 20 o..discuss, but
009360: 74 68 65 20 77 69 73 68 20 69 73 20 20 61 73 20 the wish is as
009370: 20 67 65 6E 75 69 6E 65 0D 0A 61 73 20 65 76 65 genuine..as eve
009380: 72 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A r...............
009390: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 84 81 8F 83 20 20 ..............
0093A0: 20 20 20 20 20 20 20 20 20 51 20 55 20 49 20 43 Q U I C
0093B0: 20 4B 20 49 20 45 20 53 8F 81 0D 0A 0D 0A 0D 0A K I E S........
0093C0: 0D 0A 54 6F 64 61 79 27 73 20 20 51 75 69 63 6B ..Today's Quick
0093D0: 69 65 20 20 63 6F 6D 65 73 20 20 74 6F 20 20 75 ie comes to u
0093E0: 73 20 20 66 72 6F 6D 0D 0A 43 72 61 69 67 20 4C s from..Craig L
0093F0: 5E 6C 61 77 73 6F 6E 20 6F 66 20 43 41 49 52 4E ^lawson of CAIRN
009400: 53 2E 0D 0A 0D 0A 54 68 65 20 70 72 6F 67 72 61 S.....The progra
009410: 6D 20 20 70 72 6F 64 75 63 65 73 20 20 73 69 78 m produces six
009420: 20 20 20 72 61 6E 64 6F 6D 6C 79 0D 0A 73 65 6C randomly..sel
009430: 65 63 74 65 64 20 6E 75 6D 62 65 72 73 20 66 6F ected numbers fo
009440: 72 20 20 74 68 65 20 20 75 62 69 71 75 69 74 6F r the ubiquito
009450: 75 73 0D 0A 47 4F 4C 44 20 4C 4F 54 54 4F 20 6C us..GOLD LOTTO l
009460: 6F 74 74 65 72 79 2E 0D 0A 0D 0A 53 63 72 65 65 ottery.....Scree
009470: 6E 20 20 64 69 73 70 6C 61 79 20 20 69 73 20 20 n display is
009480: 20 43 72 61 69 67 27 73 20 20 20 75 73 75 61 6C Craig's usual
009490: 0D 0A 65 78 63 65 6C 6C 65 6E 74 20 73 74 61 6E ..excellent stan
0094A0: 64 61 72 64 20 61 6E 64 20 68 69 73 20 6D 65 74 dard and his met
0094B0: 68 6F 64 20 20 6F 66 0D 0A 65 6E 73 75 72 69 6E hod of..ensurin
0094C0: 67 20 74 68 61 74 20 74 68 65 20 73 61 6D 65 20 g that the same
0094D0: 6E 75 6D 62 65 72 20 69 73 20 20 6E 6F 74 0D 0A number is not..
0094E0: 73 65 6C 65 63 74 65 64 20 74 77 69 63 65 20 20 selected twice
0094F0: 69 73 A0 96 20 20 65 78 74 72 65 6D 65 6C 79 20 is.. extremely
009500: 20 73 69 6D 70 6C 65 0D 0A 61 6E 64 20 6E 65 61 simple..and nea
009510: 74 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A t...............
009520: 43 72 61 69 67 20 20 64 69 6D 65 6E 73 69 6F 6E Craig dimension
009530: 73 20 20 61 6E 20 20 61 72 72 61 79 20 20 74 6F s an array to
009540: 20 20 20 34 35 0D 0A 65 6C 65 6D 65 6E 74 73 20 45..elements
009550: 28 74 68 65 20 6D 61 78 69 6D 75 6D 20 6E 75 6D (the maximum num
009560: 62 65 72 20 69 6E 20 20 47 4F 4C 44 0D 0A 4C 4F ber in GOLD..LO
009570: 54 54 4F 29 2C 20 20 61 73 20 20 65 61 63 68 20 TTO), as each
009580: 20 72 61 6E 64 6F 6D 20 20 6E 75 6D 62 65 72 20 random number
009590: 20 69 73 0D 0A 73 65 6C 65 63 74 65 64 20 74 68 is..selected th
0095A0: 65 20 63 6F 72 72 65 73 70 6F 6E 64 69 6E 67 20 e corresponding
0095B0: 65 6C 65 6D 65 6E 74 20 6F 66 0D 0A 74 68 65 20 element of..the
0095C0: 61 72 72 61 79 20 69 73 20 63 68 65 63 6B 65 64 array is checked
0095D0: 2C 20 69 66 20 20 69 74 20 20 68 61 73 20 20 6E , if it has n
0095E0: 6F 0D 0A 76 61 6C 75 65 20 74 68 65 20 6E 75 6D o..value the num
0095F0: 62 65 72 20 8D EF 68 61 73 20 6E 6F 74 20 62 65 ber ..has not be
009600: 65 6E 20 20 63 68 6F 73 65 6E 0D 0A 70 72 65 76 en chosen..prev
009610: 69 6F 75 73 6C 79 2C 20 73 6F 20 74 68 65 20 6E iously, so the n
009620: 75 6D 62 65 72 20 69 73 20 20 70 72 69 6E 74 65 umber is printe
009630: 64 0D 0A 74 6F 20 74 68 65 20 73 63 72 65 65 6E d..to the screen
009640: 20 61 6E 64 20 74 68 61 74 20 65 6C 65 6D 65 6E and that elemen
009650: 74 20 6F 66 20 74 68 65 0D 0A 61 72 72 61 79 20 t of the..array
009660: 69 73 20 73 65 74 20 74 6F 20 31 2E 0D 0A 0D 0A is set to 1.....
009670: 49 74 20 69 73 20 61 6E 20 69 64 65 61 20 77 68 It is an idea wh
009680: 69 63 68 20 63 6F 75 6C 64 20 62 65 20 20 61 64 ich could be ad
009690: 61 70 74 65 64 0D 0A 74 6F 20 61 20 20 67 72 65 apted..to a gre
0096A0: 61 74 20 20 6D 61 6E 79 20 20 73 69 6D 69 6C 61 at many simila
0096B0: 72 20 20 74 79 70 65 73 20 20 6F 66 0D 0A 73 65 r types of..se
0096C0: 6C 65 63 74 69 6F 6E 2E 0D 0A 0D 0A 54 68 65 72 lection.....Ther
0096D0: 65 20 69 73 20 6C 69 74 74 6C 65 20 65 6C 73 65 e is little else
0096E0: 20 20 74 6F 20 20 73 61 79 20 20 65 78 63 65 70 to say excep
0096F0: 74 0D 0A 6D 61 79 33 07 20 79 6F 75 72 20 73 65 t..may3. your se
009700: 6C 65 63 74 69 6F 6E 73 20 62 65 20 66 72 75 69 lections be frui
009710: 74 66 75 6C 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D tful............
009720: 0A 0D 0A 0D 0A 84 82 41 20 73 68 6F 72 74 20 73 .......A short s
009730: 65 63 74 69 6F 6E 20 74 68 69 73 20 6D 6F 6E 74 ection this mont
009740: 68 20 74 6F 20 61 6C 6C 6F 77 20 72 6F 6F 6D 20 h to allow room
009750: 66 6F 72 20 61 6C 6C 20 74 68 65 20 43 68 72 69 for all the Chri
009760: 73 74 6D 61 73 20 47 6F 6F 64 69 65 73 2E 0D 0A stmas Goodies...
009770: 53 6F 20 68 65 72 65 20 74 68 65 20 77 69 72 69 So here the wiri
009780: 6E 67 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 74 ng information t
009790: 6F 20 68 6F 6F 6B 20 75 70 20 74 68 65 20 4B 2E o hook up the K.
0097A0: 44 2E 53 2E 20 66 6F 72 20 56 49 41 54 45 4C 2E D.S. for VIATEL.
0097B0: 0D 0A 49 74 20 69 73 20 63 6F 72 72 65 63 74 20 ..It is correct
0097C0: 66 6F 72 20 74 68 65 20 41 56 54 45 4B 20 6D 6F for the AVTEK mo
0097D0: 64 65 6D 20 62 75 74 20 49 20 63 61 6E 6E 6F 74 dem but I cannot
0097E0: 20 67 75 61 72 61 6E 74 65 65 20 6F 74 68 65 72 guarantee other
0097F0: 73 2E 0D 0A 0D 0A 20 20 A0 B3 20 20 4B 2E 44 2E s..... .. K.D.
009800: 53 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 S.
009810: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009820: 20 20 20 20 20 20 20 20 41 56 54 45 4B 20 4D 4F AVTEK MO
009830: 44 45 4D 0D 0A 0D 0A 31 2E 20 20 20 53 63 72 65 DEM....1. Scre
009840: 65 6E 20 47 72 6F 75 6E 64 20 20 20 20 20 20 20 en Ground
009850: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009860: 31 2E 20 20 20 47 72 6F 75 6E 64 0D 0A 32 2E 20 1. Ground..2.
009870: 20 20 54 72 61 6E 73 6D 69 74 20 44 61 74 61 20 Transmit Data
009880: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009890: 20 20 20 20 20 20 32 2E 20 20 20 54 72 61 6E 73 2. Trans
0098A0: 6D 69 74 74 65 64 20 44 61 74 61 0D 0A 33 2E 20 mitted Data..3.
0098B0: 20 20 52 65 63 65 69 76 65 20 44 61 74 61 20 20 Receive Data
0098C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0098D0: 20 20 20 20 20 20 33 2E 20 20 20 52 65 63 65 69 3. Recei
0098E0: 76 65 64 20 44 61 74 61 0D 0A 34 2E 20 20 20 52 ved Data..4. R
0098F0: 65 71 75 65 73 74 20 74 6F 20 22 75 53 65 6E 64 equest to "uSend
009900: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009910: 20 20 20 20 20 34 2E 20 20 20 52 65 71 75 65 73 4. Reques
009920: 74 20 74 6F 20 53 65 6E 64 0D 0A 35 2E 20 20 20 t to Send..5.
009930: 43 6C 65 61 72 20 74 6F 20 53 65 6E 64 20 20 20 Clear to Send
009940: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009950: 20 20 20 20 35 2E 20 20 20 43 6C 65 61 72 20 54 5. Clear T
009960: 6F 20 53 65 6E 64 0D 0A 36 2E 20 20 20 4E 6F 20 o Send..6. No
009970: 43 6F 6E 6E 65 63 74 69 6F 6E 20 20 20 20 20 20 Connection
009980: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009990: 20 36 2E 20 20 20 44 61 74 61 20 73 65 74 20 52 6. Data set R
0099A0: 65 61 64 79 0D 0A 37 2E 20 20 20 53 69 67 6E 61 eady..7. Signa
0099B0: 6C 20 47 72 6F 75 6E 64 20 20 20 20 20 20 20 20 l Ground
0099C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 37 7
0099D0: 2E 20 20 20 53 69 67 6E 61 6C 20 47 72 6F 75 6E . Signal Groun
0099E0: 64 2F 43 6F 6D 6D 6F 6E 20 52 65 74 75 72 6E 0D d/Common Return.
0099F0: 0A 38 2E 20 20 20 44 61 74 61 20 43 95 23 FF FF .8. Data C.#..
009A00: FF FF 11 39 09 CE 04 CE 04 D6 04 1B 09 02 10 08 ...9............
009A10: 0F 00 07 01 00 2C 54 45 58 54 32 00 00 00 00 00 .....,TEXT2.....
009A20: 00 00 00 00 00 00 02 00 16 00 08 3B 9E 00 00 00 ...........;....
009A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009B10: 00 00 00 00 00 00 88 F9 FF FF FF FF 11 39 09 CE .............9..
009B20: 04 CE 04 F7 04 04 09 02 10 08 74 0A 15 08 00 16 ..........t.....
009B30: 61 72 72 79 20 44 65 74 65 63 74 20 20 20 20 20 arry Detect
009B40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 38 2E 8.
009B50: 20 20 20 44 61 74 61 20 43 61 72 72 69 65 72 20 Data Carrier
009B60: 44 65 74 65 63 74 0D 0A 0D 0A 20 20 20 20 20 20 Detect....
009B70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009B80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009B90: 20 20 31 31 2E 20 20 20 53 65 63 6F 6E 64 61 72 11. Secondar
009BA0: 79 20 52 65 71 75 65 73 74 20 74 6F 20 73 65 6E y Request to sen
009BB0: 64 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 d..
009BC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009BD0: 20 20 20 20 20 20 20 20 20 20 20 31 32 2E 20 20 12.
009BE0: 20 53 65 63 6F 6E 64 61 72 79 20 44 61 74 61 20 Secondary Data
009BF0: 43 61 72 72 69 65 72 20 44 65 74 65 63 74 0D 0A Carrier Detect..
009C00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009C10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009C20: 20 20 20 20 20 20 20 20 31 33 2E 20 20 20 53 65 13. Se
009C30: 4E ED 63 6F 6E 64 61 72 79 20 43 6C 65 61 72 20 N.condary Clear
009C40: 74 6F 20 53 65 6E 64 0D 0A 20 20 20 20 20 20 20 to Send..
009C50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009C60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009C70: 20 31 34 2E 20 20 20 53 65 63 6F 6E 64 61 72 79 14. Secondary
009C80: 20 54 72 61 6E 73 6D 69 74 20 44 61 74 61 0D 0A Transmit Data..
009C90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009CA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009CB0: 20 20 20 20 20 20 20 20 32 30 2E 20 20 20 44 61 20. Da
009CC0: 74 61 20 54 65 72 6D 69 6E 61 6C 20 52 65 61 64 ta Terminal Read
009CD0: 79 0D 0A 0D 0A 54 68 65 20 70 6F 69 6E 74 20 6F y....The point o
009CE0: 66 20 63 6F 6E 66 6C 69 63 74 20 6F 6E 20 6F 74 f conflict on ot
009CF0: 68 65 72 20 20 6D 6F 64 65 6D 73 20 20 69 73 20 her modems is
009D00: 20 70 72 6F 62 61 62 6C 79 20 20 70 69 6E 20 20 probably pin
009D10: 31 39 20 20 77 68 69 63 68 20 20 69 73 20 20 74 19 which is t
009D20: 68 65 0D 0A 73 74 61 6E 64 61 72 64 20 53 65 63 he..standard Sec
009D30: 6F 6E 64 D4 64 61 72 79 20 52 65 71 75 65 73 74 ond.dary Request
009D40: 20 74 6F 20 73 65 6E 64 2E 0D 0A 0D 0A 41 73 20 to send.....As
009D50: 79 6F 75 20 63 61 6E 20 73 65 65 20 66 6F 72 20 you can see for
009D60: 6F 72 64 69 6E 61 72 79 20 33 30 30 20 62 61 75 ordinary 300 bau
009D70: 64 20 63 6F 6D 6D 75 6E 69 63 61 74 69 6F 6E 20 d communication
009D80: 61 6C 6C 20 79 6F 75 20 6E 65 65 64 20 20 64 6F all you need do
009D90: 20 20 69 73 20 20 77 69 72 65 0D 0A 70 69 6E 20 is wire..pin
009DA0: 66 6F 72 20 70 69 6E 20 74 68 65 20 73 65 76 65 for pin the seve
009DB0: 6E 20 77 69 72 65 73 20 61 63 72 6F 73 73 2E 20 n wires across.
009DC0: 49 6E 20 61 63 74 75 61 6C 20 66 61 63 74 20 69 In actual fact i
009DD0: 74 20 69 73 20 20 6F 6E 6C 79 20 20 65 73 73 65 t is only esse
009DE0: 6E 74 69 61 6C 20 20 74 6F 0D 0A 75 73 65 20 33 ntial to..use 3
009DF0: 20 77 69 72 65 73 3A 20 20 20 20 20 50 69 6E 20 wires: Pin
009E00: 32 2E 20 20 20 20 20 54 72 61 6E 73 6D 69 74 20 2. Transmit
009E10: 44 61 74 61 0D 0A 20 20 20 20 20 20 20 20 20 20 Data..
009E20: 20 20 20 20 20 20 20 50 69 6E 20 33 2E 20 20 20 Pin 3.
009E30: 20 20 52 65 67 32 63 65 69 76 65 20 44 61 74 61 Reg2ceive Data
009E40: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
009E50: 20 20 20 50 69 6E 20 37 20 20 20 20 20 20 43 6F Pin 7 Co
009E60: 6D 6D 6F 6E 20 47 72 6F 75 6E 64 0D 0A 54 6F 20 mmon Ground..To
009E70: 75 73 65 20 74 68 65 20 37 35 20 62 61 75 64 20 use the 75 baud
009E80: 62 61 63 6B 20 63 68 61 6E 6E 65 6C 20 74 68 69 back channel thi
009E90: 6E 67 73 20 67 65 74 20 61 20 6C 69 74 74 6C 65 ngs get a little
009EA0: 20 6D 6F 72 65 20 63 6F 6D 70 6C 69 63 61 74 65 more complicate
009EB0: 64 3A 0D 0A 4F 6E 20 74 68 65 20 6D 6F 64 65 6D d:..On the modem
009EC0: 20 65 6E 64 20 42 72 69 64 67 65 20 54 58 20 44 end Bridge TX D
009ED0: 61 74 61 20 70 69 6E 20 32 20 74 6F 20 70 69 6E ata pin 2 to pin
009EE0: 20 31 34 20 53 65 63 6F 6E 64 61 72 79 20 54 58 14 Secondary TX
009EF0: 20 44 61 74 61 2E 0D 0A 50 69 6E 20 31 31 2E 20 Data...Pin 11.
009F00: 53 65 63 65 6E 64 61 72 79 20 52 65 71 75 65 73 Secendary Reques
009F10: 74 20 74 6F 20 73 65 6E 64 20 6D 75 73 74 20 62 t to send must b
009F20: 65 20 74 61 6B 65 6E 20 68 69 67 68 2E 20 53 6F e taken high. So
009F30: 6C 64 65 72 20 61 E9 62 20 20 31 30 6B 20 20 72 lder a.b 10k r
009F40: 65 73 69 73 74 6F 72 0D 0A 66 72 6F 6D 20 70 69 esistor..from pi
009F50: 6E 20 36 20 74 6F 20 70 69 6E 20 31 31 20 20 61 n 6 to pin 11 a
009F60: 6E 64 20 66 69 6E 61 6C 6C 79 20 50 69 6E 20 34 nd finally Pin 4
009F70: 20 52 65 71 75 65 73 74 20 74 6F 20 73 65 6E 64 Request to send
009F80: 20 6D 75 73 74 20 62 65 20 74 61 6B 65 6E 20 6C must be taken l
009F90: 6F 77 20 20 62 79 0D 0A 73 6F 6C 64 65 72 69 6E ow by..solderin
009FA0: 67 20 61 20 6C 69 6E 6B 20 62 65 74 77 65 65 6E g a link between
009FB0: 20 69 74 20 61 6E 64 20 65 61 72 74 68 20 70 69 it and earth pi
009FC0: 6E 20 37 2E 0D 0A 0D 0A 54 68 65 20 66 69 72 73 n 7.....The firs
009FD0: 74 20 74 77 6F 20 6D 6F 64 69 66 69 63 61 74 69 t two modificati
009FE0: 6F 6E 73 20 77 69 6C 6C 20 20 6E 6F 74 20 20 65 ons will not e
009FF0: 66 66 65 63 74 20 20 33 30 30 20 20 62 61 75 64 ffect 300 baud
00A000: 20 20 6F 70 65 72 61 74 69 6F 6E 73 20 20 68 6F operations ho
00A010: 77 65 76 65 72 0D 0A 65 61 72 74 68 69 6E 67 20 wever..earthing
00A020: 70 69 6E 20 34 20 64 6F 65 73 2E 20 54 68 65 20 pin 4 does. The
00A030: 73 69 6D 70 6C 65 20 73 BA 59 6F 6C 75 74 69 6F simple s.Yolutio
00A040: 6E 20 69 73 20 74 6F 20 75 73 65 20 61 20 73 77 n is to use a sw
00A050: 69 74 63 68 20 74 6F 20 62 72 69 64 67 65 20 20 itch to bridge
00A060: 70 69 6E 20 20 34 0D 0A 74 6F 20 65 61 72 74 68 pin 4..to earth
00A070: 20 61 6E 64 20 73 77 69 74 63 68 20 69 74 20 69 and switch it i
00A080: 6E 20 6F 6E 6C 79 20 77 68 65 6E 20 79 6F 75 20 n only when you
00A090: 72 65 71 75 69 72 65 20 74 6F 20 75 73 65 20 31 require to use 1
00A0A0: 32 30 30 2F 37 35 20 63 6F 6D 6D 75 6E 69 63 61 200/75 communica
00A0B0: 74 69 6F 6E 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D tion............
00A0C0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 41 20 66 75 ........... A fu
00A0D0: 6C 6C 20 62 61 67 20 6F 66 20 70 72 6F 67 72 61 ll bag of progra
00A0E0: 6D 73 20 74 68 69 73 20 6D 6F 6E 74 68 20 73 6F ms this month so
00A0F0: 20 73 74 72 61 69 67 68 74 20 69 6E 74 6F 20 69 straight into i
00A100: 74 2E 0D 0A 0D 0A 43 41 53 44 49 41 52 59 0D 0A t.....CASDIARY..
00A110: 0D 0A 54 68 69 73 20 69 73 20 74 68 65 20 63 61 ..This is the ca
00A120: 73 73 65 74 74 65 20 76 65 72 73 69 6F 6E 20 6F ssette version o
00A130: 66 20 74 68 65 20 41 4D 53 54 55 5B 52 41 44 20 f the AMSTU[RAD
00A140: 55 53 45 52 53 20 20 65 78 63 65 6C 6C 65 6E 74 USERS excellent
00A150: 20 20 52 6F 77 6C 61 6E 64 73 20 20 44 69 61 72 Rowlands Diar
00A160: 79 0D 0A 64 69 73 63 75 73 73 65 64 20 69 6E 20 y..discussed in
00A170: 74 68 69 73 20 6D 6F 6E 74 68 27 73 20 77 6F 72 this month's wor
00A180: 6B 73 68 6F 70 2E 0D 0A 54 68 69 73 20 76 65 72 kshop...This ver
00A190: 73 69 6F 6E 20 75 6E 6C 69 6B 65 20 74 68 65 20 sion unlike the
00A1A0: 64 69 73 6B 20 76 65 72 73 69 6F 6E 20 73 74 6F disk version sto
00A1B0: 72 65 73 20 61 6C 6C 20 69 74 27 73 20 64 61 74 res all it's dat
00A1C0: 61 20 20 69 6E 20 20 61 6E 20 20 69 6E 2D 6D 65 a in an in-me
00A1D0: 6D 6F 72 79 0D 0A 61 72 72 61 79 20 77 68 69 63 mory..array whic
00A1E0: 68 20 69 73 20 77 72 69 74 74 65 6E 20 74 6F 20 h is written to
00A1F0: 74 61 70 65 20 6F 6E 6C 79 20 61 74 20 74 68 65 tape only at the
00A200: 20 65 6E 64 20 6F 66 20 73 65 73 73 69 6F 6E 2E end of session.
00A210: 20 49 74 20 77 69 6C 6C 20 6F 66 20 20 63 6F 75 It will of cou
00A220: 72 73 65 0D 0A 77 6F 72 6B 20 6F 6E 20 65 69 74 rse..work on eit
00A230: 68 65 72 20 64 69 73 6B 20 6F 72 20 27 8C 74 61 her disk or '.ta
00A240: 70 65 20 69 66 20 79 6F 75 20 77 69 73 68 2E 20 pe if you wish.
00A250: 52 6F 77 6C 61 6E 64 73 20 20 44 69 61 72 79 20 Rowlands Diary
00A260: 20 63 61 6E 20 20 6F 6E 6C 79 20 20 77 6F 72 6B can only work
00A270: 20 20 6F 6E 0D 0A 64 69 73 6B 2E 0D 0A 57 68 65 on..disk...Whe
00A280: 6E 20 79 6F 75 20 72 75 6E 20 43 61 73 64 69 61 n you run Casdia
00A290: 72 79 20 79 6F 75 20 77 69 6C 6C 20 62 65 20 61 ry you will be a
00A2A0: 73 6B 65 64 20 69 66 20 79 6F 75 20 77 69 73 68 sked if you wish
00A2B0: 20 74 6F 20 6C 6F 61 64 20 61 20 64 61 74 61 20 to load a data
00A2C0: 20 74 61 70 65 2C 20 20 69 66 0D 0A 74 68 65 20 tape, if..the
00A2D0: 61 6E 73 77 65 72 20 69 73 20 59 65 73 20 74 68 answer is Yes th
00A2E0: 65 6E 20 72 65 6D 6F 76 65 20 79 6F 75 72 20 70 en remove your p
00A2F0: 72 6F 67 72 61 6D 20 74 61 70 65 20 69 6E 73 65 rogram tape inse
00A300: 72 74 20 79 6F 75 72 20 63 75 72 72 65 6E 74 20 rt your current
00A310: 64 61 74 61 20 74 61 70 65 0D 0A 70 72 65 73 73 data tape..press
00A320: 20 70 6C 61 79 20 61 6E 64 20 74 68 65 6E 20 66 play and then f
00A330: 6F 6C 6C 6F 77 20 74 68 65 20 73 63 72 65 5C 6A ollow the scre\j
00A340: FF FF FF FF 11 39 09 F6 04 F6 04 D6 04 16 09 03 .....9..........
00A350: 10 08 10 00 07 01 00 2C 54 45 58 54 32 00 00 00 .......,TEXT2...
00A360: 00 00 00 00 00 00 00 00 03 00 16 00 08 3B 9E 00 .............;..
00A370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A450: 00 00 00 00 00 00 00 00 6F F2 FF FF FF FF 11 3A ........o......:
00A460: 09 F6 04 F6 04 FC 04 07 09 02 10 08 6E 0A 15 08 ............n...
00A470: 00 16 65 6E 20 70 72 6F 6D 70 74 73 20 61 73 20 ..en prompts as
00A480: 75 73 75 61 6C 2E 0D 0A 41 66 74 65 72 20 61 20 usual...After a
00A490: 73 75 63 63 65 73 73 66 75 6C 20 6C 6F 61 64 20 successful load
00A4A0: 74 68 65 20 64 69 61 72 79 20 70 61 67 65 20 77 the diary page w
00A4B0: 69 6C 6C 20 61 70 70 65 61 72 20 61 6E 64 20 74 ill appear and t
00A4C0: 68 65 20 62 6C 75 65 20 20 63 75 72 73 6F 72 20 he blue cursor
00A4D0: 20 77 69 6C 6C 0D 0A 62 65 20 69 6E 20 74 68 65 will..be in the
00A4E0: 20 44 41 59 20 70 72 6F 6D 70 74 2E 20 45 6E 74 DAY prompt. Ent
00A4F0: 65 72 20 74 68 65 20 64 61 79 20 79 6F 75 20 72 er the day you r
00A500: 65 71 75 69 72 65 20 61 6E 64 20 70 72 65 73 73 equire and press
00A510: 20 20 45 4E 54 45 52 2E 20 54 68 65 20 20 63 75 ENTER. The cu
00A520: 72 73 6F 72 0D 0A 77 69 6C 6C 20 6D 6F 76 65 20 rsor..will move
00A530: 74 6F 20 74 68 65 20 4D 4F 4E 54 48 20 70 72 6F to the MONTH pro
00A540: 6D 70 74 2E 20 45 6E 74 65 72 20 74 68 65 20 6D mpt. Enter the m
00A550: 6F 6E 74 68 20 77 61 6E 74 65 64 20 61 6E 64 20 onth wanted and
00A560: 61 67 61 69 6E 20 70 72 65 73 73 20 45 4E 54 45 again press ENTE
00A570: 52 2E 25 B3 0D 0A 0D 0A 59 6F 75 20 68 61 76 65 R.%.....You have
00A580: 20 6E 6F 77 20 63 6F 6D 65 20 74 6F 20 74 68 65 now come to the
00A590: 20 52 45 41 44 20 6F 70 74 69 6F 6E 3A 20 41 6E READ option: An
00A5A0: 73 77 65 72 20 22 59 22 20 74 6F 20 73 69 6D 70 swer "Y" to simp
00A5B0: 6C 79 20 6C 6F 6F 6B 20 61 74 20 74 68 65 20 20 ly look at the
00A5C0: 64 61 79 27 73 0D 0A 65 6E 74 72 69 65 73 20 61 day's..entries a
00A5D0: 6E 64 20 61 6E 73 77 65 72 22 4E 22 20 74 6F 20 nd answer"N" to
00A5E0: 61 64 64 20 6F 72 20 61 6D 65 6E 64 20 65 6E 74 add or amend ent
00A5F0: 72 69 65 73 20 66 6F 72 20 74 68 65 20 72 65 71 ries for the req
00A600: 75 65 73 74 65 64 20 64 61 74 65 2E 0D 0A 0D 0A uested date.....
00A610: 54 68 65 20 70 61 67 65 20 77 69 6C 6C 20 74 68 The page will th
00A620: 65 6E 20 62 65 20 64 69 73 70 6C 61 79 65 64 20 en be displayed
00A630: 77 69 74 68 20 61 6E 79 20 20 63 75 72 72 65 6E with any curren
00A640: 74 20 20 65 6E 74 72 69 65 73 2E 20 20 49 66 20 t entries. If
00A650: 20 79 6F 75 20 20 61 72 65 20 20 69 6E 0D 0A 4D you are in..M
00A660: 4F 44 49 46 59 20 6D 6F 64 65 20 79 6F 75 20 6D ODIFY mode you m
00A670: 61 79 20 6D 05 64 6F 76 65 20 74 68 65 20 63 75 ay m.dove the cu
00A680: 72 73 6F 72 20 61 6E 79 77 68 65 72 65 20 6F 6E rsor anywhere on
00A690: 20 20 74 68 65 20 20 70 61 67 65 20 20 77 69 74 the page wit
00A6A0: 68 20 20 74 68 65 20 20 63 75 72 73 6F 72 0D 0A h the cursor..
00A6B0: 6B 65 79 73 20 74 6F 20 65 6E 74 65 72 20 6F 72 keys to enter or
00A6C0: 20 63 6F 72 72 65 63 74 20 74 68 65 20 64 61 74 correct the dat
00A6D0: 61 2E 0D 0A 0D 0A 54 68 65 20 63 75 72 73 6F 72 a.....The cursor
00A6E0: 20 68 61 6E 64 6C 69 6E 67 20 6F 66 20 74 68 65 handling of the
00A6F0: 20 64 69 61 72 79 20 69 73 20 65 78 63 65 6C 6C diary is excell
00A700: 65 6E 74 20 20 61 6E 64 20 20 77 65 6C 6C 20 20 ent and well
00A710: 77 6F 72 74 68 20 20 63 6F 6E 73 69 64 65 72 61 worth considera
00A720: 62 6C 65 0D 0A 73 74 75 64 79 20 61 6E 64 20 74 ble..study and t
00A730: 68 6F 75 67 68 74 2E 20 50 72 65 73 73 69 6E 67 hought. Pressing
00A740: 20 74 68 65 20 63 6F 70 79 20 6B 65 79 20 77 72 the copy key wr
00A750: 69 74 65 73 20 74 68 65 20 64 61 74 61 20 69 6E ites the data in
00A760: 74 6F 20 20 74 68 65 20 20 70 61 67 65 20 20 61 to the page a
00A770: 6E 64 0D 0A 72 65 F0 DC 74 75 72 6E 73 20 74 68 nd..re..turns th
00A780: 65 20 63 75 72 73 6F 72 20 74 6F 20 74 68 65 20 e cursor to the
00A790: 44 41 59 20 70 72 6F 6D 70 74 2E 0D 0A 0D 0A 50 DAY prompt.....P
00A7A0: 72 65 73 73 69 6E 67 20 45 53 43 20 45 53 43 20 ressing ESC ESC
00A7B0: 71 75 69 74 73 20 74 68 65 20 64 69 61 72 79 2E quits the diary.
00A7C0: 20 49 6E 20 74 68 65 20 63 61 73 73 65 74 74 65 In the cassette
00A7D0: 20 76 65 72 73 69 6F 6E 20 69 66 20 20 79 6F 75 version if you
00A7E0: 20 20 68 61 76 65 20 20 6D 61 64 65 0D 0A 61 6E have made..an
00A7F0: 79 20 61 6C 74 65 72 61 74 69 6F 6E 73 20 79 6F y alterations yo
00A800: 75 20 77 69 6C 6C 20 62 65 20 70 72 6F 6D 70 74 u will be prompt
00A810: 65 64 20 74 6F 20 72 65 2D 72 65 63 6F 72 64 20 ed to re-record
00A820: 74 68 65 20 64 69 61 72 79 20 64 61 74 61 20 6F the diary data o
00A830: 6E 74 6F 20 20 61 20 20 6E 65 77 0D 0A 64 61 74 nto a new..dat
00A840: 61 20 74 61 70 65 2E 0D 0A 0D 0A 44 69 73 6B 20 a tape.....Disk
00A850: 6F 77 6E 65 72 73 20 63 61 6E 20 6D 61 6B 65 20 owners can make
00A860: 61 20 63 6F 70 79 20 6F 66 20 74 68 65 20 6F 72 a copy of the or
00A870: 69 67 69 6E 61 6C 20 52 3E 71 4F 57 4C 41 4E 44 iginal R>qOWLAND
00A880: 27 53 20 44 49 41 52 59 20 61 74 20 74 68 65 20 'S DIARY at the
00A890: 65 6E 64 20 6F 66 20 74 68 65 0D 0A 57 6F 72 6B end of the..Work
00A8A0: 73 68 6F 70 2E 20 54 68 65 20 6D 65 74 68 6F 64 shop. The method
00A8B0: 20 6F 66 20 64 61 74 61 20 61 63 63 65 73 73 20 of data access
00A8C0: 61 6E 64 20 65 6E 74 72 79 20 69 73 20 74 68 65 and entry is the
00A8D0: 20 73 61 6D 65 20 69 6E 20 62 6F 74 68 20 76 65 same in both ve
00A8E0: 72 73 69 6F 6E 73 2E 0D 0A 0D 0A 43 4F 4E 4C 4F rsions.....CONLO
00A8F0: 47 0D 0A 0D 0A 41 6E 6F 74 68 65 72 20 65 78 63 G....Another exc
00A900: 65 6C 6C 65 6E 74 20 70 72 6F 67 72 61 6D 20 66 ellent program f
00A910: 72 6F 6D 20 4A 2E 20 52 61 68 6D 61 6E 6E 2E 20 rom J. Rahmann.
00A920: 20 42 72 69 73 62 61 6E 65 2E 20 20 43 6F 6E 6C Brisbane. Conl
00A930: 6F 67 20 20 69 73 20 20 66 6F 72 20 20 52 61 64 og is for Rad
00A940: 69 6F 0D 0A 48 61 6D 73 20 74 6F 20 6B 65 65 70 io..Hams to keep
00A950: 20 61 20 72 65 63 6F 72 64 20 6F 66 20 63 6F 6E a record of con
00A960: 74 61 63 74 73 20 6C 6F 67 67 65 64 20 69 6E 20 tacts logged in
00A970: 74 68 65 69 72 20 76 61 72 69 72 64 6F 75 73 20 their varirdous
00A980: 63 6F 6E 74 65 73 74 73 2E 0D 0A 0D 0A 41 73 20 contests.....As
00A990: 69 74 20 73 74 61 6E 64 73 20 69 74 20 69 73 20 it stands it is
00A9A0: 72 65 61 6C 6C 79 20 6F 6E 6C 79 20 6F 66 20 75 really only of u
00A9B0: 73 65 20 74 6F 20 52 61 64 69 6F 20 41 6D 61 74 se to Radio Amat
00A9C0: 65 75 72 73 20 61 6E 64 20 74 68 65 79 20 77 69 eurs and they wi
00A9D0: 6C 6C 20 6E 65 65 64 20 6E 6F 0D 0A 70 72 6F 6D ll need no..prom
00A9E0: 70 74 73 20 66 72 6F 6D 20 6D 65 20 74 6F 20 75 pts from me to u
00A9F0: 6E 64 65 72 73 74 61 6E 64 20 74 68 65 20 69 6E nderstand the in
00AA00: 66 6F 72 6D 61 74 69 6F 6E 20 69 74 20 72 65 71 formation it req
00AA10: 75 69 72 65 73 20 61 6E 64 20 20 73 61 76 65 73 uires and saves
00AA20: 2E 20 20 49 74 20 20 69 73 0D 0A 65 78 74 72 65 . It is..extre
00AA30: 6D 65 6C 79 20 77 65 6C 6C 20 64 6F 63 75 6D 65 mely well docume
00AA40: 6E 74 65 64 20 77 69 74 68 20 52 45 4D 20 69 6E nted with REM in
00AA50: 73 74 72 75 63 74 69 6F 6E 73 20 73 6F 20 6C 6F structions so lo
00AA60: 61 64 20 61 6E 64 20 74 79 70 65 20 6C 69 73 74 ad and type list
00AA70: 20 2D 39 2E 0D 0A 0D 0A 46 6F 72 20 4D F2 74 68 -9.....For M.th
00AA80: 6F 73 65 20 6E 6F 74 20 69 6E 76 6F 6C 76 65 64 ose not involved
00AA90: 20 69 6E 20 41 6D 61 74 65 75 72 20 52 61 64 69 in Amateur Radi
00AAA0: 6F 20 70 6C 65 61 73 65 20 64 6F 20 6E 6F 74 20 o please do not
00AAB0: 70 61 73 73 20 74 68 69 73 20 62 79 2E 20 4A 6F pass this by. Jo
00AAC0: 68 6E 20 20 68 61 73 0D 0A 75 73 65 64 20 61 6E hn has..used an
00AAD0: 20 65 78 74 72 65 6D 65 6C 79 20 69 6E 74 65 72 extremely inter
00AAE0: 65 73 74 69 6E 67 20 6D 65 74 68 6F 64 20 6F 66 esting method of
00AAF0: 20 73 61 76 69 6E 67 20 68 69 73 20 20 64 61 74 saving his dat
00AB00: 61 20 20 64 69 72 65 63 74 6C 79 20 20 69 6E 74 a directly int
00AB10: 6F 20 20 74 68 65 0D 0A 70 72 6F 67 72 61 6D 20 o the..program
00AB20: 61 73 20 44 41 54 41 20 20 73 74 61 74 65 6D 65 as DATA stateme
00AB30: 6E 74 73 2C 20 20 77 68 69 63 68 20 20 69 73 20 nts, which is
00AB40: 20 77 65 6C 6C 20 20 77 6F 72 74 68 20 20 73 74 well worth st
00AB50: 75 64 79 69 6E 67 20 20 61 6E 64 20 20 70 6F 73 udying and pos
00AB60: 73 69 62 6C 79 0D 0A 61 64 61 70 74 69 6E 67 20 sibly..adapting
00AB70: 74 6F 20 79 6F 75 72 20 6F 77 6E 20 70 65 EF 70 to your own pe.p
00AB80: 72 73 6F 6E 61 6C 20 6E 65 65 64 73 2E 0D 0A 0D rsonal needs....
00AB90: 0A 41 73 20 74 68 65 20 70 72 6F 67 72 61 6D 20 .As the program
00ABA0: 73 74 61 6E 64 73 20 69 74 20 73 61 76 65 73 20 stands it saves
00ABB0: 64 61 74 61 20 66 6F 72 20 35 20 64 69 66 66 65 data for 5 diffe
00ABC0: 72 65 6E 74 20 20 22 52 61 64 69 6F 20 20 42 61 rent "Radio Ba
00ABD0: 6E 64 73 22 20 20 61 6E 64 20 20 66 6F 72 0D 0A nds" and for..
00ABE0: 73 69 6D 70 6C 69 63 69 74 79 20 74 68 65 20 61 simplicity the a
00ABF0: 63 74 75 61 6C 20 77 6F 72 6B 69 6E 67 20 62 69 ctual working bi
00AC00: 74 20 6F 66 20 63 6F 64 65 20 68 61 73 20 20 62 t of code has b
00AC10: 65 65 6E 20 20 72 65 70 65 61 74 65 64 20 20 66 een repeated f
00AC20: 6F 72 20 20 74 68 65 20 20 66 69 76 65 0D 0A 62 or the five..b
00AC30: 61 6E 64 73 2C 20 73 6F 20 79 6F 75 20 6E 65 65 ands, so you nee
00AC40: 64 20 6F 6E 6C 79 20 73 74 75 64 79 20 74 68 65 d only study the
00AC50: 20 63 6F 64 65 20 75 70 20 74 6F 20 6C 69 6E 65 code up to line
00AC60: 20 34 32 30 20 74 6F 20 66 6F 6C 6C 6F 77 20 68 420 to follow h
00AC70: 69 73 20 6C 6F 67 69 63 2E 0D 0A 0D 0A 53 69 6D is logic.....Sim
00AC80: D6 71 FF FF FF FF 11 39 09 CE 04 CE 04 D6 04 19 .q.....9........
00AC90: 09 02 10 08 0F 00 07 01 00 2C 54 45 58 54 32 00 .........,TEXT2.
00ACA0: 00 00 00 00 00 00 00 00 00 00 04 00 16 00 08 3B ...............;
00ACB0: 9E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD90: 00 00 00 00 00 00 00 00 00 00 FA 81 FF FF FF FF ................
00ADA0: 11 3A 09 CE 04 CE 04 FC 04 07 09 03 10 08 76 0A .:............v.
00ADB0: 15 08 00 16 70 6C 79 20 77 68 61 74 20 4A 6F 68 ....ply what Joh
00ADC0: 6E 20 68 61 73 20 64 6F 6E 65 20 69 73 20 61 73 n has done is as
00ADD0: 20 74 68 65 20 64 61 74 61 20 68 61 73 20 63 6F the data has co
00ADE0: 6D 65 20 69 6E 20 68 65 20 68 61 73 20 62 75 69 me in he has bui
00ADF0: 6C 74 20 69 74 20 20 69 6E 74 6F 20 20 61 0D 0A lt it into a..
00AE00: 73 74 72 69 6E 67 20 61 6E 64 20 74 68 65 6E 20 string and then
00AE10: 61 73 73 69 67 6E 65 64 20 69 74 20 74 6F 20 61 assigned it to a
00AE20: 20 6B 65 79 20 75 73 69 6E 67 20 74 68 65 20 4B key using the K
00AE30: 45 59 20 66 75 6E 63 74 69 6F 6E 2E 20 53 65 65 EY function. See
00AE40: 20 6C 69 6E 65 73 3A 2D 0D 0A 31 30 30 20 6F 3D lines:-..100 o=
00AE50: 20 35 30 30 32 20 20 20 20 20 3A 20 52 65 6D 20 5002 : Rem
00AE60: 74 68 69 73 20 73 65 74 73 20 61 20 70 72 6F 67 this sets a prog
00AE70: 72 61 6D 20 6C 69 6E 65 20 63 6F 75 6E 74 65 72 ram line counter
00AE80: 0D 0A 31 31 30 20 51 24 3D 20 53 54 52 24 28 6F ..110 Q$= STR$(o
00AE90: 29 20 3A 20 52 65 6D 20 63 6F 6E 76 65 72 74 20 ) : Rem convert
00AEA0: 69 74 20 69 6E 74 6F 20 61 20 73 74 72 69 6E 67 it into a string
00AEB0: 0D 0A 31 32 D6 52 30 20 4F 24 20 3D 20 51 24 2B ..12.R0 O$ = Q$+
00AEC0: 22 44 41 54 41 22 2B 43 48 52 24 28 33 32 29 3A "DATA"+CHR$(32):
00AED0: 20 52 65 6D 20 4F 24 20 6E 6F 77 20 63 6F 6E 74 Rem O$ now cont
00AEE0: 61 69 6E 73 20 20 63 75 72 72 65 6E 74 20 20 6C ains current l
00AEF0: 69 6E 65 20 20 6E 75 6D 62 65 72 2C 20 20 74 68 ine number, th
00AF00: 65 0D 0A 20 20 20 20 77 6F 72 64 20 44 41 54 41 e.. word DATA
00AF10: 20 61 6E 64 20 61 20 73 70 61 63 65 2E 20 49 66 and a space. If
00AF20: 20 79 6F 75 20 6A 75 6D 70 20 6E 6F 77 20 66 6F you jump now fo
00AF30: 72 20 61 20 6D 6F 6D 65 6E 74 20 74 6F 20 6C 69 r a moment to li
00AF40: 6E 65 20 34 30 30 2E 20 41 6C 6C 20 20 74 68 65 ne 400. All the
00AF50: 0D 0A 64 61 74 61 20 68 61 73 20 62 65 65 6E 20 ..data has been
00AF60: 67 61 74 68 65 72 65 64 20 61 6E 64 20 69 74 20 gathered and it
00AF70: 69 73 20 66 69 6E 61 6C 6C 79 20 63 6F 6E 63 61 is finally conca
00AF80: 74 65 6E 61 74 65 64 20 74 6F 67 65 74 68 65 72 tenated together
00AF90: 20 69 6E 74 6F 20 58 24 2C 20 66 69 72 73 74 0D into X$, first.
00AFA0: 0A 4F 24 20 77 68 69 63 68 20 63 6F 6E 74 61 69 .O$ which contai
00AFB0: 6E 73 20 74 68 65 C4 8A 20 6C 69 6E 65 20 6E 75 ns the.. line nu
00AFC0: 6D 62 65 72 20 61 6E 64 20 74 68 65 20 77 6F 72 mber and the wor
00AFD0: 64 20 44 41 54 41 20 61 6E 64 20 73 70 61 63 65 d DATA and space
00AFE0: 20 74 68 65 6E 20 65 61 63 68 20 70 69 65 63 65 then each piece
00AFF0: 0D 0A 6F 66 20 64 61 74 61 20 68 65 6C 64 20 69 ..of data held i
00B000: 6E 20 61 20 73 74 72 69 6E 67 20 73 65 70 65 72 n a string seper
00B010: 61 74 65 64 20 62 79 20 43 48 52 24 28 34 34 29 ated by CHR$(44)
00B020: 20 3C 77 68 69 63 68 20 69 73 20 61 73 63 69 69 <which is ascii
00B030: 20 66 6F 72 20 74 68 65 20 63 6F 6D 6D 61 3E 0D for the comma>.
00B040: 0A 0D 0A 4C 69 6E 65 20 34 31 30 20 64 65 66 69 ...Line 410 defi
00B050: 6E 65 73 20 74 68 65 20 34 20 6B 65 79 20 74 6F nes the 4 key to
00B060: 20 68 6F 6C 64 20 58 24 20 61 73 20 69 74 73 20 hold X$ as its
00B070: 63 6F 6E 74 65 6E 74 73 2E 20 42 61 63 6B 20 69 contents. Back i
00B080: 6E 20 6C 69 6E 65 20 31 37 30 20 74 68 65 20 30 n line 170 the 0
00B090: 0D 0A 6B 65 79 20 68 61 73 20 62 65 65 6E 20 64 ..key has been d
00B0A0: 65 66 69 6E 65 64 20 74 6F 20 63 6F 6E 74 61 69 efined to contai
00B0B0: 6E 20 22 47 4F 54 4F 20 92 66 31 31 30 22 2B 20 n "GOTO .f110"+
00B0C0: 74 68 65 20 76 61 6C 75 65 20 66 6F 72 20 45 4E the value for EN
00B0D0: 54 45 52 2E 20 53 6F 20 77 68 65 6E 20 74 68 65 TER. So when the
00B0E0: 0D 0A 70 72 6F 67 72 61 6D 20 6E 6F 77 20 73 74 ..program now st
00B0F0: 72 69 6B 65 73 20 6C 69 6E 65 20 34 32 30 20 61 rikes line 420 a
00B100: 6E 64 20 64 72 6F 70 73 20 69 6E 74 6F 20 62 61 nd drops into ba
00B110: 73 69 63 20 72 65 61 64 79 2C 20 6F 6E 65 20 70 sic ready, one p
00B120: 72 65 73 73 20 6F 66 20 20 74 68 65 20 20 34 0D ress of the 4.
00B130: 0A 6B 65 79 20 77 72 69 74 65 73 20 74 68 65 20 .key writes the
00B140: 61 73 73 65 6D 62 6C 65 64 20 70 72 6F 67 72 61 assembled progra
00B150: 6D 20 6C 69 6E 65 20 20 69 6E 74 6F 20 20 69 74 m line into it
00B160: 27 73 20 20 63 6F 72 72 65 63 74 20 20 70 6F 73 's correct pos
00B170: 69 74 69 6F 6E 20 20 69 6E 20 20 74 68 65 0D 0A ition in the..
00B180: 70 72 6F 67 72 61 6D 20 61 6E 64 20 61 20 70 72 program and a pr
00B190: 65 73 73 20 6F 66 20 74 68 65 20 30 20 6B 65 79 ess of the 0 key
00B1A0: 20 72 65 74 75 72 6E 73 20 74 68 65 20 20 75 73 returns the us
00B1B0: 65 72 20 20 73 74 72 61 69 67 FD D8 68 74 20 20 er straig..ht
00B1C0: 62 61 63 6B 20 20 69 6E 74 6F 20 20 74 68 65 0D back into the.
00B1D0: 0A 70 72 6F 67 72 61 6D 2E 0D 0A 4A 6F 68 6E 20 .program...John
00B1E0: 68 61 73 20 70 72 6F 67 72 61 6D 6D 65 64 20 6F has programmed o
00B1F0: 74 68 65 72 20 6B 65 79 73 20 74 6F 20 64 6F 20 ther keys to do
00B200: 61 6C 6C 20 73 6F 72 74 73 20 6F 66 20 6F 74 68 all sorts of oth
00B210: 65 72 20 66 75 6E 63 74 69 6F 6E 73 20 66 6F 72 er functions for
00B220: 20 68 69 6D 20 20 61 73 0D 0A 77 65 6C 6C 20 73 him as..well s
00B230: 75 63 68 20 61 73 20 73 77 69 74 63 68 69 6E 67 uch as switching
00B240: 20 74 6F 20 64 69 66 66 65 72 65 6E 74 20 62 61 to different ba
00B250: 6E 64 73 20 65 74 63 2E 20 54 68 65 20 69 64 65 nds etc. The ide
00B260: 61 20 69 73 20 73 6F 20 20 73 69 6D 70 6C 65 20 a is so simple
00B270: 20 69 74 20 20 69 73 0D 0A 62 72 69 6C 6C 69 61 it is..brillia
00B280: 6E 74 2E 0D 0A 0D 0A 4F 2E 4B 2E 20 49 20 63 61 nt.....O.K. I ca
00B290: 6E 20 68 65 61 72 20 74 68 65 20 70 75 72 69 73 n hear the puris
00B2A0: 74 73 20 73 61 79 69 6E 67 20 6F 6E 65 20 73 68 ts saying one sh
00B2B0: 6F 75 6C 64 20 6E 65 76 65 72 20 61 87 C5 6C 6C ould never a..ll
00B2C0: 6F 77 20 61 20 70 72 6F 67 72 61 6D 20 20 74 6F ow a program to
00B2D0: 20 20 66 61 6C 6C 0D 0A 69 6E 74 6F 20 42 41 53 fall..into BAS
00B2E0: 49 43 20 52 45 41 44 59 20 28 73 75 70 70 6F 73 IC READY (suppos
00B2F0: 65 20 74 68 65 20 70 72 6F 67 72 61 6D 20 64 72 e the program dr
00B300: 6F 70 73 20 69 6E 74 6F 20 62 61 73 69 63 20 72 ops into basic r
00B310: 65 61 64 79 20 61 6E 64 20 74 68 65 20 20 75 6E eady and the un
00B320: 77 61 72 79 0D 0A 62 65 69 6E 67 20 75 6E 61 77 wary..being unaw
00B330: 61 72 65 20 61 74 74 65 6D 70 74 73 20 74 6F 20 are attempts to
00B340: 65 6E 74 65 72 20 74 68 65 20 76 61 6C 75 65 20 enter the value
00B350: 6F 66 20 73 61 79 20 31 30 30 2C 20 70 72 6F 67 of say 100, prog
00B360: 72 61 6D 20 6C 69 6E 65 20 20 31 30 30 20 20 77 ram line 100 w
00B370: 69 6C 6C 0D 0A 62 65 20 64 65 6C 65 74 65 64 20 ill..be deleted
00B380: 61 6E 64 20 74 68 65 20 65 6E 74 69 72 65 20 20 and the entire
00B390: 70 72 6F 67 72 61 6D 20 20 63 6F 72 72 75 70 74 program corrupt
00B3A0: 65 64 29 2E 20 54 68 69 73 20 20 69 73 20 20 61 ed). This is a
00B3B0: 20 20 76 65 72 79 20 20 76 61 6C 69 64 0D DB 61 very valid..a
00B3C0: 0A 6F 62 6A 65 63 74 69 6F 6E 20 70 61 72 74 69 .objection parti
00B3D0: 63 75 6C 61 72 6C 79 20 69 66 20 6F 74 68 65 72 cularly if other
00B3E0: 73 20 61 72 65 20 67 6F 69 6E 67 20 74 6F 20 75 s are going to u
00B3F0: 73 65 20 74 68 65 20 70 72 6F 67 72 61 6D 2C 20 se the program,
00B400: 62 75 74 20 20 70 72 6F 76 69 64 69 6E 67 0D 0A but providing..
00B410: 79 6F 75 20 61 72 65 20 61 77 61 72 65 20 6F 66 you are aware of
00B420: 20 74 68 65 20 64 61 6E 67 65 72 73 20 20 69 6E the dangers in
00B430: 76 6F 6C 76 65 64 20 20 69 74 20 20 69 73 20 20 volved it is
00B440: 61 20 20 73 69 6D 70 6C 65 20 20 65 66 66 65 63 a simple effec
00B450: 74 69 76 65 20 20 77 61 79 20 20 74 6F 0D 0A 70 tive way to..p
00B460: 65 72 6D 65 6E 61 6E 74 6C 79 20 6D 6F 64 69 66 ermenantly modif
00B470: 79 20 79 6F 75 72 20 72 75 6E 6E 69 6E 67 20 70 y your running p
00B480: 72 6F 67 72 61 6D 2E 0D 0A 0D 0A 54 68 65 20 70 rogram.....The p
00B490: 72 6F 67 72 61 6D 20 77 6F 75 6C 64 20 6F 66 20 rogram would of
00B4A0: 63 6F 75 72 73 65 20 68 61 76 65 20 74 6F 20 62 course have to b
00B4B0: 65 20 53 41 56 45 44 20 61 74 20 74 68 65 20 65 e SAVED at the e
00B4C0: A0 27 6E 64 20 6F 66 20 61 20 73 65 73 73 69 6F .'nd of a sessio
00B4D0: 6E 20 20 6F 72 20 20 74 68 65 0D 0A 64 61 74 61 n or the..data
00B4E0: 20 77 6F 75 6C 64 20 61 6C 6C 20 62 65 20 6C 6F would all be lo
00B4F0: 73 74 20 6F 6E 20 73 77 69 74 63 68 20 6F 66 66 st on switch off
00B500: 2E 0D 0A 0D 0A 54 4F 4F 4C 4B 49 54 0D 0A 0D 0A .....TOOLKIT....
00B510: 54 68 69 73 20 70 72 6F 67 72 61 6D 20 62 79 20 This program by
00B520: 44 61 76 69 64 20 52 6F 62 69 6E 73 6F 6E 20 77 David Robinson w
00B530: 61 73 20 70 75 62 6C 69 73 68 65 64 20 69 6E 20 as published in
00B540: 74 68 65 20 4A 75 6C 79 20 65 64 69 74 69 6F 6E the July edition
00B550: 20 20 6F 66 20 20 74 68 65 20 20 55 4B 0D 0A 41 of the UK..A
00B560: 4D 53 54 52 41 44 20 55 53 45 52 20 61 6E 64 20 MSTRAD USER and
00B570: 74 79 70 65 64 20 69 6E 20 66 6F 72 20 75 73 20 typed in for us
00B580: 62 79 20 6F 6E 65 20 6F 66 20 6F 75 72 20 6C 6F by one of our lo
00B590: 63 61 6C 20 73 75 70 70 6F 72 74 65 72 73 2E 0D cal supporters..
00B5A0: 0A 0D 0A 59 6F 75 20 61 72 65 20 70 72 65 73 65 ...You are prese
00B5B0: 6E 74 65 64 20 77 69 74 68 20 61 20 64 72 61 77 nted with a draw
00B5C0: 69 6E 01 0C FF FF FF FF 11 3A 09 CE 04 CE 04 D6 in.......:......
00B5D0: 04 10 09 03 10 08 0E 00 07 01 00 2C 54 45 58 54 ...........,TEXT
00B5E0: 32 00 00 00 00 00 00 00 00 00 00 00 05 00 16 00 2...............
00B5F0: 08 3B 9E 00 00 00 00 00 00 00 00 00 00 00 00 00 .;..............
00B600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B6D0: 00 00 00 00 00 00 00 00 00 00 00 00 1D 8A FF FF ................
00B6E0: FF FF 11 3A 09 F6 04 F6 04 FE 04 06 09 03 10 08 ...:............
00B6F0: 71 0A 15 08 00 16 67 20 62 6F 61 72 64 20 77 69 q.....g board wi
00B700: 74 68 20 61 20 6C 69 73 74 20 6F 66 20 6F 70 74 th a list of opt
00B710: 69 6F 6E 73 20 64 6F 77 6E 20 20 74 68 65 20 20 ions down the
00B720: 6C 65 66 74 0D 0A 68 61 6E 64 20 73 69 64 65 2E left..hand side.
00B730: 20 59 6F 75 20 6D 6F 76 65 20 74 68 65 20 63 75 You move the cu
00B740: 72 73 6F 72 20 74 6F 20 74 68 65 20 6F 70 74 69 rsor to the opti
00B750: 6F 6E 20 6F 66 20 79 6F 75 72 20 63 68 6F 69 63 on of your choic
00B760: 65 20 62 79 20 20 70 72 65 73 73 69 6E 67 20 20 e by pressing
00B770: 74 68 65 0D 0A 73 70 61 63 65 20 62 61 72 20 61 the..space bar a
00B780: 6E 64 20 6C 6F 63 6B 20 69 6E 20 79 6F 75 72 20 nd lock in your
00B790: 63 68 6F 69 63 65 20 77 69 74 68 20 74 68 65 20 choice with the
00B7A0: 45 4E 54 45 52 20 6B 65 79 2E 0D 0A 0D 0A 4D 6F ENTER key.....Mo
00B7B0: 73 74 20 6F 70 74 69 6F 6E 73 20 61 72 65 20 73 st options are s
00B7C0: 65 74 20 62 79 20 6D 6F 76 69 6E 67 20 61 20 63 et by moving a c
00B7D0: 75 72 73 6F 72 20 70 69 78 65 6C 20 74 6F 20 79 ursor pixel to y
00B7E0: 6F 75 72 20 72 65 71 75 69 72 65 64 20 6C 6F 63 our required loc
00B7F0: 61 74 69 6F 6E 20 80 C8 75 73 69 6E 67 0D 0A 74 ation ..using..t
00B800: 68 65 20 63 75 72 73 6F 72 20 6B 65 79 73 2E 20 he cursor keys.
00B810: 41 20 62 6F 78 20 72 65 71 75 69 72 65 73 20 74 A box requires t
00B820: 68 65 20 74 77 6F 20 64 69 61 67 6F 6E 61 6C 20 he two diagonal
00B830: 63 6F 72 6E 65 72 73 20 74 6F 20 62 65 20 6C 6F corners to be lo
00B840: 63 6B 65 64 20 20 69 6E 20 20 62 79 0D 0A 64 69 cked in by..di
00B850: 72 65 63 74 69 6E 67 20 74 68 65 20 70 69 78 65 recting the pixe
00B860: 6C 20 74 6F 20 74 68 65 20 72 65 71 75 69 72 65 l to the require
00B870: 64 20 6C 6F 63 61 74 69 6F 6E 20 61 6E 64 20 74 d location and t
00B880: 68 65 6E 20 70 72 65 73 73 69 6E 67 20 74 68 65 hen pressing the
00B890: 20 45 4E 54 45 52 20 6B 65 79 2E 0D 0A 0D 0A 49 ENTER key.....I
00B8A0: 6E 20 43 69 72 63 6C 65 20 79 6F 75 20 66 69 72 n Circle you fir
00B8B0: 73 74 20 73 65 74 20 74 68 65 20 73 74 65 70 20 st set the step
00B8C0: 73 69 7A 65 2C 20 74 68 65 20 6C 61 72 67 65 72 size, the larger
00B8D0: 20 74 68 65 20 6E 75 6D 62 65 72 20 74 68 65 20 the number the
00B8E0: 71 75 69 63 6B 65 72 20 20 74 68 65 0D 0A 64 72 quicker the..dr
00B8F0: 61 77 69 6E 67 20 68 6F 97 9A 77 65 76 65 72 20 awing ho..wever
00B900: 69 66 20 74 68 65 72 65 20 61 72 65 20 67 61 70 if there are gap
00B910: 73 20 69 6E 20 74 68 65 20 6C 69 6E 65 20 74 68 s in the line th
00B920: 65 20 70 61 69 6E 74 20 77 6F 75 6C 64 20 6C 65 e paint would le
00B930: 61 6B 20 6F 75 74 20 69 66 20 79 6F 75 0D 0A 74 ak out if you..t
00B940: 72 69 65 64 20 74 6F 20 70 61 69 6E 74 20 74 68 ried to paint th
00B950: 65 20 63 69 72 63 6C 65 2E 20 59 6F 75 20 74 68 e circle. You th
00B960: 65 6E 20 64 65 66 69 6E 65 20 74 68 65 20 63 65 en define the ce
00B970: 6E 74 72 65 20 6F 66 20 74 68 65 20 63 69 72 63 ntre of the circ
00B980: 6C 65 20 20 61 6E 64 20 20 61 6E 79 0D 0A 70 6F le and any..po
00B990: 69 6E 74 20 6F 6E 20 74 68 65 20 63 69 72 63 75 int on the circu
00B9A0: 6D 66 65 72 65 6E 63 65 2E 0D 0A 0D 0A 54 65 78 mference.....Tex
00B9B0: 74 20 61 6C 6C 6F 77 73 20 79 6F 75 20 74 6F 20 t allows you to
00B9C0: 61 64 64 20 77 6F 72 64 73 20 74 6F 20 79 6F 75 add words to you
00B9D0: 72 20 6D 61 73 74 65 72 70 69 65 63 65 20 62 75 r masterpiece bu
00B9E0: 74 20 74 68 65 72 65 20 20 69 73 20 20 6E 6F 20 t there is no
00B9F0: 20 70 72 6F 76 69 73 69 6F 6E E4 02 0D 0A 66 6F provision....fo
00BA00: 72 20 74 68 65 20 64 65 6C 65 74 65 20 6F 72 20 r the delete or
00BA10: 63 6C 65 61 72 20 6B 65 79 73 20 73 6F 20 64 6F clear keys so do
00BA20: 20 6E 6F 74 20 6D 61 6B 65 20 65 72 72 6F 72 73 not make errors
00BA30: 2E 0D 0A 0D 0A 46 69 6C 65 20 73 61 76 65 73 20 .....File saves
00BA40: 74 68 65 20 61 72 74 77 6F 72 6B 20 74 6F 20 74 the artwork to t
00BA50: 61 70 65 20 6F 72 20 64 69 73 6B 2E 20 49 20 68 ape or disk. I h
00BA60: 61 76 65 20 61 64 64 65 64 20 74 68 65 20 4E 20 ave added the N
00BA70: 70 72 6F 6D 70 74 20 73 6F 20 79 6F 75 20 20 63 prompt so you c
00BA80: 61 6E 0D 0A 65 73 63 61 70 65 20 74 68 69 73 20 an..escape this
00BA90: 63 6F 6D 6D 61 6E 64 20 69 66 20 63 61 6C 6C 65 command if calle
00BAA0: 64 20 69 6E 20 65 72 72 6F 72 2E 0D 0A 0D 0A 44 d in error.....D
00BAB0: 75 6D 70 20 64 75 6D 70 73 20 74 68 65 20 61 72 ump dumps the ar
00BAC0: 74 77 6F 72 6B 20 74 6F 20 79 6F 75 72 20 6C 69 twork to your li
00BAD0: 6E 65 20 70 72 69 6E 74 65 72 20 61 73 73 75 6D ne printer assum
00BAE0: 69 6E 67 20 79 6F 75 20 68 61 76 65 20 65 69 74 ing you have eit
00BAF0: 68 65 72 20 74 68 65 20 20 44 50 31 D4 DE 0D 0A her the DP1....
00BB00: 6F 72 20 61 6E 20 45 50 53 4F 4E 20 63 6F 6D 70 or an EPSON comp
00BB10: 61 74 61 62 6C 65 20 70 72 69 6E 74 65 72 2E 0D atable printer..
00BB20: 0A 0D 0A 54 6F 20 50 41 49 4E 54 20 6D 6F 76 65 ...To PAINT move
00BB30: 20 74 68 65 20 70 69 78 65 6C 20 69 6E 74 6F 20 the pixel into
00BB40: 74 68 65 20 63 65 6E 74 72 65 20 6F 66 20 61 6E the centre of an
00BB50: 20 65 6E 63 6C 6F 73 65 64 20 61 72 65 61 2E 20 enclosed area.
00BB60: 54 68 65 20 72 6F 75 74 69 6E 65 0D 0A 69 73 20 The routine..is
00BB70: 61 20 6C 69 74 74 6C 65 20 73 6C 6F 77 20 62 75 a little slow bu
00BB80: 74 20 77 6F 72 6B 73 20 77 65 6C 6C 2E 0D 0A 54 t works well...T
00BB90: 68 65 20 67 61 6D 65 73 20 61 72 65 20 61 6C 6C he games are all
00BBA0: 20 77 65 6C 6C 20 70 72 6F 6D 70 74 65 64 20 61 well prompted a
00BBB0: 6E 64 20 6E 65 65 64 20 6C 69 74 74 6C 65 20 69 nd need little i
00BBC0: 6E 74 72 6F 64 75 63 74 69 6F 6E 20 68 65 72 65 ntroduction here
00BBD0: 2E 0D 0A 0D 0A 53 55 52 52 4F 55 4E 44 20 46 6F .....SURROUND Fo
00BBE0: 72 20 74 77 6F 20 70 6C 61 79 65 72 73 20 69 73 r two players is
00BBF0: 20 61 20 62 61 6C 6C 20 6F 66 20 66 75 6E E5 AC a ball of fun..
00BC00: 20 62 75 74 20 20 69 74 20 20 72 65 61 6C 6C 79 but it really
00BC10: 20 20 64 6F 65 73 20 20 6E 65 65 64 20 20 74 6F does need to
00BC20: 20 20 62 65 0D 0A 61 64 61 70 74 65 64 20 66 6F be..adapted fo
00BC30: 72 20 6A 6F 79 73 74 69 63 6B 73 2E 20 49 74 20 r joysticks. It
00BC40: 69 73 20 70 6C 61 79 65 64 20 75 73 69 6E 67 20 is played using
00BC50: 74 68 65 20 51 41 5A 58 20 6B 65 79 73 20 61 6E the QAZX keys an
00BC60: 64 20 39 36 31 32 20 6F 6E 20 20 74 68 65 20 20 d 9612 on the
00BC70: 6B 65 79 0D 0A 70 61 64 2E 0D 0A 0D 0A 54 41 58 key..pad.....TAX
00BC80: 4D 41 4E 20 68 61 73 20 62 65 65 6E 20 61 72 6F MAN has been aro
00BC90: 75 6E 64 20 73 69 6E 63 65 20 63 6F 6D 70 75 74 und since comput
00BCA0: 65 72 73 2C 20 62 75 74 20 69 74 20 69 73 20 61 ers, but it is a
00BCB0: 6E 20 65 78 63 65 6C 6C 65 6E 74 20 62 72 61 69 n excellent brai
00BCC0: 6E 20 74 65 61 73 65 72 2E 0D 0A 0D 0A 54 68 69 n teaser.....Thi
00BCD0: 73 20 6D 6F 6E 74 68 20 77 65 20 61 64 64 20 74 s month we add t
00BCE0: 68 65 20 70 65 70 75 74 75 61 6C 20 63 61 6C 65 he peputual cale
00BCF0: 6E 64 61 72 20 61 6E 64 20 65 6C 61 70 73 65 64 ndar and elapsed
00BD00: F0 7D 20 74 69 6D 65 72 20 74 6F 20 20 6F 75 72 .} timer to our
00BD10: 20 20 73 74 75 64 65 6E 74 27 73 0D 0A 44 65 73 student's..Des
00BD20: 6B 20 4D 69 6E 64 65 72 2E 0D 0A 42 65 67 69 6E k Minder...Begin
00BD30: 20 62 79 20 6C 6F 61 64 69 6E 67 20 79 6F 75 72 by loading your
00BD40: 20 20 63 75 72 72 65 6E 74 20 20 63 6F 70 79 20 current copy
00BD50: 20 6F 66 20 20 4D 49 4E 44 45 52 20 20 69 6E 74 of MINDER int
00BD60: 6F 20 20 79 6F 75 72 20 20 63 6F 6D 70 75 74 65 o your compute
00BD70: 72 20 20 74 68 65 6E 0D 0A 70 6F 73 69 74 69 6F r then..positio
00BD80: 6E 20 74 68 65 20 44 65 63 65 6D 62 65 72 20 4A n the December J
00BD90: 6F 75 72 6E 61 6C 20 74 61 70 65 20 74 6F 20 6A ournal tape to j
00BDA0: 75 73 74 20 62 65 66 6F 72 65 20 74 68 65 20 70 ust before the p
00BDB0: 72 6F 67 72 61 6D 20 4D 49 4E 44 45 52 2D 50 54 rogram MINDER-PT
00BDC0: 32 0D 0A 61 6E 64 20 74 79 70 65 20 4D 45 52 47 2..and type MERG
00BDD0: 45 20 22 4D 49 4E 44 45 52 2D 50 54 32 22 2C 20 E "MINDER-PT2",
00BDE0: 74 68 69 73 20 77 69 6C 6C 20 63 61 75 73 65 20 this will cause
00BDF0: 74 68 65 20 70 72 6F 67 72 61 6D 20 74 6F 20 62 the program to b
00BE00: 65 20 F1 F5 20 6C 6F 61 64 65 64 20 20 66 72 6F e .. loaded fro
00BE10: 6D 0D 0A 74 68 65 20 63 61 73 73 65 74 74 65 20 m..the cassette
00BE20: 61 6E 64 20 6D 65 72 67 65 64 20 6F 6E 74 6F 20 and merged onto
00BE30: 74 68 65 20 62 6F 74 74 6F 6D 20 6F 66 20 20 79 the bottom of y
00BE40: 6F 75 72 20 20 4D 49 4E 44 45 52 20 20 70 72 6F our MINDER pro
00BE50: 67 72 61 6D 20 20 77 68 69 63 68 20 20 69 73 0D gram which is.
00BE60: 0A 61 6C 72 65 61 64 79 20 69 6E 20 63 6F 6D 70 .already in comp
00BE70: 75 74 65 72 20 6D 65 6D 6F 72 79 2E 0D 0A 0D 0A uter memory.....
00BE80: 41 66 74 65 72 20 74 68 65 20 6C 6F 61 64 20 74 After the load t
00BE90: 79 70 65 20 4C 49 53 54 20 61 6E 64 20 61 6C 6C ype LIST and all
00BEA0: 20 62 65 69 6E 67 20 77 65 6C 6C 20 79 6F 75 72 being well your
00BEB0: 20 6F 72 69 67 69 6E 61 6C 20 77 69 6C 6C 20 4C original will L
00BEC0: 49 53 54 20 20 62 75 74 20 20 69 74 0D 0A 77 69 IST but it..wi
00BED0: 6C 6C 20 6E 6F 77 20 63 6F 6E 74 61 69 6E 20 74 ll now contain t
00BEE0: 68 65 20 61 64 64 69 74 69 6F 6E 61 6C 20 6C 69 he additional li
00BEF0: 6E 65 73 20 6E 75 6D 62 65 72 65 64 20 66 72 6F nes numbered fro
00BF00: 6D 20 33 30 B9 20 FF FF FF FF 11 39 09 CE 04 CE m 30. .....9....
00BF10: 04 D6 04 11 09 03 10 08 0F 00 07 01 00 2C 54 45 .............,TE
00BF20: 58 54 32 00 00 00 00 00 00 00 00 00 00 00 06 00 XT2.............
00BF30: 16 00 08 3B 9E 00 00 00 00 00 00 00 00 00 00 00 ...;............
00BF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 24 B6 ..............$.
00C020: FF FF FF FF 11 39 09 F6 04 F6 04 FE 04 03 09 02 .....9..........
00C030: 10 08 6C 0A 15 08 00 16 30 30 20 74 6F 20 34 31 ..l.....00 to 41
00C040: 33 30 2E 0D 0A 0D 0A 54 68 65 72 65 20 61 72 65 30.....There are
00C050: 20 73 74 69 6C 6C 20 74 77 6F 20 74 68 69 6E 67 still two thing
00C060: 73 20 77 68 69 63 68 20 20 79 6F 75 20 20 6D 75 s which you mu
00C070: 73 74 20 20 64 6F 20 20 62 65 66 6F 72 65 20 20 st do before
00C080: 79 6F 75 20 20 63 61 6E 20 20 72 75 6E 20 20 79 you can run y
00C090: 6F 75 72 0D 0A 65 6E 6C 61 72 67 65 64 20 4D 49 our..enlarged MI
00C0A0: 4E 44 45 52 2E 0D 0A 0D 0A 46 69 72 73 74 6C 79 NDER.....Firstly
00C0B0: 2C 20 74 79 70 65 20 45 44 49 54 20 32 38 30 20 , type EDIT 280
00C0C0: 61 6E 64 20 64 65 6C 65 74 65 20 74 68 65 20 61 and delete the a
00C0D0: 70 6F 73 74 72 6F 70 68 65 20 61 74 20 20 74 68 postrophe at th
00C0E0: 65 20 20 62 65 67 69 6E 6E 69 6E 67 20 20 6F 66 e beginning of
00C0F0: 20 20 74 68 65 0D 0A 6C 69 6E 65 2E 20 59 6F 75 the..line. You
00C100: 20 64 6F 20 74 68 69 73 20 62 79 20 6D 6F 76 69 do this by movi
00C110: 6E 67 20 74 68 65 20 63 75 72 73 6F 72 20 62 6C ng the cursor bl
00C120: 6F 63 6B 2C 20 75 73 69 6E 67 20 74 68 65 20 61 ock, using the a
00C130: 72 72 6F 77 20 6B 65 79 62 DE 73 2C 20 75 6E 74 rrow keyb.s, unt
00C140: 69 6C 20 69 74 0D 0A 69 73 20 64 69 72 65 63 74 il it..is direct
00C150: 6C 79 20 6F 76 65 72 20 74 68 65 20 61 70 6F 73 ly over the apos
00C160: 74 72 6F 70 68 65 20 61 6E 64 20 74 68 65 6E 20 trophe and then
00C170: 70 72 65 73 73 69 6E 67 20 74 68 65 20 43 4C 52 pressing the CLR
00C180: 20 6B 65 79 20 74 68 65 6E 20 74 68 65 20 45 4E key then the EN
00C190: 54 45 52 0D 0A 6B 65 79 2E 0D 0A 0D 0A 54 68 69 TER..key.....Thi
00C1A0: 73 20 61 70 6F 73 74 72 6F 70 68 65 20 73 65 72 s apostrophe ser
00C1B0: 76 65 73 20 74 68 65 20 73 61 6D 65 20 66 75 6E ves the same fun
00C1C0: 63 74 69 6F 6E 20 61 73 20 74 68 65 20 77 6F 72 ction as the wor
00C1D0: 64 20 52 45 4D 20 61 6E 64 20 75 6E 74 69 6C 20 d REM and until
00C1E0: 20 6E 6F 77 20 20 68 61 73 0D 0A 63 61 75 73 65 now has..cause
00C1F0: 64 20 74 68 65 20 63 6F 6D 70 75 74 65 72 20 74 d the computer t
00C200: 6F 20 69 67 6E 6F 72 65 20 74 68 65 20 63 6F 6E o ignore the con
00C210: 74 65 6E 74 73 20 6F 66 20 6C 69 6E 65 20 32 38 tents of line 28
00C220: 30 2E 0D 0A 0D 0A 0D 0A 41 73 20 77 65 20 6E 6F 0.......As we no
00C230: 77 20 68 61 76 65 20 74 77 6F 89 EB 20 6E 65 77 w have two.. new
00C240: 20 72 6F 75 74 69 6E 65 73 20 69 6E 20 4D 49 4E routines in MIN
00C250: 44 45 52 20 77 65 20 6D 75 73 74 20 6C 69 6E 6B DER we must link
00C260: 20 74 68 65 6D 20 69 6E 74 6F 20 74 68 65 20 63 them into the c
00C270: 6F 6D 6D 61 6E 64 0D 0A 73 65 63 74 69 6F 6E 20 ommand..section
00C280: 62 79 20 70 6C 61 63 69 6E 67 20 74 68 65 69 72 by placing their
00C290: 20 73 74 61 72 74 69 6E 67 20 6C 69 6E 65 20 6E starting line n
00C2A0: 75 6D 62 65 72 73 20 69 6E 74 6F 20 74 68 65 20 umbers into the
00C2B0: 20 63 6F 6D 6D 61 6E 64 27 73 20 20 4F 4E 20 20 command's ON
00C2C0: 47 4F 54 4F 0D 0A 69 6E 73 74 72 75 63 74 69 6F GOTO..instructio
00C2D0: 6E 20 69 6E 20 6C 69 6E 65 20 31 31 32 30 2E 0D n in line 1120..
00C2E0: 0A 0D 0A 54 79 70 65 20 45 44 49 54 20 31 31 32 ...Type EDIT 112
00C2F0: 30 20 20 54 68 69 73 20 6C 69 6E 65 20 63 6F 6E 0 This line con
00C300: 74 61 69 6E 73 20 74 68 65 20 61 64 64 72 65 73 tains the addres
00C310: 73 20 6F 66 20 65 61 63 68 20 6F 66 20 74 68 65 s of each of the
00C320: 20 20 73 69 78 20 20 72 6F 75 74 69 6E 65 73 0D six routines.
00C330: 0A 77 68 69 63 68 20 77 69 6C 6C 20 7A 0F 63 6F .which will z.co
00C340: 6D 70 72 69 73 65 20 74 68 65 20 63 6F 6D 70 6C mprise the compl
00C350: 65 74 65 64 20 4D 49 4E 44 45 52 2E 20 41 74 20 eted MINDER. At
00C360: 74 68 65 20 20 6D 6F 6D 65 6E 74 20 20 74 68 65 the moment the
00C370: 20 20 6F 6E 6C 79 20 20 72 6F 75 74 69 6E 65 0D only routine.
00C380: 0A 65 6E 61 62 6C 65 64 20 69 73 20 74 68 65 20 .enabled is the
00C390: 66 69 72 73 74 20 6F 6E 65 20 22 44 49 41 52 59 first one "DIARY
00C3A0: 22 2E 20 53 68 6F 75 6C 64 20 79 6F 75 20 74 79 ". Should you ty
00C3B0: 70 65 20 61 20 6E 75 6D 62 65 72 20 20 6F 74 68 pe a number oth
00C3C0: 65 72 20 20 74 68 61 6E 20 31 2C 0D 0A 74 68 61 er than 1,..tha
00C3D0: 74 20 69 73 20 62 65 74 77 65 65 6E 20 32 20 61 t is between 2 a
00C3E0: 6E 64 20 36 2C 20 74 68 65 20 4F 4E 20 47 4F 54 nd 6, the ON GOT
00C3F0: 4F 20 6C 6F 67 69 63 20 77 6F 75 6C 64 20 20 63 O logic would c
00C400: 6F 75 6E 74 20 20 61 6C 6F 6E 67 20 20 74 68 65 ount along the
00C410: 20 20 63 6F 72 72 65 63 74 0D 0A 6E 75 6D 62 65 correct..numbe
00C420: 72 20 6F 66 20 61 64 64 72 65 73 73 65 73 20 61 r of addresses a
00C430: 6E 64 20 62 65 20 64 69 72 65 63 74 65 64 59 31 nd be directedY1
00C440: 20 62 61 63 6B 20 74 6F 20 74 68 65 20 63 6F 6D back to the com
00C450: 6D 61 6E 64 20 6C 6F 6F 70 20 69 6E 20 6C 69 6E mand loop in lin
00C460: 65 20 31 30 30 30 2E 0D 0A 57 65 20 63 61 6E 20 e 1000...We can
00C470: 6E 6F 77 20 65 6E 61 62 6C 65 20 74 68 65 20 73 now enable the s
00C480: 65 63 6F 6E 64 20 61 6E 64 20 66 69 66 74 68 20 econd and fifth
00C490: 72 6F 75 74 69 6E 65 73 2E 0D 0A 0D 0A 50 72 65 routines.....Pre
00C4A0: 73 73 20 74 68 65 20 43 54 52 4C 20 61 6E 64 20 ss the CTRL and
00C4B0: 54 41 42 20 6B 65 79 73 20 74 6F 67 65 74 68 65 TAB keys togethe
00C4C0: 72 20 74 6F 20 70 6C 61 63 65 20 74 68 65 20 45 r to place the E
00C4D0: 44 49 54 4F 52 20 69 6E 74 6F 20 54 59 50 45 20 DITOR into TYPE
00C4E0: 4F 56 45 52 20 20 6D 6F 64 65 0D 0A 61 6E 64 20 OVER mode..and
00C4F0: 6D 6F 76 65 20 74 68 65 20 63 75 72 73 6F 72 20 move the cursor
00C500: 62 6C 6F 63 6B 2C 20 75 73 69 6E 67 20 74 68 65 block, using the
00C510: 20 61 72 72 6F 77 20 6B 65 79 73 2C 20 75 6E 74 arrow keys, unt
00C520: 69 6C 20 69 74 20 69 73 20 6F 76 65 72 20 74 68 il it is over th
00C530: 65 20 20 31 20 20 6F 66 0D 0A 74 68 65 20 66 69 e 1 of..the fi
00C540: 19 C0 72 73 74 20 31 30 30 30 20 28 69 74 20 69 ..rst 1000 (it i
00C550: 73 20 74 68 65 20 73 65 63 6F 6E 64 20 67 72 6F s the second gro
00C560: 75 70 20 6F 66 20 6E 75 6D 62 65 72 73 20 6F 6E up of numbers on
00C570: 20 74 68 65 20 20 6C 69 6E 65 29 20 20 74 68 65 the line) the
00C580: 6E 20 20 70 72 65 73 73 0D 0A 74 68 65 20 6E 75 n press..the nu
00C590: 6D 62 65 72 20 34 20 6B 65 79 2C 20 63 68 61 6E mber 4 key, chan
00C5A0: 67 69 6E 67 20 74 68 65 20 31 30 30 30 20 69 6E ging the 1000 in
00C5B0: 74 6F 20 34 30 30 30 2E 0D 0A 0D 0A 55 73 69 6E to 4000.....Usin
00C5C0: 67 20 74 68 65 20 61 72 72 6F 77 20 6B 65 79 73 g the arrow keys
00C5D0: 20 6D 6F 76 65 20 74 68 65 20 63 75 72 73 6F 72 move the cursor
00C5E0: 20 75 6E 74 69 6C 20 69 74 20 69 73 20 6F 76 65 until it is ove
00C5F0: 72 20 74 68 65 20 31 20 6F 66 20 74 68 65 20 20 r the 1 of the
00C600: 31 30 30 30 20 20 69 6E 0D 0A 74 68 65 20 66 69 1000 in..the fi
00C610: 66 74 68 20 62 6C 6F 63 6B 20 61 6C 6F 6E 67 20 fth block along
00C620: 61 6E 64 20 70 72 65 73 73 20 74 68 65 20 33 20 and press the 3
00C630: 6B 65 79 20 63 68 61 6E 67 69 6E 67 20 74 68 69 key changing thi
00C640: 73 20 1B 66 76 61 6C 75 65 20 74 6F 20 33 30 30 s .fvalue to 300
00C650: 30 2E 0D 0A 54 68 65 20 6C 69 6E 65 20 73 68 6F 0...The line sho
00C660: 75 6C 64 20 6E 6F 77 20 72 65 61 64 3A 20 31 31 uld now read: 11
00C670: 32 30 20 4F 4E 20 69 6B 20 47 4F 54 4F 20 32 30 20 ON ik GOTO 20
00C680: 30 30 2C 34 30 30 30 2C 31 30 30 30 2C 31 30 30 00,4000,1000,100
00C690: 30 2C 33 30 30 30 2C 31 30 30 30 0D 0A 77 68 65 0,3000,1000..whe
00C6A0: 6E 20 61 6C 6C 20 69 73 20 63 6F 72 72 65 63 74 n all is correct
00C6B0: 20 70 72 65 73 73 20 74 68 65 20 45 4E 54 45 52 press the ENTER
00C6C0: 20 6B 65 79 2E 0D 0A 0D 0A 54 68 61 74 20 63 6F key.....That co
00C6D0: 6D 70 6C 65 74 65 73 20 74 68 65 20 63 68 61 6E mpletes the chan
00C6E0: 67 65 73 20 6E 65 63 65 73 73 61 72 79 20 74 6F ges necessary to
00C6F0: 20 6C 69 6E 6B 20 20 69 6E 20 20 74 68 65 20 20 link in the
00C700: 6D 65 72 67 65 64 20 20 72 6F 75 74 69 6E 65 2E merged routine.
00C710: 20 20 59 6F 75 0D 0A 73 68 6F 75 6C 64 20 6E 6F You..should no
00C720: 77 20 74 61 6B 65 20 61 20 6E 65 77 20 74 61 70 w take a new tap
00C730: 65 20 61 6E 64 20 53 41 56 45 20 28 61 6E 64 20 e and SAVE (and
00C740: 76 65 72 69 54 F5 66 79 29 20 74 68 65 20 61 6D veriT.fy) the am
00C750: 65 6E 64 65 64 20 20 70 72 6F 67 72 61 6D 20 20 ended program
00C760: 75 73 69 6E 67 0D 0A 77 68 61 74 65 76 65 72 20 using..whatever
00C770: 6E 61 6D 65 20 79 6F 75 20 68 61 76 65 20 63 68 name you have ch
00C780: 6F 73 65 6E 20 74 6F 20 69 64 65 6E 74 69 66 79 osen to identify
00C790: 20 79 6F 75 72 20 6C 61 74 65 73 74 20 76 65 72 your latest ver
00C7A0: 73 69 6F 6E 20 6F 66 20 4D 49 4E 44 45 52 2E 0D sion of MINDER..
00C7B0: 0A 0D 0A 57 68 65 6E 20 79 6F 75 20 52 55 4E 20 ...When you RUN
00C7C0: 79 6F 75 72 20 75 70 64 61 74 65 64 20 76 65 72 your updated ver
00C7D0: 73 69 6F 6E 20 6F 66 20 4D 49 4E 44 45 52 2C 20 sion of MINDER,
00C7E0: 20 68 61 76 69 6E 67 20 20 61 6E 73 77 65 72 65 having answere
00C7F0: 64 20 20 74 68 65 20 22 53 65 74 20 55 70 22 0D d the "Set Up".
00C800: 0A 71 75 65 73 74 69 6F 6E 73 20 6F 66 20 74 69 .questions of ti
00C810: 6D 65 20 61 6E 64 20 64 61 74 65 2C 20 74 68 65 me and date, the
00C820: 20 63 75 72 72 65 6E 74 20 6D 6F 6E 74 68 27 73 current month's
00C830: 20 63 61 6C 65 6E 64 61 72 20 77 69 6C 6C 20 20 calendar will
00C840: 62 65 20 20 64 72 E9 9A FF FF FF FF 11 39 09 CE be dr.......9..
00C850: 04 CE 04 D6 04 16 09 03 10 08 0F 00 07 01 00 2C ...............,
00C860: 54 45 58 54 32 00 00 00 00 00 00 00 00 00 00 00 TEXT2...........
00C870: 07 00 16 00 08 3B 9E 00 00 00 00 00 00 00 00 00 .....;..........
00C880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C960: C3 BD FF FF FF FF 11 39 09 F6 04 F6 04 F8 04 01 .......9........
00C970: 09 02 10 08 71 0A 15 08 00 16 61 77 6E 20 20 69 ....q.....awn i
00C980: 6E 0D 0A 74 68 65 20 75 70 70 65 72 20 6C 65 66 n..the upper lef
00C990: 74 20 63 6F 72 6E 65 72 20 6F 66 20 79 6F 75 72 t corner of your
00C9A0: 20 73 63 72 65 65 6E 2E 20 42 79 20 73 65 6C 65 screen. By sele
00C9B0: 63 74 69 6E 67 20 43 41 4C 45 4E 44 41 52 20 28 cting CALENDAR (
00C9C0: 6F 70 74 69 6F 6E 20 20 35 29 20 20 79 6F 75 0D option 5) you.
00C9D0: 0A 63 61 6E 20 64 72 61 77 20 74 68 65 20 63 61 .can draw the ca
00C9E0: 6C 65 6E 64 61 72 20 66 6F 72 20 61 6E 79 20 6D lendar for any m
00C9F0: 6F 6E 74 68 20 69 6E 20 61 6E 79 20 79 65 61 72 onth in any year
00CA00: 20 62 65 74 77 65 65 6E 20 31 39 30 30 20 61 6E between 1900 an
00CA10: 64 20 32 31 30 30 2E 0D 0A 0D 0A 43 68 6F 6F 73 d 2100.....Choos
00CA20: 69 6E 67 20 6F 70 74 69 6F 6E 20 32 20 66 72 6F ing option 2 fro
00CA30: 6D 20 74 68 65 20 63 6F 6D 6D 61 6E 64 20 6C 69 m the command li
00CA40: 6E 65 20 77 69 6C 6C 20 73 65 74 20 74 68 65 20 ne will set the
00CA50: 65 6C 61 70 73 65 64 20 74 69 6D 65 72 2E 20 41 elapsed timer. A
00CA60: 73 20 69 74 20 69 73 0D 0A 73 65 74 20 75 70 20 s it is..set up
00CA70: 74 68 69 73 20 77 69 6C 6C 20 E4 28 74 69 6D 65 this will .(time
00CA80: 20 61 6E 79 20 70 65 72 69 6F 64 20 62 65 74 77 any period betw
00CA90: 65 65 6E 20 6F 6E 65 20 6D 69 6E 75 74 65 20 61 een one minute a
00CAA0: 6E 64 20 6F 6E 65 20 68 6F 75 72 2E 20 54 68 65 nd one hour. The
00CAB0: 20 65 6E 74 69 72 65 0D 0A 63 69 72 63 6C 65 20 entire..circle
00CAC0: 62 65 69 6E 67 20 33 36 30 20 64 65 67 72 65 65 being 360 degree
00CAD0: 73 20 65 61 63 68 20 6D 69 6E 75 74 65 20 69 73 s each minute is
00CAE0: 20 72 65 70 72 65 73 65 6E 74 65 64 20 62 79 20 represented by
00CAF0: 61 20 36 20 64 65 67 72 65 65 20 73 65 67 6D 65 a 6 degree segme
00CB00: 6E 74 20 6F 66 0D 0A 74 68 65 20 63 69 72 63 6C nt of..the circl
00CB10: 65 2E 0D 0A 0D 0A 4C 69 6B 65 20 74 68 65 20 64 e.....Like the d
00CB20: 69 67 69 74 61 6C 20 63 6C 6F 63 6B 20 74 68 65 igital clock the
00CB30: 20 74 69 6D 65 72 20 69 73 20 64 72 69 76 65 6E timer is driven
00CB40: 20 62 79 20 74 68 65 20 41 4D 53 54 52 41 44 20 by the AMSTRAD
00CB50: 69 6E 74 65 72 72 75 70 74 20 72 6F 75 74 69 6E interrupt routin
00CB60: 65 0D 0A 2D 20 6C 69 6E 65 20 34 30 37 30 20 73 e..- line 4070 s
00CB70: 65 74 73 20 75 70 20 74 68 69 73 20 ED 11 69 6E ets up this ..in
00CB80: 74 65 72 72 75 70 74 20 2D 20 65 76 65 72 79 20 terrupt - every
00CB90: 31 2F 35 30 74 68 20 6F 66 20 61 20 73 65 63 6F 1/50th of a seco
00CBA0: 6E 64 20 74 68 69 73 20 69 6E 74 65 72 72 75 70 nd this interrup
00CBB0: 74 0D 0A 69 6E 63 72 65 6D 65 6E 74 73 20 61 20 t..increments a
00CBC0: 63 6F 75 6E 74 65 72 2C 20 77 68 65 6E 20 74 68 counter, when th
00CBD0: 65 20 63 6F 75 6E 74 65 72 20 72 65 61 63 68 65 e counter reache
00CBE0: 73 20 35 30 30 20 69 2E 65 2E 20 65 76 65 72 79 s 500 i.e. every
00CBF0: 20 31 30 20 73 65 63 6F 6E 64 73 2C 20 20 61 0D 10 seconds, a.
00CC00: 0A 47 4F 53 55 42 20 69 73 20 6D 61 64 65 20 74 .GOSUB is made t
00CC10: 6F 20 74 68 65 20 72 6F 75 74 69 6E 65 20 61 74 o the routine at
00CC20: 20 34 31 30 30 20 77 68 69 63 68 20 65 72 61 73 4100 which eras
00CC30: 65 73 20 6F 6E 65 20 20 6C 69 6E 65 20 20 6F 66 es one line of
00CC40: 20 20 74 68 65 20 20 73 68 61 64 65 64 0D 0A 73 the shaded..s
00CC50: 65 67 6D 65 6E 74 20 62 79 20 72 65 64 72 61 77 egment by redraw
00CC60: 69 6E 67 20 69 74 20 77 69 74 68 20 74 68 65 20 ing it with the
00CC70: 62 61 63 6B 67 72 6F 75 6E 64 20 70 65 6E 1B BD background pen..
00CC80: 2E 0D 0A 0D 0A 49 66 20 79 6F 75 20 77 69 73 68 .....If you wish
00CC90: 65 64 20 74 6F 20 61 6C 74 65 72 20 74 68 65 20 ed to alter the
00CCA0: 6C 65 6E 67 74 68 20 6F 66 20 74 68 65 20 74 69 length of the ti
00CCB0: 6D 69 6E 67 20 63 79 63 6C 65 20 79 6F 75 20 77 ming cycle you w
00CCC0: 69 6C 6C 20 68 61 76 65 20 74 6F 20 61 6C 74 65 ill have to alte
00CCD0: 72 0D 0A 31 2E 20 74 68 65 20 70 72 6F 6D 70 74 r..1. the prompt
00CCE0: 20 6C 69 6E 65 20 2D 20 6C 69 6E 65 20 34 30 31 line - line 401
00CCF0: 30 0D 0A 32 2E 20 74 68 65 20 6D 75 6C 74 69 70 0..2. the multip
00CD00: 6C 69 65 72 20 75 73 65 64 20 69 6E 20 6C 69 6E lier used in lin
00CD10: 65 20 34 30 32 30 20 61 6E 64 0D 0A 33 2E 20 74 e 4020 and..3. t
00CD20: 68 65 20 69 6E 74 65 72 72 75 70 74 20 70 65 72 he interrupt per
00CD30: 69 6F 64 20 69 6E 20 6C 69 6E 65 20 34 30 37 30 iod in line 4070
00CD40: 2E 0D 0A 4E 6F 74 65 3A 20 54 68 65 20 74 69 6D ...Note: The tim
00CD50: 69 6E 67 20 70 65 72 69 6F 64 20 6D 75 73 74 20 ing period must
00CD60: 64 69 76 69 64 65 20 65 76 65 6E 6C 79 20 69 6E divide evenly in
00CD70: 74 6F 20 33 36 30 2E 0D 0A 0D 0A 41 73 20 61 6E to 360.....As an
00CD80: 4B A8 20 65 78 61 6D 70 6C 65 2C 20 74 6F 20 73 K. example, to s
00CD90: 65 74 20 75 70 20 74 68 65 20 74 69 6D 65 72 20 et up the timer
00CDA0: 66 6F 72 20 61 20 6D 61 78 69 6D 75 6D 20 70 65 for a maximum pe
00CDB0: 72 69 6F 64 20 6F 66 20 31 35 20 20 6D 69 6E 75 riod of 15 minu
00CDC0: 74 65 73 2C 20 20 74 68 65 0D 0A 6D 75 6C 74 69 tes, the..multi
00CDD0: 70 6C 69 65 72 20 69 6E 20 6C 69 6E 65 20 34 30 plier in line 40
00CDE0: 32 30 20 77 6F 75 6C 64 20 62 65 20 32 34 2C 20 20 would be 24,
00CDF0: 61 6E 64 20 74 68 65 20 69 6E 74 65 72 72 75 70 and the interrup
00CE00: 74 20 66 69 67 75 72 65 20 69 6E 20 20 6C 69 6E t figure in lin
00CE10: 65 20 20 34 30 37 30 0D 0A 63 68 61 6E 67 65 64 e 4070..changed
00CE20: 20 66 72 6F 6D 20 35 30 30 20 74 6F 20 31 32 35 from 500 to 125
00CE30: 2C 20 74 68 75 73 20 65 72 61 73 69 6E 67 20 6F , thus erasing o
00CE40: 6E 65 20 6C 69 6E 65 20 65 76 65 72 79 20 32 20 ne line every 2
00CE50: 31 2F 32 20 73 65 63 6F 6E 64 73 2E 0D 0A 0D 0A 1/2 seconds.....
00CE60: 57 65 6C 6C 20 68 61 76 65 20 66 75 6E 21 20 4E Well have fun! N
00CE70: 65 78 74 20 6D 6F 6E 74 68 20 77 65 20 77 69 6C ext month we wil
00CE80: 6C 20 2B 73 61 64 64 20 74 68 65 20 63 61 6C 63 l +sadd the calc
00CE90: 75 6C 61 74 6F 72 20 61 6E 64 20 6D 65 6D 6F 20 ulator and memo
00CEA0: 70 61 64 2E 0D 0A 0D 0A 2A 20 2A 20 2A 20 20 50 pad.....* * * P
00CEB0: 6C 65 61 73 65 20 4E 6F 74 65 20 2A 20 2A 20 2A lease Note * * *
00CEC0: 0D 0A 0D 0A 4D 49 4E 44 45 52 2D 50 54 32 20 20 ....MINDER-PT2
00CED0: 63 61 6E 6E 6F 74 20 62 65 20 72 75 6E 20 6F 6E cannot be run on
00CEE0: 20 69 74 27 73 20 6F 77 6E 2E 20 20 49 74 20 69 it's own. It i
00CEF0: 73 20 64 65 73 69 67 6E 65 64 20 74 6F 20 62 65 s designed to be
00CF00: 20 6D 65 72 67 65 64 20 6F 6E 74 6F 20 74 68 65 merged onto the
00CF10: 0D 0A 70 72 6F 67 72 61 6D 20 4D 49 4E 44 45 52 ..program MINDER
00CF20: 20 69 6E 20 6C 61 73 74 20 6D 6F 6E 74 68 27 73 in last month's
00CF30: 20 43 61 73 73 65 74 74 65 20 4A 6F 75 72 6E 61 Cassette Journa
00CF40: 6C 2E 0D 0A 0D 0A 49 66 20 66 6F 72 20 73 6F 6D l.....If for som
00CF50: 65 20 72 65 61 73 6F 6E 20 79 6F 75 20 64 6F 20 e reason you do
00CF60: 6E 6F 74 20 68 61 76 65 20 6C 61 73 74 20 6D 6F not have last mo
00CF70: 6E 74 68 27 73 20 63 61 73 73 65 74 74 65 20 79 nth's cassette y
00CF80: 6F 75 20 63 BE 1B 61 6E 20 67 65 74 20 61 20 20 ou c..an get a
00CF90: 63 6F 70 79 0D 0A 66 72 6F 6D 20 75 73 20 6F 6E copy..from us on
00CFA0: 20 62 61 63 6B 6F 72 64 65 72 2E 20 41 6C 74 65 backorder. Alte
00CFB0: 72 6E 61 74 69 76 65 6C 79 20 73 65 6E 64 20 75 rnatively send u
00CFC0: 73 20 61 20 74 61 70 65 20 20 6F 72 20 20 66 6F s a tape or fo
00CFD0: 72 6D 61 74 74 65 64 20 20 64 69 73 6B 20 20 61 rmatted disk a
00CFE0: 6E 64 0D 0A 24 35 2E 30 30 20 61 6E 64 20 77 65 nd..$5.00 and we
00CFF0: 20 77 69 6C 6C 20 73 65 6E 64 20 79 6F 75 20 61 will send you a
00D000: 20 63 6F 6D 70 6C 65 74 65 20 76 65 72 73 69 6F complete versio
00D010: 6E 20 6F 66 20 6F 75 72 20 53 74 75 64 65 6E 74 n of our Student
00D020: 27 73 20 44 65 73 6B 20 4D 69 6E 64 65 72 2E 0D 's Desk Minder..
00D030: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
00D040: 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .........
00D050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00D060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00D070: 20 20 20 20 20 47 6F 72 6F 6B 61 20 54 65 61 63 Goroka Teac
00D080: 68 65 72 73 20 43 2A 5F 6F 6C 6C 65 67 65 2C 0D hers C*_ollege,.
00D090: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00D0A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00D0B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 50 2E 4F P.O
00D0C0: 2E 20 42 6F 78 20 31 30 37 38 0D 0A 20 20 20 20 . Box 1078..
00D0D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00D0E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00D0F0: 20 20 20 20 20 20 20 20 47 4F 52 4F 4B 41 0D 0A GOROKA..
00D100: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00D110: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00D120: 20 20 20 20 20 20 20 20 20 20 20 20 45 20 48 20 E H
00D130: 50 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 P..
00D140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00D150: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 P
00D160: 61 70 75 61 20 4E 65 77 20 47 75 69 6E 65 61 2E apua New Guinea.
00D170: 0D 0A 0D 0A 44 65 61 72 20 53 69 72 73 2C 0D 0A ....Dear Sirs,..
00D180: 20 20 20 20 20 20 20 20 A3 36 FF FF FF FF 11 38 £6.....8
00D190: 09 CE 04 CE 04 D6 04 10 09 03 10 08 0F 00 07 01 ................
00D1A0: 00 2C 54 45 58 54 32 00 00 00 00 00 00 00 00 00 .,TEXT2.........
00D1B0: 00 00 08 FF 16 40 06 3B 9E 00 00 00 00 00 00 00 .....@.;........
00D1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2A0: 00 00 51 DA FF FF FF FF 11 38 09 F6 04 F6 04 F5 ..Q......8......
00D2B0: 04 05 09 02 10 08 15 28 13 07 00 16 20 20 43 6F .......(.... Co
00D2C0: 75 6C 64 20 79 6F 75 20 70 6C 65 61 73 65 20 74 uld you please t
00D2D0: 65 6C 6C 20 6D 65 20 74 68 65 20 62 65 73 74 20 ell me the best
00D2E0: 70 6C 61 63 65 20 69 6E 20 51 75 65 65 6E 73 6C place in Queensl
00D2F0: 61 6E 64 20 74 6F 20 62 75 79 20 61 6E 0D 0A 41 and to buy an..A
00D300: 4D 53 54 52 41 44 20 50 20 43 20 57 20 38 32 35 MSTRAD P C W 825
00D310: 36 20 3F 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 6 ?....
00D320: 49 20 77 6F 75 6C 64 20 62 65 20 69 6E 74 65 72 I would be inter
00D330: 65 73 74 65 64 20 74 6F 20 63 6F 72 72 65 73 70 ested to corresp
00D340: 6F 6E 64 20 77 69 74 68 20 70 65 6F 70 6C 65 20 ond with people
00D350: 77 68 6F 20 75 73 65 20 74 68 69 73 0D 0A 6D 61 who use this..ma
00D360: 63 68 69 6E 65 20 66 6F 72 20 73 6D 61 6C 6C 20 chine for small
00D370: 62 75 73 69 6E 65 73 73 20 70 75 72 70 6F 73 65 business purpose
00D380: 73 20 2D 20 69 6E 20 70 61 72 74 69 63 75 6C 61 s - in particula
00D390: 72 20 73 6D 61 6C 6C 20 6D 61 69 6C 20 6F 72 64 r small mail ord
00D3A0: 65 72 0D 0A 62 75 73 69 6E 65 73 73 65 73 2E 0D er..businesses..
00D3B0: 0A 0D 0A 20 20 20 20 20 20 20 20 20 02 C4 20 20 ... ..
00D3C0: 20 20 20 20 20 59 6F 75 72 73 20 66 61 69 74 68 Yours faith
00D3D0: 66 75 6C 6C 79 2C 0D 0A 0D 0A 20 20 20 20 20 20 fully,....
00D3E0: 20 20 20 20 20 20 20 20 20 20 43 2E 20 41 2E 20 C. A.
00D3F0: 42 55 4E 4B 45 0D 0A 0D 0A 66 72 61 6E 6B 3A 20 BUNKE....frank:
00D400: 41 73 20 49 20 77 72 69 74 65 20 74 68 69 73 20 As I write this
00D410: 74 68 65 20 38 32 35 36 20 69 73 20 73 74 69 6C the 8256 is stil
00D420: 6C 20 6E 6F 74 20 72 65 6C 65 61 73 65 64 20 68 l not released h
00D430: 65 72 65 2C 20 62 75 74 20 69 66 20 61 6E 79 6F ere, but if anyo
00D440: 6E 65 0D 0A 69 73 20 69 6E 74 65 72 65 73 74 65 ne..is intereste
00D450: 64 20 70 6C 65 61 73 65 20 64 72 6F 70 20 74 68 d please drop th
00D460: 69 73 20 63 68 61 70 20 61 20 6C 69 6E 65 2E 0D is chap a line..
00D470: 0A 0D 0A 0D 0A 0D 0A 20 0D 0A 61 6E 64 20 66 72 ....... ..and fr
00D480: 6F 6D 20 61 20 4D 72 20 54 72 65 73 69 64 64 65 om a Mr Tresidde
00D490: 72 2C 20 42 6F 67 67 61 62 69 6C 6C 61 2E 0D 0A r, Boggabilla...
00D4A0: 0D 0A 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E ................
00D4B0: 2E 20 61 6E 64 20 49 20 68 6F 70 65 20 79 0A 69 . and I hope y.i
00D4C0: 6F 75 72 20 6A 6F 75 72 6E 61 6C 20 64 6F 65 73 our journal does
00D4D0: 20 74 65 73 74 73 20 6F 6E 20 73 6F 66 74 77 61 tests on softwa
00D4E0: 72 65 20 70 61 63 6B 61 67 65 73 0D 0A 66 72 6F re packages..fro
00D4F0: 6D 20 41 6D 73 74 72 61 64 2E 20 41 6C 73 6F 20 m Amstrad. Also
00D500: 49 20 68 6F 70 65 20 79 6F 75 20 68 61 76 65 20 I hope you have
00D510: 73 6F 6D 65 20 75 73 65 66 75 6C 20 69 6E 66 6F some useful info
00D520: 72 6D 61 74 69 6F 6E 20 61 62 6F 75 74 20 70 72 rmation about pr
00D530: 69 6E 74 65 72 73 2C 0D 0A 49 20 68 61 76 65 20 inters,..I have
00D540: 73 65 65 6E 20 74 68 65 20 2E 2E 2E 2E 2E 2E 2E seen the .......
00D550: 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 0D 0A 0D ................
00D560: 0A 66 72 61 6E 6B 3A 0D 0A 0D 0A 57 65 20 61 72 .frank:....We ar
00D570: 65 20 61 62 73 6F 6C 75 74 65 6C 79 20 6F 76 65 e absolutely ove
00D580: 72 77 68 65 6C 6D 65 64 20 74 72 79 69 6E 67 20 rwhelmed trying
00D590: 74 6F 20 72 75 6E 20 74 68 69 73 20 61 73 20 61 to run this as a
00D5A0: 6E 20 61 66 74 65 72 20 77 6F 72 6B 20 6C 61 72 n after work lar
00D5B0: 6B 2C 0D 0A 77 65 20 6A 75 73 74 20 63 61 6E 6E k,..we just cann
00D5C0: A8 E6 6F 74 20 70 6F 73 73 69 62 6C 79 20 64 6F ..ot possibly do
00D5D0: 20 74 68 65 20 6E 65 63 65 73 73 61 72 79 20 67 the necessary g
00D5E0: 72 6F 75 6E 64 77 6F 72 6B 20 74 6F 20 72 65 76 roundwork to rev
00D5F0: 69 65 77 20 70 61 63 6B 61 67 65 73 2E 0D 0A 42 iew packages...B
00D600: 75 74 20 74 68 65 20 6E 65 65 64 20 69 73 20 74 ut the need is t
00D610: 68 65 72 65 20 61 6E 64 20 69 74 20 69 73 20 76 here and it is v
00D620: 65 72 79 20 67 65 6E 75 69 6E 65 2E 0D 0A 0D 0A ery genuine.....
00D630: 50 6C 65 61 73 65 20 69 66 20 79 6F 75 20 68 61 Please if you ha
00D640: 76 65 20 61 6E 20 69 74 65 6D 20 6F 66 20 73 6F ve an item of so
00D650: 66 74 77 61 72 65 2C 20 70 75 74 20 61 20 74 61 ftware, put a ta
00D660: 70 65 20 69 6E 20 79 6F 75 72 20 77 6F 72 64 70 pe in your wordp
00D670: 72 6F 63 65 73 73 6F 72 0D 0A 61 6E 64 20 73 65 rocessor..and se
00D680: 6E 64 20 75 73 20 64 6F 77 6E 20 61 20 72 65 76 nd us down a rev
00D690: 69 65 77 2E 20 49 20 63 61 6E 20 70 72 6F 6D 69 iew. I can promi
00D6A0: 73 65 20 79 6F 75 20 6E 6F 74 68 69 6E 67 20 6F se you nothing o
00D6B0: 74 68 65 72 20 74 68 61 6E 20 74 68 65 0D 0A 75 ther than the..u
00D6C0: 6E 73 CB 66 70 6F 6B 65 6E 20 74 68 61 6E 6B 73 ns.fpoken thanks
00D6D0: 20 6F 66 20 70 65 6F 70 6C 65 20 77 68 6F 6D 20 of people whom
00D6E0: 77 65 20 6D 61 79 20 6E 65 76 65 72 20 6B 6E 6F we may never kno
00D6F0: 77 2C 20 62 75 74 20 74 68 61 74 27 73 20 76 65 w, but that's ve
00D700: 72 79 0D 0A 72 65 77 61 72 64 69 6E 67 2E 0D 0A ry..rewarding...
00D710: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 84 81 ................
00D720: 46 69 6E 61 6C 6C 79 20 77 65 20 77 6F 75 6C 64 Finally we would
00D730: 20 6E 6F 74 20 77 61 6E 74 20 74 6F 20 63 6C 6F not want to clo
00D740: 73 65 0D 0A 74 68 65 20 43 68 72 69 73 74 6D 61 se..the Christma
00D750: 73 20 4A 6F 75 72 6E 61 6C 20 77 69 74 68 6F 75 s Journal withou
00D760: 74 20 61 0D 0A 70 65 72 73 6F 6E 61 6C 20 77 6F t a..personal wo
00D770: 72 64 20 6F 66 20 74 68 61 6E 6B 73 2E 0D 0A 0D rd of thanks....
00D780: 0A 54 68 65 20 6E 75 6D 62 65 72 20 6F 66 20 70 .The number of p
00D790: 65 6F 70 6C 65 20 77 68 6F 20 68 61 76 65 20 64 eople who have d
00D7A0: 72 6F 70 70 65 64 0D 0A 69 6E 20 74 6F 20 63 61 ropped..in to ca
00D7B0: 6C 6C 20 66 72 6F 6D 20 70 6C 61 63 65 73 20 77 ll from places w
00D7C0: 65 20 68 61 C2 C5 76 65 20 6E 65 76 65 72 0D 0A e ha..ve never..
00D7D0: 65 76 65 6E 20 68 65 61 72 64 20 6F 66 20 68 61 even heard of ha
00D7E0: 73 20 62 65 65 6E 20 61 20 76 65 72 79 20 68 65 s been a very he
00D7F0: 61 72 74 0D 0A 77 61 72 6D 69 6E 67 20 65 78 70 art..warming exp
00D800: 69 65 72 65 6E 63 65 2E 0D 0A 0D 0A 49 74 20 69 ierence.....It i
00D810: 73 20 69 6D 70 6F 73 73 69 62 6C 65 20 74 6F 20 s impossible to
00D820: 73 61 79 20 68 6F 77 20 6D 75 63 68 0D 0A 79 6F say how much..yo
00D830: 75 72 20 66 72 69 65 6E 64 73 68 69 70 20 61 6E ur friendship an
00D840: 64 20 73 75 70 70 6F 72 74 20 6D 65 61 6E 73 0D d support means.
00D850: 0A 74 6F 20 75 73 2E 0D 0A 0D 0A 49 74 27 73 20 .to us.....It's
00D860: 61 20 63 72 61 7A 79 20 74 68 69 6E 67 20 77 65 a crazy thing we
00D870: 20 61 72 65 20 74 72 79 69 6E 67 0D 0A 74 6F 20 are trying..to
00D880: 64 6F 2C 20 79 6F 75 72 20 6C 65 74 74 65 72 73 do, your letters
00D890: 20 61 6E 64 20 63 61 6C 6C 73 0D 0A 68 61 76 65 and calls..have
00D8A0: 20 6D 61 64 65 20 69 74 20 61 20 64 65 6C 69 67 made it a delig
00D8B0: 68 74 2E 0D 0A 0D 0A 44 6F 72 6F 74 68 79 20 61 ht.....Dorothy a
00D8C0: 6E 64 20 49 20 77 70 B2 69 73 68 20 79 6F 75 20 nd I wp.ish you
00D8D0: 65 61 63 68 20 61 6E 64 0D 0A 61 6C 6C 2C 20 61 each and..all, a
00D8E0: 20 67 65 6E 74 6C 65 20 61 6E 64 20 68 61 70 70 gentle and happ
00D8F0: 79 20 43 68 72 69 73 74 6D 61 73 2E 0D 0A 0D 0A y Christmas.....
00D900: 0D 0A 0D 0A 0D 0A 0D 0A 00 00 00 00 00 00 00 00 ................
00D910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D9C0: 00 00 00 00 00 00 00 00 D3 AC FF FF FF FF 11 3B ...............;
00D9D0: 09 F6 04 F6 04 D7 04 1A 09 02 10 08 0F 00 07 01 ................
00D9E0: 00 2C 57 4F 52 4B 53 48 4F 50 00 00 00 00 00 00 .,WORKSHOP......
00D9F0: 00 00 01 00 00 00 08 70 01 FF A5 0A 00 00 00 00 .......p........
00DA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DAE0: 00 00 A6 2B FF FF FF FF 11 3C 09 CE 04 CE 04 F3 ...+.....<......
00DAF0: 04 08 09 03 10 08 34 0A 15 08 00 16 37 00 05 00 ......4.....7...
00DB00: AA 20 1F 00 00 3A 26 90 01 9F 20 1E 2C B0 01 C5 . ...:&... .,...
00DB10: 20 6D 61 63 68 69 6E 65 20 63 6F 64 65 20 74 6F machine code to
00DB20: 20 73 63 61 6E 20 74 65 78 74 20 73 74 72 69 6E scan text strin
00DB30: 67 73 00 18 00 06 00 B7 20 22 62 75 66 66 65 72 gs...... "buffer
00DB40: 22 01 AA 20 FF 42 F5 0F 01 89 00 34 00 0A 00 86 ".. .B.....4....
00DB50: 01 93 20 03 00 00 E1 28 1A 90 01 29 01 AD 20 0F .. ....(...).. .
00DB60: 01 A2 20 0F 2C 0F 01 A2 20 10 2C 11 01 A2 20 11 .. .,... .,... .
00DB70: 2C 12 01 A2 20 0E 2C 19 0D 01 82 20 19 0D 00 32 ,... .,.... ...2
00DB80: 00 14 00 8A 01 A9 20 0F 2C 11 01 BF 22 57 20 4F ...... .,..."W O
00DB90: 20 52 20 4B 20 53 20 48 20 4F 20 50 20 20 20 20 R K S H O P
00DBA0: 44 20 45 20 43 20 45 20 4D 20 42 20 45 20 52 22 D E C E M B E R"
00DBB0: 00 31 00 1E 00 A9 20 0F 2C 14 01 BF 22 70 6C 65 .1.... .,..."ple
00DBC0: 61 73 65 20 77 61 69 74 20 77 68 69 6C 65 20 77 ase wait while w
00DBD0: 65 20 6C 6F 61 64 20 74 65 78 74 20 66 69 6C 65 e load text file
00DBE0: 22 00 59 00 20 00 A9 20 0F 2C 16 01 BF 22 54 68 ".Y. .. .,..."Th
00DBF0: 69 73 20 66 69 6C 65 20 63 6F 6E 74 8E 17 61 69 is file cont..ai
00DC00: 6E 73 20 74 68 65 20 62 61 73 69 63 20 6C 69 73 ns the basic lis
00DC10: 74 69 6E 67 20 6F 66 20 74 68 65 20 32 20 70 72 ting of the 2 pr
00DC20: 6F 67 72 61 6D 73 20 6F 66 20 52 4F 57 4C 41 4E ograms of ROWLAN
00DC30: 53 27 53 20 20 44 49 41 52 59 2E 22 00 A1 00 22 S'S DIARY."..."
00DC40: 00 BF 22 44 69 73 6B 20 6F 77 6E 65 72 73 20 63 .."Disk owners c
00DC50: 61 6E 20 77 72 69 74 65 20 62 6F 74 68 20 70 72 an write both pr
00DC60: 6F 67 72 61 6D 73 20 74 6F 20 20 64 69 73 6B 20 ograms to disk
00DC70: 62 79 20 73 65 6C 65 63 74 69 6E 67 20 27 53 41 by selecting 'SA
00DC80: 56 45 27 20 61 74 20 74 68 65 20 65 6E 64 20 6F VE' at the end o
00DC90: 66 20 20 74 68 69 73 20 77 6F 72 6B 73 68 6F 70 f this workshop
00DCA0: 2E 20 54 68 65 20 A3 20 73 79 6D 62 6F 6C 20 77 . The £ symbol w
00DCB0: 69 6C 6C 20 73 74 69 6C 6C 20 20 73 61 76 65 20 ill still save
00DCC0: 61 6C 6C 20 74 68 65 20 74 65 78 74 20 66 69 6C all the text fil
00DCD0: 65 20 61 73 20 75 73 75 61 6C 2E 22 20 00 44 00 e as usual." .D.
00DCE0: 23 00 BF 01 BF 22 53 65 6C 65 63 74 69 6E 67 20 #...."Selecting
00DCF0: 50 52 49 4E 54 20 77 69 6C 6C 20 73 65 6E 86 52 PRINT will sen.R
00DD00: 64 20 54 45 58 54 20 46 49 4C 45 20 74 6F 20 20 d TEXT FILE to
00DD10: 79 6F 75 72 20 6C 69 6E 65 20 70 72 69 6E 74 65 your line printe
00DD20: 72 2E 22 00 7F 00 24 00 BF 01 BF 22 54 6F 20 75 r."...$...."To u
00DD30: 73 65 20 74 68 65 20 64 69 73 6B 20 76 65 72 73 se the disk vers
00DD40: 69 6F 6E 20 6F 66 20 74 68 65 20 44 49 41 52 59 ion of the DIARY
00DD50: 20 20 20 20 79 6F 75 20 6D 75 73 74 20 52 55 4E you must RUN
00DD60: 20 7E 50 41 54 43 48 2E 42 41 53 7E 20 66 69 72 ~PATCH.BAS~ fir
00DD70: 73 74 20 74 6F 20 63 72 65 61 74 65 74 68 65 20 st to createthe
00DD80: 6D 61 63 68 69 6E 65 20 63 6F 64 65 20 70 72 6F machine code pro
00DD90: 67 72 61 6D 20 7E 49 4E 52 4F 55 54 2E 42 49 4E gram ~INROUT.BIN
00DDA0: 7E 22 00 4B 00 26 00 BF 01 BF 22 52 4F 57 4C 41 ~".K.&...."ROWLA
00DDB0: 4E 44 27 53 20 44 49 41 52 59 20 77 61 73 20 70 ND'S DIARY was p
00DDC0: 75 62 6C 69 73 68 65 64 20 62 79 20 74 68 65 20 ublished by the
00DDD0: 20 20 20 55 4B 20 41 6D 73 74 72 61 64 20 55 73 UK Amstrad Us
00DDE0: 65 72 20 4D 61 79 20 31 39 38 35 2E 22 00 1A 00 er May 1985."...
00DDF0: 28 00 0D 00 00 77 B1 EF 0F 01 B6 20 22 77 73 68 (....w..... "wsh
00DE00: F0 8C 6F 70 2E 74 78 74 22 00 34 00 32 00 A1 20 ..op.txt".4.2..
00DE10: FF 40 EF 0E 20 EB 20 A6 20 A3 20 23 17 2C 03 00 .@.. . . £ #.,..
00DE20: 00 E1 28 0D 00 00 77 B1 29 01 0D 00 00 77 B1 EF ..(...w.)....w..
00DE30: 0D 00 00 77 B1 F4 0F 01 A0 20 1E 32 00 00 14 00 ...w..... .2....
00DE40: 3C 00 0D 00 00 77 B1 EF 0D 00 00 77 B1 F5 0F 01 <....w.....w....
00DE50: 88 00 25 00 46 00 9F 20 1E D2 AF 01 C5 20 67 6F ..%.F.. ..... go
00DE60: 20 61 6E 64 20 72 65 73 65 74 20 74 68 65 20 38 and reset the 8
00DE70: 74 68 20 62 69 74 00 0A 00 64 00 8A 01 AD 20 10 th bit...d.... .
00DE80: 00 15 00 6E 00 9E 20 0D 00 00 E9 EF 0F 20 EC 20 ...n.. ...... .
00DE90: 0D 00 00 77 B1 00 11 00 78 00 BF 20 03 00 00 E1 ...w....x.. ....
00DEA0: 28 0D 00 00 E9 29 00 2E 00 82 00 A1 20 0D 00 00 (....)...... ...
00DEB0: E9 F7 19 18 20 EF 20 FF 0C 28 0D 00 00 E9 F7 19 .... . ..(......
00DEC0: 18 29 20 EB 20 BF 20 FF 03 28 19 FE 29 3B 01 A0 .) . . ..(..);..
00DED0: 20 1E A0 00 00 0B 00 8C 00 B0 20 0D 00 00 E9 00 ......... .....
00DEE0: 0A 00 96 00 A0 20 1E E8 03 00 12 00 A0 00 A1 20 ..... .........
00DEF0: FF 43 F2 22 22 20 EB 20 1E A0 00 00 1C 00 AA 00 .C."" . ........
00DF00: 03 00 F3 70 00 E9 EF FF 43 01 A1 20 03 00 00 E9 ...p....C.. ....
00DF10: EF 22 22 20 EB 20 1E AA 00 00 1B 00 B4 00 A1 20 ."" . .........
00DF20: 03 00 00 E9 EF FF 03 28 19 F1 29 EB 20 8A 01 A0 .......(..). ...
00DF30: 20 1E 8C 00 00 5F 00 BE 00 A1 20 03 00 00 E9 EF ...._.... .....
00DF40: FF 03 28 19 F0 29 20 FA 20 0D 00 00 E9 EF 19 18 ..(..) . .......
00DF50: 20 EB 20 0D 00 00 E9 EF 0E 01 8A 01 A0 20 1E 8C . .......... ..
00DF60: 00 20 01 97 20 A1 20 03 00 00 E9 EF FF 03 28 19 . .. . .......(.
00DF70: F0 29 20 FA 20 0D 00 00 E9 F0 19 30 20 EB 20 0D .) . ......0 . .
00DF80: 00 00 E9 EF 0D 00 00 E9 F5 19 30 01 8A 01 A0 20 ..........0....
00DF90: 1E 8C 00 00 0A 00 C8 00 A0 20 1E AA 00 00 9F 00 ......... ......
00DFA0: E8 03 AD 20 0F 01 82 20 14 01 8A 01 A9 20 0F 2C ... ... ..... .,
00DFB0: 13 01 BF 22 45 6E 74 65 72 20 3C 51 3E 75 69 74 ..."Enter <Q>uit
00DFC0: 20 3C 52 3E 65 70 65 61 74 20 3C 50 3E 72 69 6E <R>epeat <P>rin
00DFD0: 74 20 74 65 78 74 22 01 BF 22 3C 53 3E 61 76 65 t text".."<S>ave
00DFE0: 20 74 6F 20 73 61 76 65 20 52 4F 57 4C 41 4E 44 to save ROWLAND
00DFF0: 27 53 20 44 49 41 52 59 20 54 4F 20 64 69 73 6B 'S DIARY TO disk
00E000: 2E 22 01 A3 BB 03 22 6F 72 20 3C A3 3E 20 74 6F .".£.."or <£> to
00E010: 20 73 61 76 65 20 54 45 58 54 20 66 69 6C 65 20 save TEXT file
00E020: 74 6F 20 64 69 73 6B 22 3B 03 00 00 65 EE 01 03 to disk";...e...
00E030: 00 00 65 EE EF FF 1C 28 03 00 00 65 EE 29 00 A0 ..e....(...e.)..
00E040: 00 F2 03 A1 20 FF 75 28 03 00 00 65 EE 2C 0F 29 .... .u(...e.,.)
00E050: EF 22 52 22 20 EB 20 A0 20 1E 64 00 20 01 97 20 ."R" . . .d. ..
00E060: A1 20 FF 75 28 03 00 00 65 EE 2C 0F 29 EF 22 A3 . .u(...e.,.)."£
00E070: 22 20 EB 20 A0 20 1E 4C 04 20 01 97 20 A1 20 FF " . . .L. .. . .
00E080: 75 28 03 00 00 65 EE 2C 0F 29 EF 22 53 22 20 EB u(...e.,.)."S" .
00E090: 20 A0 20 1E B0 04 20 01 97 20 A1 20 FF 75 28 03 . ... .. . .u(.
00E0A0: 00 00 65 EE 2C 0F 29 EF 22 50 22 20 EB 20 A0 20 ..e.,.)."P" . .
00E0B0: 1E 78 05 20 01 97 20 8A 01 A9 20 19 0A 2C 19 0A .x. .. ... ..,..
00E0C0: 01 BF 22 42 59 45 20 46 52 4F 4D 20 57 4F 52 4B .."BYE FROM WORK
00E0D0: 53 48 4F 50 22 01 A9 20 0F 2C 19 18 01 98 00 42 SHOP".. .,.....B
00E0E0: 00 4C 04 8A 01 BF 22 53 41 56 49 4E 47 20 54 45 .L...."SAVING TE
00E0F0: 58 54 20 46 49 4C 45 20 54 4F 20 44 49 53 4B 22 XT FILE TO DISK"
00E100: 01 A3 22 50 52 45 FE 3D 53 53 20 45 4E 54 45 52 .£"PRE.=SS ENTER
00E110: 20 57 48 45 4E 20 52 45 41 44 59 22 3B 03 00 00 WHEN READY";...
00E120: 45 CE 00 28 00 51 04 9F 20 1E 04 B0 01 01 C0 73 E..(.Q.. ......s
00E130: 65 74 20 74 68 65 20 38 74 68 20 62 69 74 20 74 et the 8th bit t
00E140: 6F 20 73 61 76 65 20 6F 75 74 00 13 00 56 04 B7 o save out...V..
00E150: 20 22 77 73 68 6F 70 2E 74 78 74 22 20 00 32 00 "wshop.txt" .2.
00E160: 60 04 9E 20 0D 00 00 E9 EF 0F 20 EC 20 0D 00 00 `.. ...... . ...
00E170: 77 B1 01 BF 20 23 17 2C 03 00 00 E1 28 0D 00 00 w... #.,....(...
00E180: E9 29 01 B0 20 0D 00 00 E9 01 89 01 8A 01 98 00 .).. ...........
00E190: 1F 00 B0 04 B2 20 9C 20 A0 20 1E BA 04 01 7C 00 ..... . . ....|.
00E1A0: 44 49 53 43 2E 4F 55 D4 01 A0 20 1E E2 04 00 45 DISC.OU... ....E
00E1B0: 00 BA 04 A1 20 FF 41 EF 19 1C 20 EB 20 BF 22 44 .... .A... . ."D
00E1C0: 49 53 4B 20 4E 4F 54 20 4F 4E 20 4C 49 4E 45 22 ISK NOT ON LINE"
00E1D0: 01 BF FF 03 28 15 29 01 9E 20 0D 00 00 E9 EF 0F ....(.).. ......
00E1E0: 20 EC 20 1A 88 13 01 B0 20 0D 00 00 E9 01 C8 20 . ..... ......
00E1F0: 1E E8 03 00 06 00 E2 04 B4 00 4A 00 EC 04 8A 01 ..........J.....
00E200: BF 22 53 61 76 69 6E 67 F4 16 20 74 77 6F 20 62 ."Saving.. two b
00E210: 61 73 69 63 20 70 72 6F 67 72 61 6D 73 20 74 6F asic programs to
00E220: 20 64 69 73 6B 2E 20 20 20 20 20 20 50 41 54 43 disk. PATC
00E230: 48 2E 42 41 53 22 01 BF 22 44 49 41 52 59 2E 42 H.BAS".."DIARY.B
00E240: 41 53 22 01 BF 00 25 00 F6 04 BF 22 44 69 73 6B AS"...%...."Disk
00E250: 20 73 70 61 63 65 20 6E 65 65 64 65 64 20 61 62 space needed ab
00E260: 6F 75 74 20 31 30 4B 22 01 BF 00 56 00 00 05 A3 out 10K"...V...£
00E270: 22 50 72 65 73 73 20 65 6E 74 65 72 20 74 6F 20 "Press enter to
00E280: 62 65 67 69 6E 20 3C 51 3E 20 74 6F 20 51 55 49 begin <Q> to QUI
00E290: 54 22 3B 03 00 00 65 EE 01 03 00 00 65 EE EF FF T";...e.....e...
00E2A0: 1C 28 03 00 00 65 EE 29 01 A1 20 FF 75 28 03 00 .(...e.).. .u(..
00E2B0: 00 65 EE 2C 0F 29 EF 22 51 22 20 EB 20 1E E8 03 .e.,.)."Q" . ...
00E2C0: 00 12 00 0A 05 B7 20 22 70 61 74 63 68 2E 62 61 ...... "patch.ba
00E2D0: 73 22 00 2C 00 14 05 9E 20 0D 00 00 E9 EF 19 49 s".,.... ......I
00E2E0: 20 EC 20 19 5B 01 BF 20 23 17 2C 03 00 00 E1 28 . .[.. #.,....(
00E2F0: 0D 00 00 E9 29 01 B0 20 0D 00 00 E9 01 89 00 12 ....).. ........
00E300: 00 1E 05 B7 20 22 64 69 61 72 24 38 FF FF FF FF .... "diar$8....
00E310: 11 3A 09 F6 04 F6 04 D7 04 13 09 02 10 08 0F 00 .:..............
00E320: 07 01 00 2C 57 4F 52 4B 53 48 4F 50 00 00 00 00 ...,WORKSHOP....
00E330: 00 00 00 00 02 FF 00 A5 02 70 09 00 A5 0A 00 00 .........p......
00E340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E420: 00 00 00 00 D6 E2 FF FF FF FF 11 3A 09 F6 04 F6 ...........:....
00E430: 04 EA 04 05 09 03 10 08 FF 27 0B 03 00 16 79 2E .........'....y.
00E440: 62 61 73 22 00 5E 00 28 05 9E 20 0D 00 00 E9 EF bas".^.(.. .....
00E450: 19 62 20 EC 20 1A 0D 01 01 BF 20 23 17 2C 03 00 .b . ..... #.,..
00E460: 00 E1 28 0D 00 00 E9 29 01 B0 20 0D 00 00 E9 01 ..(....).. .....
00E470: 89 01 8A 01 A9 20 19 0F 2C 19 0C 01 BF 22 44 20 ..... ..,...."D
00E480: 4F 20 4E 20 45 22 01 9E 20 0D 00 00 E9 EF 0F 20 O N E".. ......
00E490: EC 20 1A 88 13 01 B0 20 0D 00 00 E9 01 A0 20 1E . ..... ...... .
00E4A0: E8 03 00 4D 00 78 05 A1 20 28 FF 0B 28 1C 00 F5 ...M.x.. (..(...
00E4B0: 29 FA 20 19 40 29 EE 0E 20 EB 20 8A 01 BF 22 50 ). .@).. . ..."P
00E4C0: 72 69 6E 74 65 72 20 6E 6F 74 20 6F 6E 20 6C 69 rinter not on li
00E4D0: 6E 65 22 01 9E 20 0D 00 00 E9 EF 0F 20 EC 20 1A ne".. ...... . .
00E4E0: 88 13 01 B0 20 0D 00 00 E9 01 A0 20 1E E8 03 00 .... ...... ....
00E4F0: 32 00 82 05 9E 20 0D 00 00 E9 EF 0F 20 EC 20 0D 2.... ...... . .
00E500: 00 00 77 B1 01 BF 20 23 16 2C 03 00 00 E1 28 0D ..w... #.,....(.
00E510: 00 00 E9 29 01 B0 20 0D 00 00 E9 01 A0 20 1E E8 ...).. ...... ..
00E520: 03 00 14 00 C8 AF C5 20 72 65 73 65 74 20 38 74 ....... reset 8t
00E530: 68 20 62 69 74 00 15 00 D2 AF 9E 20 0D 00 D6 5A h bit...... ...Z
00E540: 00 E9 EF 0F 20 EC 20 0D 00 00 77 B1 00 16 00 DC .... . ...w.....
00E550: AF 83 20 1C 3B A6 2C 40 03 00 00 E1 28 0D 00 00 .. .;.,@....(...
00E560: E9 29 00 0B 00 E6 AF B0 20 0D 00 00 E9 00 06 00 .)...... .......
00E570: F0 AF C9 00 12 00 FA AF C5 20 73 65 74 20 38 74 ......... set 8t
00E580: 68 20 62 69 74 00 15 00 04 B0 9E 20 0D 00 00 E9 h bit...... ....
00E590: EF 0F 20 EC 20 0D 00 00 77 B1 00 16 00 0E B0 83 .. . ...w.......
00E5A0: 20 1C 5A A6 2C 40 03 00 00 E1 28 0D 00 00 E9 29 .Z.,@....(....)
00E5B0: 00 0B 00 18 B0 B0 20 0D 00 00 E9 00 06 00 22 B0 ...... .......".
00E5C0: C9 00 40 00 2C B0 9E 20 0D 00 00 E9 EF 20 1F 00 ..@.,.. ..... ..
00E5D0: 00 3B 26 90 20 EC 20 1F 00 00 75 26 90 01 C3 20 .;&. . ...u&...
00E5E0: 03 00 00 ED 01 BE 20 0D 00 00 E9 2C FF 1D 28 22 ...... ....,..("
00E5F0: 26 22 F4 03 00 00 ED 29 01 B0 20 0D 00 00 E9 01 &".....).. .....
00E600: C9 00 1E 00 36 B0 8C 20 64 64 2C 36 65 2C 30 30 ....6.. dd,6e,00
00E610: 2C 64 64 2C 36 36 2C 30 31 2C 34 36 2C 37 38 00 ,dd,66,01,46,78.
00E620: 1E 00 40 B0 8C 20 66 65 2C 30 30 2C 63 38 2C 32 ..@.. fe,00,c8,2
00E630: 33 2C 35 65 2C 32 33 2C 35 36 2C 65 62 00 1E 00 3,5e,23,56,eb...
00E640: 6A 8F 4A B0 8C 20 37 65 2C 66 65 2C 37 66 2C 33 j.J.. 7e,fe,7f,3
00E650: 38 2C 30 36 2C 66 65 2C 39 66 2C 33 30 00 1E 00 8,06,fe,9f,30...
00E660: 54 B0 8C 20 30 32 2C 63 62 2C 62 65 2C 32 33 2C T.. 02,cb,be,23,
00E670: 31 30 2C 66 32 2C 63 39 2C 64 64 00 1E 00 5E B0 10,f2,c9,dd...^.
00E680: 8C 20 36 65 2C 30 30 2C 64 64 2C 36 36 2C 30 31 . 6e,00,dd,66,01
00E690: 2C 34 36 2C 37 38 2C 66 65 00 1E 00 68 B0 8C 20 ,46,78,fe...h..
00E6A0: 30 30 2C 63 38 2C 32 33 2C 35 65 2C 32 33 2C 35 00,c8,23,5e,23,5
00E6B0: 36 2C 65 62 2C 37 65 00 1E 00 72 B0 8C 20 66 65 6,eb,7e...r.. fe
00E6C0: 2C 32 30 2C 33 30 2C 30 32 2C 63 62 2C 66 65 2C ,20,30,02,cb,fe,
00E6D0: 32 33 2C 31 30 00 0F 00 7C B0 8C 20 66 36 2C 63 23,10...|.. f6,c
00E6E0: 39 2C 30 30 00 00 00 00 00 00 00 00 00 00 00 00 9,00............
00E6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E740: 00 00 F2 CF FF FF FF FF 11 39 09 F6 04 F6 04 D6 .........9......
00E750: 04 17 09 02 10 08 0F 00 07 01 00 2C 57 53 48 4F ...........,WSHO
00E760: 50 2E 54 58 54 00 00 00 00 00 00 00 01 00 16 00 P.TXT...........
00E770: 08 3B 9E FF 00 00 00 00 00 00 00 00 00 00 00 00 .;..............
00E780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E850: 00 00 00 00 00 00 00 00 00 00 00 00 40 7F FF FF ............@...
00E860: FF FF 11 39 09 CE 04 CE 04 FC 04 06 09 02 10 08 ...9............
00E870: 7E 0A 15 08 00 16 57 65 6C 63 6F 6D 65 20 74 6F ~.....Welcome to
00E880: 20 74 68 65 20 4E 6F 76 65 6D 62 65 72 20 57 6F the November Wo
00E890: 72 6B 73 68 6F 70 2C 20 61 73 20 70 72 6F 6D 69 rkshop, as promi
00E8A0: 73 65 64 20 74 68 69 73 20 6D 6F 6E 74 68 20 69 sed this month i
00E8B0: 73 20 61 20 63 6F 6D 70 6C 65 74 65 0D 0A 63 68 s a complete..ch
00E8C0: 61 6E 67 65 20 6F 66 20 64 69 72 65 63 74 69 6F ange of directio
00E8D0: 6E 2C 20 61 6E 64 20 68 61 73 20 62 65 65 6E 20 n, and has been
00E8E0: 70 72 6F 6D 70 74 65 64 20 62 79 20 61 20 6C 65 prompted by a le
00E8F0: 74 74 65 72 20 66 72 6F 6D 20 61 20 6D 65 6D 62 tter from a memb
00E900: 65 72 20 66 72 6F 6D 0D 0A 43 6F 66 66 73 20 48 er from..Coffs H
00E910: 61 72 62 6F 75 72 20 77 68 6F 20 77 72 6F 74 65 arbour who wrote
00E920: 20 73 61 79 69 6E 67 20 22 49 20 68 61 76 65 20 saying "I have
00E930: 62 65 65 6E 20 74 72 79 69 6E 67 20 74 6F 20 67 been trying to g
00E940: 65 74 20 61 20 70 72 6F 67 72 61 6D 20 63 61 6C et a program cal
00E950: 6C 65 64 0D 0A 52 6F 77 6C 61 6E 64 27 73 20 44 led..Rowland's D
00E960: 69 61 72 79 2C 20 77 68 69 63 68 20 49 20 68 61 iary, which I ha
00E970: 76 65 20 74 79 70 7F EC 65 64 20 69 6E 20 66 72 ve typ..ed in fr
00E980: 6F 6D 20 74 68 65 20 55 4B 20 41 6D 73 74 72 61 om the UK Amstra
00E990: 64 20 55 73 65 72 20 4D 61 79 20 31 39 38 35 2C d User May 1985,
00E9A0: 0D 0A 74 6F 20 72 75 6E 20 62 75 74 20 68 61 76 ..to run but hav
00E9B0: 65 20 68 61 64 20 6E 6F 20 73 75 63 63 65 73 73 e had no success
00E9C0: 20 77 68 61 74 65 76 65 72 2E 20 59 6F 75 20 61 whatever. You a
00E9D0: 72 65 20 73 75 70 70 6F 73 65 64 20 74 6F 20 27 re supposed to '
00E9E0: 70 61 74 63 68 27 20 74 77 6F 0D 0A 70 72 6F 67 patch' two..prog
00E9F0: 72 61 6D 73 20 74 6F 67 65 74 68 65 72 20 62 75 rams together bu
00EA00: 74 20 74 68 65 20 6C 69 6E 65 20 6E 75 6D 62 65 t the line numbe
00EA10: 72 73 20 63 6F 6E 66 6C 69 63 74 20 61 6E 64 20 rs conflict and
00EA20: 77 68 65 6E 20 49 20 74 72 79 20 74 6F 20 72 75 when I try to ru
00EA30: 6E 20 69 74 20 49 20 0D 0A 6B 65 65 70 20 67 65 n it I ..keep ge
00EA40: 74 74 69 6E 67 20 4D 45 4D 4F 52 59 20 46 55 4C tting MEMORY FUL
00EA50: 4C 20 65 72 72 6F 72 73 2E 20 4A 75 73 74 20 77 L errors. Just w
00EA60: 68 61 74 20 61 6D 20 49 20 73 75 70 70 6F 73 65 hat am I suppose
00EA70: 64 20 74 6F 20 62 65 20 56 39 64 6F 69 6E 67 3F d to be V9doing?
00EA80: 22 0D 0A 0D 0A 57 65 6C 6C 20 68 65 72 65 20 77 "....Well here w
00EA90: 65 20 67 6F 2E 20 46 69 72 73 74 20 73 6F 6D 65 e go. First some
00EAA0: 20 62 61 63 6B 67 72 6F 75 6E 64 20 61 62 6F 75 background abou
00EAB0: 74 20 74 68 65 20 41 6D 73 74 72 61 64 20 61 6E t the Amstrad an
00EAC0: 64 20 69 74 27 73 20 66 69 6C 65 0D 0A 68 61 6E d it's file..han
00EAD0: 64 6C 69 6E 67 20 61 62 69 6C 69 74 69 65 73 2E dling abilities.
00EAE0: 0D 0A 41 20 66 69 6C 65 20 69 73 20 61 20 63 6F ..A file is a co
00EAF0: 6C 6C 65 63 74 69 6F 6E 20 6F 66 20 69 6E 66 6F llection of info
00EB00: 72 6D 61 74 69 6F 6E 2C 20 75 73 75 61 6C 6C 79 rmation, usually
00EB10: 20 73 74 6F 72 65 64 20 6F 6E 20 74 61 70 65 20 stored on tape
00EB20: 6F 72 20 64 69 73 6B 2C 0D 0A 77 68 69 63 68 20 or disk,..which
00EB30: 69 73 20 75 6E 64 65 72 73 74 6F 6F 64 20 62 79 is understood by
00EB40: 20 74 68 65 20 6F 70 65 72 61 74 69 6E 67 20 73 the operating s
00EB50: 79 73 74 65 6D 20 74 6F 20 62 65 6C 6F 6E 67 20 ystem to belong
00EB60: 74 6F 67 65 74 68 65 72 2E 20 54 68 75 73 20 61 together. Thus a
00EB70: 0D 0A 6C 65 74 74 65 72 20 77 8A 3E 72 69 74 74 ..letter w.>ritt
00EB80: 65 6E 20 62 79 20 77 6F 72 64 70 72 6F 63 65 73 en by wordproces
00EB90: 73 6F 72 20 61 6E 64 20 73 61 76 65 64 20 74 6F sor and saved to
00EBA0: 20 64 69 73 6B 2C 20 69 73 20 77 72 69 74 74 65 disk, is writte
00EBB0: 6E 20 74 6F 20 74 68 65 20 64 69 73 6B 0D 0A 61 n to the disk..a
00EBC0: 73 20 61 20 75 6E 69 71 75 65 20 62 6C 6F 63 6B s a unique block
00EBD0: 2C 20 6F 72 20 66 69 6C 65 2C 20 77 69 74 68 20 , or file, with
00EBE0: 69 74 27 73 20 6F 77 6E 20 6E 61 6D 65 20 61 6E it's own name an
00EBF0: 64 20 69 64 65 6E 74 69 66 69 65 72 73 2E 20 41 d identifiers. A
00EC00: 6E 64 20 74 68 69 73 0D 0A 66 69 6C 65 20 63 61 nd this..file ca
00EC10: 6E 20 73 75 62 73 65 71 75 65 6E 74 6C 79 20 62 n subsequently b
00EC20: 65 20 72 65 61 64 20 62 61 63 6B 20 69 6E 74 6F e read back into
00EC30: 20 74 68 65 20 77 6F 72 64 70 72 6F 63 65 73 73 the wordprocess
00EC40: 6F 72 20 61 74 20 73 6F 6D 65 20 66 75 74 75 72 or at some futur
00EC50: 65 0D 0A 74 69 6D 65 2C 20 63 6F 6D 70 6C 65 74 e..time, complet
00EC60: 65 20 61 6E 64 20 65 78 61 63 74 6C 79 20 61 73 e and exactly as
00EC70: 20 69 74 20 77 61 73 20 77 72 69 74 13 FB 74 65 it was writ..te
00EC80: 6E 2E 0D 0A 0D 0A 53 69 6E 63 65 20 61 6E 79 20 n.....Since any
00EC90: 72 65 6C 61 74 65 64 20 63 6F 6C 6C 65 63 74 69 related collecti
00ECA0: 6F 6E 20 6F 66 20 64 61 74 61 20 73 74 6F 72 65 on of data store
00ECB0: 64 20 74 6F 20 74 61 70 65 20 6F 72 20 64 69 73 d to tape or dis
00ECC0: 6B 20 69 73 20 61 20 66 69 6C 65 2C 0D 0A 70 72 k is a file,..pr
00ECD0: 6F 67 72 61 6D 73 20 22 73 61 76 65 64 22 20 66 ograms "saved" f
00ECE0: 72 6F 6D 20 62 61 73 69 63 20 73 75 63 68 20 61 rom basic such a
00ECF0: 73 20 3A 2D 20 53 41 56 45 20 22 70 72 6F 67 72 s :- SAVE "progr
00ED00: 61 6D 2E 62 61 73 22 20 6F 72 20 53 41 56 45 0D am.bas" or SAVE.
00ED10: 0A 22 73 63 72 65 65 6E 2E 62 69 6E 22 20 61 72 ."screen.bin" ar
00ED20: 65 20 61 6C 73 6F 20 66 69 6C 65 73 2C 20 74 68 e also files, th
00ED30: 65 20 63 6F 6E 74 65 6E 74 73 20 3C 61 6E 64 20 e contents <and
00ED40: 75 73 65 3E 20 6D 61 79 20 62 65 20 76 61 73 74 use> may be vast
00ED50: 6C 79 0D 0A 64 69 66 66 65 72 65 6E 74 20 62 75 ly..different bu
00ED60: 74 20 74 6F 20 74 68 65 20 63 6F 6D 70 75 74 65 t to the compute
00ED70: 72 20 74 68 65 79 20 61 72 65 20 6F 6E 65 93 00 r they are one..
00ED80: 20 72 65 6C 61 74 65 64 20 67 72 6F 75 70 20 6F related group o
00ED90: 66 20 64 61 74 61 2E 0D 0A 0D 0A 0D 0A 0D 0A 46 f data.........F
00EDA0: 6F 72 20 74 68 65 20 72 65 73 74 20 6F 66 20 74 or the rest of t
00EDB0: 68 69 73 20 77 6F 72 6B 73 68 6F 70 20 77 65 20 his workshop we
00EDC0: 77 69 6C 6C 20 75 73 65 20 74 68 65 20 74 65 72 will use the ter
00EDD0: 6D 20 27 46 69 6C 65 27 20 74 6F 20 72 65 66 65 m 'File' to refe
00EDE0: 72 20 74 6F 20 74 68 65 0D 0A 63 6F 6C 6C 65 63 r to the..collec
00EDF0: 74 69 6F 6E 20 6F 66 20 64 61 74 61 20 70 72 6F tion of data pro
00EE00: 64 75 63 65 64 20 62 79 20 74 68 65 20 70 72 6F duced by the pro
00EE10: 67 72 61 6D 20 52 6F 77 6C 61 6E 64 27 73 20 64 gram Rowland's d
00EE20: 69 61 72 79 20 77 68 69 63 68 20 77 65 20 77 6F iary which we wo
00EE30: 75 6C 64 0D 0A 77 69 73 68 20 74 6F 20 73 61 76 uld..wish to sav
00EE40: 65 2C 20 6C 6F 61 64 2C 20 6D 6F 64 69 66 79 20 e, load, modify
00EE50: 6F 72 20 73 65 61 72 63 68 20 66 6F 72 2E 0D 0A or search for...
00EE60: 0D 0A 49 6E 20 67 65 6E 65 72 61 6C 20 74 65 72 ..In general ter
00EE70: 6D 73 20 74 68 65 72 65 20 61 72 65 20 74 77 6F ms there are two
00EE80: 17 59 20 77 61 79 73 20 6F 66 20 77 72 69 74 69 .Y ways of writi
00EE90: 6E 67 20 6F 72 20 72 65 61 64 69 6E 67 20 64 61 ng or reading da
00EEA0: 74 61 20 74 6F 20 6F 72 20 66 72 6F 6D 0D 0A 61 ta to or from..a
00EEB0: 20 64 69 73 6B 2E 20 54 68 65 20 66 69 72 73 74 disk. The first
00EEC0: 20 69 73 20 63 61 6C 6C 65 64 20 61 20 73 65 71 is called a seq
00EED0: 75 65 6E 74 69 61 6C 20 72 65 61 64 20 6F 72 20 uential read or
00EEE0: 77 72 69 74 65 2C 20 69 6E 20 77 68 69 63 68 20 write, in which
00EEF0: 74 68 65 0D 0A 63 6F 6D 70 75 74 65 72 20 6D 75 the..computer mu
00EF00: 73 74 20 73 74 61 72 74 20 61 74 20 74 68 65 20 st start at the
00EF10: 73 74 61 72 74 20 6F 66 20 61 20 66 69 6C 65 20 start of a file
00EF20: 61 6E 64 20 72 65 61 64 20 6F 72 20 77 72 69 74 and read or writ
00EF30: 65 20 66 72 6F 6D 20 74 68 65 20 76 65 72 79 20 e from the very
00EF40: 0D 0A 62 65 67 69 6E 6E 69 6E 67 20 6F 66 20 74 ..beginning of t
00EF50: 68 65 20 66 69 6C 65 2E 20 42 79 20 69 74 73 20 he file. By its
00EF60: 76 65 72 79 20 6E 61 74 75 72 65 20 61 20 63 61 very nature a ca
00EF70: 73 73 65 74 74 65 20 69 73 20 69 6E 68 65 72 65 ssette is inhere
00EF80: 6E 74 3B 2B 6C 79 20 61 0D 0A 73 65 71 75 65 6E nt;+ly a..sequen
00EF90: 74 69 61 6C 20 64 65 76 69 63 65 2C 20 74 68 65 tial device, the
00EFA0: 72 65 20 69 73 20 6E 6F 20 77 61 79 20 73 68 6F re is no way sho
00EFB0: 72 74 20 6F 66 20 72 65 77 69 6E 64 69 6E 67 20 rt of rewinding
00EFC0: 74 68 65 20 63 61 73 73 65 74 74 65 20 74 6F 20 the cassette to
00EFD0: 74 68 65 0D 0A 62 65 67 69 6E 6E 69 6E 67 20 6F the..beginning o
00EFE0: 66 20 61 20 66 69 6C 65 20 61 6E 64 20 73 74 61 f a file and sta
00EFF0: 72 74 69 6E 67 20 61 67 61 69 6E 2C 20 74 68 61 rting again, tha
00F000: 74 20 79 6F 75 20 63 61 6E 20 67 6F 20 62 61 63 t you can go bac
00F010: 6B 20 61 6E 64 20 72 65 72 65 61 64 20 6F 72 20 k and reread or
00F020: 0D 0A 72 65 77 72 69 74 65 20 61 20 73 65 63 74 ..rewrite a sect
00F030: 69 6F 6E 20 6F 66 20 64 61 74 61 20 74 6F 20 61 ion of data to a
00F040: 20 63 61 73 73 65 74 74 65 2E 0D 0A 0D 0A 54 68 cassette.....Th
00F050: 69 73 20 6D 65 61 6E 73 20 74 68 61 74 20 61 20 is means that a
00F060: 73 65 71 75 65 6E 74 69 61 6C 20 66 69 6C 65 20 sequential file
00F070: 77 72 69 74 74 65 6E 20 74 6F 20 63 61 73 73 65 written to casse
00F080: 74 74 65 20 18 F0 FF FF FF FF 11 37 09 CE 04 CE tte .......7....
00F090: 04 D5 04 16 09 03 10 08 0F 00 07 01 00 2C 57 53 .............,WS
00F0A0: 48 4F 50 2E 54 58 54 00 00 00 00 00 00 00 02 00 HOP.TXT.........
00F0B0: 16 00 08 3B 9E 00 00 00 00 00 00 00 00 00 00 00 ...;............
00F0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7D 5F ..............}_
00F1A0: FF FF FF FF 11 37 09 CE 04 CE 04 FB 04 03 09 03 .....7..........
00F1B0: 10 08 7D 0A 15 08 00 16 63 61 6E 20 6E 65 76 65 ..}.....can neve
00F1C0: 72 20 62 65 20 6C 61 72 67 65 72 0D 0A 74 68 61 r be larger..tha
00F1D0: 6E 20 74 68 65 20 41 6D 73 74 72 61 64 27 73 20 n the Amstrad's
00F1E0: 61 76 61 69 6C 61 62 6C 65 20 6D 65 6D 6F 72 79 available memory
00F1F0: 20 77 68 69 63 68 20 69 73 20 61 20 76 65 72 79 which is a very
00F200: 20 6C 69 6D 69 74 69 6E 67 20 66 61 63 74 6F 72 limiting factor
00F210: 20 65 76 65 6E 0D 0A 66 6F 72 20 73 75 63 68 20 even..for such
00F220: 61 20 6D 6F 64 65 73 74 20 70 72 6F 67 72 61 6D a modest program
00F230: 20 61 73 20 61 20 64 65 73 6B 20 64 69 61 72 79 as a desk diary
00F240: 2E 0D 0A 0D 0A 44 69 73 6B 73 20 6F 6E 20 74 68 .....Disks on th
00F250: 65 20 6F 74 68 65 72 20 68 61 6E 64 20 62 65 63 e other hand bec
00F260: 61 75 73 65 20 74 68 65 79 20 61 72 65 20 63 6F ause they are co
00F270: 6E 74 69 6E 75 61 6C 6C 79 20 73 70 69 6E 6E 69 ntinually spinni
00F280: 6E 67 20 61 6C 6C 6F 77 20 74 68 65 0D 0A 6F 70 ng allow the..op
00F290: 6F 72 74 75 6E 69 74 79 20 6F 66 20 61 63 63 65 ortunity of acce
00F2A0: 73 73 69 6E 67 20 61 6E 79 20 73 65 63 74 69 6F ssing any sectio
00F2B0: 6E 20 6F 66 20 61 20 66 16 08 69 6C 65 20 61 74 n of a f..ile at
00F2C0: 20 61 6E 79 20 74 69 6D 65 2C 20 64 61 74 61 20 any time, data
00F2D0: 69 73 20 73 74 69 6C 6C 0D 0A 77 72 69 74 74 65 is still..writte
00F2E0: 6E 20 73 65 71 75 65 6E 74 69 61 6C 6C 79 20 62 n sequentially b
00F2F0: 75 74 20 62 65 63 61 75 73 65 20 69 74 20 69 73 ut because it is
00F300: 20 77 72 69 74 74 65 6E 20 69 6E 20 34 30 20 63 written in 40 c
00F310: 69 72 63 75 6C 61 72 20 74 72 61 63 6B 73 20 65 ircular tracks e
00F320: 76 65 72 79 20 0D 0A 70 61 72 74 20 6F 66 20 65 very ..part of e
00F330: 61 63 68 20 74 72 61 63 6B 20 6D 75 73 74 20 70 ach track must p
00F340: 61 73 73 20 74 68 72 6F 75 67 68 20 74 68 65 20 ass through the
00F350: 61 78 69 73 20 74 68 65 20 72 65 61 64 20 68 65 axis the read he
00F360: 61 64 20 6D 6F 76 65 73 20 6F 6E 2C 0D 0A 6F 6E ad moves on,..on
00F370: 63 65 20 65 76 65 72 79 20 72 65 76 6F 6C 75 74 ce every revolut
00F380: 69 6F 6E 2E 20 54 68 75 73 20 69 74 20 69 73 20 ion. Thus it is
00F390: 63 6F 6D 70 6C 65 74 65 6C 79 20 66 65 61 73 61 completely feasa
00F3A0: 62 6C 65 20 74 6F 20 6D 6F 76 65 20 74 68 65 20 ble to move the
00F3B0: 72 65 61 64 20 2F 0D 0A 77 72 33 CF 69 74 65 20 read /..wr3.ite
00F3C0: 68 65 61 64 20 74 6F 20 61 6E 79 20 70 61 72 74 head to any part
00F3D0: 69 63 75 6C 61 72 20 74 72 61 63 6B 20 70 6F 73 icular track pos
00F3E0: 69 74 69 6F 6E 20 61 6E 64 20 72 65 61 64 20 6F ition and read o
00F3F0: 72 20 77 72 69 74 65 20 61 20 67 69 76 65 6E 0D r write a given.
00F400: 0A 6E 75 6D 62 65 72 20 6F 66 20 62 79 74 65 73 .number of bytes
00F410: 20 74 6F 20 6F 72 20 66 72 6F 6D 20 73 65 6C 65 to or from sele
00F420: 63 74 65 64 20 70 6F 73 69 74 69 6F 6E 73 20 77 cted positions w
00F430: 69 74 68 69 6E 20 74 68 61 74 20 74 72 61 63 6B ithin that track
00F440: 2E 20 54 68 69 73 20 69 73 0D 0A 63 61 6C 6C 65 . This is..calle
00F450: 64 20 52 41 4E 44 4F 4D 20 41 43 43 45 53 53 2E d RANDOM ACCESS.
00F460: 0D 0A 0D 0A 54 68 65 20 63 72 75 6E 63 68 20 69 ....The crunch i
00F470: 73 20 74 68 61 74 20 41 4D 53 54 52 41 44 20 64 s that AMSTRAD d
00F480: 69 64 20 6E 6F 74 20 69 6D 70 6C 65 6D 65 6E 74 id not implement
00F490: 20 52 61 6E 64 6F 6D 20 41 63 63 65 73 73 20 66 Random Access f
00F4A0: 69 6C 65 20 6D 61 6E 61 67 65 6D 65 6E 74 20 0D ile management .
00F4B0: 0A 77 69 74 68 69 6E 20 41 4D 53 44 07 8A 4F 53 .within AMSD..OS
00F4C0: 2E 20 41 4D 53 44 4F 53 20 72 65 6D 61 69 6E 73 . AMSDOS remains
00F4D0: 20 65 73 73 65 6E 74 69 61 6C 6C 79 20 61 20 73 essentially a s
00F4E0: 65 71 75 65 6E 74 69 61 6C 20 63 61 73 73 65 74 equential casset
00F4F0: 74 65 20 66 69 6C 65 0D 0A 68 61 6E 64 6C 69 6E te file..handlin
00F500: 67 20 73 79 73 74 65 6D 20 61 6C 62 65 69 74 20 g system albeit
00F510: 61 6E 20 65 78 74 72 65 6D 65 6C 79 20 66 61 73 an extremely fas
00F520: 74 20 6F 6E 65 2E 20 46 6F 72 20 74 72 75 65 20 t one. For true
00F530: 72 61 6E 64 6F 6D 20 61 63 63 65 73 73 20 66 69 random access fi
00F540: 6C 65 0D 0A 68 61 6E 64 6C 69 6E 67 20 41 4D 53 le..handling AMS
00F550: 54 52 41 44 20 70 72 6F 76 69 64 65 64 20 74 68 TRAD provided th
00F560: 65 20 43 50 4D 20 6F 70 65 72 61 74 69 6E 67 20 e CPM operating
00F570: 73 79 73 74 65 6D 20 61 6E 64 20 74 6F 20 75 73 system and to us
00F580: 65 20 43 4D 50 20 6F 6E 65 0D 0A 6D 75 73 74 20 e CMP one..must
00F590: 75 73 65 20 70 72 6F 67 72 61 6D 73 20 73 70 65 use programs spe
00F5A0: 63 69 61 6C 6C 79 20 77 72 69 74 74 65 6E 20 74 cially written t
00F5B0: 6F 20 72 75 6E 20 75 6E 64 65 72 20 43 50 A6 2A o run under CP.*
00F5C0: 4D 2E 0D 0A 0D 0A 48 6F 77 65 76 65 72 20 74 68 M.....However th
00F5D0: 69 6E 67 73 20 61 72 65 20 6E 6F 74 20 61 73 20 ings are not as
00F5E0: 67 6C 75 6D 20 61 73 20 69 74 20 6D 69 67 68 74 glum as it might
00F5F0: 20 61 70 70 65 61 72 20 6A 75 73 74 20 73 75 70 appear just sup
00F600: 70 6F 73 65 20 79 6F 75 20 77 65 72 65 20 74 6F pose you were to
00F610: 20 0D 0A 64 69 76 69 64 65 20 79 6F 75 72 20 66 ..divide your f
00F620: 69 6C 65 20 75 70 20 69 6E 74 6F 20 61 20 6C 61 ile up into a la
00F630: 72 67 65 20 6E 75 6D 62 65 72 20 6F 66 20 76 65 rge number of ve
00F640: 72 79 20 73 6D 61 6C 6C 20 66 69 6C 65 73 20 65 ry small files e
00F650: 61 63 68 20 73 70 65 63 69 61 6C 6C 79 20 0D 0A ach specially ..
00F660: 69 64 65 6E 74 69 66 69 65 64 2C 20 79 6F 75 20 identified, you
00F670: 63 6F 75 6C 64 20 74 68 65 6E 20 70 72 65 66 6F could then prefo
00F680: 72 6D 20 61 20 70 73 75 64 6F 20 72 61 6E 64 6F rm a psudo rando
00F690: 6D 20 61 63 63 65 73 73 20 72 65 61 64 69 6E 67 m access reading
00F6A0: 20 61 6E 64 0D 0A 77 72 69 74 69 6E 67 20 74 6F and..writing to
00F6B0: 20 61 6C 6C 20 74 68 65 20 73 75 62 73 65 63 74 all the subsect
00F6C0: A0 63 69 6F 6E 73 20 6F 66 20 6F 72 69 67 69 6E .cions of origin
00F6D0: 61 6C 20 66 69 6C 65 20 77 69 74 68 20 61 6C 6C al file with all
00F6E0: 20 74 68 65 20 73 70 65 65 64 20 61 6E 64 0D 0A the speed and..
00F6F0: 76 65 72 73 61 74 69 6C 69 74 79 20 6F 66 20 74 versatility of t
00F700: 72 75 65 20 72 61 6E 64 6F 6D 20 61 63 63 65 73 rue random acces
00F710: 73 2E 0D 0A 0D 0A 53 69 6E 63 65 20 74 68 65 20 s.....Since the
00F720: 64 69 73 6B 20 64 69 72 65 63 74 6F 72 79 20 77 disk directory w
00F730: 69 6C 6C 20 73 75 70 70 6F 72 74 20 6F 6E 6C 79 ill support only
00F740: 20 36 34 20 65 6E 74 72 69 65 73 20 74 68 65 20 64 entries the
00F750: 6C 6F 67 69 63 61 6C 20 6C 65 6E 67 74 68 0D 0A logical length..
00F760: 74 6F 20 6D 61 6B 65 20 74 68 65 73 65 20 66 69 to make these fi
00F770: 6C 65 73 20 77 6F 75 6C 64 20 62 65 20 32 6B 20 les would be 2k
00F780: 28 32 30 34 38 29 20 62 79 74 65 73 2E 0D 0A 0D (2048) bytes....
00F790: 0A 54 68 65 20 70 72 6F 67 72 61 6D 20 52 6F 77 .The program Row
00F7A0: 6C 61 6E 64 27 73 20 44 69 61 72 79 20 64 6F 65 land's Diary doe
00F7B0: 73 20 6A 75 73 74 20 74 68 61 74 2C 20 79 6F 75 s just that, you
00F7C0: 20 65 35 62 6E 74 65 72 20 74 68 65 20 64 61 79 e5bnter the day
00F7D0: 20 61 6E 64 20 6D 6F 6E 74 68 0D 0A 79 6F 75 20 and month..you
00F7E0: 77 69 73 68 20 74 6F 20 65 78 61 6D 69 6E 65 20 wish to examine
00F7F0: 61 6E 64 20 74 68 65 20 70 72 6F 67 72 61 6D 20 and the program
00F800: 75 73 65 73 20 74 68 69 73 20 64 61 74 61 20 74 uses this data t
00F810: 6F 20 63 61 6C 63 75 6C 61 74 65 20 74 68 65 0D o calculate the.
00F820: 0A 61 70 70 72 6F 70 69 61 74 65 20 66 69 6C 65 .appropiate file
00F830: 20 6E 75 6D 62 65 72 20 61 6E 64 20 6C 6F 61 64 number and load
00F840: 73 20 74 68 61 74 20 32 6B 20 66 69 6C 65 20 69 s that 2k file i
00F850: 6E 74 6F 20 6D 65 6D 6F 72 79 2E 0D 0A 0D 0A 4C nto memory.....L
00F860: 65 74 27 73 20 68 61 76 65 20 61 20 6C 6F 6F 6B et's have a look
00F870: 20 61 74 20 74 68 65 20 63 6F 64 65 3A 2D 0D 0A at the code:-..
00F880: 0D 0A 0D 0A 0D 0A 31 30 20 27 6D 61 6B 65 20 69 ......10 'make i
00F890: 6E 72 6F 75 74 2E 62 69 6E 0D 0A 32 30 20 4D 45 nrout.bin..20 ME
00F8A0: 4D 4F 52 59 20 26 39 46 46 46 0D 0A 33 30 20 46 MORY &9FFF..30 F
00F8B0: 4F 52 20 6E 3D 30 20 54 4F 20 26 43 35 0D 0A 34 OR n=0 TO &C5..4
00F8C0: 30 20 52 45 97 4C 41 44 20 68 24 3A 50 4F 4B 45 0 RE.LAD h$:POKE
00F8D0: 20 6E 2B 26 41 30 30 30 2C 56 41 4C 28 22 26 22 n+&A000,VAL("&"
00F8E0: 2B 68 24 29 0D 0A 35 30 20 4E 45 58 54 0D 0A 36 +h$)..50 NEXT..6
00F8F0: 30 20 53 41 56 45 20 22 69 6E 72 6F 75 74 2E 62 0 SAVE "inrout.b
00F900: 69 6E 22 2C 62 2C 26 41 30 30 30 2C 26 43 36 0D in",b,&A000,&C6.
00F910: 0A 31 30 30 20 44 41 54 41 20 32 31 2C 65 31 2C .100 DATA 21,e1,
00F920: 65 39 2C 32 32 2C 33 30 2C 30 30 2C 66 65 2C 30 e9,22,30,00,fe,0
00F930: 31 2C 32 38 2C 30 61 2C 66 37 2C 31 31 2C 61 66 1,28,0a,f7,11,af
00F940: 2C 30 30 2C 31 39 2C 65 35 0D 0A 31 30 31 20 44 ,00,19,e5..101 D
00F950: 41 54 41 20 64 64 2C 65 31 2C 31 38 2C 30 65 2C ATA dd,e1,18,0e,
00F960: 66 37 2C 31 31 2C 61 33 2C 30 30 2C 31 39 2C 37 f7,11,a3,00,19,7
00F970: 65 2C 64 64 2C 36 65 2C 30 30 2C 64 64 2C 36 36 e,dd,6e,00,dd,66
00F980: 2C 30 31 0D 0A 31 30 32 20 44 41 54 41 20 37 37 ,01..102 DATA 77
00F990: 2C 63 39 2C 30 31 2C 30 61 2C 30 30 2C 64 64 2C ,c9,01,0a,00,dd,
00F9A0: 37 65 2C 30 31 2C 66 65 2C 30 30 2C 63 38 2C 36 7e,01,fe,00,c8,6
00F9B0: 37 2C 64 64 2C 36 65 2C 30 30 2C 65 35 0D 0A 31 7,dd,6e,00,e5..1
00F9C0: 30 33 20 44 41 54 9E CB FF FF FF FF 11 37 09 CE 03 DAT.......7..
00F9D0: 04 CE 04 D5 04 0D 09 02 10 08 0E 00 07 01 00 2C ...............,
00F9E0: 57 53 48 4F 50 2E 54 58 54 00 00 00 00 00 00 00 WSHOP.TXT.......
00F9F0: 03 00 16 00 08 3B 9E 00 00 00 00 00 00 00 00 00 .....;..........
00FA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FAE0: 9A 54 FF FF FF FF 11 37 09 CE 04 CE 04 F9 04 FC .T.....7........
00FAF0: 08 03 10 08 7C 0A 15 08 00 16 41 20 65 62 2C 66 ....|.....A eb,f
00FB00: 37 2C 65 62 2C 31 38 2C 31 39 2C 64 64 2C 65 35 7,eb,18,19,dd,e5
00FB10: 2C 65 31 2C 32 33 2C 32 33 2C 64 64 2C 33 36 2C ,e1,23,23,dd,36,
00FB20: 30 37 2C 63 33 2C 64 64 2C 37 35 0D 0A 31 30 34 07,c3,dd,75..104
00FB30: 20 44 41 54 41 20 30 38 2C 64 64 2C 37 34 2C 30 DATA 08,dd,74,0
00FB40: 39 2C 65 31 2C 65 62 2C 66 37 2C 65 62 2C 31 38 9,e1,eb,f7,eb,18
00FB50: 2C 31 37 2C 64 64 2C 30 39 2C 31 38 2C 64 37 2C ,17,dd,09,18,d7,
00FB60: 37 65 2C 64 64 0D 0A 31 30 35 20 44 41 54 41 20 7e,dd..105 DATA
00FB70: 37 37 2C 30 34 2C 32 33 2C 37 65 2C 64 64 2C 37 77,04,23,7e,dd,7
00FB80: 37 2C 30 35 2C 32 33 2C 37 65 2C 64 64 2C 37 37 7,05,23,7e,dd,77
00FB90: 2C 30 36 2C 65 62 2C 32 33 2C 32 33 2C 32 33 0D ,06,eb,23,23,23.
00FBA0: 0A 31 30 36 20 44 41 54 41 20 65 39 2C 64 64 2C .106 DATA e9,dd,
00FBB0: 37 65 2C 30 37 2C 37 37 2C 32 33 2C 64 64 2C 37 7e,07,77,23,dd,7
00FBC0: 65 2C 30 38 2C 37 37 2C 32 33 2C 64 64 2C 37 65 e,08,77,23,dd,7e
00FBD0: 2C 30 39 2C 37 37 2C 65 62 0D 0A 31 30 37 20 44 ,09,77,eb..107 D
00FBE0: 41 54 41 20 32 33 2C 32 33 2C 32 33 2C 65 39 2C ATA 23,23,23,e9,
00FBF0: 65 35 2C 64 35 2C 63 35 2C 66 EB 71 37 2C 31 31 e5,d5,c5,f.q7,11
00FC00: 2C 34 36 2C 30 30 2C 31 39 2C 31 31 2C 37 37 2C ,46,00,19,11,77,
00FC10: 62 63 2C 30 31 0D 0A 31 30 38 20 44 41 54 41 20 bc,01..108 DATA
00FC20: 30 33 2C 30 30 2C 65 64 2C 62 30 2C 63 31 2C 64 03,00,ed,b0,c1,d
00FC30: 31 2C 65 31 2C 63 64 2C 37 37 2C 62 63 2C 65 35 1,e1,cd,77,bc,e5
00FC40: 2C 63 35 2C 64 35 2C 66 35 2C 66 37 2C 31 31 0D ,c5,d5,f5,f7,11.
00FC50: 0A 31 30 39 20 44 41 54 41 20 32 62 2C 30 30 2C .109 DATA 2b,00,
00FC60: 31 39 2C 65 35 2C 64 64 2C 65 31 2C 32 31 2C 37 19,e5,dd,e1,21,7
00FC70: 37 2C 62 63 2C 65 62 2C 66 37 2C 65 62 2C 31 38 7,bc,eb,f7,eb,18
00FC80: 2C 63 33 2C 66 37 2C 31 31 0D 0A 31 31 30 20 44 ,c3,f7,11..110 D
00FC90: 41 54 41 20 31 39 2C 30 30 2C 31 39 2C 66 31 2C ATA 19,00,19,f1,
00FCA0: 66 35 2C 37 37 2C 66 31 2C 33 38 2C 30 39 2C 33 f5,77,f1,38,09,3
00FCB0: 65 2C 31 36 2C 66 65 2C 30 30 2C 33 37 2C 64 31 e,16,fe,00,37,d1
00FCC0: 2C 63 31 0D 0A 31 31 31 20 44 41 54 41 20 65 31 ,c1..111 DATA e1
00FCD0: 2C 63 39 2C 66 35 2C 33 36 2C 30 30 2C 66 31 2C ,c9,f5,36,00,f1,
00FCE0: 31 38 2C 66 36 2C 30 30 2C 30 30 2C 37 37 2C 62 18,f6,00,00,77,b
00FCF0: 63 2C 31 38 2C 62 36 2C 30 30 2C 30 2D 50 30 0D c,18,b6,00,0-P0.
00FD00: 0A 31 31 32 20 44 41 54 41 20 30 30 2C 30 30 2C .112 DATA 00,00,
00FD10: 30 30 2C 30 30 2C 30 30 2C 30 30 0D 0A 0D 0A 2A 00,00,00,00....*
00FD20: 2A 20 4E 4F 54 45 20 74 68 69 73 20 69 73 20 70 * NOTE this is p
00FD30: 61 72 74 20 31 2E 20 54 68 65 20 70 72 6F 67 72 art 1. The progr
00FD40: 61 6D 20 77 68 69 63 68 20 63 72 65 61 74 65 73 am which creates
00FD50: 20 22 49 4E 52 4F 55 54 2E 42 49 4E 22 0D 0A 0D "INROUT.BIN"...
00FD60: 0A 0D 0A 0D 0A 0D 0A 31 30 30 20 27 72 6F 6C 61 .......100 'rola
00FD70: 6E 64 73 20 64 69 61 72 79 20 70 72 6F 67 72 61 nds diary progra
00FD80: 6D 0D 0A 31 31 30 20 27 20 43 6F 70 79 72 69 67 m..110 ' Copyrig
00FD90: 68 74 20 31 39 38 35 20 41 6D 73 74 72 61 64 20 ht 1985 Amstrad
00FDA0: 43 6F 6E 73 75 6D 65 72 20 45 6C 65 63 74 72 6F Consumer Electro
00FDB0: 6E 69 63 73 20 50 6C 63 0D 0A 31 32 30 20 27 0D nics Plc..120 '.
00FDC0: 0A 31 33 30 20 72 65 63 6C 65 6E 3D 31 32 30 3A .130 reclen=120:
00FDD0: 66 24 3D 22 64 69 61 72 79 22 0D 0A 31 34 30 20 f$="diary"..140
00FDE0: 47 4F 53 55 42 20 34 30 30 30 3A 27 69 6E 69 74 GOSUB 4000:'init
00FDF0: 69 61 6C 69 73 65 20 72 61 6E 64 6F 6D 20 02 40 ialise random .@
00FE00: 61 63 63 65 73 73 0D 0A 31 35 30 20 47 4F 53 55 access..150 GOSU
00FE10: 42 20 36 30 30 30 3A 27 69 6E 69 74 69 61 6C 69 B 6000:'initiali
00FE20: 73 65 20 65 64 69 74 6F 72 0D 0A 31 36 30 20 27 se editor..160 '
00FE30: 0D 0A 31 37 30 20 62 72 6B 3D 28 31 3D 30 29 3A ..170 brk=(1=0):
00FE40: 4F 4E 20 42 52 45 41 4B 20 47 4F 53 55 42 20 38 ON BREAK GOSUB 8
00FE50: 30 30 30 0D 0A 31 38 30 20 27 0D 0A 31 39 30 20 000..180 '..190
00FE60: 4D 4F 44 45 20 31 0D 0A 32 30 30 20 27 0D 0A 32 MODE 1..200 '..2
00FE70: 31 30 20 57 49 4E 44 4F 57 20 23 31 2C 31 2C 34 10 WINDOW #1,1,4
00FE80: 30 2C 32 35 2C 32 36 3A 50 45 4E 20 23 31 2C 30 0,25,26:PEN #1,0
00FE90: 0D 0A 32 32 30 20 57 49 4E 44 4F 57 20 23 32 2C ..220 WINDOW #2,
00FEA0: 31 2C 34 30 2C 31 2C 32 34 0D 0A 32 33 30 20 57 1,40,1,24..230 W
00FEB0: 49 4E 44 4F 57 20 23 33 2C 36 2C 33 35 2C 35 2C INDOW #3,6,35,5,
00FEC0: 36 3A 50 41 50 45 52 20 23 33 2C 33 3A 50 45 4E 6:PAPER #3,3:PEN
00FED0: 20 23 33 2C 31 0D 0A 32 34 30 20 57 49 4E 44 4F #3,1..240 WINDO
00FEE0: 57 20 23 34 2C 36 2C 33 35 2C 37 2C 31 30 3A 50 W #4,6,35,7,10:P
00FEF0: 41 50 45 52 20 23 34 2C 33 3A 50 45 4E 20 23 34 APER #4,3:PEN #4
00FF00: FF A5 2C 32 0D 0A 32 35 30 20 57 49 4E 44 4F 57 ..,2..250 WINDOW
00FF10: 20 23 35 2C 35 2C 36 2C 31 2C 31 3A 50 41 50 45 #5,5,6,1,1:PAPE
00FF20: 52 20 23 35 2C 33 3A 50 45 4E 20 23 35 2C 32 0D R #5,3:PEN #5,2.
00FF30: 0A 32 36 30 20 57 49 4E 44 4F 57 20 23 36 2C 31 .260 WINDOW #6,1
00FF40: 35 2C 31 36 2C 31 2C 31 3A 50 41 50 45 52 20 23 5,16,1,1:PAPER #
00FF50: 36 2C 33 3A 50 45 4E 20 23 36 2C 32 0D 0A 32 37 6,3:PEN #6,2..27
00FF60: 30 20 57 49 4E 44 4F 57 20 23 37 2C 33 39 2C 33 0 WINDOW #7,39,3
00FF70: 39 2C 31 2C 31 3A 50 41 50 45 52 20 23 37 2C 33 9,1,1:PAPER #7,3
00FF80: 3A 50 45 4E 20 23 37 2C 32 0D 0A 32 38 30 20 43 :PEN #7,2..280 C
00FF90: 4C 53 20 23 33 3A 4C 4F 43 41 54 45 20 23 33 2C LS #3:LOCATE #3,
00FFA0: 31 2C 32 3A 50 52 49 4E 54 20 23 33 2C 53 54 52 1,2:PRINT #3,STR
00FFB0: 49 4E 47 24 28 33 30 2C 31 35 34 29 3B 3A 43 4C ING$(30,154);:CL
00FFC0: 53 20 23 34 0D 0A 32 39 30 20 27 0D 0A 33 30 30 S #4..290 '..300
00FFD0: 20 4C 4F 43 41 54 45 20 23 32 2C 31 2C 31 35 3A LOCATE #2,1,15:
00FFE0: 50 52 49 4E 54 20 23 32 2C 22 43 4F 50 59 20 77 PRINT #2,"COPY w
00FFF0: 72 69 74 65 20 74 6F 20 64 69 61 72 79 2C 20 20 rite to diary,
010000: 20 20 87 C6 45 53 43 20 45 53 43 20 51 75 69 74 ..ESC ESC Quit
010010: 22 0D 0A 33 31 30 20 4C 4F 43 41 54 45 20 23 32 "..310 LOCATE #2
010020: 2C 31 2C 31 37 3A 50 52 49 4E 54 20 23 32 2C 22 ,1,17:PRINT #2,"
010030: 54 68 65 20 64 69 61 72 79 20 63 61 6E 20 62 65 The diary can be
010040: 20 65 78 61 6D 69 6E 65 64 20 72 61 70 69 64 6C examined rapidl
010050: 79 20 75 73 69 6E 67 20 74 68 65 20 72 65 61 64 y using the read
010060: 20 6F 6E 6C 79 20 59 20 6F 70 74 69 6F 6E 2E 20 only Y option.
010070: 54 6F 20 75 70 64 61 74 65 20 74 68 65 20 20 20 To update the
010080: 64 69 61 72 79 20 75 73 65 20 74 68 65 20 72 65 diary use the re
010090: 61 64 20 6F 6E 6C 79 20 4E 20 6F 70 74 69 6F 6E ad only N option
0100A0: 20 61 6E 64 20 20 20 20 6E 6F 72 6D 61 6C 20 6B and normal k
0100B0: 65 79 62 6F 61 72 64 20 65 64 69 74 69 6E 67 20 eyboard editing
0100C0: 6B 65 79 73 2E 22 0D 0A 33 32 30 20 27 0D 0A 33 keys."..320 '..3
0100D0: 33 30 20 52 45 53 54 4F 52 45 3A 44 41 54 41 20 30 RESTORE:DATA
0100E0: 33 31 2C 32 38 2C 33 31 2C 33 30 2C 33 31 2C 33 31,28,31,30,31,3
0100F0: 30 2C 33 31 2C 33 31 2C 33 30 2C 33 31 2C 33 30 0,31,31,30,31,30
010100: 2C 33 31 0D B1 95 0A 33 34 30 20 6D 74 68 24 3D ,31....340 mth$=
010110: 22 4A 61 6E 46 65 62 4D 61 72 41 70 72 4D 61 79 "JanFebMarAprMay
010120: 4A 75 6E 4A 75 6C 41 75 67 53 65 70 4F 63 74 4E JunJulAugSepOctN
010130: 6F 76 44 65 63 22 0D 0A 33 35 30 20 73 66 78 24 ovDec"..350 sfx$
010140: 3D 22 73 74 6E 64 72 64 74 68 74 68 74 68 74 68 ="stndrdthththth
010150: 74 68 74 68 74 68 74 68 74 68 74 68 74 68 74 68 thththththththth
010160: 74 68 74 68 74 68 74 68 74 68 73 74 6E 64 72 64 thththththstndrd
010170: 74 68 74 68 74 68 74 68 74 68 74 68 74 68 73 74 thththththththst
010180: 22 0D 0A 33 36 30 20 44 49 4D 20 6D 28 31 32 29 "..360 DIM m(12)
010190: 3A 46 4F 52 20 6D 74 68 20 3D 31 20 54 4F 20 31 :FOR mth =1 TO 1
0101A0: 32 3A 52 45 41 44 20 6D 28 6D 74 68 29 3A 4E 45 2:READ m(mth):NE
0101B0: 58 54 3A 72 6F 24 3D 22 4E 22 0D 0A 33 37 30 20 XT:ro$="N"..370
0101C0: 27 0D 0A 31 30 30 30 20 4C 4F 43 41 54 45 20 23 '..1000 LOCATE #
0101D0: 32 2C 31 2C 31 3A 50 52 49 4E 54 20 23 32 2C 22 2,1,1:PRINT #2,"
0101E0: 44 61 79 20 20 20 20 20 4D 6F 6E 74 68 20 20 20 Day Month
0101F0: 20 20 20 20 20 20 52 65 61 64 20 4F 6E 6C 79 20 Read Only
010200: 28 59 2F 4E 29 22 66 78 3A 43 4C 53 20 23 35 3A (Y/N)"fx:CLS #5:
010210: 43 4C 53 20 23 36 3A 43 4C 53 20 23 37 3A 50 52 CLS #6:CLS #7:PR
010220: 49 4E 54 20 23 37 2C 72 6F 24 0D 0A 31 30 31 30 INT #7,ro$..1010
010230: 20 64 24 3D 22 20 20 22 3A 6D 24 3D 22 20 20 22 d$=" ":m$=" "
010240: 0D 0A 31 30 32 30 20 65 64 24 3D 64 24 3A 65 64 ..1020 ed$=d$:ed
010250: 78 3D 31 3A 65 64 79 3D 31 3A 65 64 77 69 6E 64 x=1:edy=1:edwind
010260: 6F 77 3D 35 3A 6E 75 6D 3D 28 31 3D 31 29 0D 0A ow=5:num=(1=1)..
010270: 31 30 33 30 20 47 4F 53 55 42 20 37 30 30 30 3A 1030 GOSUB 7000:
010280: 72 63 3D 41 53 43 28 65 64 69 6E 24 29 0D 0A 31 rc=ASC(edin$)..1
010290: 30 34 30 20 49 46 20 72 63 3D 32 35 35 20 54 48 040 IF rc=255 TH
0102A0: 45 4E 20 33 30 30 30 0D 0A 31 30 35 30 20 4D 49 EN 3000..1050 MI
0102B0: 44 24 28 64 24 2C 31 29 3D 65 64 24 3A 49 46 20 D$(d$,1)=ed$:IF
0102C0: 72 63 3D 31 33 20 41 4E 44 20 56 41 4C 28 64 24 rc=13 AND VAL(d$
0102D0: 29 3E 30 20 54 48 45 4E 20 31 30 37 30 0D 0A 31 )>0 THEN 1070..1
0102E0: 30 36 30 20 49 46 20 72 63 3D 32 34 31 20 4F 52 060 IF rc=241 OR
0102F0: 20 72 63 3D 32 34 39 20 54 48 45 4E 20 31 30 37 rc=249 THEN 107
010300: 30 20 45 4C 53 45 20 31 AA C0 FF FF FF FF 11 36 0 ELSE 1.......6
010310: 09 F6 04 F6 04 D5 04 0E 09 02 10 08 0E 00 07 01 ................
010320: 00 2C 57 53 48 4F 50 2E 54 58 54 00 00 00 00 00 .,WSHOP.TXT.....
010330: 00 00 04 00 16 00 08 3B 9E 00 00 00 00 00 00 00 .......;........
010340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0103A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0103B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0103C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0103D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0103E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0103F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010420: 00 00 0F 27 FF FF FF FF 11 35 09 CE 04 CE 04 F8 ...'.....5......
010430: 04 FA 08 03 10 08 74 0A 15 08 00 16 30 32 30 0D ......t.....020.
010440: 0A 31 30 37 30 20 65 64 24 3D 6D 24 3A 65 64 78 .1070 ed$=m$:edx
010450: 3D 31 3A 65 64 79 3D 31 3A 65 64 77 69 6E 64 6F =1:edy=1:edwindo
010460: 77 3D 36 3A 6E 75 6D 3D 28 31 3D 31 29 0D 0A 31 w=6:num=(1=1)..1
010470: 30 38 30 20 47 4F 53 55 42 20 37 30 30 30 3A 72 080 GOSUB 7000:r
010480: 63 3D 41 53 43 28 65 64 69 6E 24 29 0D 0A 31 30 c=ASC(edin$)..10
010490: 39 30 20 49 46 20 72 63 3D 32 35 35 20 54 48 45 90 IF rc=255 THE
0104A0: 4E 20 33 30 30 30 0D 0A 31 31 30 30 20 4D 49 44 N 3000..1100 MID
0104B0: 24 28 6D 24 2C 31 29 3D 65 64 24 3A 49 46 20 72 $(m$,1)=ed$:IF r
0104C0: 63 3D 31 33 20 41 4E 44 20 56 41 4C 28 6D 24 29 c=13 AND VAL(m$)
0104D0: 3E 30 20 54 48 45 4E 20 31 31 33 30 0D 0A 31 31 >0 THEN 1130..11
0104E0: 31 30 20 49 46 20 72 63 3D 32 34 30 20 4F 52 20 10 IF rc=240 OR
0104F0: 72 63 3D 32 34 38 20 54 48 45 4E 20 31 30 32 30 rc=248 THEN 1020
010500: 0D 0A 31 31 32 30 20 49 46 20 72 63 3D 32 34 31 ..1120 IF rc=241
010510: 20 4F 52 20 72 63 3D 32 34 39 20 54 48 45 4E 20 OR rc=249 THEN
010520: 31 31 33 30 20 45 4C 53 45 20 31 30 37 30 0D 0A 1130 ELSE 1070..
010530: 31 31 33 30 20 65 64 24 3D 72 6F 24 24 0F 3A 65 1130 ed$=ro$$.:e
010540: 64 78 3D 31 3A 65 64 79 3D 31 3A 65 64 77 69 6E dx=1:edy=1:edwin
010550: 64 6F 77 3D 37 3A 6E 75 6D 3D 28 31 3D 30 29 0D dow=7:num=(1=0).
010560: 0A 31 31 34 30 20 47 4F 53 55 42 20 37 30 30 30 .1140 GOSUB 7000
010570: 3A 72 63 3D 41 53 43 28 65 64 69 6E 24 29 3A 72 :rc=ASC(edin$):r
010580: 6F 24 3D 55 50 50 45 52 24 28 65 64 24 29 0D 0A o$=UPPER$(ed$)..
010590: 31 31 35 30 20 49 46 20 72 63 3D 32 35 35 20 54 1150 IF rc=255 T
0105A0: 48 45 4E 20 33 30 30 30 0D 0A 31 31 36 30 20 49 HEN 3000..1160 I
0105B0: 46 20 72 63 3D 31 33 20 41 4E 44 20 28 72 6F 24 F rc=13 AND (ro$
0105C0: 3D 22 59 22 20 4F 52 20 72 6F 24 3D 22 4E 22 29 ="Y" OR ro$="N")
0105D0: 20 54 48 45 4E 20 31 31 38 30 0D 0A 31 31 37 30 THEN 1180..1170
0105E0: 20 49 46 20 72 63 3D 32 34 30 20 4F 52 20 72 63 IF rc=240 OR rc
0105F0: 3D 32 34 38 20 54 48 45 4E 20 31 30 37 30 20 45 =248 THEN 1070 E
010600: 4C 53 45 20 31 31 33 30 0D 0A 31 31 38 30 20 64 LSE 1130..1180 d
010610: 3D 56 41 4C 28 64 24 29 3A 6D 74 68 3D 56 41 4C =VAL(d$):mth=VAL
010620: 28 6D 24 29 0D 0A 31 31 39 30 20 49 46 20 6D 74 (m$)..1190 IF mt
010630: 68 3C 31 20 4F 52 20 6D 74 68 3E 31 32 20 22 57 h<1 OR mth>12 "W
010640: 4F 52 20 64 3C 31 20 54 48 45 4E 20 31 30 32 30 OR d<1 THEN 1020
010650: 20 45 4C 53 45 20 49 46 20 64 3E 6D 28 6D 74 68 ELSE IF d>m(mth
010660: 29 20 54 48 45 4E 20 31 30 32 30 0D 0A 31 32 30 ) THEN 1020..120
010670: 30 20 64 61 79 73 3D 64 3A 46 4F 52 20 6D 63 3D 0 days=d:FOR mc=
010680: 32 20 54 4F 20 6D 74 68 3A 64 61 79 73 3D 64 61 2 TO mth:days=da
010690: 79 73 2B 6D 28 6D 63 29 3A 4E 45 58 54 0D 0A 31 ys+m(mc):NEXT..1
0106A0: 32 31 30 20 27 0D 0A 31 32 32 30 20 72 65 63 3D 210 '..1220 rec=
0106B0: 64 61 79 73 0D 0A 31 32 33 30 20 27 0D 0A 32 30 days..1230 '..20
0106C0: 30 30 20 47 4F 53 55 42 20 35 30 30 30 0D 0A 32 00 GOSUB 5000..2
0106D0: 30 31 30 20 4C 4F 43 41 54 45 20 23 33 2C 31 31 010 LOCATE #3,11
0106E0: 2C 31 3A 50 52 49 4E 54 20 23 33 2C 55 53 49 4E ,1:PRINT #3,USIN
0106F0: 47 20 22 23 23 22 3B 64 3B 3A 50 52 49 4E 54 20 G "##";d;:PRINT
010700: 23 33 2C 4D 49 44 24 28 73 66 78 24 2C 64 2A 32 #3,MID$(sfx$,d*2
010710: 2D 31 2C 32 29 3B 22 20 22 3B 4D 49 44 24 28 6D -1,2);" ";MID$(m
010720: 74 68 24 2C 6D 74 68 2A 33 2D 32 2C 33 29 0D 0A th$,mth*3-2,3)..
010730: 32 30 32 30 20 49 46 20 6E 65 77 66 69 6C 65 20 2020 IF newfile
010740: FA 72 41 4E 44 20 28 72 6F 24 3D 22 59 22 29 20 .rAND (ro$="Y")
010750: 54 48 45 4E 20 43 4C 53 20 23 34 3A 47 4F 54 4F THEN CLS #4:GOTO
010760: 20 31 30 30 30 0D 0A 32 30 33 30 20 65 64 24 3D 1000..2030 ed$=
010770: 53 54 52 49 4E 47 24 28 33 30 2C 22 20 22 29 0D STRING$(30," ").
010780: 0A 32 30 34 30 20 46 4F 52 20 79 3D 33 20 54 4F .2040 FOR y=3 TO
010790: 20 30 20 53 54 45 50 20 2D 31 0D 0A 32 30 35 30 0 STEP -1..2050
0107A0: 20 4D 49 44 24 28 65 64 24 2C 31 29 3D 4D 49 44 MID$(ed$,1)=MID
0107B0: 24 28 6F 24 2C 79 2A 33 30 2B 31 2C 33 30 29 3A $(o$,y*30+1,30):
0107C0: 4C 4F 43 41 54 45 20 23 34 2C 31 2C 79 2B 31 3A LOCATE #4,1,y+1:
0107D0: 50 52 49 4E 54 20 23 34 2C 65 64 24 3B 0D 0A 32 PRINT #4,ed$;..2
0107E0: 30 36 30 20 4E 45 58 54 20 79 0D 0A 32 30 37 30 060 NEXT y..2070
0107F0: 20 49 46 20 72 6F 24 3D 22 59 22 20 54 48 45 4E IF ro$="Y" THEN
010800: 20 31 30 30 30 0D 0A 32 30 38 30 20 65 64 79 3D 1000..2080 edy=
010810: 31 3A 65 64 78 3D 31 3A 65 64 77 69 6E 64 6F 77 1:edx=1:edwindow
010820: 3D 34 0D 0A 32 30 39 30 20 47 4F 53 55 42 20 37 =4..2090 GOSUB 7
010830: 30 30 30 3A 72 63 3D 41 53 43 28 65 64 69 6E 24 000:rc=ASC(edin$
010840: 29 0D B8 F5 0A 32 31 30 30 20 4D 49 44 24 28 6F )....2100 MID$(o
010850: 24 2C 65 64 79 2A 33 30 2D 32 39 2C 33 30 29 3D $,edy*30-29,30)=
010860: 65 64 24 0D 0A 32 31 31 30 20 49 46 20 72 63 3D ed$..2110 IF rc=
010870: 32 35 35 20 54 48 45 4E 20 33 30 30 30 20 45 4C 255 THEN 3000 EL
010880: 53 45 20 49 46 20 72 63 3D 32 32 34 20 54 48 45 SE IF rc=224 THE
010890: 4E 20 32 31 36 30 0D 0A 32 31 32 30 20 49 46 20 N 2160..2120 IF
0108A0: 72 63 3D 32 34 38 20 54 48 45 4E 20 70 79 3D 31 rc=248 THEN py=1
0108B0: 20 45 4C 53 45 20 49 46 20 72 63 3D 32 34 39 20 ELSE IF rc=249
0108C0: 54 48 45 4E 20 70 79 3D 34 0D 0A 32 31 33 30 20 THEN py=4..2130
0108D0: 49 46 20 72 63 3D 32 34 30 20 54 48 45 4E 20 65 IF rc=240 THEN e
0108E0: 64 79 3D 4D 41 58 28 65 64 79 2D 31 2C 31 29 20 dy=MAX(edy-1,1)
0108F0: 45 4C 53 45 20 49 46 20 72 63 3D 32 34 31 20 4F ELSE IF rc=241 O
010900: 52 20 72 63 3D 31 33 20 54 48 45 4E 20 65 64 79 R rc=13 THEN edy
010910: 3D 20 4D 49 4E 28 65 64 79 2B 31 2C 34 29 0D 0A = MIN(edy+1,4)..
010920: 32 31 34 30 20 49 46 20 72 63 3D 31 33 20 54 48 2140 IF rc=13 TH
010930: 45 4E 20 65 64 78 3D 31 0D 0A 32 31 35 30 20 4D EN edx=1..2150 M
010940: 49 44 24 28 7B F2 65 64 24 2C 31 29 3D 4D 49 44 ID$({.ed$,1)=MID
010950: 24 28 6F 24 2C 65 64 79 2A 33 30 2D 32 39 2C 33 $(o$,edy*30-29,3
010960: 30 29 3A 47 4F 54 4F 20 32 30 39 30 0D 0A 32 31 0):GOTO 2090..21
010970: 36 30 20 63 24 3D 6F 24 3A 47 4F 53 55 42 20 35 60 c$=o$:GOSUB 5
010980: 30 30 30 0D 0A 32 31 37 30 20 47 4F 54 4F 20 31 000..2170 GOTO 1
010990: 30 30 30 0D 0A 32 31 38 30 20 27 0D 0A 33 30 30 000..2180 '..300
0109A0: 30 20 50 52 49 4E 54 22 22 3B 3A 63 24 3D 6F 24 0 PRINT"";:c$=o$
0109B0: 3A 47 4F 53 55 42 20 35 33 30 30 3A 4D 4F 44 45 :GOSUB 5300:MODE
0109C0: 20 31 3A 50 41 50 45 52 20 30 3A 50 45 4E 20 31 1:PAPER 0:PEN 1
0109D0: 3A 45 4E 44 0D 0A 33 30 31 30 20 27 0D 0A 34 30 :END..3010 '..40
0109E0: 30 30 20 27 69 6E 69 74 69 61 6C 69 73 65 20 72 00 'initialise r
0109F0: 61 6E 64 6F 6D 20 61 63 63 65 73 73 0D 0A 34 30 andom access..40
010A00: 31 30 20 27 0D 0A 34 30 32 30 20 72 65 63 70 65 10 '..4020 recpe
010A10: 72 66 69 6C 65 3D 32 30 34 38 5C 28 72 65 63 6C rfile=2048\(recl
010A20: 65 6E 2B 34 29 0D 0A 34 30 33 30 20 44 45 46 20 en+4)..4030 DEF
010A30: 46 4E 61 6D 65 24 28 65 78 74 29 3D 66 24 2B 22 FName$(ext)=f$+"
010A40: 2E 22 2B 52 49 47 FD 84 48 54 24 28 22 30 30 22 ."+RIG..HT$("00"
010A50: 2B 4D 49 44 24 28 53 54 52 24 28 65 78 74 29 2C +MID$(STR$(ext),
010A60: 32 2C 4C 45 4E 28 53 54 52 24 28 65 78 74 29 29 2,LEN(STR$(ext))
010A70: 2D 31 29 2C 33 29 0D 0A 34 30 34 30 20 6F 70 65 -1),3)..4040 ope
010A80: 6E 72 64 20 3D 2D 31 3A 6F 70 65 6E 77 72 3D 2D nrd =-1:openwr=-
010A90: 31 3A 63 61 63 68 65 3D 2D 31 3A 7C 44 49 53 43 1:cache=-1:|DISC
010AA0: 0D 0A 34 30 35 30 20 4D 45 4D 4F 52 59 20 48 49 ..4050 MEMORY HI
010AB0: 4D 45 4D 2D 26 43 36 3A 64 69 73 63 65 72 72 3D MEM-&C6:discerr=
010AC0: 48 49 4D 45 4D 2B 31 0D 0A 34 30 36 30 20 4C 4F HIMEM+1..4060 LO
010AD0: 41 44 20 22 69 6E 72 6F 75 74 2E 62 69 6E 22 2C AD "inrout.bin",
010AE0: 64 69 73 63 65 72 72 3A 4D 45 4D 4F 52 59 20 48 discerr:MEMORY H
010AF0: 49 4D 45 4D 20 2D 31 3A 43 4C 4F 53 45 49 4E 0D IMEM -1:CLOSEIN.
010B00: 0A 34 30 37 30 20 43 41 4C 4C 20 64 69 73 63 65 .4070 CALL disce
010B10: 72 72 0D 0A 34 30 38 30 20 52 45 54 55 52 4E 0D rr..4080 RETURN.
010B20: 0A 34 30 39 30 20 27 0D 0A 35 30 30 30 20 27 73 .4090 '..5000 's
010B30: 69 6D 75 6C 61 74 65 20 72 61 6E 64 6F 6D 20 61 imulate random a
010B40: 63 63 65 73 73 20 77 72 28 20 69 74 69 6E 67 0D ccess wr( iting.
010B50: 0A 35 30 30 35 20 27 0D 0A 35 30 31 30 20 49 46 .5005 '..5010 IF
010B60: 20 4C 45 4E 28 63 24 29 3E 72 65 63 6C 65 6E 20 LEN(c$)>reclen
010B70: 54 48 45 4E 20 63 24 3D 4C 45 46 54 24 28 63 24 THEN c$=LEFT$(c$
010B80: 2C 72 65 63 6C 65 6E 29 20 45 4C 53 45 20 49 46 ,reclen) ELSE IF
010B90: 20 4C 45 4E 28 63 24 29 3C 72 65 63 6C 65 6E 20 LEN(c$)<reclen
010BA0: 54 48 45 4E 20 63 24 3D 63 24 2B 53 50 41 43 45 THEN c$=c$+SPACE
010BB0: 24 28 72 65 63 6C 65 6E 2D 4C 45 4E 28 63 24 29 $(reclen-LEN(c$)
010BC0: 29 0D 0A 35 30 32 30 20 66 69 6C 65 3D 20 72 65 )..5020 file= re
010BD0: 63 5C 72 65 63 70 65 72 66 69 6C 65 0D 0A 35 30 c\recperfile..50
010BE0: 33 30 20 66 72 65 63 3D 20 72 65 63 2D 28 66 69 30 frec= rec-(fi
010BF0: 6C 65 2A 72 65 63 70 65 72 66 69 6C 65 29 0D 0A le*recperfile)..
010C00: 35 30 34 30 20 49 46 20 28 66 72 65 63 3C 63 61 5040 IF (frec<ca
010C10: 63 68 65 29 20 4F 52 20 28 72 6F 24 3D 22 4E 22 che) OR (ro$="N"
010C20: 20 41 4E 44 20 6F 70 65 6E 77 72 3D 2D 31 29 20 AND openwr=-1)
010C30: 54 48 45 4E 20 35 31 35 30 0D 0A 35 30 35 30 20 THEN 5150..5050
010C40: 49 46 20 66 69 6C 65 20 3D 20 BF AE FF FF FF FF IF file = ......
010C50: 11 34 09 F6 04 F6 04 D3 04 0F 09 03 10 08 0F 00 .4..............
010C60: 07 01 00 2C 57 53 48 4F 50 2E 54 58 54 00 00 00 ...,WSHOP.TXT...
010C70: 00 00 00 00 05 00 16 00 08 3B 9E 00 00 00 00 00 .........;......
010C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010D60: 00 00 00 00 E8 2C FF FF FF FF 11 7D 09 1E 05 1E .....,.....}....
010D70: 05 1E 05 44 09 03 10 08 CD 0A 15 08 00 16 6F 70 ...D..........op
010D80: 65 6E 72 64 20 54 48 45 4E 20 35 30 37 30 0D 0A enrd THEN 5070..
010D90: 35 30 36 30 20 49 46 20 66 69 6C 65 3C 3E 6F 70 5060 IF file<>op
010DA0: 65 6E 77 72 20 54 48 45 4E 20 35 31 35 30 0D 0A enwr THEN 5150..
010DB0: 35 30 37 30 20 49 46 20 66 72 65 63 3D 63 61 63 5070 IF frec=cac
010DC0: 68 65 20 54 48 45 4E 20 6F 24 3D 63 24 3A 52 45 he THEN o$=c$:RE
010DD0: 54 55 52 4E 0D 0A 35 30 38 30 20 46 4F 52 20 74 TURN..5080 FOR t
010DE0: 72 3D 63 61 63 68 65 20 54 4F 20 66 72 65 63 0D r=cache TO frec.
010DF0: 0A 35 30 39 30 20 49 46 20 74 72 3D 63 61 63 68 .5090 IF tr=cach
010E00: 65 20 54 48 45 4E 20 72 24 3D 63 24 3A 47 4F 54 e THEN r$=c$:GOT
010E10: 4F 20 35 31 31 30 0D 0A 35 31 30 30 20 49 46 20 O 5110..5100 IF
010E20: 6E 65 77 66 69 6C 65 20 54 48 45 4E 20 72 24 3D newfile THEN r$=
010E30: 53 54 52 49 4E 47 24 28 72 65 63 6C 65 6E 2C 22 STRING$(reclen,"
010E40: 20 22 29 20 45 4C 53 45 20 49 4E 50 55 54 20 23 ") ELSE INPUT #
010E50: 39 2C 72 24 0D 0A 35 31 31 30 20 49 46 20 28 74 9,r$..5110 IF (t
010E60: 72 3C 3E 66 72 65 63 29 20 41 4E 44 20 28 66 69 r<>frec) AND (fi
010E70: 6C 65 3D 6F 70 65 6E 77 72 29 20 54 48 45 90 52 le=openwr) THE.R
010E80: 4E 20 57 52 49 54 45 20 23 39 2C 72 24 0D 0A 35 N WRITE #9,r$..5
010E90: 31 32 30 20 4E 45 58 54 20 74 72 0D 0A 35 31 33 120 NEXT tr..513
010EA0: 30 20 6F 24 3D 72 24 3A 63 61 63 68 65 3D 66 72 0 o$=r$:cache=fr
010EB0: 65 63 0D 0A 35 31 34 30 20 52 45 54 55 52 4E 0D ec..5140 RETURN.
010EC0: 0A 35 31 35 30 20 27 6E 65 65 64 20 74 6F 20 6F .5150 'need to o
010ED0: 70 65 6E 20 61 6E 6F 74 68 65 72 20 66 69 6C 65 pen another file
010EE0: 0D 0A 35 31 36 30 20 47 4F 53 55 42 20 35 33 30 ..5160 GOSUB 530
010EF0: 30 0D 0A 35 31 37 30 20 49 46 20 72 6F 24 3D 22 0..5170 IF ro$="
010F00: 59 22 20 54 48 45 4E 20 6F 70 65 6E 72 64 3D 66 Y" THEN openrd=f
010F10: 69 6C 65 20 45 4C 53 45 20 6F 70 65 6E 77 72 3D ile ELSE openwr=
010F20: 66 69 6C 65 0D 0A 35 31 38 30 20 57 49 4E 44 4F file..5180 WINDO
010F30: 57 20 53 57 41 50 20 31 2C 30 0D 0A 35 31 39 30 W SWAP 1,0..5190
010F40: 20 4F 50 45 4E 49 4E 20 46 4E 61 6D 65 24 28 66 OPENIN FName$(f
010F50: 69 6C 65 29 0D 0A 35 32 30 30 20 57 49 4E 44 4F ile)..5200 WINDO
010F60: 57 20 53 57 41 50 20 30 2C 31 0D 0A 35 32 31 30 W SWAP 0,1..5210
010F70: 20 66 61 69 6C 25 3D 30 3A 43 41 4C 4C 20 64 69 fail%=0:CALL di
010F80: 0F 40 73 63 65 72 72 2C 40 66 61 69 6C 25 3A 49 .@scerr,@fail%:I
010F90: 46 20 66 61 69 6C 25 3D 30 20 54 48 45 4E 20 35 F fail%=0 THEN 5
010FA0: 32 32 30 20 45 4C 53 45 20 49 46 20 66 61 69 6C 220 ELSE IF fail
010FB0: 25 3D 31 34 36 20 54 48 45 4E 20 6E 65 77 66 69 %=146 THEN newfi
010FC0: 6C 65 3D 28 31 3D 31 29 3A 47 4F 54 4F 20 35 32 le=(1=1):GOTO 52
010FD0: 32 30 20 45 4C 53 45 20 47 4F 54 4F 20 35 34 31 20 ELSE GOTO 541
010FE0: 30 0D 0A 35 32 32 30 20 49 46 20 6E 65 77 66 69 0..5220 IF newfi
010FF0: 6C 65 20 41 4E 44 20 28 72 6F 24 3D 22 59 22 29 le AND (ro$="Y")
011000: 20 54 48 45 4E 20 43 4C 4F 53 45 49 4E 3A 52 45 THEN CLOSEIN:RE
011010: 54 55 52 4E 0D 0A 35 32 33 30 20 49 46 20 6F 70 TURN..5230 IF op
011020: 65 6E 77 72 3C 3E 2D 31 20 54 48 45 4E 20 4F 50 enwr<>-1 THEN OP
011030: 45 4E 4F 55 54 20 22 24 2E 74 6D 70 22 0D 0A 35 ENOUT "$.tmp"..5
011040: 32 34 30 20 46 4F 52 20 74 72 3D 30 20 54 4F 20 240 FOR tr=0 TO
011050: 66 72 65 63 0D 0A 35 32 35 30 20 49 46 20 6E 65 frec..5250 IF ne
011060: 77 66 69 6C 65 20 54 48 45 4E 20 72 24 3D 53 54 wfile THEN r$=ST
011070: 52 49 4E 47 24 28 72 65 63 6C 65 6E 2C 22 20 22 RING$(reclen," "
011080: 29 20 92 2C 45 4C 53 45 20 49 4E 50 55 54 20 23 ) .,ELSE INPUT #
011090: 39 2C 72 24 0D 0A 35 32 36 30 20 49 46 20 28 74 9,r$..5260 IF (t
0110A0: 72 3C 3E 66 72 65 63 29 20 41 4E 44 20 28 6F 70 r<>frec) AND (op
0110B0: 65 6E 77 72 3C 3E 2D 31 29 20 54 48 45 4E 20 57 enwr<>-1) THEN W
0110C0: 52 49 54 45 20 23 39 2C 72 24 0D 0A 35 32 37 30 RITE #9,r$..5270
0110D0: 20 4E 45 58 54 20 74 72 0D 0A 35 32 38 30 20 6F NEXT tr..5280 o
0110E0: 24 3D 72 24 3A 4D 49 44 24 28 72 24 2C 31 29 3D $=r$:MID$(r$,1)=
0110F0: 63 24 2B 53 54 52 49 4E 47 24 28 72 65 63 6C 65 c$+STRING$(recle
011100: 6E 2C 22 20 22 29 3A 63 61 63 68 65 3D 66 72 65 n," "):cache=fre
011110: 63 0D 0A 35 32 39 30 20 52 45 54 55 52 4E 0D 0A c..5290 RETURN..
011120: 35 33 30 30 20 49 46 20 28 6F 70 65 6E 77 72 3D 5300 IF (openwr=
011130: 2D 31 29 20 54 48 45 4E 20 43 4C 4F 53 45 49 4E -1) THEN CLOSEIN
011140: 3A 47 4F 54 4F 20 35 33 39 30 0D 0A 35 33 31 30 :GOTO 5390..5310
011150: 20 46 4F 52 20 74 72 3D 63 61 63 68 65 20 54 4F FOR tr=cache TO
011160: 20 72 65 63 70 65 72 66 69 6C 65 2D 31 0D 0A 35 recperfile-1..5
011170: 33 32 30 20 49 46 20 74 72 3D 63 61 63 68 65 20 320 IF tr=cache
011180: 54 48 45 4E 26 E3 20 72 24 3D 63 24 3A 47 4F 54 THEN&. r$=c$:GOT
011190: 4F 20 35 33 34 30 0D 0A 35 33 33 30 20 49 46 20 O 5340..5330 IF
0111A0: 6E 65 77 66 69 6C 65 20 54 48 45 4E 20 72 24 3D newfile THEN r$=
0111B0: 53 54 52 49 4E 47 24 28 72 65 63 6C 65 6E 2C 22 STRING$(reclen,"
0111C0: 20 22 29 20 45 4C 53 45 20 49 4E 50 55 54 20 23 ") ELSE INPUT #
0111D0: 39 2C 72 24 0D 0A 35 33 34 30 20 57 52 49 54 45 9,r$..5340 WRITE
0111E0: 20 23 39 2C 72 24 0D 0A 35 33 35 30 20 4E 45 58 #9,r$..5350 NEX
0111F0: 54 20 74 72 0D 0A 35 33 36 30 20 43 4C 4F 53 45 T tr..5360 CLOSE
011200: 4F 55 54 3A 43 4C 4F 53 45 49 4E 0D 0A 35 33 37 OUT:CLOSEIN..537
011210: 30 20 66 66 24 3D 46 4E 61 6D 65 24 28 6F 70 65 0 ff$=FName$(ope
011220: 6E 77 72 29 3A 49 46 20 4E 4F 54 20 6E 65 77 66 nwr):IF NOT newf
011230: 69 6C 65 20 54 48 45 4E 20 7C 45 52 41 2C 40 66 ile THEN |ERA,@f
011240: 66 24 0D 0A 35 33 38 30 20 74 74 24 3D 22 24 2E f$..5380 tt$="$.
011250: 54 4D 50 22 3A 7C 52 45 4E 2C 40 66 66 24 2C 40 TMP":|REN,@ff$,@
011260: 74 74 24 0D 0A 35 33 39 30 20 6E 65 77 66 69 6C tt$..5390 newfil
011270: 65 3D 28 31 3D 30 29 3A 6F 70 65 6E 77 72 3D 2D e=(1=0):openwr=-
011280: 31 3A 6F 70 65 6E C4 4F 72 64 3D 2D 31 0D 0A 35 1:open.Ord=-1..5
011290: 34 30 30 20 52 45 54 55 52 4E 0D 0A 35 34 31 30 400 RETURN..5410
0112A0: 20 27 0D 0A 36 30 30 30 20 27 69 6E 69 74 69 61 '..6000 'initia
0112B0: 6C 69 73 65 20 6C 69 6E 65 20 65 64 69 74 6F 72 lise line editor
0112C0: 0D 0A 36 30 31 30 20 27 0D 0A 36 30 32 30 20 52 ..6010 '..6020 R
0112D0: 45 53 54 4F 52 45 20 36 30 33 30 0D 0A 36 30 33 ESTORE 6030..603
0112E0: 30 20 44 41 54 41 20 31 33 2C 26 66 30 2C 26 66 0 DATA 13,&f0,&f
0112F0: 31 2C 26 37 66 2C 26 31 30 2C 26 66 32 2C 26 66 1,&7f,&10,&f2,&f
011300: 33 2C 26 66 38 2C 26 66 39 2C 26 66 61 2C 26 66 3,&f8,&f9,&fa,&f
011310: 62 2C 26 65 30 0D 0A 36 30 34 30 20 46 4F 52 20 b,&e0..6040 FOR
011320: 65 64 69 6E 69 74 3D 31 20 54 4F 20 31 32 3A 52 edinit=1 TO 12:R
011330: 45 41 44 20 74 65 73 74 63 68 72 3A 65 64 74 65 EAD testchr:edte
011340: 73 74 24 3D 65 64 74 65 73 74 24 2B 43 48 52 24 st$=edtest$+CHR$
011350: 28 74 65 73 74 63 68 72 29 3A 4E 45 58 54 0D 0A (testchr):NEXT..
011360: 36 30 35 30 20 65 64 69 6E 24 3D 43 48 52 24 28 6050 edin$=CHR$(
011370: 26 46 46 29 0D 0A 36 30 36 30 20 52 45 54 55 52 &FF)..6060 RETUR
011380: 4E 0D 0A 36 30 37 30 20 7A BD 27 0D 0A 37 30 30 N..6070 z.'..700
011390: 30 20 27 74 65 78 74 20 65 64 69 74 6F 72 0D 0A 0 'text editor..
0113A0: 37 30 31 30 20 27 0D 0A 37 30 32 30 20 65 64 6C 7010 '..7020 edl
0113B0: 65 6E 3D 4C 45 4E 28 65 64 24 29 3A 57 49 4E 44 en=LEN(ed$):WIND
0113C0: 4F 57 20 53 57 41 50 20 30 2C 65 64 77 69 6E 64 OW SWAP 0,edwind
0113D0: 6F 77 0D 0A 37 30 33 30 20 46 4F 52 20 65 64 72 ow..7030 FOR edr
0113E0: 74 20 3D 65 64 6C 65 6E 20 54 4F 20 31 20 53 54 t =edlen TO 1 ST
0113F0: 45 50 20 2D 31 0D 0A 37 30 34 30 20 49 46 20 4D EP -1..7040 IF M
011400: 49 44 24 28 65 64 24 2C 65 64 72 74 2C 31 29 3C ID$(ed$,edrt,1)<
011410: 3E 22 20 22 20 54 48 45 4E 20 37 30 36 30 0D 0A >" " THEN 7060..
011420: 37 30 35 30 20 4E 45 58 54 0D 0A 37 30 36 30 20 7050 NEXT..7060
011430: 65 64 72 74 3D 65 64 72 74 2B 31 0D 0A 37 30 37 edrt=edrt+1..707
011440: 30 20 4C 4F 43 41 54 45 20 65 64 78 2C 65 64 79 0 LOCATE edx,edy
011450: 3A 43 41 4C 4C 20 26 42 42 38 31 0D 0A 37 30 38 :CALL &BB81..708
011460: 30 20 4D 49 44 24 28 65 64 69 6E 24 2C 31 29 3D 0 MID$(edin$,1)=
011470: 43 48 52 24 28 26 46 46 29 3A 4D 49 44 24 28 65 CHR$(&FF):MID$(e
011480: 64 69 6E 24 2C 31 29 3D 49 4E BD 3B 4B 45 59 24 din$,1)=IN.;KEY$
011490: 0D 0A 37 30 39 30 20 49 46 20 62 72 6B 20 54 48 ..7090 IF brk TH
0114A0: 45 4E 20 4D 49 44 24 28 65 64 69 6E 24 2C 31 29 EN MID$(edin$,1)
0114B0: 3D 43 48 52 24 28 32 35 35 29 3A 47 4F 54 4F 20 =CHR$(255):GOTO
0114C0: 37 33 34 30 0D 0A 37 31 30 30 20 49 46 20 65 64 7340..7100 IF ed
0114D0: 69 6E 24 3D 43 48 52 24 28 26 46 46 29 20 54 48 in$=CHR$(&FF) TH
0114E0: 45 4E 20 37 30 38 30 0D 0A 37 31 31 30 20 43 41 EN 7080..7110 CA
0114F0: 4C 4C 20 26 42 42 38 34 3A 4F 4E 20 49 4E 53 54 LL &BB84:ON INST
011500: 52 28 65 64 74 65 73 74 24 2C 65 64 69 6E 24 29 R(edtest$,edin$)
011510: 20 47 4F 54 4F 20 37 33 34 30 2C 37 33 34 30 2C GOTO 7340,7340,
011520: 37 33 34 30 2C 37 32 34 30 2C 37 32 36 30 2C 37 7340,7240,7260,7
011530: 32 31 30 2C 37 33 30 30 2C 37 33 34 30 2C 37 33 210,7300,7340,73
011540: 34 30 2C 37 31 39 30 2C 37 33 32 30 2C 37 33 34 40,7190,7320,734
011550: 30 0D 0A 37 31 32 30 20 27 69 6E 73 65 72 74 20 0..7120 'insert
011560: 61 20 63 68 61 72 61 63 74 65 72 0D 0A 37 31 33 a character..713
011570: 30 20 49 46 20 6E 75 6D 20 41 4E 44 28 65 64 69 0 IF num AND(edi
011580: 6E 24 3C 22 30 22 20 4F 52 20 65 64 08 FC FF FF n$<"0" OR ed....
011590: FF FF 11 33 09 CE 04 CE 04 D3 04 0C 09 03 10 08 ...3............
0115A0: 0F 00 07 01 00 2C 57 53 48 4F 50 2E 54 58 54 00 .....,WSHOP.TXT.
0115B0: 00 00 00 00 00 00 06 00 16 00 08 3B 9E 00 00 00 ...........;....
0115C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0115D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0115E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0115F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0116A0: 00 00 00 00 00 00 D1 10 FF FF FF FF 11 33 09 CE .............3..
0116B0: 04 CE 04 F8 04 01 09 02 10 08 72 0A 15 08 00 16 ..........r.....
0116C0: 69 6E 24 3E 22 39 22 29 20 54 48 45 4E 20 37 30 in$>"9") THEN 70
0116D0: 37 30 0D 0A 37 31 34 30 20 49 46 20 65 64 78 3C 70..7140 IF edx<
0116E0: 65 64 6C 65 6E 20 54 48 45 4E 20 4D 49 44 24 28 edlen THEN MID$(
0116F0: 65 64 24 2C 65 64 78 2B 31 2C 65 64 6C 65 6E 2D ed$,edx+1,edlen-
011700: 65 64 78 29 3D 4D 49 44 24 28 65 64 24 2C 65 64 edx)=MID$(ed$,ed
011710: 78 2C 65 64 6C 65 6E 2D 65 64 78 29 0D 0A 37 31 x,edlen-edx)..71
011720: 35 30 20 4D 49 44 24 28 65 64 24 2C 65 64 78 2C 50 MID$(ed$,edx,
011730: 31 29 3D 65 64 69 6E 24 3A 65 64 72 74 3D 4D 49 1)=edin$:edrt=MI
011740: 4E 28 4D 41 58 28 65 64 72 74 2B 31 2C 65 64 78 N(MAX(edrt+1,edx
011750: 2B 32 29 2C 65 64 6C 65 6E 2B 31 29 0D 0A 37 31 +2),edlen+1)..71
011760: 36 30 20 49 46 20 65 64 72 74 3D 31 20 54 48 45 60 IF edrt=1 THE
011770: 4E 20 37 31 37 30 20 45 4C 53 45 20 49 46 20 4D N 7170 ELSE IF M
011780: 49 44 24 28 65 64 24 2C 65 64 72 74 2D 31 2C 31 ID$(ed$,edrt-1,1
011790: 29 3D 22 20 22 20 54 48 45 4E 20 65 64 72 74 3D )=" " THEN edrt=
0117A0: 65 64 72 74 2D 31 3A 47 4F 54 4F 20 37 31 36 30 edrt-1:GOTO 7160
0117B0: 20 45 4C 53 45 20 47 4F 54 4F 20 37 31 37 30 0D ELSE GOTO 7170.
0117C0: 5C 6E 0A 37 31 37 30 20 49 46 20 65 64 78 3C 65 \n.7170 IF edx<e
0117D0: 64 72 74 20 54 48 45 4E 20 50 52 49 4E 54 20 4D drt THEN PRINT M
0117E0: 49 44 24 28 65 64 24 2C 65 64 78 2C 65 64 72 74 ID$(ed$,edx,edrt
0117F0: 2D 65 64 78 29 3B 20 45 4C 53 45 20 50 52 49 4E -edx); ELSE PRIN
011800: 54 20 65 64 69 6E 24 3B 0D 0A 37 31 38 30 20 65 T edin$;..7180 e
011810: 64 78 3D 4D 49 4E 28 65 64 6C 65 6E 2C 65 64 78 dx=MIN(edlen,edx
011820: 2B 31 29 3A 47 4F 54 4F 20 37 30 37 30 0D 0A 37 +1):GOTO 7070..7
011830: 31 39 30 20 27 73 68 69 66 74 20 6C 65 66 74 20 190 'shift left
011840: 63 75 72 73 6F 72 0D 0A 37 32 30 30 20 65 64 78 cursor..7200 edx
011850: 3D 31 3A 47 4F 54 4F 20 37 30 37 30 0D 0A 37 32 =1:GOTO 7070..72
011860: 31 30 20 27 6C 65 66 74 20 63 75 72 73 6F 72 0D 10 'left cursor.
011870: 0A 37 32 32 30 20 65 64 78 3D 4D 41 58 28 31 2C .7220 edx=MAX(1,
011880: 65 64 78 2D 31 29 0D 0A 37 32 33 30 20 47 4F 54 edx-1)..7230 GOT
011890: 4F 20 37 30 37 30 0D 0A 37 32 34 30 20 27 62 61 O 7070..7240 'ba
0118A0: 63 6B 73 70 61 63 65 0D 0A 37 32 35 30 20 49 46 ckspace..7250 IF
0118B0: 20 65 64 78 3D 31 20 54 48 45 4E 20 37 30 37 30 edx=1 THEN 7070
0118C0: 20 45 5A AB 4C 53 45 20 65 64 78 3D 65 64 78 2D EZ.LSE edx=edx-
0118D0: 31 0D 0A 37 32 36 30 20 27 63 6C 72 20 64 65 6C 1..7260 'clr del
0118E0: 65 74 65 0D 0A 37 32 37 30 20 4D 49 44 24 28 65 ete..7270 MID$(e
0118F0: 64 24 2C 65 64 78 2C 65 64 6C 65 6E 2D 65 64 78 d$,edx,edlen-edx
011900: 29 3D 4D 49 44 24 28 65 64 24 2C 65 64 78 2B 31 )=MID$(ed$,edx+1
011910: 2C 65 64 6C 65 6E 2D 65 64 78 29 3A 49 46 20 65 ,edlen-edx):IF e
011920: 64 72 74 3D 65 64 6C 65 6E 2B 31 20 54 48 45 4E drt=edlen+1 THEN
011930: 20 4D 49 44 24 28 65 64 24 2C 65 64 6C 65 6E 2C MID$(ed$,edlen,
011940: 31 29 3D 22 20 22 0D 0A 37 32 38 30 20 4C 4F 43 1)=" "..7280 LOC
011950: 41 54 45 20 65 64 78 2C 65 64 79 3A 49 46 20 65 ATE edx,edy:IF e
011960: 64 72 74 3E 65 64 78 20 54 48 45 4E 20 50 52 49 drt>edx THEN PRI
011970: 4E 54 20 4D 49 44 24 28 65 64 24 2C 65 64 78 2C NT MID$(ed$,edx,
011980: 65 64 72 74 2D 65 64 78 29 3B 0D 0A 37 32 39 30 edrt-edx);..7290
011990: 20 49 46 20 65 64 72 74 3D 31 20 54 48 45 4E 20 IF edrt=1 THEN
0119A0: 37 30 37 30 20 45 4C 53 45 20 49 46 20 4D 49 44 7070 ELSE IF MID
0119B0: 24 28 65 64 24 2C 65 64 72 74 2D 31 2C 31 29 3D $(ed$,edrt-1,1)=
0119C0: 22 20 22 54 FD 88 48 45 4E 20 65 64 72 74 3D 65 " "T..HEN edrt=e
0119D0: 64 72 74 2D 31 3A 47 4F 54 4F 20 37 32 39 30 20 drt-1:GOTO 7290
0119E0: 45 4C 53 45 20 47 4F 54 4F 20 37 30 37 30 0D 0A ELSE GOTO 7070..
0119F0: 37 33 30 30 20 27 72 69 67 68 74 20 63 75 72 73 7300 'right curs
011A00: 6F 72 0D 0A 37 33 31 30 20 65 64 78 3D 4D 49 4E or..7310 edx=MIN
011A10: 28 65 64 6C 65 6E 2C 65 64 78 2B 31 29 3A 47 4F (edlen,edx+1):GO
011A20: 54 4F 20 37 30 37 30 0D 0A 37 33 32 30 20 27 73 TO 7070..7320 's
011A30: 68 69 66 74 20 72 69 67 68 74 20 63 75 72 73 6F hift right curso
011A40: 72 0D 0A 37 33 33 30 20 65 64 78 3D 65 64 6C 65 r..7330 edx=edle
011A50: 6E 3A 47 4F 54 4F 20 37 30 37 30 0D 0A 37 33 34 n:GOTO 7070..734
011A60: 30 20 27 65 78 69 74 20 74 68 65 20 73 75 62 72 0 'exit the subr
011A70: 6F 75 74 69 6E 65 0D 0A 37 33 35 30 20 57 49 4E outine..7350 WIN
011A80: 44 4F 57 20 53 57 41 50 20 30 2C 65 64 77 69 6E DOW SWAP 0,edwin
011A90: 64 6F 77 3A 52 45 54 55 52 4E 0D 0A 37 33 36 30 dow:RETURN..7360
011AA0: 20 27 0D 0A 38 30 30 30 20 62 72 6B 3D 28 31 3D '..8000 brk=(1=
011AB0: 31 29 3A 52 45 54 55 52 4E 0D 0A 0D 0A 0D 0A 0D 1):RETURN.......
011AC0: 0A 0D 0A 0D 0A 0D 3A FE 0A 0D 0A 0D 0A 0D 0A 0D ......:.........
011AD0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
011AE0: 0A 0D 0A 0D 0A 4E 6F 77 20 74 6F 20 6F 75 72 20 .....Now to our
011AF0: 6D 65 6D 62 65 72 73 20 70 72 6F 62 6C 65 6D 73 members problems
011B00: 2E 20 46 69 72 73 74 20 6F 66 20 61 6C 6C 20 6F . First of all o
011B10: 66 20 63 6F 75 72 73 65 20 74 68 65 20 70 72 6F f course the pro
011B20: 67 72 61 6D 20 77 69 6C 6C 20 6F 6E 6C 79 0D 0A gram will only..
011B30: 77 6F 72 6B 20 6F 6E 20 64 69 73 6B 2C 20 74 68 work on disk, th
011B40: 65 72 65 20 69 73 20 6E 6F 20 77 61 79 20 74 68 ere is no way th
011B50: 65 20 63 6F 6D 70 75 74 65 72 20 63 61 6E 20 72 e computer can r
011B60: 75 6E 20 74 68 65 20 63 61 73 73 65 74 74 65 20 un the cassette
011B70: 66 69 6C 65 20 62 61 63 6B 0D 0A 61 6E 64 20 66 file back..and f
011B80: 6F 72 77 61 72 64 20 74 6F 20 66 69 6E 64 20 74 orward to find t
011B90: 68 65 20 72 65 6C 65 76 61 6E 74 20 66 69 6C 65 he relevant file
011BA0: 2E 20 28 43 61 73 73 65 74 74 65 20 62 61 73 65 . (Cassette base
011BB0: 64 20 72 65 61 64 65 72 73 20 73 68 6F 75 6C 64 d readers should
011BC0: 20 6E 6F 74 0D 0A 74 68 DB 9F 72 6F 77 20 74 68 not..th..row th
011BD0: 65 69 72 20 68 61 6E 64 73 20 75 70 20 69 6E 20 eir hands up in
011BE0: 68 6F 72 72 6F 72 2C 20 77 65 20 68 61 76 65 20 horror, we have
011BF0: 69 6E 63 6C 75 64 65 64 20 61 20 6D 6F 64 69 66 included a modif
011C00: 69 65 64 20 76 65 72 73 69 6F 6E 20 6F 66 0D 0A ied version of..
011C10: 52 6F 77 6C 61 6E 64 27 73 20 44 69 61 72 79 20 Rowland's Diary
011C20: 73 75 69 74 61 62 6C 65 20 66 6F 72 20 63 61 73 suitable for cas
011C30: 73 65 74 74 65 20 75 73 65 20 73 6F 20 74 68 61 sette use so tha
011C40: 74 20 79 6F 75 20 6D 61 79 20 61 6C 73 6F 20 65 t you may also e
011C50: 6E 6A 6F 79 20 74 68 69 73 0D 0A 65 78 63 65 6C njoy this..excel
011C60: 6C 65 6E 74 20 70 72 6F 67 72 61 6D 2E 29 0D 0A lent program.)..
011C70: 0D 0A 32 2E 20 54 68 65 20 22 50 61 74 63 68 22 ..2. The "Patch"
011C80: 20 70 72 6F 67 72 61 6D 20 69 73 20 64 65 73 69 program is desi
011C90: 67 6E 65 64 20 74 6F 20 62 65 20 74 79 70 65 64 gned to be typed
011CA0: 20 69 6E 20 6F 6E 20 69 74 27 73 20 6F 77 6E 20 in on it's own
011CB0: 4E 4F 54 20 6D 65 72 67 65 64 0D 0A 77 69 74 68 NOT merged..with
011CC0: 20 74 68 65 20 6D 61 69 6E 20 EC 4B 64 69 61 72 the main .Kdiar
011CD0: 79 20 70 72 6F 67 72 61 6D 2E 20 57 68 65 6E 20 y program. When
011CE0: 79 6F 75 20 72 75 6E 20 74 68 65 20 22 50 61 74 you run the "Pat
011CF0: 63 68 22 20 70 72 6F 67 72 61 6D 20 74 68 65 20 ch" program the
011D00: 48 65 78 0D 0A 6E 75 6D 62 65 72 73 20 69 6E 20 Hex..numbers in
011D10: 74 68 65 20 64 61 74 61 20 73 74 61 74 65 6D 65 the data stateme
011D20: 6E 74 73 20 61 72 65 20 70 6F 6B 65 64 20 69 6E nts are poked in
011D30: 74 6F 20 6D 65 6D 6F 72 79 2C 20 28 73 74 61 72 to memory, (star
011D40: 74 69 6E 67 20 61 74 20 6D 65 6D 6F 72 79 0D 0A ting at memory..
011D50: 61 64 64 72 65 73 73 20 48 65 78 20 41 30 30 30 address Hex A000
011D60: 29 20 62 79 20 6C 69 6E 65 20 34 30 2E 20 4C 69 ) by line 40. Li
011D70: 6E 65 20 36 30 20 74 68 65 6E 20 64 6F 65 73 20 ne 60 then does
011D80: 61 20 62 69 6E 61 72 79 20 73 61 76 65 20 61 6E a binary save an
011D90: 64 20 73 61 76 65 73 0D 0A 74 68 61 74 20 62 6C d saves..that bl
011DA0: 6F 63 6B 20 6F 66 20 6D 65 6D 6F 72 79 20 63 6F ock of memory co
011DB0: 6E 74 61 69 6E 69 6E 67 20 74 68 65 20 70 6F 6B ntaining the pok
011DC0: 65 64 20 63 6F 64 65 20 74 6F 20 64 C1 22 69 73 ed code to d."is
011DD0: 6B 20 75 73 69 6E 67 20 74 68 65 20 6E 61 6D 65 k using the name
011DE0: 3A 2D 0D 0A 22 49 4E 52 4F 55 54 2E 42 49 4E 22 :-.."INROUT.BIN"
011DF0: 2E 0D 0A 0D 0A 54 68 65 20 62 61 73 69 63 20 70 .....The basic p
011E00: 61 74 63 68 20 70 72 6F 67 72 61 6D 20 63 61 6E atch program can
011E10: 20 74 68 65 6E 20 62 65 20 64 69 73 63 61 72 64 then be discard
011E20: 65 64 20 66 6F 72 20 69 74 20 68 61 73 20 64 6F ed for it has do
011E30: 6E 65 20 69 74 27 73 20 6A 6F 62 2E 0D 0A 4E 61 ne it's job...Na
011E40: 74 75 72 61 6C 6C 79 20 79 6F 75 20 77 6F 75 6C turally you woul
011E50: 64 6E 27 74 20 64 69 73 63 61 72 64 20 69 74 20 dn't discard it
011E60: 75 6E 74 69 6C 20 79 6F 75 20 77 65 72 65 20 73 until you were s
011E70: 75 72 65 20 74 68 65 20 77 68 6F 6C 65 20 70 72 ure the whole pr
011E80: 6F 67 72 61 6D 0D 0A 77 61 73 20 72 75 6E 6E 69 ogram..was runni
011E90: 6E 67 20 62 75 67 20 66 72 65 65 2E 0D 0A 0D 0A ng bug free.....
011EA0: 54 68 65 20 6D 61 69 6E 20 70 72 6F 67 72 61 6D The main program
011EB0: 20 69 73 20 74 68 65 6E 20 74 79 70 65 64 20 69 is then typed i
011EC0: 6E 20 61 6E 64 20 73 61 76 65 64 20 74 6F FC 06 n and saved to..
011ED0: FF FF FF FF 11 35 09 F6 04 F6 04 D4 04 11 09 03 .....5..........
011EE0: 10 08 0F 00 07 01 00 2C 57 53 48 4F 50 2E 54 58 .......,WSHOP.TX
011EF0: 54 00 00 00 00 00 00 00 07 00 16 00 08 3B 9E 00 T............;..
011F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011FE0: 00 00 00 00 00 00 00 00 36 1B FF FF FF FF 11 35 ........6......5
011FF0: 09 A7 04 A7 04 F8 04 02 09 02 10 08 77 0A 15 08 ............w...
012000: 00 16 20 64 69 73 6B 20 61 73 20 22 44 49 41 52 .. disk as "DIAR
012010: 59 2E 42 41 53 22 0D 0A 57 68 65 6E 20 79 6F 75 Y.BAS"..When you
012020: 20 52 55 4E 20 22 44 49 41 52 59 2E 42 41 53 22 RUN "DIARY.BAS"
012030: 20 69 74 20 77 69 6C 6C 20 69 74 73 65 6C 66 20 it will itself
012040: 6C 6F 61 64 20 74 68 65 20 6D 61 63 68 69 6E 65 load the machine
012050: 20 63 6F 64 65 20 70 72 6F 67 72 61 6D 0D 0A 63 code program..c
012060: 61 6C 6C 65 64 20 22 49 4E 52 4F 55 54 2E 42 49 alled "INROUT.BI
012070: 4E 22 20 64 75 72 69 6E 67 20 69 74 27 73 20 69 N" during it's i
012080: 6E 69 74 69 61 6C 69 73 61 74 69 6F 6E 20 70 72 nitialisation pr
012090: 6F 63 65 73 73 20 3C 6C 69 6E 65 20 34 30 36 30 ocess <line 4060
0120A0: 3E 0D 0A 0D 0A 57 68 61 74 20 69 73 20 70 65 72 >....What is per
0120B0: 68 61 70 73 20 6E 6F 74 20 6D 61 64 65 20 63 6C haps not made cl
0120C0: 65 61 72 20 69 6E 20 74 68 65 20 74 65 78 74 20 ear in the text
0120D0: 69 73 20 74 68 61 74 20 79 6F 75 72 20 64 69 73 is that your dis
0120E0: 6B 20 6D 75 73 74 20 63 6F 6E 74 61 69 6E 0D 0A k must contain..
0120F0: 74 68 65 20 6D 61 63 68 69 6E 65 20 63 6F 64 65 the machine code
012100: 20 70 96 D6 72 6F 67 72 61 6D 20 22 49 4E 52 4F p..rogram "INRO
012110: 55 54 2E 42 49 4E 22 20 61 73 20 77 65 6C 6C 20 UT.BIN" as well
012120: 61 73 20 74 68 65 20 70 72 6F 67 72 61 6D 20 22 as the program "
012130: 44 49 41 52 59 2E 42 41 53 22 0D 0A 61 6C 73 6F DIARY.BAS"..also
012140: 20 79 6F 75 72 20 64 69 73 6B 20 73 68 6F 75 6C your disk shoul
012150: 64 20 63 6F 6E 74 61 69 6E 20 65 6E 6F 75 67 68 d contain enough
012160: 20 66 72 65 65 20 73 70 61 63 65 20 74 6F 20 61 free space to a
012170: 62 6F 75 74 20 32 36 20 32 6B 20 62 6C 6F 63 6B bout 26 2k block
012180: 73 20 6F 66 0D 0A 64 61 74 61 20 66 72 6F 6D 20 s of..data from
012190: 79 6F 75 72 20 63 6F 6D 70 6C 65 74 65 64 20 64 your completed d
0121A0: 69 61 72 79 2E 0D 0A 49 66 20 79 6F 75 20 68 61 iary...If you ha
0121B0: 76 65 6E 27 74 20 67 6F 74 20 74 68 65 20 6D 61 ven't got the ma
0121C0: 63 68 69 6E 65 20 63 6F 64 65 20 70 72 6F 67 72 chine code progr
0121D0: 61 6D 20 22 49 4E 52 4F 55 54 2E 42 41 53 22 20 am "INROUT.BAS"
0121E0: 6F 6E 20 79 6F 75 72 20 64 69 73 6B 20 74 68 65 on your disk the
0121F0: 0D 0A 70 72 6F 67 72 61 6D 20 77 6F 75 6C 64 20 ..program would
012200: 66 61 69 6C 35 AE 20 61 6E 64 20 72 65 74 75 72 fail5. and retur
012210: 6E 20 74 6F 20 64 69 72 65 63 74 20 63 6F 6D 6D n to direct comm
012220: 61 6E 64 20 6D 6F 64 65 20 77 69 74 68 20 61 20 and mode with a
012230: 66 69 6C 65 20 6E 6F 74 20 66 6F 75 6E 64 20 0D file not found .
012240: 0A 65 72 72 6F 72 2E 0D 0A 20 20 20 20 49 66 20 .error... If
012250: 79 6F 75 20 61 67 61 69 6E 20 74 79 70 65 20 52 you again type R
012260: 55 4E 20 74 68 65 20 44 69 61 72 79 20 77 6F 75 UN the Diary wou
012270: 6C 64 20 73 74 61 72 74 20 61 67 61 69 6E 20 61 ld start again a
012280: 6E 64 20 67 65 74 20 20 74 6F 20 20 74 68 65 0D nd get to the.
012290: 0A 20 20 20 20 69 6E 69 74 69 61 6C 69 73 61 74 . initialisat
0122A0: 69 6F 6E 20 73 70 6F 74 20 73 74 61 72 74 69 6E ion spot startin
0122B0: 67 20 61 74 20 6C 69 6E 65 20 34 30 30 30 2C 20 g at line 4000,
0122C0: 61 6E 64 20 74 68 69 73 20 69 73 20 74 68 65 20 and this is the
0122D0: 73 65 71 75 65 6E 63 65 20 20 6F 66 0D 0A 20 20 sequence of..
0122E0: 20 20 65 76 65 6E 74 73 2E 0D 0A 20 20 20 20 34 events... 4
0122F0: 30 34 30 20 7C 64 69 73 63 20 3A 20 74 68 69 73 040 |disc : this
012300: 20 73 69 6D 70 6C B4 EF 79 20 73 65 74 73 20 74 simpl..y sets t
012310: 68 65 20 63 6F 6D 70 75 74 65 72 20 74 6F 20 64 he computer to d
012320: 69 73 6B 20 69 6E 70 75 74 2F 6F 75 74 70 75 74 isk input/output
012330: 0D 0A 20 20 20 20 34 30 35 30 20 43 6F 6C 6C 65 .. 4050 Colle
012340: 63 74 73 20 74 68 65 20 63 75 72 72 65 6E 74 20 cts the current
012350: 48 49 4D 45 4D 20 66 69 67 75 72 65 20 28 74 68 HIMEM figure (th
012360: 61 74 20 69 73 20 20 74 68 65 20 20 70 6F 69 6E at is the poin
012370: 74 20 20 69 6E 20 20 6D 65 6D 6F 72 79 0D 0A 20 t in memory..
012380: 20 20 20 62 61 73 69 63 20 6D 75 73 74 20 6E 6F basic must no
012390: 74 20 67 6F 20 62 65 79 6F 6E 64 29 20 61 6E 64 t go beyond) and
0123A0: 20 73 75 62 74 72 61 63 74 73 20 31 39 38 20 62 subtracts 198 b
0123B0: 79 74 65 73 20 28 68 65 78 20 20 43 36 29 20 20 ytes (hex C6)
0123C0: 66 72 6F 6D 20 20 74 68 69 73 0D 0A 20 20 20 20 from this..
0123D0: 72 65 73 65 74 74 69 6E 67 20 4D 45 4D 4F 52 59 resetting MEMORY
0123E0: 20 74 6F 20 70 72 6F 74 65 63 74 20 74 68 65 20 to protect the
0123F0: 61 72 65 61 20 74 68 61 74 20 49 4E 52 55 55 54 area that INRUUT
012400: 2E 42 49 4E 20 69 73 20 A3 B2 74 6F 20 62 65 20 .BIN is £.to be
012410: 6C 6F 61 64 65 64 0D 0A 20 20 20 20 69 74 20 61 loaded.. it a
012420: 6C 73 6F 20 73 65 74 73 20 74 68 65 20 70 6F 69 lso sets the poi
012430: 6E 74 65 72 20 64 69 73 63 65 72 72 20 73 6F 20 nter discerr so
012440: 74 68 61 74 20 74 68 65 20 20 70 72 6F 67 72 61 that the progra
012450: 6D 20 20 6B 6E 6F 77 73 20 20 77 68 65 72 65 20 m knows where
012460: 20 74 6F 0D 0A 20 20 20 20 63 61 6C 6C 20 69 74 to.. call it
012470: 2E 0D 0A 20 20 20 20 34 30 36 30 20 74 68 65 6E ... 4060 then
012480: 20 6C 6F 61 64 73 20 66 72 6F 6D 20 64 69 73 6B loads from disk
012490: 20 20 49 4E 52 4F 55 54 2E 42 49 4E 2E 20 20 4E INROUT.BIN. N
0124A0: 6F 77 20 20 77 68 65 6E 20 20 79 6F 75 20 20 64 ow when you d
0124B0: 6F 20 20 61 20 20 64 69 73 6B 20 20 6F 72 0D 0A o a disk or..
0124C0: 20 20 20 20 63 61 73 73 65 74 74 65 20 6C 6F 61 cassette loa
0124D0: 64 20 74 68 65 20 73 79 73 74 65 6D 20 6D 6F 76 d the system mov
0124E0: 65 73 20 48 49 4D 45 4D 20 64 6F 77 6E 20 34 6B es HIMEM down 4k
0124F0: 20 74 6F 20 67 69 76 65 20 69 74 73 65 6C 66 20 to give itself
012500: 20 61 20 20 6C 6F 61 64 69 6E 78 2C 67 0D 0A 20 a loadinx,g..
012510: 20 20 20 62 75 66 66 65 72 2E 20 54 68 69 73 20 buffer. This
012520: 63 61 75 73 65 73 20 61 20 63 6F 6E 73 69 64 65 causes a conside
012530: 72 61 62 6C 65 20 64 65 6C 61 79 20 61 73 20 69 rable delay as i
012540: 74 20 63 61 72 65 66 75 6C 6C 79 20 6D 6F 76 65 t carefully move
012550: 73 20 61 6C 6C 20 20 74 68 65 0D 0A 20 20 20 20 s all the..
012560: 73 74 72 69 6E 67 20 64 61 74 61 20 6F 75 74 20 string data out
012570: 6F 66 20 69 74 27 73 20 72 6F 61 64 2C 20 61 6E of it's road, an
012580: 64 20 74 68 65 6E 20 61 20 73 69 6D 69 6C 61 72 d then a similar
012590: 20 64 65 6C 61 79 20 61 66 74 65 72 20 20 74 68 delay after th
0125A0: 65 20 20 6C 6F 61 64 0D 0A 20 20 20 20 61 73 20 e load.. as
0125B0: 69 74 20 70 75 74 73 20 65 76 65 72 79 74 68 69 it puts everythi
0125C0: 6E 67 20 20 62 61 63 6B 20 20 69 6E 74 6F 20 20 ng back into
0125D0: 70 6C 61 63 65 2E 20 20 54 6F 20 20 61 76 6F 69 place. To avoi
0125E0: 64 20 20 74 68 69 73 20 20 63 6F 6E 74 69 6E 75 d this continu
0125F0: 61 6C 6C 79 0D 0A 20 20 20 20 68 61 70 70 65 6E ally.. happen
012600: 69 6E 67 20 74 68 65 20 75 73 75 61 4A 71 6C 20 ing the usuaJql
012610: 70 72 61 63 74 69 63 65 20 69 73 20 74 6F 20 74 practice is to t
012620: 65 6C 6C 20 74 68 65 20 73 79 73 74 65 6D 20 74 ell the system t
012630: 6F 20 72 65 73 65 72 76 65 20 20 74 68 69 73 20 o reserve this
012640: 20 34 6B 0D 0A 20 20 20 20 61 73 20 69 74 27 73 4k.. as it's
012650: 20 6C 6F 61 64 69 6E 67 20 62 75 66 66 65 72 20 loading buffer
012660: 66 6F 72 20 61 6C 6C 20 74 69 6D 65 2C 20 61 6E for all time, an
012670: 64 20 74 68 69 73 20 69 73 20 64 6F 6E 65 20 62 d this is done b
012680: 79 20 73 65 74 74 69 6E 67 20 4D 45 4D 4F 52 59 y setting MEMORY
012690: 0D 0A 20 20 20 20 77 68 69 6C 65 20 74 68 65 20 .. while the
0126A0: 66 69 6C 65 20 69 73 20 73 74 69 6C 6C 20 6F 70 file is still op
0126B0: 65 6E 3A 2D 20 6C 69 6E 65 20 34 30 36 30 20 4D en:- line 4060 M
0126C0: 45 4D 4F 52 59 20 48 49 4D 45 4D 2D 31 3A 43 4C EMORY HIMEM-1:CL
0126D0: 4F 53 45 49 4E 0D 0A 20 20 20 20 42 61 73 69 63 OSEIN.. Basic
0126E0: 20 77 69 6C 6C 20 6E 6F 77 20 73 74 61 72 74 20 will now start
0126F0: 69 74 27 73 20 73 74 72 69 6E 67 20 73 74 6F 72 it's string stor
012700: 65 20 61 74 20 74 68 65 20 6E 65 77 20 20 E9 2A e at the new .*
012710: 48 49 4D 45 4D 20 20 70 6F 73 69 74 69 6F 6E 20 HIMEM position
012720: 20 61 6E 64 0D 0A 20 20 20 20 74 68 65 20 64 69 and.. the di
012730: 73 6B 20 77 69 6C 6C 20 75 73 65 20 74 68 61 74 sk will use that
012740: 20 64 65 64 69 63 61 74 65 64 20 20 34 6B 20 20 dedicated 4k
012750: 62 75 66 66 65 72 20 20 66 6F 72 20 20 69 74 27 buffer for it'
012760: 73 20 20 69 6E 70 75 74 20 20 6F 75 74 70 75 74 s input output
012770: 2C 0D 0A 20 20 20 20 73 70 65 65 64 69 6E 67 20 ,.. speeding
012780: 75 70 20 64 69 73 6B 20 69 6E 70 75 74 20 6F 75 up disk input ou
012790: 74 70 75 74 20 64 72 61 6D 61 74 69 63 61 6C 6C tput dramaticall
0127A0: 79 2E 0D 0A 0D 0A 20 20 20 20 41 66 74 65 72 20 y..... After
0127B0: 61 6C 6C 20 74 68 61 74 20 70 72 65 61 6D 62 6C all that preambl
0127C0: 65 2C 20 69 66 20 79 6F 75 20 52 55 4E 20 22 44 e, if you RUN "D
0127D0: 69 61 72 79 22 20 61 20 73 65 63 6F 6E 64 20 74 iary" a second t
0127E0: 69 6D 65 20 74 68 69 73 20 20 72 6F 75 74 69 6E ime this routin
0127F0: 65 0D 0A 20 20 20 20 6D 6F 76 65 73 20 48 49 4D e.. moves HIM
012800: 45 4D 20 64 6F 77 6E 20 61 20 66 75 72 74 68 65 EM down a furthe
012810: 47 53 FF FF FF FF 11 34 09 CE 04 CE 04 D4 04 13 GS.....4........
012820: 09 03 10 08 0F 00 07 01 00 2C 57 53 48 4F 50 2E .........,WSHOP.
012830: 54 58 54 00 00 00 00 00 00 00 08 00 16 00 08 3B TXT............;
012840: 9E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0128A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0128B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0128C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0128D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0128E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0128F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012920: 00 00 00 00 00 00 00 00 00 00 EB D7 FF FF FF FF ................
012930: 11 36 09 CE 04 CE 04 FA 04 02 09 02 10 08 69 0A .6............i.
012940: 15 08 00 16 72 20 34 6B 2E 20 52 75 6E 20 69 74 ....r 4k. Run it
012950: 20 61 20 66 65 77 20 6D 6F 72 65 20 74 69 6D 65 a few more time
012960: 73 20 61 6E 64 20 79 6F 75 20 77 69 6C 6C 20 67 s and you will g
012970: 65 74 0D 0A 20 20 20 20 61 20 4D 45 4D 4F 52 59 et.. a MEMORY
012980: 20 46 55 4C 4C 20 65 72 72 6F 72 20 61 73 20 79 FULL error as y
012990: 6F 75 20 72 75 6E 20 69 6E 74 6F 20 79 6F 75 72 ou run into your
0129A0: 20 62 61 73 69 63 20 70 72 6F 67 72 61 6D 2E 0D basic program..
0129B0: 0A 0D 0A 20 20 20 20 41 6E 6F 74 68 65 72 20 70 ... Another p
0129C0: 72 6F 62 6C 65 6D 20 77 68 69 63 68 20 63 6F 75 roblem which cou
0129D0: 6C 64 20 20 6F 63 63 75 72 20 20 69 73 2C 20 20 ld occur is,
0129E0: 61 73 20 20 74 68 65 20 20 70 72 6F 67 72 61 6D as the program
0129F0: 20 20 69 73 20 20 77 72 69 74 74 65 6E 2C 0D 0A is written,..
012A00: 20 20 20 20 49 4E 52 4F 55 54 2E 42 49 4E 20 77 INROUT.BIN w
012A10: 6F 75 6C 64 20 73 74 69 6C 6C 20 6C 6F 61 64 20 ould still load
012A20: 61 74 20 48 65 78 41 30 30 30 20 62 75 74 20 70 at HexA000 but p
012A30: 6F 69 6E 74 65 72 20 64 69 73 63 65 72 72 20 77 ointer discerr w
012A40: 6F 75 6C 64 19 DA 20 20 70 6F 69 6E 74 0D 0A 20 ould.. point..
012A50: 20 20 20 74 6F 20 61 6E 20 69 6E 63 72 65 61 73 to an increas
012A60: 69 6E 67 6C 79 20 6C 6F 77 65 72 20 61 64 64 72 ingly lower addr
012A70: 65 73 73 20 61 6E 64 20 74 68 65 20 70 72 6F 67 ess and the prog
012A80: 72 61 6D 20 77 6F 75 6C 64 20 62 65 20 61 74 74 ram would be att
012A90: 65 6D 70 74 69 6E 67 20 74 6F 0D 0A 20 20 20 20 empting to..
012AA0: 63 61 6C 6C 20 49 4E 52 4F 55 54 20 61 74 20 74 call INROUT at t
012AB0: 68 65 20 77 72 6F 6E 67 20 6C 6F 63 61 74 69 6F he wrong locatio
012AC0: 6E 2E 20 20 54 68 69 73 20 20 77 6F 75 6C 64 20 n. This would
012AD0: 20 75 73 75 61 6C 6C 79 20 20 72 65 73 75 6C 74 usually result
012AE0: 20 20 69 6E 20 20 61 0D 0A 20 20 20 20 63 6F 6D in a.. com
012AF0: 70 6C 65 74 65 20 72 65 73 65 74 2E 0D 0A 0D 0A plete reset.....
012B00: 55 6E 66 6F 72 74 75 6E 61 74 65 6C 79 20 77 65 Unfortunately we
012B10: 20 68 61 76 65 6E 27 74 20 74 68 65 20 73 70 61 haven't the spa
012B20: 63 65 20 74 6F 20 64 69 73 73 65 63 74 20 73 75 ce to dissect su
012B30: 63 68 20 61 20 6C 61 72 67 65 20 70 72 6F 67 72 ch a large progr
012B40: 61 6D 20 6C 69 6E 8E 43 65 20 62 79 20 0D 0A 6C am lin.Ce by ..l
012B50: 69 6E 65 2C 20 74 68 65 20 6D 61 63 68 69 6E 65 ine, the machine
012B60: 20 70 61 74 63 68 20 69 6E 74 65 72 63 65 70 74 patch intercept
012B70: 73 20 74 68 65 20 66 69 6C 65 20 68 61 6E 64 6C s the file handl
012B80: 69 6E 67 20 72 6F 75 74 69 6E 65 20 74 6F 20 65 ing routine to e
012B90: 6E 73 75 72 65 0D 0A 74 68 61 74 20 69 66 20 61 nsure..that if a
012BA0: 20 66 69 6C 65 20 6F 66 20 74 68 65 20 63 6F 72 file of the cor
012BB0: 72 65 63 74 20 6E 61 6D 65 20 68 61 73 20 6E 6F rect name has no
012BC0: 74 20 79 65 74 20 62 65 65 6E 20 6F 70 65 6E 65 t yet been opene
012BD0: 64 20 74 68 65 20 70 72 6F 67 72 61 6D 0D 0A 64 d the program..d
012BE0: 6F 65 73 20 6E 6F 74 20 72 65 74 75 72 6E 20 74 oes not return t
012BF0: 6F 20 62 61 73 69 63 20 72 65 61 64 79 2E 20 54 o basic ready. T
012C00: 68 65 20 43 50 36 34 36 20 6F 76 65 72 63 6F 6D he CP646 overcom
012C10: 65 73 20 74 68 69 73 20 66 61 69 6C 69 6E 67 20 es this failing
012C20: 61 6E 64 0D 0A 62 79 20 72 65 74 75 72 6E 69 6E and..by returnin
012C30: 67 20 61 6E 20 65 72 72 6F 72 20 63 6F 64 65 20 g an error code
012C40: 77 68 69 63 68 20 74 68 F5 1D 65 20 70 72 6F 67 which th..e prog
012C50: 72 61 6D 6D 65 72 20 63 61 6E 20 74 68 65 6E 20 rammer can then
012C60: 63 68 65 63 6B 20 66 6F 72 20 69 6E 20 61 6E 20 check for in an
012C70: 0D 0A 22 4F 4E 20 45 52 52 4F 52 20 47 4F 54 4F .."ON ERROR GOTO
012C80: 22 20 72 6F 75 74 69 6E 65 2E 20 0D 0A 0D 0A 49 " routine. ....I
012C90: 66 20 79 6F 75 20 77 65 72 65 20 67 6F 69 6E 67 f you were going
012CA0: 20 74 6F 20 75 73 65 20 74 68 65 20 73 61 6D 65 to use the same
012CB0: 20 69 64 65 61 20 6F 66 20 62 72 65 61 6B 69 6E idea of breakin
012CC0: 67 20 79 6F 75 72 20 66 69 6C 65 20 69 6E 74 6F g your file into
012CD0: 20 73 6D 61 6C 6C 65 72 0D 0A 73 65 67 6D 65 6E smaller..segmen
012CE0: 74 73 20 69 6E 20 73 6F 6D 65 20 70 72 6F 67 72 ts in some progr
012CF0: 61 6D 20 6F 66 20 79 6F 75 72 20 6F 77 6E 20 79 am of your own y
012D00: 6F 75 20 63 6F 75 6C 64 20 73 69 6D 70 6C 79 20 ou could simply
012D10: 63 72 65 61 74 65 20 74 68 65 20 72 65 71 75 69 create the requi
012D20: 72 65 64 0D 0A 6E 75 6D 62 65 72 20 6F 66 20 63 red..number of c
012D30: 6F 72 72 65 63 74 6C 79 20 6E 61 6D 65 64 20 65 orrectly named e
012D40: 6D 70 74 79 20 66 69 6C 65 73 C4 4F 20 6F 6E 20 mpty files.O on
012D50: 79 6F 75 72 20 64 69 73 6B 20 62 65 66 6F 72 65 your disk before
012D60: 68 61 6E 64 20 61 6E 64 20 66 6F 72 67 65 74 0D hand and forget.
012D70: 0A 61 62 6F 75 74 20 74 68 65 20 6D 61 63 68 69 .about the machi
012D80: 6E 65 20 63 6F 64 65 20 70 61 74 63 68 20 63 6F ne code patch co
012D90: 6D 70 6C 65 74 65 6C 79 2C 20 69 74 20 73 65 72 mpletely, it ser
012DA0: 76 65 73 20 6E 6F 20 6F 74 68 65 72 20 66 75 6E ves no other fun
012DB0: 63 74 69 6F 6E 2E 0D 0A 0D 0A 52 6F 6C 61 6E 64 ction.....Roland
012DC0: 20 50 65 72 72 79 27 73 20 74 65 78 74 20 65 64 Perry's text ed
012DD0: 69 74 6F 72 20 69 73 20 77 65 6C 6C 20 77 6F 72 itor is well wor
012DE0: 74 68 20 63 6F 6E 73 69 64 65 72 61 62 6C 65 20 th considerable
012DF0: 73 74 75 64 79 20 66 6F 72 20 69 74 20 69 73 20 study for it is
012E00: 61 6E 0D 0A 65 78 63 65 6C 6C 65 6E 74 20 66 75 an..excellent fu
012E10: 6C 6C 20 73 63 72 65 65 6E 20 65 64 69 74 6F 72 ll screen editor
012E20: 2E 20 49 74 20 73 74 61 72 74 73 20 61 74 20 6C . It starts at l
012E30: 69 6E 65 20 37 30 30 30 20 62 75 74 20 72 65 61 ine 7000 but rea
012E40: 6C 6C 79 20 69 73 20 76 65 72 79 0D 30 77 0A 64 lly is very.0w.d
012E50: 61 75 6E 74 69 6E 67 20 68 65 20 6D 61 6B 65 73 aunting he makes
012E60: 20 74 77 6F 20 6D 61 63 68 69 6E 65 20 63 61 6C two machine cal
012E70: 6C 73 20 6C 69 6E 65 20 37 30 37 30 20 63 61 6C ls line 7070 cal
012E80: 6C 20 26 42 42 31 38 20 69 73 20 61 20 73 79 73 l &BB18 is a sys
012E90: 74 65 6D 20 63 61 6C 6C 0D 0A 77 68 69 63 68 20 tem call..which
012EA0: 77 61 69 74 73 20 74 69 6C 6C 20 74 68 65 20 6E waits till the n
012EB0: 65 78 74 20 6B 65 79 20 69 73 20 70 72 65 73 73 ext key is press
012EC0: 65 64 20 68 65 20 74 68 65 6E 20 63 6F 6C 6C 65 ed he then colle
012ED0: 63 74 73 20 74 68 65 20 76 61 6C 75 65 20 66 72 cts the value fr
012EE0: 6F 6D 0D 0A 49 4E 4B 45 59 24 2E 20 4C 69 6E 65 om..INKEY$. Line
012EF0: 20 37 31 31 30 20 63 61 6C 6C 20 26 42 42 38 34 7110 call &BB84
012F00: 20 74 75 72 6E 73 20 74 68 65 20 74 65 78 74 20 turns the text
012F10: 63 75 72 73 6F 72 20 6F 66 66 2C 20 70 72 69 6E cursor off, prin
012F20: 74 20 43 48 52 24 28 32 29 0D 0A 77 6F 75 6C 64 t CHR$(2)..would
012F30: 20 64 6F 20 74 68 65 20 73 61 6D 65 20 6A 6F 62 do the same job
012F40: 2E 0D 0A 0D 0A 4C 69 6E 65 20 38 30 30 30 EF 42 .....Line 8000.B
012F50: 20 28 61 6E 64 20 6F 74 68 65 72 20 6C 69 6E 65 (and other line
012F60: 73 20 73 69 6D 69 6C 61 72 20 74 6F 20 69 74 29 s similar to it)
012F70: 20 62 72 65 61 6B 3D 28 31 3D 31 29 20 69 73 20 break=(1=1) is
012F80: 61 20 6C 6F 67 69 63 61 6C 0D 0A 6F 70 65 72 61 a logical..opera
012F90: 74 69 6F 6E 2C 20 62 65 63 61 75 73 65 20 31 20 tion, because 1
012FA0: 64 6F 65 73 20 65 71 75 61 6C 20 31 20 74 68 65 does equal 1 the
012FB0: 20 72 65 73 75 6C 74 20 69 73 20 74 72 75 65 20 result is true
012FC0: 61 6E 64 20 62 72 65 61 6B 20 69 73 20 73 65 74 and break is set
012FD0: 20 74 6F 0D 0A 74 68 65 20 76 61 6C 75 65 20 6F to..the value o
012FE0: 66 20 2D 31 20 73 6F 20 69 6E 20 6C 69 6E 65 20 f -1 so in line
012FF0: 35 33 39 30 20 62 65 63 61 75 73 65 20 74 68 65 5390 because the
013000: 20 73 74 61 74 65 6D 65 6E 74 20 31 3D 30 20 69 statement 1=0 i
013010: 73 20 6E 6F 74 20 74 72 75 65 0D 0A 6E 65 77 66 s not true..newf
013020: 69 6C 65 20 77 6F 75 6C 64 20 62 65 20 73 65 74 ile would be set
013030: 20 74 6F 20 7A 65 72 6F 2E 0D 0A 0D 0A 54 68 6F to zero.....Tho
013040: 73 65 20 6F 66 20 79 6F 75 20 77 68 6F 20 68 61 se of you who ha
013050: D3 88 76 65 20 64 69 73 6B 20 73 79 73 74 65 6D ..ve disk system
013060: 73 2C 20 69 66 20 79 6F 75 20 61 6E 73 77 65 72 s, if you answer
013070: 20 74 68 65 20 70 72 6F 6D 70 74 20 61 74 20 74 the prompt at t
013080: 68 65 20 66 69 6E 69 73 68 20 0D 0A 6F 66 20 74 he finish ..of t
013090: 68 69 73 20 74 65 78 74 20 77 69 74 68 20 22 53 his text with "S
0130A0: 41 56 45 22 20 74 68 65 20 77 6F 72 6B 73 68 6F AVE" the worksho
0130B0: 70 20 77 69 6C 6C 20 73 61 76 65 20 74 6F 20 79 p will save to y
0130C0: 6F 75 72 20 64 69 73 6B 20 74 68 65 20 74 77 6F our disk the two
0130D0: 0D 0A 70 72 6F 67 72 61 6D 73 20 22 50 41 54 43 ..programs "PATC
0130E0: 48 2E 42 41 53 22 20 61 6E 64 20 22 44 49 41 52 H.BAS" and "DIAR
0130F0: 59 2E 42 41 53 22 20 74 6F 20 79 6F 75 72 20 64 Y.BAS" to your d
013100: 69 73 6B 2E 20 54 68 65 20 A3 20 77 69 6C 6C 20 isk. The £ will
013110: 73 61 76 65 20 74 68 65 0D 0A 74 65 78 74 20 66 save the..text f
013120: 69 6C 65 20 61 73 20 75 73 75 61 6C 2E 0D 0A 54 ile as usual...T
013130: 68 65 72 65 20 69 73 20 6E 6F 20 76 61 6C 75 65 here is no value
013140: 20 69 6E 20 63 61 73 73 65 74 74 65 20 6F 6E 6C in cassette onl
013150: 79 20 A0 BF FF FF FF FF 11 34 09 CE 04 CE 04 D4 y .......4......
013160: 04 0F 09 02 10 08 0E 00 07 01 00 2C 57 53 48 4F ...........,WSHO
013170: 50 2E 54 58 54 00 00 00 00 00 00 00 09 FF 16 99 P.TXT...........
013180: 00 3B 9E 00 00 00 00 00 00 00 00 00 00 00 00 00 .;..............
013190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013260: 00 00 00 00 00 00 00 00 00 00 00 00 C3 0C FF FF ................
013270: FF FF 11 34 09 CE 04 CE 04 E7 04 FE 08 03 10 08 ...4............
013280: EA 27 07 01 00 16 72 65 61 64 65 72 73 20 73 61 .'....readers sa
013290: 76 69 6E 67 20 74 68 65 20 74 77 6F 20 64 69 73 ving the two dis
0132A0: 6B 20 70 72 6F 67 72 61 6D 73 0D 0A 61 6E 64 20 k programs..and
0132B0: 61 20 63 61 73 73 65 74 74 65 20 76 65 72 73 69 a cassette versi
0132C0: 6F 6E 20 6F 66 20 52 4F 57 4C 41 4E 44 27 53 20 on of ROWLAND'S
0132D0: 44 49 41 52 59 20 69 73 20 69 6E 63 6C 75 64 65 DIARY is include
0132E0: 64 20 61 6D 6F 6E 67 73 74 20 74 68 65 20 70 72 d amongst the pr
0132F0: 6F 67 72 61 6D 73 20 0D 0A 6F 6E 20 74 68 65 20 ograms ..on the
013300: 74 61 70 65 2E 0D 0A 0D 0A 57 65 6C 6C 20 68 61 tape.....Well ha
013310: 76 65 20 66 75 6E 2E 0D 0A 0D 0A 0D 0A 0D 0A 00 ve fun..........
013320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013380: 00 00 00 00 00 00 D5 EF FF FF FF FF 11 36 09 CE .............6..
013390: 04 CE 04 D4 04 19 09 02 10 08 0F 00 07 01 00 2C ...............,
0133A0: 43 41 53 44 49 41 52 59 00 00 00 00 00 00 00 00 CASDIARY........
0133B0: 01 00 00 00 08 70 01 FF A7 13 00 00 00 00 00 00 .....p..........
0133C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0133D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0133E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0133F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0134A0: 6C DF FF FF FF FF 11 35 09 F6 04 F6 04 ED 04 05 l......5........
0134B0: 09 02 10 08 2C 0A 15 08 00 16 17 00 0A 00 B7 20 ....,..........
0134C0: 22 44 55 4D 4D 59 22 01 AA 20 FF 42 F5 0F 01 89 "DUMMY".. .B....
0134D0: 00 10 00 14 00 93 20 03 00 00 E1 28 1A 6F 01 29 ...... ....(.o.)
0134E0: 00 4C 00 1E 00 8A 01 A3 22 44 6F 20 79 6F 75 20 .L.....£"Do you
0134F0: 77 69 73 68 20 74 6F 20 4C 4F 41 44 20 61 20 66 wish to LOAD a f
013500: 69 6C 65 20 3C 59 2F 4E 3E 22 3B 03 00 00 65 EE ile <Y/N>";...e.
013510: 01 A1 20 FF 75 28 FF 1C 28 03 00 00 65 EE 29 2C .. .u(..(...e.),
013520: 0F 29 EF 22 4E 22 20 EB 20 1E 82 00 00 61 00 28 .)."N" . ....a.(
013530: 00 BF 22 4C 6F 61 64 69 6E 67 20 64 61 74 61 20 .."Loading data
013540: 66 69 6C 65 2E 20 50 6C 65 61 73 65 20 65 6E 74 file. Please ent
013550: 65 72 20 66 69 6C 65 20 20 20 20 6F 72 20 70 72 er file or pr
013560: 65 73 73 20 65 6E 74 65 72 20 69 66 20 6E 65 78 ess enter if nex
013570: 74 20 66 69 6C 65 20 6F 6E 20 63 61 73 73 65 74 t file on casset
013580: 74 65 22 01 A3 20 03 00 00 66 69 6C E5 00 17 00 te".£ ...fil....
013590: 32 00 0D 00 00 64 61 F9 EF 0F 01 B6 20 03 00 00 2....da..... ...
0135A0: 66 69 6C E5 00 37 00 3C 00 A1 20 FF 40 EF 0E 20 fil..7.<.. .@..
0135B0: EB 20 A6 20 A3 20 23 17 2C 03 37 CC 00 00 E1 28 . . £ #.,.7....(
0135C0: 0D 00 00 64 61 F9 29 01 0D 00 00 64 61 F9 EF 0D ...da.)....da...
0135D0: 00 00 64 61 F9 F4 0F 01 A0 20 1E 3C 00 00 06 00 ..da..... .<....
0135E0: 46 00 88 00 1C 00 64 00 01 C0 72 6F 6C 61 6E 64 F.....d...roland
0135F0: 73 20 64 69 61 72 79 20 70 72 6F 67 72 61 6D 00 s diary program.
013600: 37 00 6E 00 01 C0 20 43 6F 70 79 72 69 67 68 74 7.n... Copyright
013610: 20 31 39 38 35 20 41 6D 73 74 72 61 64 20 43 6F 1985 Amstrad Co
013620: 6E 73 75 6D 65 72 20 45 6C 65 63 74 72 6F 6E 69 nsumer Electroni
013630: 63 73 20 50 6C 63 00 3B 00 78 00 01 C0 20 4D 6F cs Plc.;.x... Mo
013640: 64 69 66 69 65 64 20 66 6F 72 20 63 61 73 73 65 dified for casse
013650: 74 74 65 20 51 6C 64 20 41 6D 73 74 72 61 64 20 tte Qld Amstrad
013660: 55 73 65 72 73 20 67 72 6F 75 70 20 30 39 2E 38 Users group 09.8
013670: 35 00 2C 00 82 00 0D 00 00 72 65 63 6C 65 EE EF 5.,......recle..
013680: 19 4B 01 03 00 00 E6 EF 22 64 69 61 72 79 22 01 .K......"diary".
013690: 0D 00 00 6D 6F 64 69 66 69 65 E4 EF 0E 00 1E 00 ...modifie......
0136A0: 96 00 9F 20 1E 70 17 01 01 C0 69 6E 69 74 69 61 ... .p....initia
0136B0: 6C 69 73 65 20 65 64 69 74 6F 72 00 92 A8 07 00 lise editor.....
0136C0: A0 00 01 C0 00 19 00 AA 00 0D 00 00 62 72 EB EF ............br..
0136D0: 28 0F EF 0E 29 01 B3 20 9F 20 1E 40 1F 00 07 00 (...).. . .@....
0136E0: B4 00 01 C0 00 08 00 BE 00 AD 20 0F 00 07 00 C8 .......... .....
0136F0: 00 01 C0 00 1B 00 D2 00 D8 20 23 0F 2C 0F 2C 19 ......... #.,.,.
013700: 28 2C 19 19 2C 19 1A 01 BB 20 23 0F 2C 0E 00 13 (,..,.... #.,...
013710: 00 DC 00 D8 20 23 10 2C 0F 2C 19 28 2C 0F 2C 19 .... #.,.,.(,.,.
013720: 18 00 20 00 E6 00 D8 20 23 11 2C 14 2C 19 23 2C .. .... #.,.,.#,
013730: 13 2C 14 01 BA 20 23 11 2C 11 01 BB 20 23 11 2C .,... #.,... #.,
013740: 0F 00 21 00 F0 00 D8 20 23 12 2C 14 2C 19 23 2C ..!.... #.,.,.#,
013750: 15 2C 19 0A 01 BA 20 23 12 2C 11 01 BB 20 23 12 .,.... #.,... #.
013760: 2C 10 00 1F 00 FA 00 D8 20 23 13 2C 13 2C 14 2C ,....... #.,.,.,
013770: 0F 2C 0F 01 BA 20 23 13 2C 11 01 BB 20 23 13 2C .,... #.,... #.,
013780: 10 00 21 00 04 01 D8 20 23 14 2C 19 0F 2C 19 10 ..!.... #.,..,..
013790: 2C 0F 2C 0F 01 BA 20 23 14 2C 11 01 BB 20 23 14 ,.,... #.,... #.
0137A0: 2C 10 00 21 00 0E 01 D8 20 23 15 2C 19 27 2C 19 ,..!.... #.,.',.
0137B0: 27 2C 0F 2C 0F 01 BA 20 23 15 2C 11 01 BB E3 2A ',.,... #.,....*
0137C0: 20 23 15 2C 10 00 27 00 18 01 8A 20 23 11 01 A9 #.,..'.... #...
0137D0: 20 23 11 2C 0F 2C 10 01 BF 20 23 11 2C FF 7B 28 #.,.,... #.,.{(
0137E0: 19 1E 2C 19 9A 29 3B 01 8A 20 23 12 00 07 00 22 ..,..);.. #...."
0137F0: 01 01 C0 00 3A 00 2C 01 A9 20 23 10 2C 0F 2C 19 ....:.,.. #.,.,.
013800: 0F 01 BF 20 23 10 2C 22 43 4F 50 59 20 77 72 69 ... #.,"COPY wri
013810: 74 65 20 74 6F 20 64 69 61 72 79 2C 20 20 20 20 te to diary,
013820: 45 53 43 20 45 53 43 20 51 75 69 74 22 00 AB 00 ESC ESC Quit"...
013830: 36 01 A9 20 23 10 2C 0F 2C 19 11 01 BF 20 23 10 6.. #.,.,.... #.
013840: 2C 22 54 68 65 20 64 69 61 72 79 20 63 61 6E 20 ,"The diary can
013850: 62 65 20 65 78 61 6D 69 6E 65 64 20 72 61 70 69 be examined rapi
013860: 64 6C 79 20 75 73 69 6E 67 20 74 68 65 20 72 65 dly using the re
013870: 61 64 20 6F 6E 6C 79 20 59 20 6F 70 74 69 6F 6E ad only Y option
013880: 2E 20 54 6F 20 75 70 64 61 74 65 20 74 68 65 20 . To update the
013890: 20 20 64 69 61 72 79 20 75 73 65 20 74 68 65 20 diary use the
0138A0: 72 65 61 64 20 6F 6E 6C 79 20 4E 20 6F 70 74 69 read only N opti
0138B0: 6F 6E 20 61 6E 64 20 20 20 20 6E 6F 72 6D 61 6C on and normal
0138C0: A8 45 20 6B 65 79 62 6F 61 72 64 20 65 64 69 74 .E keyboard edit
0138D0: 69 6E 67 20 6B 65 79 73 2E 22 00 3F 00 3B 01 BB ing keys.".?.;..
0138E0: 20 23 10 2C 10 01 BF 20 23 10 2C 22 22 01 BF 20 #.,... #.,""..
0138F0: 23 10 2C 22 20 20 20 20 20 20 20 20 43 61 73 73 #.," Cass
013900: 65 74 74 65 20 76 65 72 73 69 6F 6E 20 6F 6E 6C ette version onl
013910: 79 22 01 BB 20 23 10 2C 0F 00 07 00 40 01 01 C0 y".. #.,....@...
013920: 00 2C 00 4A 01 C7 01 8C 20 33 31 2C 32 38 2C 33 .,.J.... 31,28,3
013930: 31 2C 33 30 2C 33 31 2C 33 30 2C 33 31 2C 33 31 1,30,31,30,31,31
013940: 2C 33 30 2C 33 31 2C 33 30 2C 33 31 00 32 00 54 ,30,31,30,31.2.T
013950: 01 03 00 00 6D 74 E8 EF 22 4A 61 6E 46 65 62 4D ....mt.."JanFebM
013960: 61 72 41 70 72 4D 61 79 4A 75 6E 4A 75 6C 41 75 arAprMayJunJulAu
013970: 67 53 65 70 4F 63 74 4E 6F 76 44 65 63 22 00 4C gSepOctNovDec".L
013980: 00 5E 01 03 00 00 73 66 F8 EF 22 73 74 6E 64 72 .^....sf.."stndr
013990: 64 74 68 74 68 74 68 74 68 74 68 74 68 74 68 74 dthththththththt
0139A0: 68 74 68 74 68 74 68 74 68 74 68 74 68 74 68 74 hthththththththt
0139B0: 68 74 68 73 74 6E 64 72 64 74 68 74 68 74 68 74 hthstndrdthththt
0139C0: 68 74 F0 85 68 74 68 74 68 73 74 22 00 3B 00 68 ht..hththst".;.h
0139D0: 01 93 20 0D 00 00 ED 28 19 0C 29 01 9E 20 0D 00 .. ....(..).. ..
0139E0: 00 6D 74 E8 20 EF 0F 20 EC 20 19 0C 01 C3 20 0D .mt. .. . .... .
0139F0: 00 00 ED 28 0D 00 00 6D 74 E8 29 01 B0 01 03 00 ...(...mt.).....
013A00: 00 72 EF EF 22 4E 22 00 07 00 72 01 01 C0 00 54 .r.."N"...r....T
013A10: 00 E8 03 A9 20 23 10 2C 0F 2C 0F 01 BF 20 23 10 .... #.,.,... #.
013A20: 2C 22 44 61 79 20 20 20 20 20 4D 6F 6E 74 68 20 ,"Day Month
013A30: 20 20 20 20 20 20 20 20 52 65 61 64 20 4F 6E 6C Read Onl
013A40: 79 20 28 59 2F 4E 29 22 01 8A 20 23 13 01 8A 20 y (Y/N)".. #...
013A50: 23 14 01 8A 20 23 15 01 BF 20 23 15 2C 03 00 00 #... #... #.,...
013A60: 72 EF 00 18 00 F2 03 03 00 00 E4 EF 22 20 20 22 r..........." "
013A70: 01 03 00 00 ED EF 22 20 20 22 00 3C 00 FC 03 03 ......" ".<....
013A80: 00 00 65 E4 EF 03 00 00 E4 01 0D 00 00 65 64 F8 ..e..........ed.
013A90: EF 0F 01 0D 00 00 65 64 F9 EF 0F 01 0D 00 00 65 ......ed.......e
013AA0: 64 77 69 6E 64 6F F7 EF 13 01 0D 00 00 6E 75 ED dwindo.......nu.
013AB0: EF 28 0F EF 0F 29 00 1C 00 06 04 9F 20 1E 58 1B .(...)...... .X.
013AC0: 01 0D 00 00 43 32 72 E3 EF FF 01 28 03 00 00 65 ....C2r....(...e
013AD0: 64 69 EE 29 00 15 00 10 04 A1 20 0D 00 00 72 E3 di.)...... ...r.
013AE0: EF 19 FF 20 EB 20 1E B8 0B 00 32 00 1A 04 AC 28 ... . ....2....(
013AF0: 03 00 00 E4 2C 0F 29 EF 03 00 00 65 E4 01 A1 20 ....,.)....e...
013B00: 0D 00 00 72 E3 EF 19 0D 20 FA 20 FF 1D 28 03 00 ...r.... . ..(..
013B10: 00 E4 29 EE 0E 20 EB 20 1E 2E 04 00 27 00 24 04 ..).. . ....'.$.
013B20: A1 20 0D 00 00 72 E3 EF 19 F1 20 FC 20 0D 00 00 . ...r.... . ...
013B30: 72 E3 EF 19 F9 20 EB 20 1E 2E 04 20 01 97 20 1E r.... . ... .. .
013B40: FC 03 00 3C 00 2E 04 03 00 00 65 E4 EF 03 00 00 ...<......e.....
013B50: ED 01 0D 00 00 65 64 F8 EF 0F 01 0D 00 00 65 64 .....ed.......ed
013B60: F9 EF 0F 01 0D 00 00 65 64 77 69 6E 64 6F F7 EF .......edwindo..
013B70: 14 01 0D 00 00 6E 75 ED EF 28 0F EF 0F 29 00 1C .....nu..(...)..
013B80: 00 38 04 9F 20 1E 58 1B 01 0D 00 00 72 E3 EF FF .8.. .X.....r...
013B90: 01 28 03 00 00 65 64 69 EE 29 00 15 00 42 04 A1 .(...edi.)...B..
013BA0: 20 0D 00 00 72 E3 EF 19 FF 20 EB 20 1E B8 0B 00 ...r.... . ....
013BB0: 32 00 4C 04 AC 28 03 00 00 ED 2C 0F 29 EF 03 00 2.L..(....,.)...
013BC0: 00 65 E4 01 A1 20 DF B0 0D 00 00 72 E3 EF 19 0D .e... .....r....
013BD0: 20 FA 20 FF 1D 28 03 00 00 ED 29 EE 0E 20 EB 20 . ..(....).. .
013BE0: 1E 6A 04 00 20 00 56 04 A1 20 0D 00 00 72 E3 EF .j.. .V.. ...r..
013BF0: 19 F0 20 FC 20 0D 00 00 72 E3 EF 19 F8 20 EB 20 .. . ...r.... .
013C00: 1E FC 03 00 27 00 60 04 A1 20 0D 00 00 72 E3 EF ....'.`.. ...r..
013C10: 19 F1 20 FC 20 0D 00 00 72 E3 EF 19 F9 20 EB 20 .. . ...r.... .
013C20: 1E 6A 04 20 01 97 20 1E 2E 04 00 3D 00 6A 04 03 .j. .. ....=.j..
013C30: 00 00 65 E4 EF 03 00 00 72 EF 01 0D 00 00 65 64 ..e.....r.....ed
013C40: F8 EF 0F 01 0D 00 00 65 64 F9 EF 0F 01 0D 00 00 .......ed.......
013C50: 65 64 77 69 6E 64 6F F7 EF 15 01 0D 00 00 6E 75 edwindo.......nu
013C60: ED EF 28 0F EF 0E 29 00 2C 00 74 04 9F 20 1E 58 ..(...).,.t.. .X
013C70: 1B 01 0D 00 00 72 E3 EF FF 01 28 03 00 00 65 64 .....r....(...ed
013C80: 69 EE 29 01 03 00 00 72 EF EF FF 1C 28 03 00 00 i.)....r....(...
013C90: 65 E4 29 00 15 00 7E 04 A1 20 0D 00 00 72 E3 EF e.)...~.. ...r..
013CA0: 19 FF 20 EB 20 1E B8 0B 00 2F 00 88 04 A1 20 0D .. . ..../.... .
013CB0: 00 00 72 E3 EF 19 0D 20 FA 20 28 03 00 00 72 EF ..r.... . (...r.
013CC0: EF 22 59 22 20 FC 20 03 11 33 FF FF FF FF 11 35 ."Y" . ..3.....5
013CD0: 09 CE 04 CE 04 D4 04 0F 09 03 10 08 0F 00 07 01 ................
013CE0: 00 2C 43 41 53 44 49 41 52 59 00 00 00 00 00 00 .,CASDIARY......
013CF0: 00 00 02 00 00 00 08 70 09 00 A7 13 00 00 00 00 .......p........
013D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013DE0: 00 00 CC 6C FF FF FF FF 11 34 09 CE 04 CE 04 EB ...l.....4......
013DF0: 04 05 09 03 10 08 2E 0A 15 08 00 16 00 00 72 EF ..............r.
013E00: EF 22 4E 22 29 20 EB 20 1E 9C 04 00 27 00 92 04 ."N") . ....'...
013E10: A1 20 0D 00 00 72 E3 EF 19 F0 20 FC 20 0D 00 00 . ...r.... . ...
013E20: 72 E3 EF 19 F8 20 EB 20 1E 2E 04 20 01 97 20 1E r.... . ... .. .
013E30: 6A 04 00 22 00 9C 04 0D 00 00 E4 EF FF 1D 28 03 j.."..........(.
013E40: 00 00 E4 29 01 0D 00 00 6D 74 E8 EF FF 1D 28 03 ...)....mt....(.
013E50: 00 00 ED 29 00 47 00 A6 04 A1 20 0D 00 00 6D 74 ...).G.... ...mt
013E60: E8 F1 0F 20 FC 20 0D 00 00 6D 74 E8 EE 19 0C 20 ... . ...mt....
013E70: FC 20 0D 00 00 E4 F1 0F 20 EB 20 1E FC 03 20 01 . ...... . ... .
013E80: 97 20 A1 20 0D 00 00 E4 EE 0D 00 00 ED 28 0D 00 . . .........(..
013E90: 00 6D 74 E8 29 20 EB 20 1E FC 03 00 42 00 B0 04 .mt.) . ....B...
013EA0: 0D 00 00 64 61 79 F3 EF 0D 00 00 E4 01 9E 20 0D ...day........ .
013EB0: 00 00 6D E3 EF 10 20 EC 20 0D 00 00 6D 74 E8 01 ..m... . ...mt..
013EC0: 0D 00 00 64 61 79 F3 EF 0D 00 00 64 61 79 F3 F4 ...day.....day..
013ED0: 0D 00 00 ED 28 0D 00 00 6D E3 29 01 B0 00 07 00 ....(...m.).....
013EE0: BA 04 01 C0 00 13 00 C4 04 0D 00 00 72 65 E3 EF ............re..
013EF0: 0D 00 00 64 61 79 F3 00 07 00 CE 04 BB 99 01 C0 ...day..........
013F00: 00 71 00 D0 07 A1 20 FF 0E 28 03 00 00 E1 28 0D .q.... ..(....(.
013F10: 00 00 64 61 79 F3 29 29 F1 0D 00 00 72 65 63 6C ..day.))....recl
013F20: 65 EE 20 EB 20 03 00 00 EF EF 03 00 00 E1 28 0D e. . .........(.
013F30: 00 00 64 61 79 F3 29 F4 FF 7B 28 0D 00 00 72 65 ..day.)..{(...re
013F40: 63 6C 65 EE F5 FF 0E 28 03 00 00 E1 28 0D 00 00 cle....(....(...
013F50: 64 61 79 F3 29 29 2C 22 20 22 29 20 01 97 20 03 day.))," ") .. .
013F60: 00 00 EF EF 03 00 00 E1 28 0D 00 00 64 61 79 F3 ........(...day.
013F70: 29 00 55 00 DA 07 A9 20 23 11 2C 19 0B 2C 0F 01 ).U.... #.,..,..
013F80: BF 20 23 11 2C ED 20 22 23 23 22 3B 0D 00 00 E4 . #.,. "##";....
013F90: 3B 01 BF 20 23 11 2C AC 28 03 00 00 73 66 F8 2C ;.. #.,.(...sf.,
013FA0: 0D 00 00 E4 F6 10 F5 0F 2C 10 29 3B 22 20 22 3B ........,.);" ";
013FB0: AC 28 03 00 00 6D 74 E8 2C 0D 00 00 6D 74 E8 F6 .(...mt.,...mt..
013FC0: 11 F5 10 2C 11 29 00 2C 00 E4 07 A1 20 0D 00 00 ...,.).,.... ...
013FD0: 6E 65 77 66 69 6C E5 20 FA 20 28 03 00 00 72 EF newfil. . (...r.
013FE0: EF 22 59 22 29 20 EB 20 8A 20 23 12 01 A0 20 1E ."Y") . . #... .
013FF0: E8 03 00 15 00 EE 07 03 00 00 65 E4 EF FF 6F 88 ..........e...o.
014000: 7B 28 19 19 2C 22 20 22 29 00 16 00 F8 07 9E 20 {(..," ")......
014010: 0D 00 00 F9 EF 10 20 EC 20 0E 20 E6 20 F5 0F 00 ...... . . . ...
014020: 3E 00 02 08 AC 28 03 00 00 65 E4 2C 0F 29 EF AC >....(...e.,.)..
014030: 28 03 00 00 EF 2C 0D 00 00 F9 F6 19 19 F4 0F 2C (....,.........,
014040: 19 19 29 01 A9 20 23 12 2C 0F 2C 0D 00 00 F9 F4 ..).. #.,.,.....
014050: 0F 01 BF 20 23 12 2C 03 00 00 65 E4 3B 00 0B 00 ... #.,...e.;...
014060: 0C 08 B0 20 0D 00 00 F9 00 16 00 16 08 A1 20 03 ... .......... .
014070: 00 00 72 EF EF 22 59 22 20 EB 20 1E E8 03 00 24 ..r.."Y" . ....$
014080: 00 20 08 0D 00 00 65 64 F9 EF 0F 01 0D 00 00 65 . ....ed.......e
014090: 64 F8 EF 0F 01 0D 00 00 65 64 77 69 6E 64 6F F7 d.......edwindo.
0140A0: EF 12 00 1C 00 2A 08 9F 20 1E 58 1B 01 0D 00 00 .....*.. .X.....
0140B0: 72 E3 EF FF 01 28 03 00 00 65 64 69 EE 29 00 22 r....(...edi.)."
0140C0: 00 34 08 AC 28 03 00 00 EF 2C 0D 00 00 65 64 F9 .4..(....,...ed.
0140D0: F6 19 19 F5 19 18 2C 19 19 29 EF 03 00 00 65 E4 ......,..)....e.
0140E0: 00 29 00 3E 08 A1 20 0D 00 00 72 E3 EF 19 FF 20 .).>.. ...r....
0140F0: EB 20 1E B8 0B 20 01 97 20 A1 20 0D 00 00 72 E3 . ... .. . ...r.
014100: 3E 94 EF 19 E0 20 EB 20 1E 70 08 00 31 00 48 08 >.... . .p..1.H.
014110: A1 20 0D 00 00 72 E3 EF 19 F8 20 EB 20 0D 00 00 . ...r.... . ...
014120: 70 F9 EF 0F 20 01 97 20 A1 20 0D 00 00 72 E3 EF p... .. . ...r..
014130: 19 F9 20 EB 20 0D 00 00 70 F9 EF 12 00 59 00 52 .. . ...p....Y.R
014140: 08 A1 20 0D 00 00 72 E3 EF 19 F0 20 EB 20 0D 00 .. ...r.... . ..
014150: 00 65 64 F9 EF FF 76 28 0D 00 00 65 64 F9 F5 0F .ed...v(...ed...
014160: 2C 0F 29 20 01 97 20 A1 20 0D 00 00 72 E3 EF 19 ,.) .. . ...r...
014170: F1 20 FC 20 0D 00 00 72 E3 EF 19 0D 20 EB 20 0D . . ...r.... . .
014180: 00 00 65 64 F9 EF 20 FF 77 28 0D 00 00 65 64 F9 ..ed.. .w(...ed.
014190: F4 0F 2C 11 29 00 1A 00 5C 08 A1 20 0D 00 00 72 ..,.)...\.. ...r
0141A0: E3 EF 19 0D 20 EB 20 0D 00 00 65 64 F8 EF 0F 00 .... . ...ed....
0141B0: 2D 00 66 08 AC 28 03 00 00 65 E4 2C 0F 29 EF AC -.f..(...e.,.)..
0141C0: 28 03 00 00 EF 2C 0D 00 00 65 64 F9 F6 19 19 F5 (....,...ed.....
0141D0: 19 18 2C 19 19 29 01 A0 20 1E 2A 08 00 26 00 70 ..,..).. .*..&.p
0141E0: 08 03 00 00 E1 28 0D 00 00 64 61 79 F3 29 EF 03 .....(...day.)..
0141F0: 00 00 EF 01 0D 00 00 6D 6F 64 69 66 69 65 E4 EF .......modifie..
014200: F5 0F 0A EE 00 0A 00 7A 08 A0 20 1E E8 03 00 07 .......z.. .....
014210: 00 84 08 01 C0 00 2D 00 B8 0B 03 00 00 E1 28 0D ......-.......(.
014220: 00 00 64 61 79 F3 29 EF 03 00 00 EF 01 A1 20 0D ..day.)....... .
014230: 00 00 6D 6F 64 69 66 69 65 E4 EF 0E 20 EB 20 1E ..modifie... . .
014240: 80 0C 00 72 00 C2 0B 8A 01 BF 22 48 61 76 69 6E ...r......"Havin
014250: 67 20 6D 6F 64 69 66 65 64 20 74 68 65 20 64 69 g modifed the di
014260: 61 72 79 20 79 6F 75 20 6D 75 73 74 20 20 20 20 ary you must
014270: 20 20 20 72 65 73 61 76 65 20 74 68 65 20 64 61 resave the da
014280: 74 61 2E 20 49 6E 73 65 72 74 20 66 72 65 73 68 ta. Insert fresh
014290: 20 63 61 73 73 65 74 74 65 20 20 61 6E 64 20 70 cassette and p
0142A0: 72 65 73 73 20 65 6E 74 65 72 22 3B 01 A3 20 03 ress enter";.£ .
0142B0: 00 00 65 EE 00 27 00 CC 0B BF 01 A3 22 50 6C 65 ..e..'.....£"Ple
0142C0: 61 73 65 20 74 79 70 65 20 66 69 6C 65 20 6E 61 ase type file na
0142D0: 6D 65 22 3B 03 00 00 66 69 6C E5 00 0E 00 D6 0B me";...fil......
0142E0: B7 20 03 00 00 66 69 6C E5 00 2A 00 E0 0B 9E 20 . ...fil..*....
0142F0: 0D 00 00 E9 EF 0F 20 EC 20 1A 6E 01 01 BF 20 23 ...... . .n... #
014300: 17 2C 03 00 73 5A 00 E1 28 0D 00 00 E9 29 01 B0 .,..sZ..(....)..
014310: 20 0D 00 00 E9 00 06 00 EA 0B 89 00 12 00 80 0C ...............
014320: AD 20 0F 01 BA 20 0E 01 BB 20 0F 01 98 00 07 00 . ... ... ......
014330: 22 15 01 C0 00 1D 00 70 17 01 C0 69 6E 69 74 69 "......p...initi
014340: 61 6C 69 73 65 20 6C 69 6E 65 20 65 64 69 74 6F alise line edito
014350: 72 00 07 00 7A 17 01 C0 00 0A 00 84 17 C7 20 1E r...z......... .
014360: 8E 17 00 35 00 8E 17 8C 20 31 33 2C 26 66 30 2C ...5.... 13,&f0,
014370: 26 66 31 2C 26 37 66 2C 26 31 30 2C 26 66 32 2C &f1,&7f,&10,&f2,
014380: 26 66 33 2C 26 66 38 2C 26 66 39 2C 26 66 61 2C &f3,&f8,&f9,&fa,
014390: 26 66 62 2C 26 65 30 00 49 00 98 17 9E 20 0D 00 &fb,&e0.I.... ..
0143A0: 00 65 64 69 6E 69 F4 EF 0F 20 EC 20 19 0C 01 C3 .edini... . ....
0143B0: 20 0D 00 00 74 65 73 74 63 68 F2 01 03 00 00 65 ...testch.....e
0143C0: 64 74 65 73 F4 EF 03 00 00 65 64 74 65 73 F4 F4 dtes.....edtes..
0143D0: FF 03 28 0D 00 00 74 65 73 74 63 68 F2 29 01 B0 ..(...testch.)..
0143E0: 00 14 00 A2 17 03 00 00 65 64 69 EE EF FF 03 28 ........edi....(
0143F0: 1C FF 00 29 00 06 00 AC 17 C9 00 07 00 B6 17 01 ...)............
014400: C0 00 12 00 58 1B 92 B7 01 C0 74 65 78 74 20 65 ....X.....text e
014410: 64 69 74 6F 72 00 07 00 62 1B 01 C0 00 29 00 6C ditor...b....).l
014420: 1B 0D 00 00 65 64 6C 65 EE EF FF 0E 28 03 00 00 ....edle....(...
014430: 65 E4 29 01 D8 20 E7 20 0E 2C 0D 00 00 65 64 77 e.).. . .,...edw
014440: 69 6E 64 6F F7 00 21 00 76 1B 9E 20 0D 00 00 65 indo..!.v.. ...e
014450: 64 72 F4 20 EF 0D 00 00 65 64 6C 65 EE 20 EC 20 dr. ....edle. .
014460: 0F 20 E6 20 F5 0F 00 23 00 80 1B A1 20 AC 28 03 . . ...#.... .(.
014470: 00 00 65 E4 2C 0D 00 00 65 64 72 F4 2C 0F 29 F2 ..e.,...edr.,.).
014480: 22 20 22 20 EB 20 1E 94 1B 00 06 00 8A 1B B0 00 " " . ..........
014490: 16 00 94 1B 0D 00 00 65 64 72 F4 EF 0D 00 00 65 .......edr.....e
0144A0: 64 72 F4 F4 0F 00 1A 00 9E 1B A9 20 0D 00 00 65 dr......... ...e
0144B0: 64 F8 2C 0D 00 00 65 64 F9 01 83 20 1C 81 BB 00 d.,...ed... ....
0144C0: 29 00 A8 1B AC 28 03 00 00 65 64 69 EE 2C 0F 29 )....(...edi.,.)
0144D0: EF FF 03 28 1C FF 00 29 01 AC 28 03 00 00 65 64 ...(...)..(...ed
0144E0: 69 EE 2C 0F 29 EF FF 43 00 29 00 B2 1B A1 20 0D i.,.)..C.).... .
0144F0: 00 00 62 72 EB 20 EB 20 AC 28 03 00 00 65 64 69 ..br. . .(...edi
014500: EE 2C 0F 29 EF FF 03 28 83 87 19 FF 29 01 A0 20 .,.)...(....)..
014510: 1E AC 1C 00 1C 00 BC 1B A1 20 03 00 00 65 64 69 ......... ...edi
014520: EE EF FF 03 28 1C FF 00 29 20 EB 20 1E A8 1B 00 ....(...) . ....
014530: 54 00 C6 1B 83 20 1C 84 BB 01 B2 20 FF 74 28 03 T.... ..... .t(.
014540: 00 00 65 64 74 65 73 F4 2C 03 00 00 65 64 69 EE ..edtes.,...edi.
014550: 29 20 A0 20 1E AC 1C 2C 1E AC 1C 2C 1E AC 1C 2C ) . ...,...,...,
014560: 1E 48 1C 2C 1E 5C 1C 2C 1E 2A 1C 2C 1E 84 1C 2C .H.,.\.,.*.,...,
014570: 1E AC 1C 2C 1E AC 1C 2C 1E 16 1C 2C 1E 98 1C 2C ...,...,...,...,
014580: 1E AC 1C 00 19 00 D0 1B 01 C0 69 6E 73 65 72 74 ..........insert
014590: 20 61 20 63 68 61 72 61 63 74 65 72 00 30 00 DA a character.0..
0145A0: 1B A1 20 0D 00 00 6E 75 ED 20 FA 28 03 00 00 65 .. ...nu. .(...e
0145B0: 64 69 EE F1 22 30 22 20 FC 20 03 00 00 65 64 69 di.."0" . ...edi
0145C0: EE EE 22 39 22 29 20 EB 20 1E 9E 1B 00 5A 00 E4 .."9") . ....Z..
0145D0: 1B A1 20 0D 00 00 65 64 F8 F1 0D 00 00 65 64 6C .. ...ed.....edl
0145E0: 65 EE 20 EB 20 AC 28 03 00 00 65 E4 2C 0D 00 00 e. . .(...e.,...
0145F0: 65 64 F8 F4 0F 2C 0D 00 00 65 64 6C 65 EE F5 0D ed...,...edle...
014600: 00 00 65 64 F8 29 EF AC 28 03 66 EB FF FF FF FF ..ed.)..(.f.....
014610: 11 34 09 F6 04 F6 04 D4 04 10 09 02 10 08 0F 00 .4..............
014620: 07 01 00 2C 43 41 53 44 49 41 52 59 00 00 00 00 ...,CASDIARY....
014630: 00 00 00 00 03 FF 00 A7 03 70 11 00 A7 13 00 00 .........p......
014640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0146A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0146B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0146C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0146D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0146E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0146F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014720: 00 00 00 00 E1 C4 FF FF FF FF 11 34 09 CE 04 CE ...........4....
014730: 04 EA 04 04 09 02 10 08 F4 27 0D 04 00 16 00 00 .........'......
014740: 65 E4 2C 0D 00 00 65 64 F8 2C 0D 00 00 65 64 6C e.,...ed.,...edl
014750: 65 EE F5 0D 00 00 65 64 F8 29 00 4C 00 EE 1B AC e.....ed.).L....
014760: 28 03 00 00 65 E4 2C 0D 00 00 65 64 F8 2C 0F 29 (...e.,...ed.,.)
014770: EF 03 00 00 65 64 69 EE 01 0D 00 00 65 64 72 F4 ....edi.....edr.
014780: EF FF 77 28 FF 76 28 0D 00 00 65 64 72 F4 F4 0F ..w(.v(...edr...
014790: 2C 0D 00 00 65 64 F8 F4 10 29 2C 0D 00 00 65 64 ,...ed...),...ed
0147A0: 6C 65 EE F4 0F 29 00 57 00 F8 1B A1 20 0D 00 00 le...).W.... ...
0147B0: 65 64 72 F4 EF 0F 20 EB 20 1E 02 1C 20 01 97 20 edr... . ... ..
0147C0: A1 20 AC 28 03 00 00 65 E4 2C 0D 00 00 65 64 72 . .(...e.,...edr
0147D0: F4 F5 0F 2C 0F 29 EF 22 20 22 20 EB 20 0D 00 00 ...,.)." " . ...
0147E0: 65 64 72 F4 EF 0D 00 00 65 64 72 F4 F5 0F 01 A0 edr.....edr.....
0147F0: 20 1E F8 1B 20 01 97 20 A0 20 1E 02 1C 00 47 00 ... .. . ....G.
014800: 02 1C A1 20 0D 00 00 65 64 F8 F1 0D 00 00 65 64 ... ...ed.....ed
014810: 72 F4 20 EB 20 BF 20 AC 28 03 00 00 65 E4 2C 0D r. . . .(...e.,.
014820: 00 00 65 64 F8 2C 0D 00 00 65 64 72 F4 F5 0D 00 ..ed.,...edr....
014830: 00 65 64 F8 29 3B 20 01 97 20 BF 20 03 00 9B DE .ed.); .. . ....
014840: 00 65 64 69 EE 3B 00 27 00 0C 1C 0D 00 00 65 64 .edi.;.'......ed
014850: F8 EF FF 77 28 0D 00 00 65 64 6C 65 EE 2C 0D 00 ...w(...edle.,..
014860: 00 65 64 F8 F4 0F 29 01 A0 20 1E 9E 1B 00 18 00 .ed...).. ......
014870: 16 1C 01 C0 73 68 69 66 74 20 6C 65 66 74 20 63 ....shift left c
014880: 75 72 73 6F 72 00 13 00 20 1C 0D 00 00 65 64 F8 ursor... ....ed.
014890: EF 0F 01 A0 20 1E 9E 1B 00 12 00 2A 1C 01 C0 6C .... ......*...l
0148A0: 65 66 74 20 63 75 72 73 6F 72 00 1A 00 34 1C 0D eft cursor...4..
0148B0: 00 00 65 64 F8 EF FF 76 28 0F 2C 0D 00 00 65 64 ..ed...v(.,...ed
0148C0: F8 F5 0F 29 00 0A 00 3E 1C A0 20 1E 9E 1B 00 10 ...)...>.. .....
0148D0: 00 48 1C 01 C0 62 61 63 6B 73 70 61 63 65 00 28 .H...backspace.(
0148E0: 00 52 1C A1 20 0D 00 00 65 64 F8 EF 0F 20 EB 20 .R.. ...ed... .
0148F0: 1E 9E 1B 20 01 97 20 0D 00 00 65 64 F8 EF 0D 00 ... .. ...ed....
014900: 00 65 64 F8 F5 0F 00 11 00 5C 1C 01 C0 63 6C 72 .ed......\...clr
014910: 20 64 65 6C 65 74 65 00 75 00 66 1C AC 28 03 00 delete.u.f..(..
014920: 00 65 E4 2C 0D 00 00 65 64 F8 2C 0D 00 00 65 64 .e.,...ed.,...ed
014930: 6C 65 EE F5 0D 00 00 65 64 F8 29 EF AC 28 03 00 le.....ed.)..(..
014940: C5 DC 00 65 E4 2C 0D 00 00 65 64 F8 F4 0F 2C 0D ...e.,...ed...,.
014950: 00 00 65 64 6C 65 EE F5 0D 00 00 65 64 F8 29 01 ..edle.....ed.).
014960: A1 20 0D 00 00 65 64 72 F4 EF 0D 00 00 65 64 6C . ...edr.....edl
014970: 65 EE F4 0F 20 EB 20 AC 28 03 00 00 65 E4 2C 0D e... . .(...e.,.
014980: 00 00 65 64 6C 65 EE 2C 0F 29 EF 22 20 22 00 49 ..edle.,.)." ".I
014990: 00 70 1C A9 20 0D 00 00 65 64 F8 2C 0D 00 00 65 .p.. ...ed.,...e
0149A0: 64 F9 01 A1 20 0D 00 00 65 64 72 F4 EE 0D 00 00 d... ...edr.....
0149B0: 65 64 F8 20 EB 20 BF 20 AC 28 03 00 00 65 E4 2C ed. . . .(...e.,
0149C0: 0D 00 00 65 64 F8 2C 0D 00 00 65 64 72 F4 F5 0D ...ed.,...edr...
0149D0: 00 00 65 64 F8 29 3B 00 56 00 7A 1C A1 20 0D 00 ..ed.);.V.z.. ..
0149E0: 00 65 64 72 F4 EF 0F 20 EB 20 1E 9E 1B 20 01 97 .edr... . ... ..
0149F0: 20 A1 20 AC 28 03 00 00 65 E4 2C 0D 00 00 65 64 . .(...e.,...ed
014A00: 72 F4 F5 0F 2C 0F 29 EF 22 20 22 EB 20 0D 00 00 r...,.)." ". ...
014A10: 65 64 72 F4 EF 0D 00 00 65 64 72 F4 F5 0F 01 A0 edr.....edr.....
014A20: 20 1E 7A 1C 20 01 97 20 A0 20 1E 9E 1B 00 13 00 .z. .. . ......
014A30: 84 1C 01 C0 72 69 67 68 74 20 63 75 72 73 6F 72 ....right cursor
014A40: 00 27 88 74 00 8E 1C 0D 00 00 65 64 F8 EF FF 77 .'.t......ed...w
014A50: 28 0D 00 00 65 64 6C 65 EE 2C 0D 00 00 65 64 F8 (...edle.,...ed.
014A60: F4 0F 29 01 A0 20 1E 9E 1B 00 19 00 98 1C 01 C0 ..).. ..........
014A70: 73 68 69 66 74 20 72 69 67 68 74 20 63 75 72 73 shift right curs
014A80: 6F 72 00 1A 00 A2 1C 0D 00 00 65 64 F8 EF 0D 00 or........ed....
014A90: 00 65 64 6C 65 EE 01 A0 20 1E 9E 1B 00 1A 00 AC .edle... .......
014AA0: 1C 01 C0 65 78 69 74 20 74 68 65 20 73 75 62 72 ...exit the subr
014AB0: 6F 75 74 69 6E 65 00 18 00 B6 1C D8 20 E7 20 0E outine...... . .
014AC0: 2C 0D 00 00 65 64 77 69 6E 64 6F F7 01 C9 00 07 ,...edwindo.....
014AD0: 00 C0 1C 01 C0 00 13 00 40 1F 0D 00 00 62 72 EB ........@....br.
014AE0: EF 28 0F EF 0F 29 01 C9 00 00 00 00 00 00 00 00 .(...)..........
014AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014B40: 00 00 00 00 ED 13 FF FF FF FF 11 35 09 F6 04 F6 ...........5....
014B50: 04 D3 04 1D 09 02 10 08 0F 00 07 01 00 2C 43 4F .............,CO
014B60: 4E 4C 4F 47 00 00 00 00 00 00 00 00 00 00 01 00 NLOG............
014B70: 00 00 08 70 01 FF E3 1F 00 00 00 00 00 00 00 00 ...p............
014B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 26 A4 ..............&.
014C60: FF FF FF FF 11 35 09 CE 04 CE 04 F3 04 02 09 02 .....5..........
014C70: 10 08 28 0A 15 08 00 16 2B 00 01 00 C5 20 53 65 ..(.....+.... Se
014C80: 6C 65 63 74 20 66 72 6F 6D 20 6D 65 6E 75 20 2C lect from menu ,
014C90: 62 61 6E 64 20 74 6F 20 62 65 20 77 6F 72 6B 65 band to be worke
014CA0: 64 2E 00 C3 00 02 00 C5 20 45 6E 74 65 72 20 43 d....... Enter C
014CB0: 61 6C 6C 73 69 67 6E 20 77 68 65 6E 20 68 65 61 allsign when hea
014CC0: 72 64 2E 50 72 6F 67 72 61 6D 20 63 68 65 63 6B rd.Program check
014CD0: 73 20 77 68 65 74 68 65 72 20 63 61 6C 6C 73 69 s whether callsi
014CE0: 67 6E 20 68 61 73 20 62 65 65 6E 20 77 6F 72 6B gn has been work
014CF0: 65 64 20 6F 6E 20 74 68 69 73 20 62 61 6E 64 2C ed on this band,
014D00: 20 61 6E 64 20 69 66 20 73 6F 20 70 72 69 6E 74 and if so print
014D10: 73 20 6F 75 74 20 64 65 74 61 69 6C 73 2E 20 49 s out details. I
014D20: 66 20 6E 6F 74 20 74 68 65 6E 20 70 72 6F 67 72 f not then progr
014D30: 61 6D 20 70 72 6F 6D 70 74 73 20 77 69 74 68 20 am prompts with
014D40: 20 20 20 43 61 6C 6C 73 69 67 6E 20 61 6E 64 20 Callsign and
014D50: 6E 65 78 74 20 73 65 72 69 61 6C 20 6E 75 6D 62 next serial numb
014D60: 65 72 20 20 20 00 BF 00 03 00 C5 20 45 6E 74 65 er ...... Ente
014D70: 72 20 54 49 4D 45 20 77 3B B0 68 65 6E 20 70 72 r TIME w;.hen pr
014D80: 6F 6D 70 74 65 64 2E 20 45 6E 74 65 72 20 52 65 ompted. Enter Re
014D90: 70 6F 72 74 20 53 45 4E 54 20 77 68 65 6E 20 70 port SENT when p
014DA0: 72 6F 6D 70 74 65 64 20 28 38 20 67 69 76 65 73 rompted (8 gives
014DB0: 20 35 39 39 20 61 6E 64 20 73 65 71 75 65 6E 63 599 and sequenc
014DC0: 65 20 6E 75 6D 62 65 72 2C 20 35 20 67 69 76 65 e number, 5 give
014DD0: 73 20 73 65 71 75 65 6E 63 65 20 6E 75 6D 62 65 s sequence numbe
014DE0: 72 20 6F 6E 6C 79 2E 45 6E 74 65 72 20 52 45 43 r only.Enter REC
014DF0: 44 20 72 65 70 6F 72 74 20 6F 6E 20 70 72 6F 6D D report on prom
014E00: 70 74 20 61 73 20 20 20 72 65 63 65 69 76 65 64 pt as received
014E10: 20 66 72 6F 6D 20 6F 74 68 65 72 20 73 74 61 74 from other stat
014E20: 69 6F 6E 20 20 20 00 EB 00 04 00 C5 20 50 72 65 ion ...... Pre
014E30: 73 73 20 6B 65 79 73 20 37 2C 34 2C 31 2C 30 20 ss keys 7,4,1,0
014E40: 6B 65 79 73 20 6F 66 20 6E 75 6D 65 72 69 63 20 keys of numeric
014E50: 6B 65 79 70 61 64 20 69 6E 20 6F 72 64 65 72 2E keypad in order.
014E60: 20 54 68 69 73 20 6C 69 73 74 73 20 6C 61 73 74 This lists last
014E70: 20 64 61 74 61 20 20 20 65 6E 1F 00 74 72 79 2C data en..try,
014E80: 46 6F 72 6D 61 74 73 20 6E 65 77 20 64 61 74 61 Formats new data
014E90: 20 61 6E 64 20 65 6E 74 65 72 73 20 74 68 65 20 and enters the
014EA0: 6E 65 77 20 64 61 74 61 20 6C 69 6E 65 2C 55 70 new data line,Up
014EB0: 64 61 74 65 73 20 74 68 65 20 73 65 71 75 65 6E dates the sequen
014EC0: 63 65 20 63 6F 75 6E 74 20 61 6E 64 20 64 61 74 ce count and dat
014ED0: 61 6C 69 6E 65 20 63 6F 75 6E 74 2C 20 61 6E 64 aline count, and
014EE0: 20 72 65 74 75 72 6E 73 20 74 6F 20 43 41 4C 4C returns to CALL
014EF0: 53 49 47 4E 20 70 72 6F 6D 70 74 20 72 65 61 64 SIGN prompt read
014F00: 79 20 66 6F 72 20 6E 65 78 74 20 63 6F 6E 74 61 y for next conta
014F10: 63 74 2E 00 5F 00 05 00 C5 20 41 66 74 65 72 20 ct.._.... After
014F20: 63 6F 6E 74 65 73 74 20 74 79 70 65 20 67 6F 74 contest type got
014F30: 6F 20 31 32 30 30 30 2E 20 50 72 6F 67 72 61 6D o 12000. Program
014F40: 20 70 72 69 6E 74 73 20 6F 75 74 20 61 6C 6C 20 prints out all
014F50: 63 6F 6E 74 61 63 74 73 20 28 65 61 63 68 20 62 contacts (each b
014F60: 61 6E 64 20 73 65 70 61 72 61 74 65 6C 79 29 20 and separately)
014F70: 20 20 00 8E 00 06 00 C5 20 41 6E 73 03 76 77 65 ...... Ans.vwe
014F80: 72 20 59 20 74 6F 20 6F 66 66 65 72 20 6F 66 20 r Y to offer of
014F90: 68 61 72 64 20 63 6F 70 79 20 61 6E 64 20 70 72 hard copy and pr
014FA0: 6F 67 72 61 6D 20 70 72 69 6E 74 73 20 6F 75 74 ogram prints out
014FB0: 20 61 6C 6C 20 63 6F 6E 74 61 63 74 73 2C 20 74 all contacts, t
014FC0: 61 6B 69 6E 67 20 61 20 66 72 65 73 68 20 73 68 aking a fresh sh
014FD0: 65 65 74 20 66 6F 72 20 65 61 63 68 20 62 61 6E eet for each ban
014FE0: 64 2C 20 61 6E 64 20 70 72 6F 76 69 64 69 6E 67 d, and providing
014FF0: 20 73 63 6F 72 69 6E 67 20 68 65 61 64 69 6E 67 scoring heading
015000: 73 2E 00 B2 00 07 00 C5 20 50 72 6F 67 72 61 6D s....... Program
015010: 20 72 65 70 65 61 74 73 20 66 72 6F 6D 20 31 30 repeats from 10
015020: 30 2C 31 31 30 30 2C 32 31 30 30 20 65 74 63 2E 0,1100,2100 etc.
015030: 20 41 6E 79 20 6D 6F 64 69 66 69 63 61 74 69 6F Any modificatio
015040: 6E 73 20 77 69 6C 6C 20 6E 65 65 64 20 74 6F 20 ns will need to
015050: 62 65 20 6D 61 64 65 20 6F 6E 20 65 61 63 68 20 be made on each
015060: 62 61 6E 64 20 74 6F 20 62 65 20 75 73 65 64 2E band to be used.
015070: 28 65 2E 67 2E 4C 69 6E 65 20 33 35 30 2C F7 47 (e.g.Line 350,.G
015080: 31 33 35 30 2C 32 33 35 30 20 65 74 63 2C 20 35 1350,2350 etc, 5
015090: 39 20 69 6E 73 74 65 61 64 20 6F 66 20 35 39 39 9 instead of 599
0150A0: 20 20 66 6F 72 20 70 68 6F 6E 65 20 63 6F 6E 74 for phone cont
0150B0: 65 73 74 73 29 20 00 38 00 08 00 C5 20 54 6F 20 ests) .8.... To
0150C0: 63 68 61 6E 67 65 20 62 61 6E 64 73 20 70 72 65 change bands pre
0150D0: 73 73 20 28 65 73 63 29 28 65 73 63 29 20 32 20 ss (esc)(esc) 2
0150E0: 28 6E 75 6D 65 72 69 63 20 70 61 64 29 20 00 40 (numeric pad) .@
0150F0: 00 09 00 C5 20 49 66 20 72 65 6E 75 6D 62 65 72 .... If renumber
015100: 69 6E 67 20 74 68 69 73 20 70 72 6F 67 72 61 6D ing this program
015110: 2C 20 61 6D 65 6E 64 20 6C 69 6E 65 73 20 32 30 , amend lines 20
015120: 2C 31 35 30 2C 31 31 35 30 20 65 74 63 2E 00 46 ,150,1150 etc..F
015130: 00 0A 00 AD 20 10 01 BF 22 20 20 20 20 20 20 20 .... ..."
015140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015150: 20 20 20 20 20 20 20 43 4F 4E 54 45 53 54 20 4C CONTEST L
015160: 4F 47 20 22 01 9E 20 0D 00 00 F4 EF 0F 20 EC 20 OG ".. ...... .
015170: 19 C8 01 B0 00 42 00 14 00 BF 20 22 20 20 20 20 .....B.... "
015180: DE C6 20 20 20 20 20 20 20 20 20 20 20 20 20 53 .. S
015190: 65 65 20 72 65 6D 73 20 6C 69 6E 65 73 20 31 20 ee rems lines 1
0151A0: 74 6F 20 38 20 66 6F 72 20 69 6E 73 74 72 75 63 to 8 for instruc
0151B0: 74 69 6F 6E 73 22 20 20 00 09 00 1E 00 BF 01 BF tions" ........
0151C0: 20 00 35 00 28 00 A3 22 20 20 20 20 20 20 20 42 .5.(.£" B
0151D0: 41 4E 44 20 54 4F 20 42 45 20 57 4F 52 4B 45 44 AND TO BE WORKED
0151E0: 20 4E 45 58 54 20 28 6D 65 74 72 65 73 29 22 3B NEXT (metres)";
0151F0: 03 00 00 62 E1 20 00 19 00 32 00 A1 20 03 00 00 ...b. ...2.. ...
015200: 62 E1 EF 22 38 30 22 20 EB 20 A0 20 1E 64 00 00 b.."80" . . .d..
015210: 19 00 3C 00 A1 20 03 00 00 62 E1 EF 22 34 30 22 ..<.. ...b.."40"
015220: 20 EB 20 A0 20 1E 4C 04 00 19 00 46 00 A1 20 03 . . .L....F.. .
015230: 00 00 62 E1 EF 22 32 30 22 20 EB 20 A0 20 1E 34 ..b.."20" . . .4
015240: 08 00 19 00 50 00 A1 20 03 00 00 62 E1 EF 22 31 ....P.. ...b.."1
015250: 35 22 20 EB 20 A0 20 1E 1C 0C 00 19 00 5A 00 A1 5" . . ......Z..
015260: 20 03 00 00 62 E1 EF 22 31 30 22 20 EB 20 A0 20 ...b.."10" . .
015270: 1E 04 10 00 0D 00 64 00 0D 00 00 EF EF 1A 89 13 ......d.........
015280: 00 15 13 7E 00 6E 00 8A 01 03 00 00 F1 EF FF 19 ...~.n..........
015290: 28 0D 00 00 EF 29 20 00 1C 00 78 00 03 00 00 EF (....) ...x.....
0152A0: EF 03 00 00 F1 F4 22 64 61 74 61 22 F4 FF 03 28 ......"data"...(
0152B0: 19 20 29 00 1C 00 82 00 03 00 00 F4 EF FF 19 28 . )............(
0152C0: FF 1D 28 03 00 00 F1 29 F4 0F 29 20 20 20 20 00 ..(....)..) .
0152D0: 85 00 96 00 A4 20 19 81 2C 22 31 30 30 20 6F 3D ..... ..,"100 o=
0152E0: 22 F4 03 00 00 F4 F4 FF 03 28 19 0D 29 01 01 C0 "........(..)...
0152F0: 20 20 20 31 20 6B 65 79 20 75 70 64 61 74 65 73 1 key updates
015300: 20 63 6F 75 6E 74 20 69 6E 20 6C 69 6E 65 20 31 count in line 1
015310: 30 30 20 61 6E 64 20 6B 65 65 70 73 20 63 6F 75 00 and keeps cou
015320: 6E 74 20 66 6F 72 20 74 68 69 73 20 62 61 6E 64 nt for this band
015330: 20 77 68 69 6C 65 20 6F 70 65 72 61 74 6F 72 20 while operator
015340: 69 73 20 75 73 69 6E 67 20 6F 74 68 65 72 20 62 is using other b
015350: 61 6E 64 73 00 19 00 A0 00 03 00 00 F6 EF FF 19 ands............
015360: 28 FF 1D 28 03 00 00 F1 29 F5 0F 29 20 00 53 00 (..(....)..) .S.
015370: AA 00 A4 20 19 80 2C 22 67 6F 74 6F 20 31 31 30 ... ..,"goto 110
015380: 22 F4 FF 03 97 39 28 19 0D 29 01 01 C0 20 20 20 "....9(..)...
015390: 30 20 6B 65 79 20 72 65 74 75 72 6E 73 20 66 6F 0 key returns fo
0153A0: 72 20 61 6E 6F 74 68 65 72 20 63 61 6C 6C 73 69 r another callsi
0153B0: 67 6E 20 6F 6E 20 74 68 69 73 20 20 62 61 6E 64 gn on this band
0153C0: 20 20 00 4B 00 B4 00 A4 20 19 82 2C 22 67 6F 74 .K.... ..,"got
0153D0: 6F 20 33 30 22 F4 FF 03 28 19 0D 29 01 01 C0 20 o 30"...(..)...
0153E0: 20 20 20 32 20 6B 65 79 20 72 65 74 75 72 6E 73 2 key returns
0153F0: 20 74 6F 20 6D 65 6E 75 20 66 6F 72 20 63 68 61 to menu for cha
015400: 6E 67 65 20 6F 66 20 62 61 6E 64 20 20 00 5B 00 nge of band .[.
015410: BE 00 A4 20 19 87 2C 22 6C 69 73 74 22 F4 03 00 ... ..,"list"...
015420: 00 F6 F4 FF 03 28 19 0D 29 01 C0 20 20 20 37 20 .....(..).. 7
015430: 6B 65 79 20 6C 69 73 74 73 20 70 72 65 76 69 6F key lists previo
015440: 75 73 20 65 6E 74 72 79 20 72 65 61 64 79 20 66 us entry ready f
015450: 6F 72 20 6E 65 78 74 20 65 6E 74 72 79 20 74 6F or next entry to
015460: 20 62 65 20 6D 61 64 65 00 27 00 C8 00 A3 22 43 be made.'...£"C
015470: 41 4C 4C 53 49 47 4E 20 54 4F 20 42 45 20 57 4F ALLSIGN TO BE WO
015480: 52 4B 45 44 20 22 15 0D FF FF FF FF 11 34 09 F6 RKED ".......4..
015490: 04 F6 04 D3 04 17 09 02 10 08 0F 00 07 01 00 2C ...............,
0154A0: 43 4F 4E 4C 4F 47 00 00 00 00 00 00 00 00 00 00 CONLOG..........
0154B0: 02 00 00 00 08 70 09 00 E3 1F 00 00 00 00 00 00 .....p..........
0154C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0154D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0154E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0154F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0155A0: 86 17 FF FF FF FF 11 35 09 CE 04 CE 04 EC 04 03 .......5........
0155B0: 09 03 10 08 27 0A 15 08 00 16 3B 20 03 00 00 E3 ....'.....; ....
0155C0: 20 20 20 00 3F 00 D2 00 C7 20 1E 89 13 01 01 C0 .?.... ......
0155D0: 20 20 20 73 65 6C 65 63 74 73 20 63 6F 72 72 65 selects corre
0155E0: 63 74 20 73 65 74 20 6F 66 20 64 61 74 61 20 6C ct set of data l
0155F0: 69 6E 65 73 20 66 6F 72 20 74 68 69 73 20 62 61 ines for this ba
015600: 6E 64 00 60 00 DC 00 9E 20 0D 00 00 ED EF 0F 20 nd.`.... ......
015610: EC 20 13 01 C3 20 03 00 00 E1 28 0D 00 00 EE 2C . ... ....(....,
015620: 0D 00 00 ED 29 01 B0 20 0D 00 00 ED 01 01 C0 20 ....).. .......
015630: 20 20 43 68 65 63 6B 73 20 77 68 65 74 68 65 72 Checks whether
015640: 20 63 61 6C 6C 73 69 67 6E 20 61 6C 72 65 61 64 callsign alread
015650: 79 20 77 6F 72 6B 65 64 20 74 68 69 73 20 62 61 y worked this ba
015660: 6E 64 00 1F 00 E6 00 A1 20 03 00 00 E1 28 0D 00 nd...... ....(..
015670: 00 EE 2C 10 29 EF 22 78 78 22 20 EB 20 1E 18 01 ..,.)."xx" . ...
015680: 20 00 2B 00 F0 00 A1 20 03 00 00 E1 28 0D 00 00 .+.... ....(...
015690: EE 2C 10 29 EF 03 00 00 E3 20 EB 20 20 1E FA 00 .,.)..... . ...
0156A0: 20 01 97 20 1E DC 00 20 20 20 20 20 00 35 00 FA .. ... .5..
0156B0: 00 BF 20 22 44 61 74 65 74 69 3A A3 6D 65 22 2C .. "Dateti:£me",
0156C0: 22 43 61 6C 6C 73 69 67 6E 22 2C 22 53 65 6E 74 "Callsign","Sent
0156D0: 22 2C 22 52 65 63 65 69 76 65 64 22 2C 22 42 61 ","Received","Ba
0156E0: 6E 64 22 00 79 00 04 01 BF 20 03 00 00 E1 28 0D nd".y.... ....(.
0156F0: 00 00 EE 2C 0F 29 2C 03 00 00 E1 28 0D 00 00 EE ...,.),....(....
015700: 2C 10 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 11 29 ,.),....(....,.)
015710: 2C 03 00 00 E1 28 0D 00 00 EE 2C 12 29 2C 03 00 ,....(....,.),..
015720: 00 E1 28 0D 00 00 EE 2C 13 29 01 BF 20 FF 03 28 ..(....,.).. ..(
015730: 15 29 01 BF 01 BF 01 BF 22 50 72 65 73 73 20 30 .)......"Press 0
015740: 20 28 4E 75 6D 65 72 69 63 20 70 61 64 29 20 74 (Numeric pad) t
015750: 6F 20 72 65 73 75 6D 65 22 01 98 20 00 1D 00 18 o resume".. ....
015760: 01 0D 00 00 F0 EF FF 1D 28 03 00 00 EF 29 F5 1A ........(....)..
015770: 88 13 20 20 20 20 20 20 20 00 23 00 22 01 A1 20 .. .#."..
015780: 0D 00 00 F0 F1 19 0A 20 EB 20 03 00 00 F0 EF 22 ....... . ....."
015790: 30 30 22 F4 FF 19 28 0D 00 00 F0 29 00 2B 00 2C 00"...(....).+.,
0157A0: 01 A1 20 0D 00 00 F0 EE 17 20 FA 20 0D 00 00 F0 .. ...... . ....
0157B0: F1 19 64 20 EB 20 03 00 00 F0 EF 22 99 0B 30 22 ..d . ....."..0"
0157C0: F4 FF 19 28 0D 00 00 F0 29 00 1E 00 36 01 A1 20 ...(....)...6..
0157D0: 0D 00 00 F0 EE 19 63 20 EB 20 03 00 00 F0 EF FF ......c . ......
0157E0: 19 28 0D 00 00 F0 29 00 67 00 40 01 BF 20 03 00 .(....).g.@.. ..
0157F0: 00 E3 2C 03 00 00 F0 01 C7 20 1E 89 13 01 01 C0 ..,...... ......
015800: 20 20 20 49 66 20 63 61 6C 6C 20 6E 6F 74 20 77 If call not w
015810: 6F 72 6B 65 64 20 62 65 66 6F 72 65 2C 20 70 72 orked before, pr
015820: 6F 6D 70 74 73 20 77 69 74 68 20 63 61 6C 6C 20 ompts with call
015830: 61 6E 64 20 73 65 71 75 65 6E 63 65 20 6E 75 6D and sequence num
015840: 62 65 72 20 74 6F 20 62 65 20 73 65 6E 74 00 0E ber to be sent..
015850: 00 4A 01 03 00 00 E2 EF 22 38 30 22 00 12 00 54 .J......"80"...T
015860: 01 A3 20 22 74 69 6D 65 22 3B 03 00 00 F4 00 51 .£ "time";.....Q
015870: 00 5E 01 A4 20 19 88 2C 22 35 39 39 22 F4 03 00 .^.. ..,"599"...
015880: 00 F0 F4 FF 03 28 19 0D 29 01 01 C0 20 20 38 20 .....(..)... 8
015890: 6B 65 79 20 65 6E 74 65 72 73 20 6D 6F 73 74 20 key enters most
0158A0: 63 6F 6D 6D 6F 6E 20 72 65 70 6F 72 74 20 26 20 common report &
0158B0: 73 65 71 75 65 6E 63 65 20 6E 75 6D 62 65 75 C6 sequence numbeu.
0158C0: 72 00 3D 00 68 01 A4 20 19 85 2C 03 00 00 F0 F4 r.=.h.. ..,.....
0158D0: FF 03 28 19 0D 29 01 01 C0 20 20 20 20 35 20 6B ..(..)... 5 k
0158E0: 65 79 20 65 6E 74 65 72 73 20 73 65 71 75 65 6E ey enters sequen
0158F0: 63 65 20 6E 75 6D 62 65 72 20 6F 6E 6C 79 00 28 ce number only.(
015900: 00 72 01 A3 20 22 53 65 6E 74 22 3B 03 00 00 F3 .r.£ "Sent";....
015910: 01 01 C0 20 20 20 20 20 75 73 65 20 35 20 6F 72 ... use 5 or
015920: 20 38 20 6B 65 79 00 16 00 7C 01 A3 20 22 52 65 8 key...|.£ "Re
015930: 63 64 22 3B 03 00 00 F2 20 20 20 20 00 17 00 86 cd";.... ....
015940: 01 0D 00 00 EF EF FF 1D 28 03 00 00 F1 29 F4 0F ........(....)..
015950: 20 20 20 00 67 00 90 01 03 00 00 F8 EF 03 00 00 .g...........
015960: EF F4 03 00 00 F4 F4 FF 03 28 19 2C 29 F4 03 00 .........(.,)...
015970: 00 E3 F4 FF 03 28 19 2C 29 F4 03 00 00 F3 F4 FF .....(.,).......
015980: 03 28 19 2C 29 F4 03 00 00 F2 F4 FF 03 28 19 2C .(.,)........(.,
015990: 29 F4 03 00 00 E2 F4 FF 03 28 19 0D 29 01 01 C0 )........(..)...
0159A0: 20 20 61 73 73 65 6D 62 6C 65 73 20 6E 65 77 20 assembles new
0159B0: 64 61 74 61 6C 69 6E 65 20 20 00 38 00 9A 01 A4 dataline .8....
0159C0: DF 6E 20 19 84 2C 03 00 00 F8 01 01 C0 20 20 20 .n ..,.......
0159D0: 54 68 65 20 34 20 6B 65 79 20 65 6E 74 65 72 73 The 4 key enters
0159E0: 20 74 68 65 20 61 73 73 65 6D 62 6C 65 64 20 64 the assembled d
0159F0: 61 74 61 20 00 06 00 A4 01 98 00 31 00 4C 04 0D ata .......1.L..
015A00: 00 00 EF EF 1A 71 17 01 01 C0 20 20 20 20 50 72 .....q.... Pr
015A10: 6F 67 72 61 6D 20 72 65 70 65 61 74 73 20 66 6F ogram repeats fo
015A20: 72 20 6E 65 78 74 20 62 61 6E 64 00 16 00 56 04 r next band...V.
015A30: 8A 01 03 00 00 F1 EF FF 19 28 0D 00 00 EF 29 20 .........(....)
015A40: 20 00 1C 00 60 04 03 00 00 EF EF 03 00 00 F1 F4 ...`...........
015A50: 22 64 61 74 61 22 F4 FF 03 28 19 20 29 00 1C 00 "data"...(. )...
015A60: 6A 04 03 00 00 F4 EF FF 19 28 FF 1D 28 03 00 00 j........(..(...
015A70: F1 29 F4 0F 29 20 20 20 20 00 1F 00 7E 04 A4 20 .)..) ...~..
015A80: 19 81 2C 22 31 31 30 30 20 6F 3D 22 F4 03 00 00 ..,"1100 o="....
015A90: F4 F4 FF 03 28 19 0D 29 00 19 00 88 04 03 00 00 ....(..)........
015AA0: F6 EF FF 19 28 FF 1D 28 03 00 00 F1 29 F5 0F 29 ....(..(....)..)
015AB0: 20 00 1C 00 92 04 A4 20 19 80 2C 22 67 6F 74 6F ...... ..,"goto
015AC0: 20 31 9E A0 31 31 30 22 F4 FF 03 28 19 0D 29 00 1..110"...(..).
015AD0: 1A 00 9C 04 A4 20 19 82 2C 22 67 6F 74 6F 20 33 ..... ..,"goto 3
015AE0: 30 22 F4 FF 03 28 19 0D 29 00 1C 00 A6 04 A4 20 0"...(..)......
015AF0: 19 87 2C 22 6C 69 73 74 22 F4 03 00 00 F6 F4 FF ..,"list".......
015B00: 03 28 19 0D 29 00 25 00 B0 04 A3 22 43 41 4C 4C .(..).%...£"CALL
015B10: 53 49 47 4E 20 54 4F 20 42 45 20 57 4F 52 4B 45 SIGN TO BE WORKE
015B20: 44 20 22 3B 20 03 00 00 E3 20 00 0A 00 BA 04 C7 D "; .... ......
015B30: 20 1E 71 17 00 2A 00 C4 04 9E 20 0D 00 00 ED EF .q..*.... .....
015B40: 0F 20 EC 20 13 01 C3 20 03 00 00 E1 28 0D 00 00 . . ... ....(...
015B50: EE 2C 0D 00 00 ED 29 01 B0 20 0D 00 00 ED 00 1F .,....).. ......
015B60: 00 CE 04 A1 20 03 00 00 E1 28 0D 00 00 EE 2C 10 .... ....(....,.
015B70: 29 EF 22 78 78 22 20 EB 20 1E 00 05 20 00 2B 00 )."xx" . ... .+.
015B80: D8 04 A1 20 03 00 00 E1 28 0D 00 00 EE 2C 10 29 ... ....(....,.)
015B90: EF 03 00 00 E3 20 EB 20 20 1E E2 04 20 01 97 20 ..... . ... ..
015BA0: 1E C4 04 20 20 20 20 20 00 35 00 E2 04 BF 20 22 ... .5.... "
015BB0: 44 61 74 65 74 69 6D 65 22 2C 22 43 61 6C 6C 73 Datetime","Calls
015BC0: 69 67 6E 22 3B 09 2C 22 53 65 6E 74 22 2C 22 52 ign";.,"Sent","R
015BD0: 65 63 65 69 76 65 64 22 2C 22 42 61 6E 64 22 00 eceived","Band".
015BE0: 6A 00 EC 04 BF 20 03 00 00 E1 28 0D 00 00 EE 2C j.... ....(....,
015BF0: 0F 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 10 29 2C .),....(....,.),
015C00: 03 00 00 E1 28 0D 00 00 EE 2C 11 29 2C 03 00 00 ....(....,.),...
015C10: E1 28 0D 00 00 EE 2C 12 29 2C 03 00 00 E1 28 0D .(....,.),....(.
015C20: 00 00 EE 2C 13 29 01 BF 20 FF 03 28 15 29 01 BF ...,.).. ..(.)..
015C30: 01 BF 01 BF 22 50 72 65 73 73 20 30 20 74 6F 20 ...."Press 0 to
015C40: 72 65 73 75 6D 65 22 01 98 00 1B 00 00 05 0D 00 resume".........
015C50: 00 F0 EF FF 1D 28 03 00 00 EF 29 F5 1A 70 17 20 .....(....)..p.
015C60: 20 20 20 20 00 23 00 0A 05 A1 20 0D 00 00 F0 F1 .#.... .....
015C70: 19 0A 20 EB 20 03 00 00 F0 EF 22 30 30 22 F4 FF .. . ....."00"..
015C80: 19 28 0D 00 00 F0 29 00 2B 00 14 05 A1 20 0D 00 .(....).+.... ..
015C90: 00 F0 EE 17 20 FA 20 0D 00 00 F0 F1 19 64 20 EB .... . ......d .
015CA0: 20 03 00 00 F0 EF 22 30 22 F4 FF 19 28 0D 00 00 ....."0"...(...
015CB0: F0 29 00 1E 00 1E 05 A1 20 0D 00 00 F0 EE 19 63 .)...... ......c
015CC0: 20 EB 20 03 00 00 7A EF F0 EF FF 19 28 0D 00 00 . ...z.....(...
015CD0: F0 29 00 16 00 28 05 BF 20 03 00 00 E3 2C 03 00 .)...(.. ....,..
015CE0: 00 F0 01 C7 20 1E 71 17 00 14 00 32 05 03 00 00 .... .q....2....
015CF0: E2 EF 22 34 30 22 20 20 20 20 20 20 00 12 00 3C .."40" ...<
015D00: 05 A3 20 22 74 69 6D 65 22 3B 03 00 00 F4 00 1B .£ "time";......
015D10: 00 46 05 A4 20 19 88 2C 22 35 39 39 22 F4 03 00 .F.. ..,"599"...
015D20: 00 F0 F4 FF 03 28 19 0D 29 00 1A 00 50 05 A4 20 .....(..)...P..
015D30: 19 85 2C 03 00 00 F0 F4 FF 03 28 19 0D 29 20 20 ..,.......(..)
015D40: 20 20 20 00 12 00 5A 05 A3 20 22 53 65 6E 74 22 ...Z.£ "Sent"
015D50: 3B 03 00 00 F3 00 16 00 64 05 A3 20 22 52 65 63 ;.......d.£ "Rec
015D60: 64 22 3B 03 00 00 F2 20 20 20 20 00 19 00 6E 05 d";.... ...n.
015D70: 0D 00 00 EF EF FF 1D 28 03 00 00 F1 29 F4 0F 20 .......(....)..
015D80: 20 20 20 20 00 4A 00 78 05 03 00 00 F8 EF 03 00 .J.x........
015D90: 00 EF F4 03 00 00 F4 F4 FF 03 28 19 2C 29 F4 03 ..........(.,)..
015DA0: 00 00 E3 F4 FF 03 28 19 2C 29 F4 03 00 00 F3 F4 ......(.,)......
015DB0: FF 03 28 19 2C 29 F4 03 00 00 F2 F4 FF 03 28 19 ..(.,)........(.
015DC0: 2C 29 F4 03 00 00 E2 F4 4C 32 FF FF FF FF 11 35 ,)......L2.....5
015DD0: 09 CE 04 CE 04 D4 04 1C 09 02 10 08 0F 00 07 01 ................
015DE0: 00 2C 43 4F 4E 4C 4F 47 00 00 00 00 00 00 00 00 .,CONLOG........
015DF0: 00 00 03 00 00 00 08 70 11 00 E3 1F 00 00 00 00 .......p........
015E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015EE0: 00 00 D7 88 FF FF FF FF 11 35 09 CE 04 CE 04 E9 .........5......
015EF0: 04 04 09 02 10 08 28 0A 15 08 00 16 FF 03 28 19 ......(.......(.
015F00: 0D 29 00 0E 00 82 05 A4 20 19 84 2C 03 00 00 F8 .)...... ..,....
015F10: 00 06 00 8C 05 98 00 0D 00 34 08 0D 00 00 EF EF .........4......
015F20: 1A 59 1B 00 14 00 3E 08 8A 01 03 00 00 F1 EF FF .Y....>.........
015F30: 19 28 0D 00 00 EF 29 00 1C 00 48 08 03 00 00 EF .(....)...H.....
015F40: EF 03 00 00 F1 F4 22 64 61 74 61 22 F4 FF 03 28 ......"data"...(
015F50: 19 20 29 00 1C 00 52 08 03 00 00 F4 EF FF 19 28 . )...R........(
015F60: FF 1D 28 03 00 00 F1 29 F4 0F 29 20 20 20 20 00 ..(....)..) .
015F70: 20 00 66 08 A4 20 19 81 2C 22 32 31 30 30 20 6F .f.. ..,"2100 o
015F80: 3D 22 F4 03 00 00 F4 F4 FF 03 28 19 0D 29 20 00 ="........(..) .
015F90: 19 00 70 08 03 00 00 F6 EF FF 19 28 FF 1D 28 03 ..p........(..(.
015FA0: 00 00 F1 29 F5 0F 29 20 00 1C 00 7A 08 A4 20 19 ...)..) ...z.. .
015FB0: 80 2C 22 67 6F 74 6F 20 32 31 31 30 22 F4 FF 03 .,"goto 2110"...
015FC0: 28 19 0D 29 00 1A 00 84 08 A4 20 19 82 2C 22 67 (..)...... ..,"g
015FD0: 6F 74 6F 20 33 30 22 F4 FF 03 28 19 0D 29 00 1D oto 30"...(..)..
015FE0: 00 8E 08 A4 20 19 87 2C 22 6C 69 73 74 22 F4 03 .... ..,"list"..
015FF0: 00 00 F6 F4 FF 03 28 19 0D 29 20 00 69 D2 25 00 ......(..) .i.%.
016000: 98 08 A3 22 43 41 4C 4C 53 49 47 4E 20 54 4F 20 ..£"CALLSIGN TO
016010: 42 45 20 57 4F 52 4B 45 44 20 22 3B 20 03 00 00 BE WORKED "; ...
016020: E3 20 00 0A 00 A2 08 C7 20 1E 59 1B 00 2A 00 AC . ...... .Y..*..
016030: 08 9E 20 0D 00 00 ED EF 0F 20 EC 20 13 01 C3 20 .. ...... . ...
016040: 03 00 00 E1 28 0D 00 00 EE 2C 0D 00 00 ED 29 01 ....(....,....).
016050: B0 20 0D 00 00 ED 00 1F 00 B6 08 A1 20 03 00 00 . .......... ...
016060: E1 28 0D 00 00 EE 2C 10 29 EF 22 78 78 22 20 EB .(....,.)."xx" .
016070: 20 1E E8 08 20 00 2B 00 C0 08 A1 20 03 00 00 E1 ... .+.... ....
016080: 28 0D 00 00 EE 2C 10 29 EF 03 00 00 E3 20 EB 20 (....,.)..... .
016090: 20 1E CA 08 20 01 97 20 1E AC 08 20 20 20 20 20 ... .. ...
0160A0: 00 35 00 CA 08 BF 20 22 44 61 74 65 74 69 6D 65 .5.... "Datetime
0160B0: 22 2C 22 43 61 6C 6C 73 69 67 6E 22 2C 22 53 65 ","Callsign","Se
0160C0: 6E 74 22 2C 22 52 65 63 65 69 76 65 64 22 2C 22 nt","Received","
0160D0: 42 61 6E 64 22 00 6B 00 D4 08 BF 20 03 00 00 E1 Band".k.... ....
0160E0: 28 0D 00 00 EE 2C 0F 29 2C 03 00 00 E1 28 0D 00 (....,.),....(..
0160F0: 00 EE 2C 10 29 2C 03 00 00 E1 28 0D 00 00 8E 6F ..,.),....(....o
016100: EE 2C 11 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 12 .,.),....(....,.
016110: 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 13 29 01 BF ),....(....,.)..
016120: 20 FF 03 28 15 29 01 BF 01 BF 01 BF 22 50 72 65 ..(.)......"Pre
016130: 73 73 20 30 20 74 6F 20 72 65 73 75 6D 65 22 01 ss 0 to resume".
016140: 98 20 00 1B 00 E8 08 0D 00 00 F0 EF FF 1D 28 03 . ............(.
016150: 00 00 EF 29 F5 1A 58 1B 20 20 20 20 20 00 23 00 ...)..X. .#.
016160: F2 08 A1 20 0D 00 00 F0 F1 19 0A 20 EB 20 03 00 ... ....... . ..
016170: 00 F0 EF 22 30 30 22 F4 FF 19 28 0D 00 00 F0 29 ..."00"...(....)
016180: 00 2B 00 FC 08 A1 20 0D 00 00 F0 EE 17 20 FA 20 .+.... ...... .
016190: 0D 00 00 F0 F1 19 64 20 EB 20 03 00 00 F0 EF 22 ......d . ....."
0161A0: 30 22 F4 FF 19 28 0D 00 00 F0 29 00 1E 00 06 09 0"...(....).....
0161B0: A1 20 0D 00 00 F0 EE 19 63 20 EB 20 03 00 00 F0 . ......c . ....
0161C0: EF FF 19 28 0D 00 00 F0 29 00 16 00 10 09 BF 20 ...(....)......
0161D0: 03 00 00 E3 2C 03 00 00 F0 01 C7 20 1E 59 1B 00 ....,...... .Y..
0161E0: 0F 00 1A 09 03 00 00 E2 EF 22 32 30 22 20 00 12 ........."20" ..
0161F0: 00 24 09 A3 20 22 74 69 6D 65 22 3B 03 00 00 F4 .$.£ "time";....
016200: 2C 0E 00 1B 00 2E 09 A4 20 19 88 2C 22 35 39 39 ,....... ..,"599
016210: 22 F4 03 00 00 F0 F4 FF 03 28 19 0D 29 00 19 00 "........(..)...
016220: 38 09 A4 20 19 85 2C 03 00 00 F0 F4 FF 03 28 19 8.. ..,.......(.
016230: 0D 29 20 20 20 20 00 12 00 42 09 A3 20 22 53 65 .) ...B.£ "Se
016240: 6E 74 22 3B 03 00 00 F3 00 14 00 4C 09 A3 20 22 nt";.......L.£ "
016250: 52 65 63 64 22 3B 03 00 00 F2 20 20 00 16 00 56 Recd";.... ...V
016260: 09 0D 00 00 EF EF FF 1D 28 03 00 00 F1 29 F4 0F ........(....)..
016270: 20 20 00 4B 00 60 09 03 00 00 F8 EF 03 00 00 EF .K.`..........
016280: F4 03 00 00 F4 F4 FF 03 28 19 2C 29 F4 03 00 00 ........(.,)....
016290: E3 F4 FF 03 28 19 2C 29 F4 03 00 00 F3 F4 FF 03 ....(.,)........
0162A0: 28 19 2C 29 F4 03 00 00 F2 F4 FF 03 28 19 2C 29 (.,)........(.,)
0162B0: F4 03 00 00 E2 F4 FF 03 28 19 0D 29 20 00 0E 00 ........(..) ...
0162C0: 6A 09 A4 20 19 84 2C 03 00 00 F8 00 06 00 74 09 j.. ..,.......t.
0162D0: 98 00 0D 00 1C 0C 0D 00 00 EF EF 1A 41 1F 00 14 ............A...
0162E0: 00 26 0C 8A 01 03 00 00 F1 EF FF 19 28 0D 00 00 .&..........(...
0162F0: EF 29 00 1C 00 30 0C 03 00 00 EF EF 03 00 00 F1 .)...0..........
016300: F4 22 1C B5 64 61 74 61 22 F4 FF 03 28 19 20 29 ."..data"...(. )
016310: 00 1C 00 3A 0C 03 00 00 F4 EF FF 19 28 FF 1D 28 ...:........(..(
016320: 03 00 00 F1 29 F4 0F 29 20 20 20 20 00 1F 00 4E ....)..) ...N
016330: 0C A4 20 19 81 2C 22 33 31 30 30 20 6F 3D 22 F4 .. ..,"3100 o=".
016340: 03 00 00 F4 F4 FF 03 28 19 0D 29 00 19 00 58 0C .......(..)...X.
016350: 03 00 00 F6 EF FF 19 28 FF 1D 28 03 00 00 F1 29 .......(..(....)
016360: F5 0F 29 20 00 1C 00 62 0C A4 20 19 80 2C 22 67 ..) ...b.. ..,"g
016370: 6F 74 6F 20 33 31 31 30 22 F4 FF 03 28 19 0D 29 oto 3110"...(..)
016380: 00 1A 00 6C 0C A4 20 19 82 2C 22 67 6F 74 6F 20 ...l.. ..,"goto
016390: 33 30 22 F4 FF 03 28 19 0D 29 00 1C 00 76 0C A4 30"...(..)...v..
0163A0: 20 19 87 2C 22 6C 69 73 74 22 F4 03 00 00 F6 F4 ..,"list"......
0163B0: FF 03 28 19 0D 29 00 2C 00 80 0C A3 22 43 41 4C ..(..).,...£"CAL
0163C0: 4C 53 49 47 4E 20 54 4F 20 42 45 20 57 4F 52 4B LSIGN TO BE WORK
0163D0: 45 44 20 22 3B 20 03 00 00 E3 20 20 20 20 20 20 ED "; ....
0163E0: 20 20 00 0A 00 8A 0C C7 20 1E 41 1F 00 2A 00 94 ...... .A..*..
0163F0: 0C 9E 20 0D 00 00 ED EF 0F 20 EC 20 13 01 C3 20 .. ...... . ...
016400: 03 00 00 E1 3E 65 28 0D 00 00 EE 2C 0D 00 00 ED ....>e(....,....
016410: 29 01 B0 20 0D 00 00 ED 00 1F 00 9E 0C A1 20 03 ).. .......... .
016420: 00 00 E1 28 0D 00 00 EE 2C 10 29 EF 22 78 78 22 ...(....,.)."xx"
016430: 20 EB 20 1E D0 0C 20 00 2B 00 A8 0C A1 20 03 00 . ... .+.... ..
016440: 00 E1 28 0D 00 00 EE 2C 10 29 EF 03 00 00 E3 20 ..(....,.).....
016450: EB 20 20 1E B2 0C 20 01 97 20 1E 94 0C 20 20 20 . ... .. ...
016460: 20 20 00 35 00 B2 0C BF 20 22 44 61 74 65 74 69 .5.... "Dateti
016470: 6D 65 22 2C 22 43 61 6C 6C 73 69 67 6E 22 2C 22 me","Callsign","
016480: 53 65 6E 74 22 2C 22 52 65 63 65 69 76 65 64 22 Sent","Received"
016490: 2C 22 42 61 6E 64 22 00 6A 00 BC 0C BF 20 03 00 ,"Band".j.... ..
0164A0: 00 E1 28 0D 00 00 EE 2C 0F 29 2C 03 00 00 E1 28 ..(....,.),....(
0164B0: 0D 00 00 EE 2C 10 29 2C 03 00 00 E1 28 0D 00 00 ....,.),....(...
0164C0: EE 2C 11 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 12 .,.),....(....,.
0164D0: 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 13 29 01 BF ),....(....,.)..
0164E0: 20 FF 03 28 15 29 01 BF 01 BF 01 BF 22 50 72 65 ..(.)......"Pre
0164F0: 73 73 20 30 20 74 6F 20 72 65 73 75 6D 65 22 01 ss 0 to resume".
016500: 98 00 1C 00 D0 0C 1C 73 0D 00 00 F0 EF FF 1D 28 .......s.......(
016510: 03 00 00 EF 29 F5 1A 40 1F 20 20 20 20 20 20 00 ....)..@. .
016520: 23 00 DA 0C A1 20 0D 00 00 F0 F1 19 0A 20 EB 20 #.... ....... .
016530: 03 00 00 F0 EF 22 30 30 22 F4 FF 19 28 0D 00 00 ....."00"...(...
016540: F0 29 00 2B 00 E4 0C A1 20 0D 00 00 F0 EE 17 20 .).+.... ......
016550: FA 20 0D 00 00 F0 F1 19 64 20 EB 20 03 00 00 F0 . ......d . ....
016560: EF 22 30 22 F4 FF 19 28 0D 00 00 F0 29 00 1E 00 ."0"...(....)...
016570: EE 0C A1 20 0D 00 00 F0 EE 19 63 20 EB 20 03 00 ... ......c . ..
016580: 00 F0 EF FF 19 28 0D 00 00 F0 29 00 16 00 F8 0C .....(....).....
016590: BF 20 03 00 00 E3 2C 03 00 00 F0 01 C7 20 1E 41 . ....,...... .A
0165A0: 1F 00 0E 00 02 0D 03 00 00 E2 EF 22 31 35 22 00 ..........."15".
0165B0: 12 00 0C 0D A3 20 22 74 69 6D 65 22 3B 03 00 00 ....£ "time";...
0165C0: F4 00 1B 00 16 0D A4 20 19 88 2C 22 35 39 39 22 ....... ..,"599"
0165D0: F4 03 00 00 F0 F4 FF 03 28 19 0D 29 00 19 00 20 ........(..)...
0165E0: 0D A4 20 19 85 2C 03 00 00 F0 F4 FF 03 28 19 0D .. ..,.......(..
0165F0: 29 20 20 20 20 00 12 00 2A 0D A3 20 22 53 65 6E ) ...*.£ "Sen
016600: 74 22 3B 03 00 00 F3 00 0E F0 15 00 34 0D A3 20 t";.........4.£
016610: 22 52 65 63 64 22 3B 03 00 00 F2 20 20 20 00 16 "Recd";.... ..
016620: 00 3E 0D 0D 00 00 EF EF FF 1D 28 03 00 00 F1 29 .>........(....)
016630: F4 0F 20 20 00 4A 00 48 0D 03 00 00 F8 EF 03 00 .. .J.H........
016640: 00 EF F4 03 00 00 F4 F4 FF 03 28 19 2C 29 F4 03 ..........(.,)..
016650: 00 00 E3 F4 FF 03 28 19 2C 29 F4 03 00 00 F3 F4 ......(.,)......
016660: FF 03 28 19 2C 29 F4 03 00 00 F2 F4 FF 03 28 19 ..(.,)........(.
016670: 2C 29 F4 03 00 00 E2 F4 FF 03 28 19 0D 29 00 0E ,)........(..)..
016680: 00 52 0D A4 20 19 84 2C 03 00 00 F8 00 06 00 5C .R.. ..,.......\
016690: 0D 98 00 0D 00 04 10 0D 00 00 EF EF 1A 29 23 00 .............)#.
0166A0: 14 00 0E 10 8A 01 03 00 00 F1 EF FF 19 28 0D 00 .............(..
0166B0: 00 EF 29 00 1C 00 18 10 03 00 00 EF EF 03 00 00 ..).............
0166C0: F1 F4 22 64 61 74 61 22 F4 FF 03 28 19 20 29 00 .."data"...(. ).
0166D0: 1C 00 22 10 03 00 00 F4 EF FF 19 28 FF 1D 28 03 .."........(..(.
0166E0: 00 00 F1 29 F4 0F 29 20 20 20 20 00 1F 00 36 10 ...)..) ...6.
0166F0: A4 20 19 81 2C 22 34 31 30 30 20 6F 3D 22 F4 03 . ..,"4100 o="..
016700: 00 00 F4 F4 FF 03 28 19 0D 29 D7 4D FF FF FF FF ......(..).M....
016710: 11 35 09 CE 04 CE 04 D4 04 1B 09 02 10 08 0F 00 .5..............
016720: 07 01 00 2C 43 4F 4E 4C 4F 47 00 00 00 00 00 00 ...,CONLOG......
016730: 00 00 00 00 04 FF 00 E3 07 70 19 00 E3 1F 00 00 .........p......
016740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0167A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0167B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0167C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0167D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0167E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0167F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016820: 00 00 00 00 F0 F2 FF FF FF FF 11 34 09 F6 04 F6 ...........4....
016830: 04 EC 04 FF 08 02 10 08 08 28 15 08 00 16 00 19 .........(......
016840: 00 40 10 03 00 00 F6 EF FF 19 28 FF 1D 28 03 00 .@........(..(..
016850: 00 F1 29 F5 0F 29 20 00 1C 00 4A 10 A4 20 19 80 ..)..) ...J.. ..
016860: 2C 22 67 6F 74 6F 20 34 31 31 30 22 F4 FF 03 28 ,"goto 4110"...(
016870: 19 0D 29 00 1B 00 54 10 A4 20 19 82 2C 22 67 6F ..)...T.. ..,"go
016880: 74 6F 20 33 30 22 F4 FF 03 28 19 0D 29 20 00 1C to 30"...(..) ..
016890: 00 5E 10 A4 20 19 87 2C 22 6C 69 73 74 22 F4 03 .^.. ..,"list"..
0168A0: 00 00 F6 F4 FF 03 28 19 0D 29 00 24 00 68 10 A3 ......(..).$.h.£
0168B0: 22 43 41 4C 4C 53 49 47 4E 20 54 4F 20 42 45 20 "CALLSIGN TO BE
0168C0: 57 4F 52 4B 45 44 20 22 3B 20 03 00 00 E3 00 0A WORKED "; ......
0168D0: 00 72 10 C7 20 1E 29 23 00 2A 00 7C 10 9E 20 0D .r.. .)#.*.|.. .
0168E0: 00 00 ED EF 0F 20 EC 20 13 01 C3 20 03 00 00 E1 ..... . ... ....
0168F0: 28 0D 00 00 EE 2C 0D 00 00 ED 29 01 B0 20 0D 00 (....,....).. ..
016900: 00 ED 00 1F 00 86 10 A1 20 03 00 00 E1 28 0D 00 ........ ....(..
016910: 00 EE 2C 10 29 EF 22 78 78 22 20 EB 20 1E B8 10 ..,.)."xx" . ...
016920: 20 00 2B 00 90 10 A1 20 03 00 00 E1 28 0D 00 00 .+.... ....(...
016930: EE 2C 10 29 EF 03 00 00 E3 20 EB 20 20 1E BC B3 .,.)..... . ...
016940: 9A 10 20 01 97 20 1E 7C 10 20 20 20 20 20 00 35 .. .. .|. .5
016950: 00 9A 10 BF 20 22 44 61 74 65 74 69 6D 65 22 2C .... "Datetime",
016960: 22 43 61 6C 6C 73 69 67 6E 22 2C 22 53 65 6E 74 "Callsign","Sent
016970: 22 2C 22 52 65 63 65 69 76 65 64 22 2C 22 42 61 ","Received","Ba
016980: 6E 64 22 00 6B 00 A4 10 BF 20 03 00 00 E1 28 0D nd".k.... ....(.
016990: 00 00 EE 2C 0F 29 2C 03 00 00 E1 28 0D 00 00 EE ...,.),....(....
0169A0: 2C 10 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 11 29 ,.),....(....,.)
0169B0: 2C 03 00 00 E1 28 0D 00 00 EE 2C 12 29 2C 03 00 ,....(....,.),..
0169C0: 00 E1 28 0D 00 00 EE 2C 13 29 01 BF 20 FF 03 28 ..(....,.).. ..(
0169D0: 15 29 01 BF 01 BF 01 BF 22 50 72 65 73 73 20 30 .)......"Press 0
0169E0: 20 74 6F 20 72 65 73 75 6D 65 22 01 98 20 00 1C to resume".. ..
0169F0: 00 B8 10 0D 00 00 F0 EF FF 1D 28 03 00 00 EF 29 ..........(....)
016A00: F5 1A 28 23 20 20 20 20 20 20 00 23 00 C2 10 A1 ..(# .#....
016A10: 20 0D 00 00 F0 F1 19 0A 20 EB 20 03 00 00 F0 EF ....... . .....
016A20: 22 30 30 22 F4 FF 19 28 0D 00 00 F0 29 00 2B 00 "00"...(....).+.
016A30: CC 10 A1 20 0D 00 00 F0 EE 17 20 FA 20 0D 00 00 ... ...... . ...
016A40: 2E 9D F0 F1 19 64 20 EB 20 03 00 00 F0 EF 22 30 .....d . ....."0
016A50: 22 F4 FF 19 28 0D 00 00 F0 29 00 1E 00 D6 10 A1 "...(....)......
016A60: 20 0D 00 00 F0 EE 19 63 20 EB 20 03 00 00 F0 EF ......c . .....
016A70: FF 19 28 0D 00 00 F0 29 00 16 00 E0 10 BF 20 03 ..(....)...... .
016A80: 00 00 E3 2C 03 00 00 F0 01 C7 20 1E 29 23 00 0E ...,...... .)#..
016A90: 00 EA 10 03 00 00 E2 EF 22 31 30 22 00 12 00 F4 ........"10"....
016AA0: 10 A3 20 22 74 69 6D 65 22 3B 03 00 00 F4 00 1B .£ "time";......
016AB0: 00 FE 10 A4 20 19 88 2C 22 35 39 39 22 F4 03 00 .... ..,"599"...
016AC0: 00 F0 F4 FF 03 28 19 0D 29 00 1B 00 08 11 A4 20 .....(..)......
016AD0: 19 85 2C 03 00 00 F0 F4 FF 03 28 19 0D 29 20 20 ..,.......(..)
016AE0: 20 20 20 20 00 12 00 12 11 A3 20 22 53 65 6E 74 .....£ "Sent
016AF0: 22 3B 03 00 00 F3 00 12 00 1C 11 A3 20 22 52 65 ";.........£ "Re
016B00: 63 64 22 3B 03 00 00 F2 00 1B 00 26 11 0D 00 00 cd";.......&....
016B10: EF EF FF 1D 28 03 00 00 F1 29 F4 0F 20 20 20 20 ....(....)..
016B20: 20 20 20 00 4A 00 30 11 03 00 00 F8 EF 03 00 00 .J.0.........
016B30: EF F4 03 00 00 F4 F4 FF 03 28 19 2C 29 F4 03 00 .........(.,)...
016B40: 00 E3 88 29 F4 FF 03 28 19 2C 29 F4 03 00 00 F3 ...)...(.,).....
016B50: F4 FF 03 28 19 2C 29 F4 03 00 00 F2 F4 FF 03 28 ...(.,)........(
016B60: 19 2C 29 F4 03 00 00 E2 F4 FF 03 28 19 0D 29 00 .,)........(..).
016B70: 10 00 3A 11 A4 20 19 84 2C 03 00 00 F8 20 20 00 ..:.. ..,.... .
016B80: 06 00 44 11 98 00 16 00 89 13 8C 20 20 20 2C 20 ..D........ ,
016B90: 20 20 2C 20 20 20 2C 20 20 20 2C 00 15 00 70 17 , , ,...p.
016BA0: 8C 20 74 74 2C 78 78 2C 73 73 2C 72 72 2C 62 62 . tt,xx,ss,rr,bb
016BB0: 00 19 00 71 17 8C 20 20 20 2C 20 20 20 2C 20 20 ...q.. , ,
016BC0: 20 2C 20 20 20 2C 20 20 20 00 1D 00 58 1B 8C 20 , , ...X..
016BD0: 74 74 2C 78 78 2C 73 73 2C 72 72 2C 62 62 20 20 tt,xx,ss,rr,bb
016BE0: 20 20 20 20 20 20 00 18 00 59 1B 8C 20 20 20 2C ...Y.. ,
016BF0: 20 20 20 2C 20 20 20 2C 20 20 20 2C 20 20 00 19 , , , ..
016C00: 00 40 1F 8C 20 74 74 2C 78 78 2C 73 73 2C 72 72 .@.. tt,xx,ss,rr
016C10: 2C 62 62 20 20 20 20 00 19 00 41 1F 8C 20 20 20 ,bb ...A..
016C20: 2C 20 20 20 2C 20 20 20 2C 20 20 20 2C 20 20 20 , , , ,
016C30: 00 1A 00 28 23 8C 20 74 74 2C 78 78 2C 73 73 2C ...(#. tt,xx,ss,
016C40: 72 72 2C 62 8C 20 62 20 20 20 20 20 00 19 00 29 rr,b. b ...)
016C50: 23 8C 20 20 20 2C 20 20 20 2C 20 20 20 2C 20 20 #. , , ,
016C60: 20 2C 20 20 20 00 1E 00 10 27 8C 20 78 78 2C 78 , ....'. xx,x
016C70: 78 2C 73 73 2C 72 72 2C 62 62 20 20 20 20 20 20 x,ss,rr,bb
016C80: 20 20 20 00 18 00 E0 2E DA 20 19 0A 20 20 20 20 ...... ..
016C90: 20 20 20 20 20 20 20 20 20 20 20 00 4A 00 EA 2E .J...
016CA0: BF 22 54 69 6D 65 22 2C 22 43 61 6C 6C 73 69 67 ."Time","Callsig
016CB0: 6E 22 2C 22 53 65 6E 74 22 2C 22 52 65 63 65 69 n","Sent","Recei
016CC0: 76 65 64 22 2C 22 42 61 6E 64 22 2C 22 50 6F 69 ved","Band","Poi
016CD0: 6E 74 73 22 2C 22 42 6F 6E 75 73 22 2C 22 54 6F nts","Bonus","To
016CE0: 74 61 6C 22 20 00 2C 00 F4 2E 9E 20 0D 00 00 ED tal" .,.... ....
016CF0: EF 0F 20 EC 20 13 20 01 C3 20 03 00 00 E1 28 0D .. . . .. ....(.
016D00: 00 00 EE 2C 0D 00 00 ED 29 01 B0 20 20 20 20 20 ...,....)..
016D10: 20 00 64 00 FE 2E D6 20 03 00 00 E1 28 0D 00 00 .d.... ....(...
016D20: EE 2C 10 29 F2 22 78 78 22 01 20 BF 20 03 00 00 .,.)."xx". . ...
016D30: E1 28 0D 00 00 EE 2C 0F 29 2C 03 00 00 E1 28 0D .(....,.),....(.
016D40: 00 00 EE 2C 10 29 8F 79 2C 03 00 00 E1 28 0D 00 ...,.).y,....(..
016D50: 00 EE 2C 11 29 2C 03 00 00 E1 28 0D 00 00 EE 2C ..,.),....(....,
016D60: 12 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 13 29 01 .),....(....,.).
016D70: A0 20 1E F4 2E 01 D5 00 4F 00 03 2F BF 01 BF 20 . ......O../...
016D80: 22 54 6F 74 61 6C 20 50 6F 69 6E 74 73 20 54 68 "Total Points Th
016D90: 69 73 20 42 61 6E 64 3A 2D 2D 2D 2D 2D 2D 2D 2D is Band:--------
016DA0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
016DB0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
016DC0: 2D 2D 22 20 20 20 00 86 00 08 2F A1 20 03 00 00 --" ..../. ...
016DD0: E1 28 0D 00 00 EE 2C 0F 29 EF 22 78 78 22 EB 20 .(....,.)."xx".
016DE0: BF 01 BF 22 20 20 20 20 20 20 20 20 20 20 20 20 ..."
016DF0: 20 20 20 20 20 20 20 20 20 20 20 20 4C 4F 47 20 LOG
016E00: 43 4F 4D 50 4C 45 54 45 22 01 BF 01 BF 01 C7 01 COMPLETE".......
016E10: A3 22 48 61 72 64 20 43 6F 70 79 3F 28 59 2F 4E £"Hard Copy?(Y/N
016E20: 29 22 3B 03 00 00 E8 01 A1 20 03 00 00 E8 EF 22 )";...... ....."
016E30: 79 22 20 FC 20 03 00 00 E8 EF 22 59 22 20 EB 20 y" . ....."Y" .
016E40: A0 20 1E 26 2F 20 01 97 0E 0B 20 98 20 20 00 34 . .&/ .... . .4
016E50: 00 12 2F A1 20 03 00 00 E1 28 0D 00 00 EE 2C 10 ../. ....(....,.
016E60: 29 EF 22 78 78 22 20 FA 20 03 00 00 E1 28 0D 00 )."xx" . ....(..
016E70: 00 EE 2C 0F 29 F2 22 78 78 22 20 EB 20 BF 01 BF ..,.)."xx" . ...
016E80: 01 BF 00 0B 00 1C 2F A0 20 1E EA 2E 20 00 4C 00 ....../. ... .L.
016E90: 26 2F BF 23 16 2C 22 54 69 6D 65 22 2C 22 43 61 &/.#.,"Time","Ca
016EA0: 6C 6C 73 69 67 6E 22 2C 22 53 65 6E 74 22 2C 22 llsign","Sent","
016EB0: 52 65 63 65 69 76 65 64 22 2C 22 42 61 6E 64 22 Received","Band"
016EC0: 2C 22 50 6F 69 6E 74 73 22 2C 22 42 6F 6E 75 73 ,"Points","Bonus
016ED0: 22 2C 22 54 6F 74 61 6C 22 00 29 00 30 2F 9E 20 ","Total".).0/.
016EE0: 0D 00 00 ED EF 0F 20 EC 20 13 20 01 C3 20 03 00 ...... . . .. ..
016EF0: 00 E1 28 0D 00 00 EE 2C 0D 00 00 ED 29 01 B0 20 ..(....,....)..
016F00: 20 20 00 67 00 3A 2F D6 20 03 00 00 E1 28 0D 00 .g.:/. ....(..
016F10: 00 EE 2C 10 29 F2 22 78 78 22 01 20 BF 20 23 16 ..,.)."xx". . #.
016F20: 2C 03 00 00 E1 28 0D 00 00 EE 2C 0F 29 2C 03 00 ,....(....,.),..
016F30: 00 E1 28 0D 00 00 EE 2C 10 29 2C 03 00 00 E1 28 ..(....,.),....(
016F40: 0D 00 00 EE 2C 11 29 2C 03 00 23 D5 00 E1 28 0D ....,.),..#...(.
016F50: 00 00 EE 2C 12 29 2C 03 00 00 E1 28 0D 00 00 EE ...,.),....(....
016F60: 2C 13 29 01 A0 20 1E 30 2F 01 D5 00 5D 00 3F 2F ,.).. .0/...].?/
016F70: BF 20 23 16 2C FF 03 28 19 0A 29 3B FF 03 28 19 . #.,..(..);..(.
016F80: 0A 29 3B 22 54 6F 74 61 6C 20 50 6F 69 6E 74 73 .);"Total Points
016F90: 20 54 68 69 73 20 42 61 6E 64 3A 2D 2D 2D 2D 2D This Band:-----
016FA0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
016FB0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
016FC0: 2D 2D 2D 2D 2D 22 20 20 00 3B 00 44 2F A1 20 03 -----" .;.D/. .
016FD0: 00 00 E1 28 0D 00 00 EE 2C 10 29 EF 22 78 78 22 ...(....,.)."xx"
016FE0: 20 FA 20 03 00 00 E1 28 0D 00 00 EE 2C 0F 29 F2 . ....(....,.).
016FF0: 22 78 78 22 20 EB 20 BF 20 23 16 2C 20 FF 03 28 "xx" . . #., ..(
017000: 19 0C 29 00 1F 00 4E 2F A1 20 03 00 00 E1 28 0D ..)...N/. ....(.
017010: 00 00 EE 2C 0F 29 EF 22 78 78 22 EB 20 C7 01 98 ...,.)."xx". ...
017020: 20 20 00 0A 00 58 2F A0 20 1E 26 2F 00 00 00 00 ...X/. .&/....
017030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017040: 00 00 00 00 00 00 00 00 00 00 00 00 85 6C FF FF .............l..
017050: FF FF 11 36 09 CE 04 CE 04 D5 04 11 09 03 10 08 ...6............
017060: 0F 00 07 01 00 2C 4D 49 4E 44 45 52 2D 50 54 32 .....,MINDER-PT2
017070: 00 00 00 00 00 00 01 FF 00 B4 05 70 01 FF B4 05 ...........p....
017080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0170A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0170B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0170C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0170D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0170E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0170F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017160: 00 00 00 00 00 00 A0 28 FF FF FF FF 11 36 09 CE .......(.....6..
017170: 04 CE 04 EA 04 08 09 02 10 08 FC 27 11 06 00 16 ...........'....
017180: 67 00 B8 0B 8A 20 23 0E 01 BF 20 23 0E 2C 22 20 g.... #... #.,"
017190: 20 20 20 20 50 45 52 50 45 54 55 41 4C 22 01 BF PERPETUAL"..
0171A0: 20 23 0E 2C 22 20 20 20 20 20 43 41 4C 45 4E 44 #.," CALEND
0171B0: 41 52 22 01 BF 20 23 0E 01 A3 20 23 0E 2C 22 4D AR".. #..£ #.,"M
0171C0: 6F 6E 74 68 22 3B 0D 00 00 63 ED 01 A1 20 0D 00 onth";...c... ..
0171D0: 00 63 ED F1 0F 20 FC 20 0D 00 00 63 ED EE 19 0C .c... . ...c....
0171E0: 20 EB 20 1E B8 0B 00 3B 00 C2 0B A3 20 23 0E 2C . ....;...£ #.,
0171F0: 22 59 65 61 72 20 3C 79 79 79 79 3E 22 3B 0D 00 "Year <yyyy>";..
017200: 00 63 F9 01 A1 20 0D 00 00 63 F9 F1 1A 6C 07 20 .c... ...c...l.
017210: FC 20 0D 00 00 63 F9 EE 1A 34 08 20 EB 20 1E C2 . ...c...4. . ..
017220: 0B 00 10 00 CC 0B 9F 20 1E D6 0B 01 A0 20 1E E8 ....... ..... ..
017230: 03 00 AF 00 D6 0B 0D 00 00 E4 EF 0F 01 9F 20 1E .............. .
017240: FE 0B 01 03 00 00 F7 EF AC 28 03 00 00 F5 2C 0F .........(....,.
017250: 2C 11 29 F4 FF 19 28 0D 00 00 63 F9 29 01 0D 00 ,.)...(...c.)...
017260: 00 64 B4 EF 0D 00 00 64 B1 01 04 00 00 64 B3 EF .d.....d.....d..
017270: 04 00 00 F7 01 0D 00 00 63 ED EF 0D 00 00 63 ED ........c.....c.
017280: A5 27 F4 0F 01 9E 20 0D 00 00 63 F8 EF 0E 20 EC .'.... ...c... .
017290: 20 0F 01 A1 20 0D 00 00 63 ED EE 19 0C 20 EB 20 ... ...c.... .
0172A0: 0D 00 00 63 ED EF 0F 01 0D 00 00 63 F9 EF 0D 00 ...c.......c....
0172B0: 00 63 F9 F4 0F 01 B0 20 0D 00 00 63 F8 20 01 97 .c..... ...c. ..
0172C0: 20 9F 20 1E FE 0B 01 0D 00 00 6E B3 EF 04 00 00 . .......n.....
0172D0: F7 F5 04 00 00 64 B3 01 0D 00 00 FA EF 0D 00 00 .....d..........
0172E0: 64 B4 00 BC 00 E0 0B 8A 20 23 0F 01 A9 20 23 0F d....... #... #.
0172F0: 2C 19 0A 2C 10 01 BF 20 23 0F 2C 03 00 00 F7 01 ,..,... #.,.....
017300: 0D 00 00 FA EF 0D 00 00 FA F4 0F 01 03 00 00 F6 ................
017310: EF 22 23 23 22 01 BF 20 23 0F 2C 22 20 20 53 55 ."##".. #.," SU
017320: 20 4D 4F 20 54 55 20 57 45 20 54 48 20 46 52 20 MO TU WE TH FR
017330: 53 41 22 01 BF 20 23 0F 2C EA 28 10 F4 11 F6 28 SA".. #.,.(....(
017340: 0D 00 00 FA F5 0F 29 29 3B 01 9E 20 0D 00 00 F7 ......));.. ....
017350: 20 EF 20 0F 20 EC 20 0D 00 00 6E B3 01 BF 20 23 . . . ...n... #
017360: 0F 2C 22 20 22 3B 01 BF 20 23 0F 2C ED 20 03 00 .," ";.. #.,. ..
017370: 00 F6 3B 0D 00 00 F7 3B 01 A1 20 0D 00 00 FA F7 ..;....;.. .....
017380: 15 EF 3A A3 20 FF 0C 28 0D 00 00 FA F7 15 29 20 ..:£ ..(......)
017390: EB 20 BF 20 23 0F 01 BF 20 23 0F 2C 22 20 22 3B . . #... #.," ";
0173A0: 00 17 00 EA 0B 0D 00 00 FA EF 0D 00 00 FA F4 0F ................
0173B0: 01 B0 20 0D 00 00 F7 00 18 00 EF 0B BC 20 0F 2C .. .......... .,
0173C0: 1A 8F 01 01 94 20 19 FA 2C 1A 8F 01 2C 0F 20 00 ..... ..,...,. .
0173D0: 06 00 F4 0B C9 00 B6 00 FE 0B 0D 00 00 F5 EF 28 ...............(
0173E0: 0D 00 00 63 ED F1 11 29 F6 F5 0F 01 0D 00 00 F6 ...c...)........
0173F0: EF 0F F5 28 0D 00 00 63 ED F1 11 29 F6 19 0C 01 ...(...c...)....
017400: 04 00 00 F7 EF FF 0C 28 1F 00 00 A0 36 89 F6 28 .......(....6..(
017410: 0D 00 00 63 F9 F5 0D 00 00 F5 29 29 F4 FF 0C 28 ...c......))...(
017420: 1F CD CC CC 74 85 F6 28 0D 00 00 63 ED F4 0D 00 ....t..(...c....
017430: 00 F6 29 29 F4 0D 00 00 E4 F5 1F 00 90 9F 17 94 ..))............
017440: 01 0D 00 00 64 B1 EF FF 0C 28 28 04 00 00 F7 F7 ....d....((.....
017450: 15 F5 FF 0C 28 04 00 00 F7 F7 15 29 29 F6 15 F4 ....(......))...
017460: 1F 00 00 00 00 80 29 01 03 00 00 F5 EF AC 28 03 ......).......(.
017470: 00 00 6D 74 E8 2C 0D 00 00 63 ED F6 11 F5 10 2C ..mt.,...c.....,
017480: 11 29 F4 FF 82 CC 19 28 0D 00 00 E4 29 00 06 00 .).....(....)...
017490: 08 0C C9 00 07 00 9D 0F 01 C0 00 13 00 9E 0F C5 ................
0174A0: 20 65 6C 61 70 73 65 64 20 74 69 6D 65 00 07 00 elapsed time...
0174B0: 9F 0F 01 C0 00 60 00 A0 0F A1 20 0D 00 00 66 B2 .....`.... ...f.
0174C0: 20 EB 20 0D 00 00 66 B2 EF 0E 01 9E 20 0D 00 00 . ...f..... ...
0174D0: 69 E4 EF 0F 20 EC 20 1A 68 01 01 BC 20 1A 30 02 i... . .h... .0.
0174E0: 2C 1A 3B 01 01 91 01 94 20 1A 30 02 F4 19 28 F6 ,.;..... .0...(.
0174F0: FF 05 28 0D 00 00 69 E4 29 2C 1A 3B 01 F4 19 28 ..(...i.),.;...(
017500: F6 FF 15 28 0D 00 00 69 E4 29 2C 0E 01 B0 20 0D ...(...i.),... .
017510: 00 00 69 E4 00 6E 00 AA 0F 8A 20 23 0E 01 BF 20 ..i..n.... #...
017520: 23 0E 2C 22 20 20 20 20 20 20 45 4C 41 50 53 45 #.," ELAPSE
017530: 44 22 01 BF 20 23 0E 2C 22 20 20 20 20 20 20 20 D".. #.,"
017540: 54 49 4D 45 52 22 01 BF 20 23 0E 01 A3 20 23 0E TIMER".. #..£ #.
017550: 2C 22 4D 69 6E 75 74 65 73 20 3C 31 2D 36 30 3E ,"Minutes <1-60>
017560: 22 3B 0D 00 00 64 ED 01 A1 20 0D 00 00 64 ED F1 ";...d... ...d..
017570: 0F 20 FC 20 0D 00 00 64 ED EE 19 3C 20 EB 20 1E . . ...d...< . .
017580: AA 0F 00 07 00 B1 43 08 0F 01 C0 00 11 00 B2 0F ......C.........
017590: C5 20 44 72 61 77 20 54 69 6D 65 72 00 07 00 B3 . Draw Timer....
0175A0: 0F 01 C0 00 12 00 B4 0F 0D 00 00 64 ED EF 0D 00 ...........d....
0175B0: 00 64 ED F6 14 00 18 00 BE 0F 9E 20 0D 00 00 69 .d......... ...i
0175C0: E4 EF 0F 20 EC 20 0D 00 00 64 ED 01 91 00 0E 00 ... . ...d......
0175D0: C8 0F BC 20 1A 30 02 2C 1A 3B 01 00 2A 00 D2 0F ... .0.,.;..*...
0175E0: 94 20 1A 30 02 F4 19 28 F6 FF 05 28 0D 00 00 69 . .0...(...(...i
0175F0: E4 29 2C 1A 3B 01 F4 19 28 F6 FF 15 28 0D 00 00 .),.;...(...(...
017600: 69 E4 29 2C 0F 00 0C 00 DC 0F B0 20 0D 00 00 69 i.),....... ...i
017610: E4 00 12 00 E6 0F 9D 20 1A F4 01 2C 0F 20 9F 20 ....... ...,. .
017620: 1E 04 10 00 12 00 F0 0F A1 20 FF 43 F2 22 22 20 ......... .C.""
017630: EB 20 1E F0 0F 00 19 00 F2 0F BF 20 23 0E 2C 22 . ......... #.,"
017640: 50 72 65 73 73 20 61 6E 79 20 6B 65 79 22 00 12 Press any key"..
017650: 00 F4 0F A1 20 FF 43 EF 22 22 20 EB 20 1E F4 0F .... .C."" . ...
017660: 00 1C 00 FA 0F 0D 00 00 66 B2 EF F5 0F 01 0D 00 ........f.......
017670: 00 69 75 E4 EF 0F 01 A0 20 1E E8 03 00 07 00 01 .iu..... .......
017680: 10 01 C0 00 13 00 02 10 54 FC C5 20 75 6E 64 72 ........T.. undr
017690: 61 77 20 74 69 6D 65 72 00 07 00 03 10 01 C0 00 aw timer........
0176A0: 12 00 04 10 A1 20 0D 00 00 66 B2 EF 0E 20 EB 20 ..... ...f... .
0176B0: C9 00 0E 00 09 10 BC 20 1A 30 02 2C 1A 3B 01 00 ....... .0.,.;..
0176C0: 2C 00 0E 10 94 20 1A 30 02 F4 19 28 F6 FF 05 28 ,.... .0...(...(
0176D0: 0D 00 00 69 75 E4 29 2C 1A 3B 01 F4 19 28 F6 FF ...iu.),.;...(..
0176E0: 15 28 0D 00 00 69 75 E4 29 2C 0E 00 3A 00 18 10 .(...iu.),..:...
0176F0: 0D 00 00 69 75 E4 EF 0D 00 00 69 75 E4 F4 0F 01 ...iu.....iu....
017700: A1 20 0D 00 00 69 75 E4 F0 0D 00 00 69 E4 20 EB . ...iu.....i. .
017710: 20 0D 00 00 66 B2 EF 0E 01 CC 20 0F 2C 1A F4 01 ...f..... .,...
017720: 2C 19 64 2C 15 00 10 00 1D 10 BC 20 1A 30 02 2C ,.d,....... .0.,
017730: 1A 3B 01 2C 0F 00 06 00 22 10 C9 00 00 00 00 00 .;.,....".......
017740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017780: 00 00 00 00 00 00 00 00 00 00 A4 86 FF FF FF FF ................
017790: 11 39 09 F6 04 F6 04 D7 04 10 09 02 10 08 0E 00 .9..............
0177A0: 07 01 00 2C 42 41 55 42 4C 45 53 00 00 00 00 00 ...,BAUBLES.....
0177B0: 00 00 00 00 01 00 00 00 08 70 01 FF 1A 16 00 00 .........p......
0177C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0177D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0177E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0177F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0178A0: 00 00 00 00 8A 34 FF FF FF FF 11 39 09 CE 04 CE .....4.....9....
0178B0: 04 F0 04 10 09 03 10 08 2D 0A 15 08 00 16 1A 00 ........-.......
0178C0: 0A 00 C5 20 61 20 63 68 72 69 73 74 6D 61 73 20 ... a christmas
0178D0: 70 75 7A 7A 6C 65 20 00 2F 00 14 00 C5 20 51 6C puzzle ./.... Ql
0178E0: 64 2E 20 41 6D 73 74 72 61 64 20 55 73 65 72 73 d. Amstrad Users
0178F0: 20 43 61 73 73 65 74 74 65 20 4A 6F 75 72 6E 61 Cassette Journa
017900: 6C 20 31 39 38 35 00 36 00 1E 00 93 20 03 00 00 l 1985.6.... ...
017910: E3 28 19 19 29 2C 03 00 00 EA 28 19 19 29 2C 0D .(..),....(..),.
017920: 00 00 F4 28 19 0C 29 2C 0D 00 00 EC 28 19 0C 2C ...(..),....(..,
017930: 19 14 29 2C 0D 00 00 E1 28 19 19 29 00 07 00 28 ..),....(..)...(
017940: 00 01 C0 00 14 00 32 00 C5 20 62 75 69 6C 64 20 ......2.. build
017950: 42 61 75 62 6C 65 73 00 07 00 3C 00 01 C0 00 0B Baubles...<.....
017960: 00 46 00 CF 20 80 20 19 F0 00 21 00 50 00 CF 20 .F.. . ...!.P..
017970: 19 F1 2C 19 7F 2C 19 FF 2C 19 FF 2C 19 FF 2C 19 ..,..,..,..,..,.
017980: FF 2C 19 FF 2C 19 FF 2C 19 7F 00 1E 00 5A 00 CF .,..,..,.....Z..
017990: 20 19 F2 2C 19 7F 2C 19 3F 2C 19 3F 2C 19 1F 2C ..,..,.?,.?,..,
0179A0: 19 0F 2C 15 2C 0F 2C 0E 00 21 00 64 00 CF 20 19 ..,.,.,..!.d.. .
0179B0: F3 2C 19 FF 2C 19 FF 2C 19 FF 2C 19 FF 2C 5B 80 .,..,..,..,..,[.
0179C0: 19 FF 2C 19 FF 2C 19 FF 2C 19 7E 00 20 00 6E 00 ..,..,..,.~. .n.
0179D0: CF 20 19 F4 2C 19 FE 2C 19 FC 2C 19 FC 2C 19 F8 . ..,..,..,..,..
0179E0: 2C 19 F0 2C 19 E0 2C 19 80 2C 0E 00 21 00 78 00 ,..,..,..,..!.x.
0179F0: CF 20 19 F5 2C 19 FE 2C 19 FF 2C 19 FF 2C 19 FF . ..,..,..,..,..
017A00: 2C 19 FF 2C 19 FF 2C 19 FF 2C 19 FE 00 20 00 82 ,..,..,..,... ..
017A10: 00 CF 20 19 F6 2C 0E 2C 19 80 2C 19 E0 2C 19 F0 .. ..,.,..,..,..
017A20: 2C 19 F8 2C 19 FC 2C 19 FC 2C 19 FE 00 21 00 8C ,..,..,..,...!..
017A30: 00 CF 20 19 F7 2C 19 7E 2C 19 FF 2C 19 FF 2C 19 .. ..,.~,..,..,.
017A40: FF 2C 19 FF 2C 19 FF 2C 19 FF 2C 19 FF 00 1E 00 .,..,..,..,.....
017A50: 96 00 CF 20 19 F8 2C 0E 2C 0F 2C 15 2C 19 0F 2C ... ..,.,.,.,..,
017A60: 19 1F 2C 19 3F 2C 19 3F 2C 19 7F 00 07 00 A0 00 ..,.?,.?,.......
017A70: 01 C0 00 1F 00 AA 00 C5 20 62 75 69 6C 64 20 62 ........ build b
017A80: 61 75 62 6C 65 73 20 69 6E 74 6F 20 61 72 72 61 aubles into arra
017A90: 79 00 07 00 B4 00 01 C0 00 16 00 BE 00 03 00 00 y...............
017AA0: E3 28 0F 29 EF FF 7B 28 19 24 2C 19 E4 29 00 34 .(.)..{(.$,..).4
017AB0: 00 C8 00 03 00 00 E3 28 10 29 EF FF 16 28 17 29 .......(.)...(.)
017AC0: 2A A1 F4 FF 03 28 19 0F 29 F4 FF 03 28 0F 29 F4 *....(..)...(.).
017AD0: FF 03 28 19 F8 29 F4 FF 03 28 19 F7 29 F4 FF 03 ..(..)...(..)...
017AE0: 28 19 F6 29 00 A1 00 D2 00 03 00 00 E3 28 11 29 (..).........(.)
017AF0: EF FF 16 28 17 29 F4 FF 03 28 19 0F 29 F4 FF 03 ...(.)...(..)...
017B00: 28 0F 29 F4 FF 03 28 19 F1 29 F4 FF 03 28 19 18 (.)...(..)...(..
017B10: 29 F4 22 41 22 F4 FF 03 28 19 18 29 F4 FF 03 28 )."A"...(..)...(
017B20: 19 F5 29 F4 22 20 20 20 22 F4 FF 03 28 19 0F 29 ..)." "...(..)
017B30: F4 FF 03 28 10 29 F4 FF 03 28 19 F8 29 F4 FF 03 ...(.)...(..)...
017B40: 28 19 F7 29 F4 FF 03 28 19 F6 29 F4 FF 16 28 17 (..)...(..)...(.
017B50: 29 F4 FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4 FF )...(..)...(.)..
017B60: 03 28 19 F8 29 F4 FF 03 28 19 F7 29 F4 FF 03 28 .(..)...(..)...(
017B70: 19 F6 29 F4 FF 03 28 19 0F 29 F4 FF 03 28 0F 29 ..)...(..)...(.)
017B80: F4 22 20 2A 22 00 6D 00 DC 00 03 00 00 54 B1 EF ." *".m......T..
017B90: 22 20 20 20 22 F4 FF 03 28 19 0F 29 F4 FF 03 28 " "...(..)...(
017BA0: 11 29 F4 FF 03 28 19 F8 29 F4 FF 03 28 19 F7 29 .)...(..)...(..)
017BB0: F4 FF 03 28 19 F6 29 F4 22 20 20 20 22 F4 FF 03 ...(..)." "...
017BC0: 28 19 24 F0 0F 29 F4 FF 03 28 0F 29 F4 FF 03 28 (.$..)...(.)...(
017BD0: 19 F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28 19 F4 ..)...(..)...(..
017BE0: 29 F4 22 20 20 20 22 F4 FF 03 28 19 0F 29 F4 FF )." "...(..)..
017BF0: 03 28 10 29 00 8B 00 E6 00 03 00 00 74 B2 EF FF .(.)........t...
017C00: 03 28 19 F1 29 F4 FF 03 28 19 18 29 F4 22 50 22 .(..)...(..)."P"
017C10: F4 FF 03 28 19 18 29 F4 FF 03 28 19 F5 29 F4 22 ...(..)...(..)."
017C20: 20 20 20 22 F4 FF 03 28 19 F8 29 F4 FF 03 28 19 "...(..)...(.
017C30: F7 29 F4 FF 03 28 19 F6 29 F4 22 20 20 20 22 F4 .)...(..)." ".
017C40: FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4 FF 03 28 ..(..)...(.)...(
017C50: 19 F1 29 F4 FF 03 28 19 18 29 F4 22 59 22 F4 FF ..)...(..)."Y"..
017C60: 03 28 19 18 29 F4 FF 03 28 19 F5 29 F4 FF 03 28 .(..)...(..)...(
017C70: 19 0F 29 F4 FF 03 28 0F 29 F4 22 20 20 2A 22 00 ..)...(.)." *".
017C80: 18 00 F0 00 03 00 00 E3 28 12 29 EF 03 00 00 74 ........(.)....t
017C90: B1 F4 03 00 00 74 B2 00 B5 00 FA 00 03 00 00 E3 .....t..........
017CA0: 28 13 29 EF 22 20 20 20 22 F4 FF 03 28 19 0F 29 (.)." "...(..)
017CB0: F4 FF 03 28 11 29 F4 FF 03 28 19 F1 29 F4 FF 03 ...(.)...(..)...
017CC0: 28 19 18 29 2F 58 F4 22 48 22 F4 FF 03 28 19 18 (..)/X."H"...(..
017CD0: 29 F4 FF 03 28 19 F5 29 F4 FF 16 28 17 29 F4 FF )...(..)...(.)..
017CE0: 03 28 19 0F 29 F4 FF 03 28 10 29 F4 FF 03 28 19 .(..)...(.)...(.
017CF0: F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28 19 F4 29 .)...(..)...(..)
017D00: F4 22 20 20 20 22 F4 FF 03 28 19 F1 29 F4 FF 03 ." "...(..)...
017D10: 28 19 18 29 F4 22 50 22 F4 FF 03 28 19 18 29 F4 (..)."P"...(..).
017D20: FF 03 28 19 F5 29 F4 22 20 20 20 22 F4 FF 03 28 ..(..)." "...(
017D30: 19 0F 29 F4 FF 03 28 11 29 F4 FF 03 28 19 F2 29 ..)...(.)...(..)
017D40: F4 FF 03 28 19 F3 29 F4 FF 03 28 19 F4 29 00 5D ...(..)...(..).]
017D50: 00 04 01 03 00 00 E3 28 14 29 EF 22 20 20 20 22 .......(.)." "
017D60: F4 FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4 FF 03 ...(..)...(.)...
017D70: 28 19 F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28 19 (..)...(..)...(.
017D80: F4 29 F4 FF 16 28 19 0F 29 F4 FF 03 28 19 0F 29 .)...(..)...(..)
017D90: F4 FF 03 28 10 29 F4 FF 03 28 19 F2 29 F4 FF 03 ...(.)...(..)...
017DA0: 28 19 F3 29 F4 FF 03 28 19 F4 29 00 11 00 0E 01 (..)...(..).....
017DB0: 03 00 00 E3 28 15 29 EF 22 20 20 22 00 37 00 18 ....(.)." ".7..
017DC0: 01 03 00 00 E3 28 03 D2 16 29 EF 22 20 20 20 20 .....(...)."
017DD0: 20 20 22 F4 FF 03 28 19 0F 29 F4 FF 03 28 10 29 "...(..)...(.)
017DE0: F4 FF 03 28 19 F8 29 F4 FF 03 28 19 F7 29 F4 FF ...(..)...(..)..
017DF0: 03 28 19 F6 29 00 96 00 22 01 03 00 00 E3 28 17 .(..)...".....(.
017E00: 29 EF 22 20 20 20 20 20 20 22 F4 FF 03 28 19 0F )." "...(..
017E10: 29 F4 FF 03 28 10 29 F4 FF 03 28 19 F1 29 F4 FF )...(.)...(..)..
017E20: 03 28 19 18 29 F4 22 58 22 F4 F4 FF 03 28 19 18 .(..)."X"....(..
017E30: 29 F4 FF 03 28 19 F5 29 F4 22 20 20 20 20 20 22 )...(..)." "
017E40: F4 FF 03 28 19 0F 29 F4 FF 03 28 0F 29 F4 FF 03 ...(..)...(.)...
017E50: 28 19 F8 29 F4 FF 03 28 19 F7 29 F4 FF 03 28 19 (..)...(..)...(.
017E60: F6 29 F4 FF 16 28 19 0D 29 F4 FF 03 28 19 0F 29 .)...(..)...(..)
017E70: F4 FF 03 28 11 29 F4 FF 03 28 19 F8 29 F4 FF 03 ...(.)...(..)...
017E80: 28 19 F7 29 F4 FF 03 28 19 F6 29 00 6B 00 2C 01 (..)...(..).k.,.
017E90: 03 00 00 74 B1 EF 22 20 20 20 20 20 20 22 F4 FF ...t.." "..
017EA0: 03 28 19 0F 29 F4 FF 03 28 10 29 F4 FF 03 28 19 .(..)...(.)...(.
017EB0: F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28 19 F4 29 .)...(..)...(..)
017EC0: F4 22 20 20 20 20 20 22 BB 74 F4 FF 03 28 19 0F ." ".t...(..
017ED0: 29 F4 FF 03 28 0F 29 F4 FF 03 28 19 F1 29 F4 FF )...(.)...(..)..
017EE0: 03 28 19 18 29 F4 22 4D 22 F4 F4 FF 03 28 19 18 .(..)."M"....(..
017EF0: 29 F4 FF 03 28 19 F5 29 00 6A 00 36 01 03 00 00 )...(..).j.6....
017F00: 74 B2 EF 22 20 20 20 20 20 22 F4 FF 03 28 19 0F t.." "...(..
017F10: 29 F4 FF 03 28 10 29 F4 FF 03 28 19 F8 29 F4 FF )...(.)...(..)..
017F20: 03 28 19 F7 29 F4 FF 03 28 19 F6 29 F4 22 20 20 .(..)...(..)."
017F30: 20 20 20 22 F4 FF 03 28 19 0F 29 F4 FF 03 28 11 "...(..)...(.
017F40: 29 F4 FF 03 28 19 F1 29 F4 FF 03 28 19 18 29 F4 )...(..)...(..).
017F50: 22 53 22 F4 F4 FF 03 28 19 18 29 F4 FF 03 28 19 "S"....(..)...(.
017F60: F5 29 00 19 00 40 01 03 00 00 E3 28 19 0A 29 EF .)...@.....(..).
017F70: 03 00 00 74 B1 F4 03 00 00 74 B2 00 96 00 4A 01 ...t.....t....J.
017F80: 03 00 00 E3 28 19 0B 29 EF FF 16 28 19 0E 29 F4 ....(..)...(..).
017F90: FF 03 28 19 0F 29 F4 FF 03 28 0F 29 F4 FF 03 28 ..(..)...(.)...(
017FA0: 19 F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28 19 F4 ..)...(..)...(..
017FB0: 29 F4 22 20 20 20 20 20 22 F4 FF 03 28 19 0F 29 )." "...(..)
017FC0: F4 FF 03 28 10 29 F4 FF 03 28 71 FF 19 F1 29 F4 ...(.)...(q...).
017FD0: FF 03 28 19 18 29 F4 22 41 22 F4 F4 FF 03 28 19 ..(..)."A"....(.
017FE0: 18 29 F4 FF 03 28 19 F5 29 F4 22 20 20 20 20 20 .)...(..)."
017FF0: 22 F4 FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4 FF "...(..)...(.)..
018000: 03 28 19 F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28 .(..)...(..)...(
018010: 19 F4 29 00 36 00 54 01 03 00 00 E3 28 19 0C 29 ..).6.T.....(..)
018020: EF FF 16 28 19 16 29 F4 FF 03 28 19 0F 29 F4 FF ...(..)...(..)..
018030: 03 28 10 29 F4 FF 03 28 19 F2 29 F4 FF 03 28 19 .(.)...(..)...(.
018040: F3 29 F4 FF 03 28 19 F4 29 00 11 00 5E 01 03 00 .)...(..)...^...
018050: 00 E3 28 19 0D 29 EF 22 20 22 00 11 00 68 01 03 ..(..)." "...h..
018060: 00 00 E3 28 19 0E 29 EF 22 20 22 00 5F 00 72 01 ...(..)." "._.r.
018070: 03 00 00 E3 28 19 0F 29 EF FF 16 28 19 0C 29 F4 ....(..)...(..).
018080: FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4 FF 03 28 ..(..)...(.)...(
018090: 19 F8 29 F4 FF 03 28 19 F7 29 F4 FF 03 28 19 F6 ..)...(..)...(..
0180A0: 29 F4 22 20 20 20 20 22 F4 FF 03 28 19 0F 29 F4 )." "...(..).
0180B0: FF 03 28 0F 29 F4 FF 03 28 19 F8 29 F4 FF 03 28 ..(.)...(..)...(
0180C0: 19 F7 29 F4 FF 03 28 19 F6 29 00 76 C4 60 FF FF ..)...(..).v.`..
0180D0: FF FF 11 39 09 F6 04 F6 04 D6 04 13 09 03 10 08 ...9............
0180E0: 0F 00 07 01 00 2C 42 41 55 42 4C 45 53 00 00 00 .....,BAUBLES...
0180F0: 00 00 00 00 00 00 02 00 00 00 08 70 09 00 1A 16 ...........p....
018100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0181A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0181B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0181C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0181D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0181E0: 00 00 00 00 00 00 2A 87 FF FF FF FF 11 38 09 CE ......*......8..
0181F0: 04 CE 04 F4 04 0C 09 03 10 08 34 0A 15 08 00 16 ..........4.....
018200: 00 7C 01 03 00 00 E3 28 19 10 29 EF FF 16 28 19 .|.....(..)...(.
018210: 0C 29 F4 FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4 .)...(..)...(.).
018220: FF 03 28 19 F1 29 F4 FF 03 28 19 18 29 F4 22 54 ..(..)...(..)."T
018230: 22 F4 FF 03 28 19 18 29 F4 FF 03 28 19 F5 29 F4 "...(..)...(..).
018240: 22 20 20 20 20 22 F4 FF 03 28 19 0F 29 F4 FF 03 " "...(..)...
018250: 28 0F 29 F4 FF 03 28 19 F1 29 F4 FF 03 28 19 18 (.)...(..)...(..
018260: 29 F4 22 4F 22 F4 F4 FF 03 28 19 18 29 F4 FF 03 )."O"....(..)...
018270: 28 19 F5 29 00 5F 00 86 01 03 00 00 E3 28 19 11 (..)._.......(..
018280: 29 EF FF 16 28 19 0C 29 F4 FF 03 28 19 0F 29 F4 )...(..)...(..).
018290: FF 03 28 11 29 F4 FF 03 28 19 F2 29 F4 FF 03 28 ..(.)...(..)...(
0182A0: 19 F3 29 F4 FF 03 28 19 F4 29 F4 22 20 20 20 20 ..)...(..)."
0182B0: 22 F4 FF 03 28 19 0F 29 F4 FF 03 28 0F 29 F4 FF "...(..)...(.)..
0182C0: 03 28 19 F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28 .(..)...(..)...(
0182D0: 19 F4 29 00 1F 00 90 01 03 00 00 E3 28 19 12 29 ..).........(..)
0182E0: EF 22 20 20 20 2A 22 F4 FF 16 28 19 1E 29 F4 22 ." *"...(..)."
0182F0: 2A 22 00 21 00 9A 01 03 00 00 E3 28 19 13 29 EF *".!.......(..).
018300: F2 75 22 20 20 20 20 20 2A 22 F4 FF 16 28 19 1A .u" *"...(..
018310: 29 F4 22 2A 22 00 36 00 A4 01 03 00 00 E3 28 19 )."*".6.......(.
018320: 14 29 EF FF 16 28 19 11 29 F4 FF 03 28 19 0F 29 .)...(..)...(..)
018330: F4 FF 03 28 10 29 F4 FF 03 28 19 F8 29 F4 FF 03 ...(.)...(..)...
018340: 28 19 F7 29 F4 FF 03 28 19 F6 29 00 91 00 AE 01 (..)...(..).....
018350: 03 00 00 E3 28 19 15 29 EF FF 16 28 19 0B 29 F4 ....(..)...(..).
018360: FF 03 28 19 0F 29 F4 FF 03 28 0F 29 F4 FF 03 28 ..(..)...(.)...(
018370: 19 F8 29 F4 FF 03 28 19 F7 29 F4 FF 03 28 19 F6 ..)...(..)...(..
018380: 29 F4 22 20 20 20 22 F4 FF 03 28 19 0F 29 F4 FF )." "...(..)..
018390: 03 28 10 29 F4 FF 03 28 19 F1 29 F4 FF 03 28 19 .(.)...(..)...(.
0183A0: 18 29 F4 22 4C 22 F4 FF 03 28 19 18 29 F4 FF 03 .)."L"...(..)...
0183B0: 28 19 F5 29 F4 22 20 20 20 22 F4 FF 03 28 19 0F (..)." "...(..
0183C0: 29 F4 FF 03 28 11 29 F4 FF 03 28 19 F8 29 F4 FF )...(.)...(..)..
0183D0: 03 28 19 F7 29 F4 FF 03 28 19 F6 29 00 B8 00 B8 .(..)...(..)....
0183E0: 01 03 00 00 E3 28 19 16 29 EF FF 16 28 19 0B 29 .....(..)...(..)
0183F0: F4 FF 03 28 19 0F 29 F4 FF 03 28 0F 29 F4 FF 03 ...(..)...(.)...
018400: 28 19 64 FC F1 29 F4 FF 03 28 19 18 29 F4 22 41 (.d..)...(..)."A
018410: 22 F4 F4 FF 03 28 19 18 29 F4 FF 03 28 19 F5 29 "....(..)...(..)
018420: F4 22 20 20 20 22 F4 FF 03 28 19 0F 29 F4 FF 03 ." "...(..)...
018430: 28 10 29 F4 FF 03 28 19 F2 29 F4 FF 03 28 19 F3 (.)...(..)...(..
018440: 29 F4 FF 03 28 19 F4 29 F4 22 20 20 20 22 F4 FF )...(..)." "..
018450: 03 28 19 0F 29 F4 FF 03 28 11 29 F4 FF 03 28 19 .(..)...(.)...(.
018460: F1 29 F4 FF 03 28 19 18 29 F4 22 4C 22 F4 FF 03 .)...(..)."L"...
018470: 28 19 18 29 F4 FF 03 28 19 F5 29 F4 FF 03 28 19 (..)...(..)...(.
018480: 0F 29 F4 FF 03 28 0F 29 F4 22 20 20 20 20 20 20 .)...(.)."
018490: 20 20 20 20 2A 22 00 7B 00 C2 01 03 00 00 E3 28 *".{.......(
0184A0: 19 17 29 EF FF 16 28 19 0B 29 F4 FF 03 28 19 0F ..)...(..)...(..
0184B0: 29 F4 FF 03 28 0F 29 F4 FF 03 28 19 F2 29 F4 FF )...(.)...(..)..
0184C0: 03 28 19 F3 29 F4 FF 03 28 19 F4 29 F4 FF 16 28 .(..)...(..)...(
0184D0: 17 29 F4 FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4 .)...(..)...(.).
0184E0: FF 03 28 19 F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 ..(..)...(..)...
0184F0: 28 19 F4 29 F4 FF 03 28 19 0F 29 F4 FF 03 28 0F (..)...(..)...(.
018500: 29 F4 22 20 FF C1 20 20 20 20 20 20 20 20 20 20 )." ..
018510: 20 2A 22 00 07 00 CC 01 01 C0 00 18 00 D6 01 C5 *".............
018520: 20 53 63 72 61 6D 62 6C 65 20 74 68 65 20 63 61 Scramble the ca
018530: 72 64 00 07 00 E0 01 01 C0 00 12 00 EA 01 9E 20 rd.............
018540: 0D 00 00 E9 EF 0F 20 EC 20 19 0C 00 25 00 F4 01 ...... . ...%...
018550: 0D 00 00 E1 EF FF 0C 28 FF 45 F6 19 0C 29 F4 0F .......(.E...)..
018560: 01 A1 20 0D 00 00 E1 EE 19 0C 20 EB 20 1E F4 01 .. ....... . ...
018570: 00 4B 00 FE 01 A1 20 03 00 00 EA 28 0D 00 00 E1 .K.... ....(....
018580: 29 EF 22 22 20 EB 20 03 00 00 EA 28 0D 00 00 E1 )."" . ....(....
018590: 29 EF 03 00 00 E3 28 0D 00 00 E9 29 01 0D 00 00 ).....(....)....
0185A0: E1 28 0D 00 00 E9 29 EF 0D 00 00 E1 01 A0 20 1E .(....)....... .
0185B0: 08 02 20 01 97 20 A0 20 1E F4 01 00 0B 00 08 02 .. .. . ........
0185C0: B0 20 0D 00 00 E9 00 30 00 12 02 9E 20 0D 00 00 . .....0.... ...
0185D0: E9 EF 19 0D 20 EC 20 19 18 01 03 00 00 EA 28 0D .... . .......(.
0185E0: 00 00 E9 29 EF 03 00 00 E3 28 0D 00 00 E9 29 01 ...).....(....).
0185F0: B0 20 0D 00 00 E9 00 07 00 1C 02 01 C0 00 13 00 . ..............
018600: 26 02 C5 20 49 6E A4 18 73 74 72 75 63 74 69 6F &.. In..structio
018610: 6E 73 00 07 00 30 02 01 C0 00 57 00 3A 02 8A 01 ns...0....W.:...
018620: BB 20 0F 01 BF 01 BF 22 57 65 20 68 61 64 20 62 . ....."We had b
018630: 75 69 6C 74 20 79 6F 75 20 61 20 43 68 72 69 73 uilt you a Chris
018640: 74 6D 61 73 20 43 61 72 64 22 01 BF 22 74 6F 20 tmas Card".."to
018650: 77 69 73 68 20 79 6F 75 20 61 6C 6C 20 61 20 48 wish you all a H
018660: 61 70 70 79 20 43 68 72 69 73 74 6D 61 73 2E 22 appy Christmas."
018670: 00 54 00 44 02 BF 22 55 6E 66 6F 72 74 75 6E 61 .T.D.."Unfortuna
018680: 74 65 6C 79 20 49 20 64 72 6F 70 70 65 64 20 74 tely I dropped t
018690: 68 65 20 63 61 73 73 65 74 74 65 20 20 20 20 61 he cassette a
0186A0: 6E 64 20 61 6C 6C 20 74 68 65 20 73 74 72 69 6E nd all the strin
0186B0: 67 73 20 67 6F 74 20 6D 69 78 65 64 20 61 62 6F gs got mixed abo
0186C0: 75 74 21 22 00 7A 00 4E 02 BF 22 53 69 6E 63 65 ut!".z.N.."Since
0186D0: 20 69 74 20 77 61 73 20 74 69 6D 65 20 74 6F 20 it was time to
0186E0: 73 65 6E 64 20 74 68 65 20 4A 6F 75 72 6E 61 6C send the Journal
0186F0: 2C 20 20 77 65 20 61 72 65 20 69 6E 63 6C 75 64 , we are includ
018700: 69 6E 67 20 74 68 65 20 4B 88 63 61 72 64 20 61 ing the K.card a
018710: 73 20 69 74 20 69 73 20 61 6E 64 20 20 77 65 20 s it is and we
018720: 68 6F 70 65 20 74 68 61 74 20 79 6F 75 20 77 69 hope that you wi
018730: 6C 6C 20 75 6E 6A 75 6D 62 6C 65 20 69 74 2E 22 ll unjumble it."
018740: 00 99 00 58 02 BF 01 BF 01 BF 22 54 68 65 20 6A ...X......"The j
018750: 75 6D 62 6C 65 64 20 63 61 72 64 20 77 69 6C 6C umbled card will
018760: 20 62 65 20 64 69 73 70 6C 61 79 65 64 20 77 69 be displayed wi
018770: 74 68 20 74 68 65 20 73 63 72 65 65 6E 20 6C 69 th the screen li
018780: 6E 65 20 6E 75 6D 62 65 72 2C 20 61 6E 64 20 79 ne number, and y
018790: 6F 75 20 77 69 6C 6C 20 62 65 20 61 73 6B 65 64 ou will be asked
0187A0: 20 74 6F 20 69 6E 70 75 74 20 74 68 65 20 6F 72 to input the or
0187B0: 64 65 72 20 79 6F 75 20 74 68 69 6E 6B 20 74 68 der you think th
0187C0: 65 20 20 73 74 72 69 6E 67 73 20 73 68 6F 75 6C e strings shoul
0187D0: 64 20 62 65 20 69 6E 2E 22 00 55 00 62 02 BF 01 d be in.".U.b...
0187E0: BF 22 54 68 65 20 6C 61 73 74 20 67 75 65 73 73 ."The last guess
0187F0: 20 77 69 6C 6C 20 61 6C 77 61 79 73 20 62 65 20 will always be
018800: 64 69 73 70 6C 61 79 65 64 20 09 B4 61 6E 64 20 displayed ..and
018810: 79 6F 75 20 68 61 76 65 20 74 68 65 20 66 6F 6C you have the fol
018820: 6C 6F 77 69 6E 67 20 6F 70 74 69 6F 6E 73 3A 22 lowing options:"
018830: 00 91 00 6C 02 BF 22 50 72 65 73 73 69 6E 67 20 ...l.."Pressing
018840: 74 68 65 20 27 47 27 20 6B 65 79 20 77 69 6C 6C the 'G' key will
018850: 20 64 69 73 70 6C 61 79 20 61 6C 6C 20 20 20 70 display all p
018860: 72 65 76 69 6F 75 73 20 67 75 65 73 73 65 73 2E revious guesses.
018870: 22 01 BF 22 50 72 65 73 73 69 6E 67 20 74 68 65 ".."Pressing the
018880: 20 40 20 6B 65 79 20 77 69 6C 6C 20 61 6C 6C 6F @ key will allo
018890: 77 20 79 6F 75 20 74 6F 20 20 20 20 72 65 74 79 w you to rety
0188A0: 70 65 20 74 68 65 20 6C 61 73 74 20 6C 69 6E 65 pe the last line
0188B0: 20 6E 75 6D 62 65 72 20 65 6E 74 65 72 65 64 2E number entered.
0188C0: 22 00 42 00 76 02 BF 22 50 72 65 73 73 69 6E 67 ".B.v.."Pressing
0188D0: 20 27 48 27 20 77 69 6C 6C 20 67 69 76 65 20 79 'H' will give y
0188E0: 6F 75 20 61 20 63 6C 75 65 2E 22 01 BF 22 54 6F ou a clue.".."To
0188F0: 20 67 69 76 65 20 75 70 20 70 72 65 73 73 20 27 give up press '
018900: 51 27 22 00 24 00 80 02 BF 01 A3 22 56 6B 70 72 Q'".$.....£"Vkpr
018910: 65 73 73 20 65 6E 74 65 72 20 74 6F 20 73 74 61 ess enter to sta
018920: 72 74 22 3B 03 00 00 65 EE 00 07 00 8A 02 01 C0 rt";...e........
018930: 00 15 00 94 02 C5 20 64 65 66 69 6E 65 20 64 69 ...... define di
018940: 73 70 6C 61 79 00 07 00 9E 02 01 C0 00 2D 00 A8 splay........-..
018950: 02 D8 20 23 0F 2C 0F 2C 19 28 2C 0F 2C 19 0D 01 .. #.,.,.(,.,...
018960: D8 20 23 10 2C 0F 2C 19 28 2C 19 0E 2C 19 19 01 . #.,.,.(,..,...
018970: 8A 20 23 0F 01 8A 20 23 10 00 22 00 B2 02 82 20 . #... #.."....
018980: 10 01 A2 20 0E 2C 0E 01 A2 20 0F 2C 19 18 01 A2 ... .,... .,....
018990: 20 10 2C 19 14 01 A2 20 11 2C 14 00 07 00 BC 02 .,.... .,......
0189A0: 01 C0 00 17 00 C6 02 C5 20 67 61 6D 65 20 73 74 ........ game st
0189B0: 61 72 74 73 20 68 65 72 65 00 07 00 D0 02 01 C0 arts here.......
0189C0: 00 3F 00 DA 02 0D 00 00 E6 EF 0F 01 0D 00 00 E2 .?..............
0189D0: EF 0F 01 8A 01 9E 20 0D 00 00 E9 EF 0F 20 EC 20 ...... ...... .
0189E0: 19 0C 01 BF 20 FF 19 28 0D 00 00 E9 29 F4 03 00 .... ..(....)...
0189F0: 00 EA 28 0D 00 00 E9 29 01 B0 20 0D 00 00 E9 00 ..(....).. .....
018A00: 22 00 E4 02 BB 20 0F 01 8A 20 23 10 01 BF 9E D5 ".... ... #.....
018A10: FF FF FF FF 11 3D 09 F6 04 F6 04 D8 04 19 09 03 .....=..........
018A20: 10 08 0F 00 07 01 00 2C 42 41 55 42 4C 45 53 00 .......,BAUBLES.
018A30: 00 00 00 00 00 00 00 00 03 FF 00 1A 06 70 11 00 .............p..
018A40: 1A 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018B20: 00 00 00 00 00 00 00 00 3F D4 FF FF FF FF 11 3D ........?......=
018B30: 09 F6 04 F6 04 EB 04 0C 09 02 10 08 10 28 13 07 .............(..
018B40: 00 16 20 23 10 2C FF 7B 28 19 27 2C 22 5F 22 29 .. #.,.{(.',"_")
018B50: 01 BF 20 23 10 00 48 00 EE 02 BF 20 23 10 2C 22 .. #..H.... #.,"
018B60: 65 6E 74 65 72 20 74 68 69 73 20 31 32 20 67 75 enter this 12 gu
018B70: 65 73 73 65 73 2E 20 59 6F 75 20 63 61 6E 20 65 esses. You can e
018B80: 72 61 73 65 20 61 20 20 67 75 65 73 73 20 77 69 rase a guess wi
018B90: 74 68 20 74 68 65 20 40 20 6B 65 79 22 00 58 00 th the @ key".X.
018BA0: F8 02 A9 20 23 10 2C 0F 2C 14 01 BF 20 23 10 2C ... #.,.,... #.,
018BB0: FF 03 28 19 12 29 3B 01 9E 20 0D 00 00 E9 EF 0F ..(..);.. ......
018BC0: 20 EC 20 19 0C 01 A1 20 0D 00 00 F4 28 0D 00 00 . .... ....(...
018BD0: E9 29 EF 0E 20 EB 20 1E 02 03 20 01 97 20 BF 20 .).. . ... .. .
018BE0: 23 10 2C 0D 00 00 F4 28 0D 00 00 E9 29 3B 01 B0 #.,....(....);..
018BF0: 20 0D 00 00 E9 00 43 00 02 03 A9 20 23 10 2C 0F .....C.... #.,.
018C00: 2C 19 0A 01 BF 20 23 10 2C FF 03 28 19 14 29 3B ,.... #.,..(..);
018C10: 01 A3 20 23 10 2C 22 45 6E 74 65 72 20 6E 75 6D .£ #.,"Enter num
018C20: 62 65 72 20 6F 72 20 40 20 47 20 48 20 51 22 3B ber or @ G H Q";
018C30: 03 00 00 67 75 65 73 F3 00 2D 00 0C 03 03 00 00 ...gues..-......
018C40: E7 EF 42 2C FF 1C 28 FF 75 28 03 00 00 67 75 65 ..B,..(.u(...gue
018C50: 73 F3 2C 0F 29 29 01 A1 20 03 00 00 E7 EF 22 51 s.,.)).. ....."Q
018C60: 22 20 EB 20 1E 4C 04 00 15 00 16 03 A1 20 03 00 " . .L....... ..
018C70: 00 E7 EF 22 48 22 20 EB 20 1E B6 03 00 15 00 20 ..."H" . ......
018C80: 03 A1 20 03 00 00 E7 EF 22 47 22 20 EB 20 1E F2 .. ....."G" . ..
018C90: 03 00 39 00 2A 03 A1 20 03 00 00 C7 EF 22 40 22 ..9.*.. ....."@"
018CA0: 20 FA 20 0D 00 00 E6 EE 0F 20 EB 20 0D 00 00 E6 . ...... . ....
018CB0: EF 0D 00 00 E6 F5 0F 01 0D 00 00 F4 28 0D 00 00 ............(...
018CC0: E6 29 EF 0E 01 A0 20 1E F8 02 00 2D 00 34 03 A1 .).... ....-.4..
018CD0: 20 FF 1D 28 03 00 00 67 75 65 73 F3 29 F1 0F 20 ..(...gues.)..
018CE0: FC 20 FF 1D 28 03 00 00 67 75 65 73 F3 29 EE 19 . ..(...gues.)..
018CF0: 0C 20 EB 20 1E 02 03 00 38 00 3E 03 0D 00 00 F4 . . ....8.>.....
018D00: 28 0D 00 00 E6 29 EF FF 1D 28 03 00 00 67 75 65 (....)...(...gue
018D10: 73 F3 29 01 0D 00 00 E6 EF 0D 00 00 E6 F4 0F 01 s.).............
018D20: A1 20 0D 00 00 E6 EE 19 0C 20 EB 20 1E 5C 03 00 . ....... . .\..
018D30: 0A 00 48 03 A0 20 1E F8 02 00 17 00 52 03 C5 20 ..H.. ......R..
018D40: 63 68 65 63 02 A0 6B 20 69 66 20 63 6F 72 72 65 chec..k if corre
018D50: 63 74 00 37 00 5C 03 0D 00 00 E6 EF 0F 01 9E 20 ct.7.\.........
018D60: 0D 00 00 E9 EF 0F 20 EC 20 19 0C 01 A1 20 0D 00 ...... . .... ..
018D70: 00 F4 28 0D 00 00 E9 29 F2 0D 00 00 E1 28 0D 00 ..(....).....(..
018D80: 00 E9 29 20 EB 20 1E 7A 03 00 0B 00 66 03 B0 20 ..) . .z....f..
018D90: 0D 00 00 E9 00 15 00 70 03 A0 20 1E E8 03 01 20 .......p.. ....
018DA0: C5 20 63 6F 72 72 65 63 74 00 5D 00 7A 03 9E 20 . correct.].z..
018DB0: 0D 00 00 E9 EF 0F 20 EC 20 19 0C 01 0D 00 00 EC ...... . .......
018DC0: 28 0D 00 00 E2 2C 0D 00 00 E9 29 EF 0D 00 00 F4 (....,....).....
018DD0: 28 0D 00 00 E9 29 01 0D 00 00 F4 28 0D 00 00 E9 (....).....(....
018DE0: 29 EF 0E 01 B0 20 0D 00 00 E9 01 0D 00 00 E2 EF ).... ..........
018DF0: 0D 00 00 E2 F4 0F 01 A1 20 0D 00 00 E2 EE 19 14 ........ .......
018E00: 20 EB 20 1E 24 04 00 57 00 84 03 8A 20 23 0F 01 . .$..W.... #..
018E10: 9E 20 0D 00 00 E9 EF 0F 20 EC 20 19 0C 01 BF 20 . ...... . ....
018E20: 23 0F 2C FF 79 28 FF 19 28 0D 00 00 EC 28 0D 00 #.,.y(..(....(..
018E30: 00 E2 F5 0F 2C 0D 00 00 E9 29 29 2C 10 29 F4 03 ....,....)),.)..
018E40: 00 00 EA 28 0D 00 00 DE 00 EC 28 0D 00 00 E2 F5 ...(......(.....
018E50: 0F 2C 0D 00 00 E9 29 29 01 B0 20 0D 00 00 E9 00 .,....)).. .....
018E60: 0A 00 8E 03 A0 20 1E E4 02 00 07 00 98 03 01 C0 ..... ..........
018E70: 00 0B 00 A2 03 C5 20 68 65 6C 70 00 07 00 AC 03 ...... help.....
018E80: 01 C0 00 45 00 B6 03 8A 01 9E 20 0D 00 00 E9 EF ...E...... .....
018E90: 0F 20 EC 20 19 0C 01 BF 20 03 00 00 E3 28 0D 00 . . .... ....(..
018EA0: 00 E9 29 01 B0 20 0D 00 00 E9 01 A9 20 0F 2C 0F ..).. ...... .,.
018EB0: 01 9E 20 0D 00 00 E9 EF 0F 20 EC 20 19 64 01 B0 .. ...... . .d..
018EC0: 20 0D 00 00 E9 01 8A 00 51 00 C0 03 A1 20 0D 00 .......Q.... ..
018ED0: 00 E2 EF 0F 20 EB 20 8A 20 23 0F 01 9E 20 0D 00 .... . . #... ..
018EE0: 00 E9 EF 0F 20 EC 20 19 0C 01 BF 20 23 0F 2C FF .... . .... #.,.
018EF0: 19 28 0D 00 00 E9 29 F4 03 00 00 EA 28 0D 00 00 .(....).....(...
018F00: E9 29 01 B0 20 0D 00 00 E9 01 A0 20 1E E4 02 20 .).. ...... ...
018F10: 01 97 20 A0 20 1E 84 03 00 07 00 CA 03 01 C0 00 .. . ...........
018F20: 0E 00 D4 03 C5 20 63 6F 72 72 65 63 74 00 07 00 ..... correct...
018F30: DE 03 01 C0 00 4E 00 E8 03 8A 01 BF 01 BF 22 20 .....N........"
018F40: 20 20 43 20 4F 20 4E 20 4E 0F 47 20 52 20 41 20 C O N N.G R A
018F50: 54 20 55 20 4C 20 41 20 54 20 49 20 4F 20 4E 20 T U L A T I O N
018F60: 53 22 01 BF 01 BF 01 BF 22 59 6F 75 20 74 6F 6F S"......"You too
018F70: 6B 22 3B 0D 00 00 E2 3B 22 74 72 79 73 22 01 A0 k";....;"trys"..
018F80: 20 1E 56 04 00 72 00 F2 03 8A 01 BF 22 79 6F 75 .V..r......"you
018F90: 72 20 70 72 65 76 69 6F 75 73 20 67 75 65 73 73 r previous guess
018FA0: 65 73 20 68 61 76 65 20 62 65 65 6E 3A 2D 22 01 es have been:-".
018FB0: 9E 20 0D 00 00 E9 EF 0F 20 EC 20 0D 00 00 E2 F5 . ...... . .....
018FC0: 0F 01 9E 20 0D 00 00 69 E9 EF 20 0F 20 EC 20 19 ... ...i.. . . .
018FD0: 0C 01 BF 20 0D 00 00 EC 28 0D 00 00 E9 2C 0D 00 ... ....(....,..
018FE0: 00 69 E9 29 3B 01 B0 20 0D 00 00 69 E9 01 BF 01 .i.);.. ...i....
018FF0: B0 20 0D 00 00 E9 00 3C 00 FC 03 A9 20 0F 2C 19 . .....<.... .,.
019000: 18 01 A3 22 50 72 65 73 73 20 74 68 65 20 65 6E ..£"Press the en
019010: 74 65 72 20 6B 65 79 20 74 6F 20 63 6F 6E 74 69 ter key to conti
019020: 6E 75 65 22 3B 03 00 00 65 EE 01 8A 01 A0 20 1E nue";...e..... .
019030: 84 03 00 07 00 06 04 01 C0 00 16 00 10 04 C5 20 ...............
019040: 20 6F 75 74 20 6F 66 20 67 75 15 84 73 73 65 73 out of gu..sses
019050: 20 00 07 00 1A 04 01 C0 00 28 00 24 04 8A 01 BF ........(.$....
019060: 01 BF 22 53 6F 72 72 79 20 74 68 61 74 73 20 32 .."Sorry thats 2
019070: 30 20 67 75 65 73 73 65 73 22 01 A0 20 1E 56 04 0 guesses".. .V.
019080: 00 07 00 2E 04 01 C0 00 0E 00 38 04 C5 20 47 69 ..........8.. Gi
019090: 76 65 20 69 6E 00 07 00 42 04 01 C0 00 47 00 4C ve in...B....G.L
0190A0: 04 8A 01 BF 22 53 6F 72 72 79 20 79 6F 75 20 68 ...."Sorry you h
0190B0: 61 64 20 74 6F 20 67 69 76 65 20 69 6E 2E 22 01 ad to give in.".
0190C0: BF 01 BF 22 59 6F 75 20 68 61 76 65 20 68 61 64 ..."You have had
0190D0: 22 3B 0D 00 00 E2 3B 22 67 6F 6F 64 20 74 72 79 ";....;"good try
0190E0: 73 21 22 00 35 00 56 04 A9 20 0F 2C 19 18 01 A3 s!".5.V.. .,...£
0190F0: 22 50 72 65 73 73 20 74 68 65 20 65 6E 74 65 72 "Press the enter
019100: 20 6B 65 79 20 66 6F 72 20 74 68 65 20 63 61 72 key for the car
019110: 64 22 3B 03 00 00 65 EE 00 41 00 60 04 8A 01 BF d";...e..A.`....
019120: 20 FF 7B 28 19 27 2C 19 E4 29 01 9E 20 0D 00 00 .{(.',..).. ...
019130: E9 EF 10 20 EC 20 19 18 01 BF 20 03 00 00 E3 28 ... . .... ....(
019140: 0D 00 00 E9 29 01 B0 20 0D 00 00 E9 4B 60 01 BF ....).. ....K`..
019150: 20 FF 7B 28 19 27 2C 19 E4 29 3B 00 0A 00 6A 04 .{(.',..);...j.
019160: A0 20 1E 6A 04 00 00 00 00 00 00 00 00 00 00 00 . .j............
019170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0191A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0191B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0191C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0191D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0191E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0191F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 73 ...............s
019250: FF FF FF FF 11 3A 09 F6 04 F6 04 D7 04 1E 09 02 .....:..........
019260: 10 08 10 00 07 01 00 2C 53 50 41 43 45 57 41 59 .......,SPACEWAY
019270: 00 00 00 00 00 00 00 00 01 00 00 00 08 70 01 FF .............p..
019280: 30 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0*..............
019290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0192A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0192B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0192C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0192D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0192E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0192F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019360: 00 00 00 00 00 00 00 00 C6 F6 FF FF FF FF 11 39 ...............9
019370: 09 CE 04 CE 04 F2 04 06 09 02 10 08 30 0A 15 08 ............0...
019380: 00 16 23 00 05 00 C5 20 2A 2A 20 53 50 41 43 45 ..#.... ** SPACE
019390: 57 41 59 53 20 53 48 4F 50 50 49 4E 47 54 4F 57 WAYS SHOPPINGTOW
0193A0: 4E 20 2A 2A 00 45 00 06 00 C5 20 41 20 43 68 72 N **.E.... A Chr
0193B0: 69 73 74 6D 61 73 20 67 61 6D 65 20 66 6F 72 20 istmas game for
0193C0: 51 55 45 45 4E 53 4C 41 4E 44 20 41 4D 53 54 52 QUEENSLAND AMSTR
0193D0: 41 44 20 55 53 45 52 53 20 43 41 53 53 45 54 54 AD USERS CASSETT
0193E0: 45 20 4A 4F 55 52 4E 41 4C 00 1D 00 07 00 C5 20 E JOURNAL......
0193F0: 62 79 20 46 2E 45 6C 6C 65 74 74 20 50 61 6C 6D by F.Ellett Palm
019400: 20 42 65 61 63 68 00 0A 00 08 00 9F 20 1E 30 75 Beach...... .0u
019410: 00 65 00 0A 00 AD 20 0F 01 8A 01 86 01 93 20 03 .e.... ....... .
019420: 00 00 EC 28 19 14 2C 12 29 2C 03 00 00 4C C9 28 ...(..,.),...L.(
019430: 12 29 2C 03 00 00 E3 28 12 29 01 8E 20 6C 2C 69 .),....(.).. l,i
019440: 2C 66 2C 78 2C 79 01 0B 00 00 66 B1 EF F5 0F 01 ,f,x,y....f.....
019450: 0B 00 00 66 B2 EF 0E 01 0B 00 00 66 B3 EF 0E 01 ...f.......f....
019460: 0D 00 00 63 72 65 64 69 74 F3 EF 0E 01 0D 00 00 ...credit.......
019470: 63 EC EF F5 10 00 7E 00 14 00 8A 01 A9 20 0F 2C c.....~...... .,
019480: 19 0A B2 DA 01 A3 22 45 6E 74 65 72 20 70 6C 61 .....£"Enter pla
019490: 79 65 72 20 6C 65 76 65 6C 20 3C 41 3E 63 65 20 yer level <A>ce
0194A0: 6F 72 20 3C 4E 3E 6F 76 69 63 65 22 3B 03 00 00 or <N>ovice";...
0194B0: 65 EE 01 A1 20 FF 1C 28 03 00 00 65 EE 29 EF 22 e... ..(...e.)."
0194C0: 4E 22 20 EB 20 0B 00 00 66 B1 EF 0E 01 03 00 00 N" . ...f.......
0194D0: EE EF 22 4E 4F 56 49 43 45 22 01 8A 20 01 97 20 .."NOVICE".. ..
0194E0: 0B 00 00 66 B1 EF F5 0F 01 03 00 00 EE EF 22 41 ...f.........."A
0194F0: 43 45 22 01 8A 00 53 00 1E 00 BF 22 20 20 50 6C CE"...S...." Pl
019500: 61 79 69 6E 67 20 53 50 41 43 45 57 41 59 20 61 aying SPACEWAY a
019510: 74 20 22 3B 03 00 00 EE 3B 22 20 6C 65 76 65 6C t ";....;" level
019520: 22 01 BF 22 50 6C 65 61 73 65 20 77 61 69 74 20 ".."Please wait
019530: 77 68 69 6C 65 20 77 65 20 73 65 74 20 74 68 65 while we set the
019540: 20 61 72 72 61 79 73 22 00 BA 00 28 00 BF 01 BF arrays"...(....
019550: 22 49 6E 20 74 68 69 73 20 67 61 6D 65 20 74 68 "In this game th
019560: 65 20 63 6F 6D 70 75 74 65 72 20 61 63 74 73 20 e computer acts
019570: 61 73 20 79 6F 75 72 20 20 67 75 69 64 65 2E 20 as your guide.
019580: 49 74 20 72 7A 82 65 73 70 6F 6E 64 73 20 74 6F It rz.esponds to
019590: 20 74 68 72 65 65 20 63 6F 6D 6D 61 6E 64 73 22 three commands"
0195A0: 01 BF 01 BF 22 47 45 54 20 47 4F 20 61 6E 64 20 ...."GET GO and
0195B0: 4C 45 41 56 45 22 01 BF 01 BF 22 45 61 63 68 20 LEAVE"...."Each
0195C0: 69 74 65 6D 20 68 61 73 20 61 20 75 6E 69 71 75 item has a uniqu
0195D0: 65 20 6E 75 6D 62 65 72 20 61 6E 64 20 69 73 20 e number and is
0195E0: 20 20 20 61 6C 77 61 79 73 20 72 65 66 65 72 65 always refere
0195F0: 64 20 74 6F 20 62 79 20 74 68 69 73 20 6E 75 6D d to by this num
019600: 62 65 72 22 00 51 00 2A 00 BF 20 22 53 6F 20 74 ber".Q.*.. "So t
019610: 68 65 20 63 6F 6D 6D 61 6E 64 20 73 74 72 75 63 he command struc
019620: 74 75 72 65 20 6C 6F 6F 6B 73 20 6C 69 6B 65 20 ture looks like
019630: 74 68 69 73 22 01 BF 22 47 4F 20 41 22 01 BF 22 this".."GO A".."
019640: 47 45 54 20 42 33 22 01 BF 22 4C 45 41 56 45 20 GET B3".."LEAVE
019650: 54 32 22 01 BF 00 6E 00 2C 00 BF 22 54 6F 20 65 T2"...n.,.."To e
019660: 78 69 74 20 66 69 6E 64 20 74 68 65 20 45 78 69 xit find the Exi
019670: 74 20 6C 6F 63 61 74 69 6F 6E 20 74 68 65 6E 20 t location then
019680: 74 79 70 65 20 47 17 FF 4F 20 45 58 49 54 2E 20 type G..O EXIT.
019690: 49 66 20 79 6F 75 20 68 61 76 65 6E 27 74 20 74 If you haven't t
0196A0: 68 65 20 63 6F 72 72 65 63 74 20 20 20 20 69 74 he correct it
0196B0: 65 6D 73 20 79 6F 75 20 63 61 6E 6E 6F 74 20 65 ems you cannot e
0196C0: 78 69 74 2E 22 00 61 00 3C 00 D8 20 23 0F 2C 0F xit.".a.<.. #.,.
0196D0: 2C 19 19 2C 0F 2C 14 01 D8 20 23 10 2C 0F 2C 19 ,..,.,... #.,.,.
0196E0: 19 2C 15 2C 19 0C 01 D8 20 23 11 2C 0F 2C 19 19 .,.,.... #.,.,..
0196F0: 2C 19 0D 2C 19 12 01 D8 20 23 12 2C 0F 2C 19 28 ,..,.... #.,.,.(
019700: 2C 19 14 2C 19 19 01 D8 20 23 13 2C 19 1A 2C 19 ,..,.... #.,..,.
019710: 28 2C 0F 2C 19 12 01 D8 20 23 14 2C 0F 2C 19 28 (,.,.... #.,.,.(
019720: 2C 19 13 2C 19 13 00 26 00 41 00 A2 20 0E 2C 0F ,..,...&.A.. .,.
019730: 01 A2 20 0F 2C 19 0F 01 A2 20 10 2C 19 14 01 A2 .. .,.... .,....
019740: 20 11 2C 14 01 BB 20 0F 01 82 20 0F 00 12 00 46 .,... ... ....F
019750: 00 9E 20 0B 00 00 E9 EF 0F 20 EC 20 19 3C 00 50 .. ...... . .<.P
019760: 00 4B 00 0B 00 00 69 F2 EF FF 0C 28 FF 45 F6 19 .K....i....(.E..
019770: 3C 29 F4 0F 01 0B 00 00 F9 EF FF 0C 28 28 0B 00 <)..........((..
019780: 00 69 F2 F4 10 29 F7 11 4D 57 29 01 0B 00 00 F8 .i...)..MW).....
019790: EF 28 0B 00 00 69 F2 20 FB 20 11 29 F4 0F 01 A1 .(...i. . .)....
0197A0: 20 0B 00 00 F8 EF 0E 20 EB 20 0D 00 00 F8 EF 11 ...... . ......
0197B0: 00 53 00 50 00 A1 20 03 00 00 EC 28 0B 00 00 F9 .S.P.. ....(....
0197C0: 2C 0B 00 00 F8 29 F2 22 22 20 EB 20 1E 4B 00 20 ,....)."" . .K.
0197D0: 01 97 20 C3 20 03 00 00 D4 01 03 00 00 EC 28 0B .. . .........(.
0197E0: 00 00 F9 2C 0B 00 00 F8 29 EF 03 00 00 F4 F4 FF ...,....).......
0197F0: 03 28 0B 00 00 F9 F4 19 40 29 F4 FF 19 28 0B 00 .(......@)...(..
019800: 00 F8 29 00 0B 00 55 00 B0 20 0B 00 00 E9 00 32 ..)...U.. .....2
019810: 00 5A 00 9E 20 0B 00 00 E9 EF 0F 20 EC 20 19 14 .Z.. ...... . ..
019820: 01 C3 20 03 00 00 F4 01 03 00 00 EC 28 0B 00 00 .. .........(...
019830: E9 2C 12 29 EF 03 00 00 F4 01 B0 20 0B 00 00 E9 .,.)....... ....
019840: 00 1F 00 64 00 0B 00 00 F8 EF 0E 01 0B 00 00 F9 ...d............
019850: EF 0E 01 9E 20 0B 00 00 E9 EF 0F 20 EC 20 12 00 .... ...... . ..
019860: 42 00 6E 00 0B 00 00 79 B1 EF 28 FF 45 F6 19 13 B.n....y..(.E...
019870: 29 F4 0F 01 0B 00 00 78 B1 EF 28 FF 45 F6 11 29 )......x..(.E..)
019880: F4 0F 01 A1 20 28 0B 00 00 79 FC AC B1 EE 19 14 .... (...y......
019890: 29 20 FC 20 28 0B 00 00 78 B1 EE 11 29 20 EB 20 ) . (...x...) .
0198A0: 1E 6E 00 00 53 00 73 00 A1 20 28 0B 00 00 79 B1 .n..S.s.. (...y.
0198B0: EF 0B 00 00 F9 29 20 FA 20 28 0B 00 00 78 B1 EF .....) . (...x..
0198C0: 0B 00 00 F8 29 20 EB 20 1E 6E 00 20 01 97 20 0B ....) . .n. .. .
0198D0: 00 00 F9 EF 0B 00 00 79 B1 01 0B 00 00 F8 EF 0B .......y........
0198E0: 00 00 78 B1 01 A1 20 0B 00 00 F8 EE 11 20 EB 20 ..x... ...... .
0198F0: 0D 00 00 F8 EF 11 00 6D 00 78 00 03 00 00 6C E9 .......m.x....l.
019900: 28 0B 00 00 E9 29 EF FF 75 28 03 00 00 EC 28 0B (....)..u(....(.
019910: 00 00 F9 2C 0B 00 00 F8 29 2C FF 0E 28 03 00 00 ...,....),..(...
019920: EC 28 0B 00 00 F9 2C 0B 00 00 F8 29 29 F5 11 29 .(....,....))..)
019930: 01 0D 00 00 63 72 65 64 69 74 F3 EF 0D 00 00 63 ....credit.....c
019940: 72 65 64 69 74 F3 F4 FF 1D 28 FF 79 28 03 00 00 redit....(.y(...
019950: 6C E9 28 0B 00 00 E9 29 2C 10 29 29 01 B0 20 0B l.(....),.)).. .
019960: 00 00 E9 00 13 00 82 00 0B 00 00 EC EF 28 FF 45 .............(.E
019970: F6 19 0A 29 F4 17 00 2F 00 8C 00 0D 00 00 67 6F ...).../......go
019980: 75 F4 EF FF 0C 28 28 FF 45 F6 19 12 B5 F5 29 F4 u....((.E.....).
019990: 0F 29 01 A1 20 0D 00 00 67 6F 75 F4 EF 0B 00 00 .).. ...gou.....
0199A0: EC 20 EB 20 1E 8C 00 00 25 00 AA 00 BF 01 BF 01 . . ....%.......
0199B0: BF 22 50 72 65 73 73 20 61 6E 79 20 6B 65 79 20 ."Press any key
0199C0: 74 6F 20 63 6F 6E 74 69 6E 75 65 22 00 12 00 B4 to continue"....
0199D0: 00 A1 20 FF 43 F2 22 22 20 EB 20 1E B4 00 00 17 .. .C."" . .....
0199E0: 00 BE 00 A1 20 FF 43 EF 22 22 20 EB 20 1E BE 00 .... .C."" . ...
0199F0: 20 01 97 20 8A 00 1B 00 C6 00 C5 20 2A 2A 47 41 .. ....... **GA
019A00: 4D 45 20 53 54 41 52 54 53 20 48 45 52 45 2A 2A ME STARTS HERE**
019A10: 00 07 00 C7 00 01 C0 00 A5 00 C8 00 9F 20 1E 40 ............. .@
019A20: 1F 01 9F 20 1E A0 0F 01 9F 20 1E 88 13 01 9F 20 ... ..... .....
019A30: 1E 70 17 01 A1 20 0B 00 00 66 B1 20 EB 20 BA 20 .p... ...f. . .
019A40: 23 14 2C 10 01 8A 20 23 14 01 BB 20 23 14 2C 11 #.,... #... #.,.
019A50: 01 BF 20 23 14 2C 22 20 47 61 74 68 27 73 20 43 .. #.," Gath's C
019A60: 72 65 64 69 74 73 20 3D 20 24 22 3B 01 BF 20 23 redits = $";.. #
019A70: 14 2C ED 20 22 23 23 23 2E 23 23 22 3B 0D 00 00 .,. "###.##";...
019A80: 63 72 65 64 69 74 F3 20 01 97 20 BA 20 23 35 B3 credit. .. . #5.
019A90: 14 2C 10 01 8A 20 23 14 01 BB 20 23 14 2C 11 01 .,... #... #.,..
019AA0: BF 20 23 14 2C 22 50 6C 61 79 69 6E 67 20 61 74 . #.,"Playing at
019AB0: 20 4E 4F 56 49 43 45 20 6C 65 76 65 6C 22 00 4A NOVICE level".J
019AC0: 00 D2 00 9F 20 1E 88 13 01 9F 20 1E 70 17 01 8A .... ..... .p...
019AD0: 20 23 12 01 BB 20 23 12 2C 10 01 A9 20 23 12 2C #... #.,... #.,
019AE0: 0F 2C 0F 01 BF 20 23 12 2C 22 46 72 6F 6D 20 74 .,... #.,"From t
019AF0: 68 69 73 20 54 72 61 64 65 72 20 77 65 20 63 61 his Trader we ca
019B00: 6E 20 67 6F 20 74 6F 22 00 47 00 DC 00 BF 20 23 n go to".G.... #
019B10: 12 2C 22 54 68 65 73 65 20 50 6F 73 74 73 20 22 .,"These Posts "
019B20: 3B 01 9E 20 0B 00 00 E9 EF 0F 20 EC 20 11 01 BF ;.. ...... . ...
019B30: 20 23 12 2C AC 28 03 00 00 EC 28 0B 00 00 EC 2C #.,.(....(....,
019B40: 12 29 2C 0B 00 00 E9 2C 0F 29 3B 22 20 22 3B 00 .),....,.);" ";.
019B50: 0B 00 E6 00 B0 20 0B 00 00 E9 00 5C 00 F0 00 A9 ..... .....\....
019B60: 20 23 12 2C 0F 2C 11 01 BB 20 23 12 2C 0F 01 BF #.,.,... #.,...
019B70: 20 23 12 2C FF 03 28 19 12 29 3B 01 A3 20 23 12 #.,..(..);.£ #.
019B80: 2C 22 57 68 61 74 20 77 69 6C 6C 20 49 20 64 6F ,"What will I do
019B90: 74 70 FF FF FF FF 11 37 09 CE 04 CE 04 D6 04 0F tp.....7........
019BA0: 09 03 10 08 0E 00 07 01 00 2C 53 50 41 43 45 57 .........,SPACEW
019BB0: 41 59 00 00 00 00 00 00 00 00 02 00 00 00 08 70 AY.............p
019BC0: 09 00 30 2A 00 00 00 00 00 00 00 00 00 00 00 00 ..0*............
019BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019CA0: 00 00 00 00 00 00 00 00 00 00 66 45 FF FF FF FF ..........fE....
019CB0: 11 37 09 CE 04 CE 04 EE 04 03 09 03 10 08 30 0A .7............0.
019CC0: 15 08 00 16 20 3C 47 4F 20 4C 45 41 56 45 20 47 .... <GO LEAVE G
019CD0: 45 54 3E 22 3B 03 00 00 65 EE 01 03 00 00 65 EE ET>";...e.....e.
019CE0: EF FF 1C 28 03 00 00 65 EE 29 00 4E 00 FA 00 A1 ...(...e.).N....
019CF0: 20 03 00 00 65 EE EF 22 22 20 EB 20 A0 20 1E F0 ...e.."" . . ..
019D00: 00 20 01 97 20 A1 20 03 00 00 65 EE EF 22 47 4F . .. . ...e.."GO
019D10: 20 45 58 49 54 22 20 EB 20 A0 20 1E 58 1B 20 01 EXIT" . . .X. .
019D20: 97 20 A1 20 03 00 00 65 EE EF 22 48 45 4C 50 22 . . ...e.."HELP"
019D30: 20 EB 20 A0 20 1E 78 1E 00 35 00 04 01 9E 20 0B . . .x..5.... .
019D40: 00 00 E9 EF 0F 20 EC 20 FF 0E 28 03 00 00 65 EE ..... . ..(...e.
019D50: 29 01 A1 20 AC 28 03 00 00 65 EE 2C 0B 00 00 E9 ).. .(...e.,....
019D60: 2C 0F 29 EF 22 20 22 20 EB 20 1E 18 01 00 11 00 ,.)." " . ......
019D70: 0E 01 B0 20 0B 00 00 E9 01 A0 20 1E 4A 01 00 55 ... ...... .J..U
019D80: 00 18 01 03 00 00 61 B1 EF FF 75 28 03 00 00 65 ......a...u(...e
019D90: EE 2C 0B 00 00 E9 F5 0F 29 01 A1 20 FF 0E 28 03 .,......).. ..(.
019DA0: 00 00 65 EE 29 F0 FF 0E 28 03 00 00 E1 29 F4 10 ..e.)...(....)..
019DB0: 20 EB 20 03 00 00 61 B2 EF AC 28 03 00 00 65 EE . ...a...(...e.
019DC0: 2C 0B 00 00 B0 7C E9 F4 0F 2C 0F 29 20 01 97 20 ,....|...,.) ..
019DD0: A0 20 1E 4A 01 00 42 00 22 01 A1 20 FF 0E 28 03 . .J..B.".. ..(.
019DE0: 00 00 65 EE 29 F0 FF 0E 28 03 00 00 61 B1 29 F4 ..e.)...(...a.).
019DF0: 11 20 EB 20 03 00 00 61 B3 EF AC 28 03 00 00 65 . . ...a...(...e
019E00: EE 2C 0B 00 00 E9 F4 0F 2C 11 29 20 01 97 20 03 .,......,.) .. .
019E10: 00 00 61 B3 EF 22 22 00 4D 00 2C 01 A1 20 03 00 ..a.."".M.,.. ..
019E20: 00 61 B1 EF 22 47 4F 22 20 EB 20 A0 20 1E E8 03 .a.."GO" . . ...
019E30: 20 01 97 20 A1 20 03 00 00 61 B1 EF 22 4C 45 41 .. . ...a.."LEA
019E40: 56 45 22 20 EB 20 A0 20 1E D0 07 20 01 97 20 A1 VE" . . ... .. .
019E50: 20 03 00 00 61 B1 EF 22 47 45 54 22 20 EB 20 A0 ...a.."GET" . .
019E60: 20 1E B8 0B 00 1A 00 40 01 C5 20 2A 2A 69 6E 63 ......@.. **inc
019E70: 6F 72 72 65 63 74 20 65 6E 74 72 79 2A 2A 00 3F orrect entry**.?
019E80: 00 4A 01 8A 20 23 12 01 BF 20 23 12 2C 22 49 20 .J.. #... #.,"I
019E90: 61 6D 20 73 6F 72 72 79 20 62 75 74 20 49 20 64 am sorry but I d
019EA0: 6F 20 6E 6F 74 20 75 6E 64 65 72 73 74 61 6E 64 o not understand
019EB0: 3A 22 01 BF 20 23 12 2C 03 00 00 65 EE 00 8B 00 :".. #.,...e....
019EC0: 54 01 BF 20 23 12 8F 52 2C 22 50 6C 65 61 73 65 T.. #..R,"Please
019ED0: 20 65 6E 74 65 72 20 79 6F 75 72 20 63 6F 6D 6D enter your comm
019EE0: 61 6E 64 20 6C 69 6B 65 20 74 68 69 73 3A 22 01 and like this:".
019EF0: BF 20 23 12 2C 22 47 4F 20 41 20 20 20 20 20 6F . #.,"GO A o
019F00: 72 20 20 20 20 47 4F 20 45 58 49 54 22 01 BF 23 r GO EXIT"..#
019F10: 12 2C 22 47 65 74 20 41 33 20 20 20 20 20 6F 72 .,"Get A3 or
019F20: 20 20 20 20 47 45 54 20 42 31 22 01 BF 20 23 12 GET B1".. #.
019F30: 2C 22 4C 45 41 56 45 20 4E 33 20 20 20 6F 72 20 ,"LEAVE N3 or
019F40: 20 4C 45 41 56 45 20 47 31 22 00 10 00 5E 01 9F LEAVE G1"...^..
019F50: 20 1E F8 2A 01 A0 20 1E D2 00 00 0D 00 E6 03 C5 ..*.. .........
019F60: 20 2A 2A 47 4F 2A 2A 00 07 00 E7 03 01 C0 00 7E **GO**........~
019F70: 00 E8 03 9E 20 0B 00 00 E9 EF 0F 20 EC 20 11 01 .... ...... . ..
019F80: A1 20 03 00 00 61 B2 EF AC 28 03 00 00 EC 28 0B . ...a...(....(.
019F90: 00 00 EC 2C 12 29 2C 0B 00 00 E9 2C 0F 29 20 EB ...,.),....,.) .
019FA0: 20 0B 00 00 EC EF FF 01 28 03 00 00 61 B2 29 F5 .......(...a.).
019FB0: 19 40 01 0B 00 00 66 B2 EF 0B 00 00 66 B2 F4 0F .@....f.....f...
019FC0: 01 9E 20 0B 00 00 69 FA 3E 9B EF 0F 20 EC 20 12 .. ...i.>... . .
019FD0: 01 9F 20 1E 28 23 01 B0 20 0B 00 00 69 FA 01 A0 .. .(#.. ...i...
019FE0: 20 1E D2 00 20 01 97 20 B0 20 0B 00 00 E9 00 3F ... .. . .....?
019FF0: 00 F2 03 8A 20 23 12 01 BF 20 23 12 2C 22 49 20 .... #... #.,"I
01A000: 61 6D 20 73 6F 72 72 79 20 49 20 63 61 6E 6E 6F am sorry I canno
01A010: 74 20 6D 6F 76 65 20 74 6F 20 22 3B 03 00 00 61 t move to ";...a
01A020: B2 01 9F 20 1E F8 2A 01 A0 20 1E D2 00 00 10 00 ... ..*.. ......
01A030: CE 07 C5 20 2A 2A 4C 45 41 56 45 2A 2A 00 07 00 ... **LEAVE**...
01A040: CF 07 01 C0 00 61 00 D0 07 A1 20 0B 00 00 EC F2 .....a.... .....
01A050: FF 01 28 03 00 00 61 B2 29 F5 19 40 20 EB 20 8A ..(...a.)..@ . .
01A060: 20 23 12 01 BF 20 23 12 2C 03 00 00 65 EE 3B 22 #... #.,...e.;"
01A070: 20 63 61 6E 20 6F 6E 6C 79 20 62 65 20 6C 65 66 can only be lef
01A080: 74 20 61 74 20 74 72 61 64 69 6E 67 20 70 6F 73 t at trading pos
01A090: 74 20 22 3B 03 00 00 61 B2 01 9F 20 1E F8 2A 01 t ";...a... ..*.
01A0A0: A0 20 1E D2 00 00 66 00 DA 07 9E 20 0B 00 00 E9 . ....f.... ....
01A0B0: EF 0F 20 EC 20 12 01 A1 20 28 FF 01 28 FF 79 28 .. . ... (..(.y(
01A0C0: 03 00 00 E3 28 0B 00 00 E9 29 45 60 2C 11 29 29 ....(....)E`,.))
01A0D0: EF FF 01 28 03 00 00 61 B3 29 29 20 FA 20 28 FF ...(...a.)) . (.
01A0E0: 79 28 03 00 00 E3 28 0B 00 00 E9 29 2C 0F 29 EF y(....(....),.).
01A0F0: FF 79 28 03 00 00 61 B3 2C 0F 29 29 20 EB 20 1E .y(...a.,.)) . .
01A100: EE 07 20 01 97 20 B0 20 0B 00 00 E9 20 00 42 00 .. .. . .... .B.
01A110: E4 07 8A 20 23 12 01 BF 20 23 12 2C 22 49 20 64 ... #... #.,"I d
01A120: 6F 20 6E 6F 74 20 61 70 70 65 61 72 20 74 6F 20 o not appear to
01A130: 62 65 20 63 61 72 72 79 69 6E 67 20 22 3B 03 00 be carrying ";..
01A140: 00 61 B3 01 9F 20 1E F8 2A 01 A0 20 1E D2 00 00 .a... ..*.. ....
01A150: 3E 00 EE 07 03 00 00 EC 28 0B 00 00 EC 2C FF 1D >.......(....,..
01A160: 28 FF 79 28 03 00 00 61 B3 2C 0F 29 29 29 EF 03 (.y(...a.,.)))..
01A170: 00 00 E3 28 0B 00 00 E9 29 01 03 00 00 E3 28 0B ...(....).....(.
01A180: 00 00 E9 29 EF 22 22 01 A0 20 1E D2 00 00 0F 00 ...)."".. ......
01A190: B6 0B C5 20 2A 2A 54 41 4B 45 2A 2A 00 07 00 B7 ... **TAKE**....
01A1A0: 0B 01 C0 00 56 00 B8 0B A1 20 0B 00 00 EC F2 FF ....V.... ......
01A1B0: 01 28 03 00 00 61 B2 29 F5 19 40 20 EB 20 8A 20 .(...a.)..@ . .
01A1C0: 23 12 01 BF 20 23 12 2C 22 49 20 63 E3 95 61 6E #... #.,"I c..an
01A1D0: 6E 6F 74 20 74 61 6B 65 20 74 68 61 74 20 66 72 not take that fr
01A1E0: 6F 6D 20 74 68 69 73 20 74 72 61 64 65 72 22 01 om this trader".
01A1F0: 9F 20 1E F8 2A 01 A0 20 1E D2 00 00 31 00 C2 0B . ..*.. ....1...
01A200: 9E 20 0B 00 00 E9 EF 0F 20 EC 20 12 01 A1 20 03 . ...... . ... .
01A210: 00 00 E3 28 0B 00 00 E9 29 EF 22 22 20 EB 20 1E ...(....)."" . .
01A220: D6 0B 20 01 97 20 B0 20 0B 00 00 E9 00 69 00 CC .. .. . .....i..
01A230: 0B 8A 20 23 12 01 BF 20 23 12 2C 22 49 20 61 6D .. #... #.,"I am
01A240: 20 61 6C 72 65 61 64 79 20 63 61 72 72 79 69 6E already carryin
01A250: 67 20 66 6F 75 72 20 69 74 65 6D 73 22 01 BF 20 g four items"..
01A260: 23 12 2C 22 59 6F 75 20 6D 75 73 74 20 6C 65 61 #.,"You must lea
01A270: 76 65 20 73 6F 6D 65 74 68 69 6E 67 20 74 6F 20 ve something to
01A280: 47 45 54 20 6D 6F 72 65 22 01 9F 20 1E F8 2A 01 GET more".. ..*.
01A290: A0 20 1E D2 00 00 4E 00 D6 0B 03 00 00 E3 28 0B . ....N.......(.
01A2A0: 00 00 E9 29 EF 03 00 00 EC 28 0B 00 00 EC 2C FF ...).....(....,.
01A2B0: 1D 28 FF 79 28 03 00 00 61 B3 2C 0F 29 29 29 01 .(.y(...a.,.))).
01A2C0: 03 00 00 EC 28 0B 00 00 EC 2C FF 1D 28 FF 77 D1 ....(....,..(.w.
01A2D0: 79 28 03 00 00 61 B3 2C 0F 29 29 29 EF 22 22 01 y(...a.,.)))."".
01A2E0: A0 20 1E D2 00 00 20 00 9E 0F C5 20 2A 2A 46 49 . .... .... **FI
01A2F0: 58 20 4F 4E 45 2A 2A 20 73 68 6F 70 70 69 6E 67 X ONE** shopping
01A300: 20 6C 69 73 74 00 07 00 9F 0F 01 C0 00 3D 00 A0 list........=..
01A310: 0F 8A 20 23 0F 01 A9 20 23 0F 2C 0F 2C 0F 01 BB .. #... #.,.,...
01A320: 20 23 0F 2C 10 01 BF 20 23 0F 2C 22 47 61 74 68 #.,... #.,"Gath
01A330: 27 73 20 53 68 6F 70 70 69 6E 67 20 4C 69 73 74 's Shopping List
01A340: 3A 22 01 BB 20 23 0F 2C 0F 00 41 00 AA 0F 9E 20 :".. #.,..A....
01A350: 0B 00 00 E9 EF 0F 20 EC 20 12 01 BF 20 23 0F 2C ...... . ... #.,
01A360: FF 75 28 03 00 00 6C E9 28 0B 00 00 E9 29 2C FF .u(...l.(....),.
01A370: 0E 28 03 00 00 6C E9 28 0B 00 00 E9 29 29 F5 10 .(...l.(....))..
01A380: 29 01 B0 20 0B 00 00 E9 01 C9 00 07 00 85 13 01 ).. ............
01A390: C0 00 22 00 86 13 C5 20 2A 2A 46 49 58 20 54 57 ..".... **FIX TW
01A3A0: 4F 2A 2A 20 43 61 72 72 79 69 6E 67 20 77 69 6E O** Carrying win
01A3B0: 64 6F 77 00 07 00 87 13 01 C0 00 40 00 88 13 8A dow........@....
01A3C0: 20 23 10 01 A9 20 23 10 2C 0F 2C 0F 01 BB 20 23 #... #.,.,... #
01A3D0: 6C 26 10 2C 10 01 BF 20 23 10 2C 22 49 20 61 6D l&.,... #.,"I am
01A3E0: 20 63 61 72 72 79 69 6E 67 2D 66 72 6F 6D 2D 76 carrying-from-v
01A3F0: 61 6C 75 65 22 01 BB 20 23 10 2C 0F 00 B1 00 92 alue".. #.,.....
01A400: 13 9E 20 0B 00 00 E9 EF 0F 20 EC 20 12 01 A9 20 .. ...... . ...
01A410: 23 10 2C 0F 2C 10 F4 0B 00 00 E9 01 A1 20 03 00 #.,.,........ ..
01A420: 00 E3 28 0B 00 00 E9 29 EF 22 22 20 EB 20 1E B0 ..(....)."" . ..
01A430: 13 20 01 97 20 0B 00 00 69 E1 EF FF 0E 28 03 00 . .. ...i....(..
01A440: 00 E3 28 0B 00 00 E9 29 29 F5 13 01 BF 20 23 10 ..(....)).... #.
01A450: 2C FF 75 28 03 00 00 E3 28 0B 00 00 E9 29 2C 0B ,.u(....(....),.
01A460: 00 00 69 E1 29 3B 01 A9 20 23 10 2C 19 0F 2C 10 ..i.);.. #.,..,.
01A470: F4 0B 00 00 E9 01 BF 20 23 10 2C FF 79 28 03 00 ....... #.,.y(..
01A480: 00 E3 28 0B 00 00 E9 29 2C 11 29 3B 22 20 22 3B ..(....),.);" ";
01A490: AC 28 03 00 00 E3 28 0B 00 00 E9 29 2C 0B 00 00 .(....(....),...
01A4A0: 69 E1 F4 0F 2C 10 29 3B 22 2E 30 30 22 00 0D 00 i...,.);".00"...
01A4B0: B0 13 B0 20 0B 00 00 E9 01 C9 00 07 00 6D 17 01 ... .........m..
01A4C0: C0 00 26 00 6E 17 C5 20 2A 2A 46 49 58 20 54 48 ..&.n.. **FIX TH
01A4D0: 52 45 46 A1 FF FF FF FF 11 38 09 F6 04 F6 04 D5 REF......8......
01A4E0: 04 12 09 03 10 08 0E 00 07 01 00 2C 53 50 41 43 ...........,SPAC
01A4F0: 45 57 41 59 00 00 00 00 00 00 00 00 03 00 00 00 EWAY............
01A500: 08 70 11 00 30 2A 00 00 00 00 00 00 00 00 00 00 .p..0*..........
01A510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A5E0: 00 00 00 00 00 00 00 00 00 00 00 00 37 DA FF FF ............7...
01A5F0: FF FF 11 37 09 F6 04 F6 04 EF 04 01 09 03 10 08 ...7............
01A600: 2D 0A 15 08 00 16 45 2A 2A 20 49 74 65 6D 73 20 -.....E** Items
01A610: 61 74 20 6C 6F 63 61 74 69 6F 6E 00 07 00 6F 17 at location...o.
01A620: 01 C0 00 6B 00 70 17 8A 20 23 11 01 A9 20 23 11 ...k.p.. #... #.
01A630: 2C 0F 2C 0F 01 BB 20 23 11 2C 10 01 BF 20 23 11 ,.,... #.,... #.
01A640: 2C 22 57 65 20 61 72 65 20 61 74 20 54 72 61 64 ,"We are at Trad
01A650: 65 72 20 2A 20 22 3B FF 03 28 0B 00 00 CC F4 19 er * ";..(......
01A660: 40 29 3B 22 20 2A 22 01 A1 20 0B 00 00 EC EF 0D @);" *".. ......
01A670: 00 00 67 6F 75 F4 20 EB 20 BF 20 23 11 2C 22 20 ..gou. . . #.,"
01A680: 2A 20 2A 20 45 58 49 54 20 2A 20 2A 22 00 22 00 * * EXIT * *".".
01A690: 75 17 BF 20 23 11 2C 22 49 74 65 6D 73 20 68 65 u.. #.,"Items he
01A6A0: 72 65 20 61 72 65 2E 22 01 BB 20 23 11 2C 0F 00 re are.".. #.,..
01A6B0: AA 00 7A 17 9E 20 0B 00 00 E9 EF 0F 20 EC 20 11 ..z.. ...... . .
01A6C0: 01 A1 20 03 00 00 EC 28 0B 00 00 EC 2C 0B 00 00 .. ....(....,...
01A6D0: E9 29 EF 22 22 20 EB 20 1E 84 17 20 01 97 20 BF .)."" . ... .. .
01A6E0: 20 23 11 2C FF 79 28 03 00 00 EC 28 0B 00 00 EC #.,.y(....(....
01A6F0: 2C 0B 00 00 E9 29 2C 11 29 3B 22 20 22 3B FF 75 ,....),.);" ";.u
01A700: 28 03 00 00 EC 28 7D 92 0B 00 00 EC 2C 0B 00 00 (....(}.....,...
01A710: E9 29 2C FF 0E 28 03 00 00 EC 28 0B 00 00 EC 2C .),..(....(....,
01A720: 0B 00 00 E9 29 29 F5 13 29 3B 22 20 24 22 3B AC ....))..);" $";.
01A730: 28 03 00 00 EC 28 0B 00 00 EC 2C 0B 00 00 E9 29 (....(....,....)
01A740: 2C 28 FF 0E 28 03 00 00 EC 28 0B 00 00 EC 2C 0B ,(..(....(....,.
01A750: 00 00 E9 29 29 F5 12 29 2C 10 29 00 0D 00 84 17 ...))..),.).....
01A760: B0 20 0B 00 00 E9 01 C9 00 07 00 55 1B 01 C0 00 . .........U....
01A770: 0F 00 56 1B C5 20 2A 2A 45 58 49 54 2A 2A 00 07 ..V.. **EXIT**..
01A780: 00 57 1B 01 C0 00 41 00 58 1B A1 20 0B 00 00 EC .W....A.X.. ....
01A790: F2 0D 00 00 67 6F 75 F4 20 EB 20 8A 20 23 12 01 ....gou. . . #..
01A7A0: BF 20 23 12 2C 22 59 6F 75 20 61 72 65 20 6E 6F . #.,"You are no
01A7B0: 74 20 61 74 20 65 78 69 74 22 01 9F 20 1E F8 2A t at exit".. ..*
01A7C0: 01 A0 20 1E D2 00 00 6B 00 62 1B 9E 20 0B 00 00 .. ....k.b.. ...
01A7D0: E9 EF 0F 20 EC 20 12 01 9E 20 0B 00 00 69 FA EF ... . ... ...i..
01A7E0: 0F 20 EC 20 12 01 A1 20 FF 75 28 03 00 00 6C E9 . . ... .u(...l.
01A7F0: 28 0B 00 00 E9 29 2C FF 0E 28 03 00 00 6C E9 28 (....),..(...l.(
01A800: 0B 00 00 E9 29 29 F5 10 51 FE 29 EF FF 75 28 03 ....))..Q.)..u(.
01A810: 00 00 E3 28 0B 00 00 69 FA 29 2C FF 0E 28 03 00 ...(...i.),..(..
01A820: 00 E3 28 0B 00 00 69 FA 29 29 F5 13 29 20 EB 20 ..(...i.))..) .
01A830: 1E 66 1B 00 12 00 64 1B B0 20 0B 00 00 69 FA 01 .f....d.. ...i..
01A840: A0 20 1E 6C 1B 00 19 00 66 1B B0 20 0B 00 00 E9 . .l....f.. ....
01A850: 01 A1 20 0B 00 00 66 B1 20 EB 20 1E BC 1B 00 76 .. ...f. . ....v
01A860: 00 68 1B 8A 20 23 12 01 A9 20 23 12 2C 13 2C 10 .h.. #... #.,.,.
01A870: 01 BF 20 23 12 2C 22 43 4F 4E 47 52 41 54 55 4C .. #.,"CONGRATUL
01A880: 41 54 49 4F 4E 53 20 21 21 22 01 BF 20 23 12 2C ATIONS !!".. #.,
01A890: 22 59 6F 75 20 64 69 64 20 69 74 20 69 6E 20 22 "You did it in "
01A8A0: 3B 0B 00 00 66 B2 3B 22 20 6D 6F 76 65 73 22 01 ;...f.;" moves".
01A8B0: BB 20 23 12 2C 10 01 BF 20 23 12 2C 22 48 41 50 . #.,... #.,"HAP
01A8C0: 50 59 20 43 48 52 49 53 54 4D 41 53 2E 22 01 A0 PY CHRISTMAS."..
01A8D0: 20 1E 4C 1D 00 4E 00 6C 1B 8A 20 23 12 01 BF 20 .L..N.l.. #...
01A8E0: 23 12 2C 22 59 6F 75 20 43 41 4E 4E 4F 54 20 45 #.,"You CANNOT E
01A8F0: 78 69 74 22 01 BF 20 23 12 2C 22 59 6F 75 20 61 xit".. #.,"You a
01A900: 72 65 20 6E 6F 74 20 63 61 72 F3 A8 72 79 69 6E re not car..ryin
01A910: 67 20 74 68 65 20 63 6F 72 72 65 63 74 20 69 74 g the correct it
01A920: 65 6D 73 22 00 20 00 76 1B 9E 20 0B 00 00 E9 EF ems". .v.. .....
01A930: 0F 20 EC 20 1A B8 0B 01 B0 20 0B 00 00 E9 01 A0 . . ..... ......
01A940: 20 1E D2 00 00 5F 00 BC 1B 9E 20 0D 00 00 E9 EF ...._.... .....
01A950: 0F 20 EC 20 12 01 9E 20 0D 00 00 69 FA EF 0F 20 . . ... ...i...
01A960: EC 20 12 01 A1 20 03 00 00 6C E9 28 0D 00 00 E9 . ... ...l.(....
01A970: 29 F2 FF 75 28 03 00 00 E3 28 0D 00 00 69 FA 29 )..u(....(...i.)
01A980: 2C FF 0E 28 03 00 00 E3 28 0D 00 00 69 FA 29 29 ,..(....(...i.))
01A990: F5 11 29 20 EB 20 B0 20 0D 00 00 69 FA 01 A0 20 ..) . . ...i...
01A9A0: 1E B0 1D 00 0B 00 C1 1B B0 20 0B 00 00 E9 00 A8 ......... ......
01A9B0: 00 C6 1B 8A 20 23 12 01 BF 20 23 12 2C 22 20 20 .... #... #.,"
01A9C0: 43 4F 4E 47 52 41 54 55 4C 41 54 49 4F 4E 53 20 CONGRATULATIONS
01A9D0: 21 21 22 01 BF 20 23 12 2C 22 79 6F 75 20 68 61 !!".. #.,"you ha
01A9E0: 76 65 20 74 68 65 20 63 6F 72 72 65 63 74 20 69 ve the correct i
01A9F0: 74 65 6D 73 20 61 6E 64 20 76 61 6C 75 65 73 2E tems and values.
01AA00: 22 01 BF 20 23 12 2C 22 59 6F 75 20 1D 2C 74 6F ".. #.,"You .,to
01AA10: 6F 6B 20 22 3B 0D 00 00 66 B2 3B 22 20 6D 6F 76 ok ";...f.;" mov
01AA20: 65 73 2E 22 01 BB 20 23 12 2C 10 01 BF 20 23 12 es.".. #.,... #.
01AA30: 2C 22 48 41 56 45 20 41 20 48 41 50 50 59 20 43 ,"HAVE A HAPPY C
01AA40: 48 52 49 53 54 4D 41 53 2C 20 47 41 52 54 48 21 HRISTMAS, GARTH!
01AA50: 21 22 01 A0 20 1E 4C 1D 00 A4 00 4C 1D BB 20 23 !".. .L....L.. #
01AA60: 12 2C 0F 01 A3 20 23 12 2C 22 50 6C 61 79 20 61 .,..£ #.,"Play a
01AA70: 67 61 69 6E 20 59 2F 4E 22 3B 03 00 00 65 EE 01 gain Y/N";...e..
01AA80: 03 00 00 65 EE EF FF 1C 28 03 00 00 65 EE 29 01 ...e....(...e.).
01AA90: A1 20 FF 75 28 03 00 00 65 EE 2C 0F 29 EF 22 59 . .u(...e.,.)."Y
01AAA0: 22 20 EB 20 CA 20 1E 0A 00 20 01 97 20 AD 20 0F " . . ... .. . .
01AAB0: 01 8A 01 A2 20 0F 2C 19 18 01 A2 20 10 2C 19 14 .... .,.... .,..
01AAC0: 01 A2 20 11 2C 14 01 A2 20 0E 2C 0F 01 BA 20 0E .. .,... .,... .
01AAD0: 01 82 20 0F 01 BB 20 0F 01 A9 20 13 2C 19 0C 01 .. ... ... .,...
01AAE0: BF 20 22 48 41 50 50 59 20 43 48 52 49 53 54 4D . "HAPPY CHRISTM
01AAF0: 41 53 22 01 A9 20 0F 2C 19 18 01 98 00 91 00 B0 AS".. .,........
01AB00: 1D 8A 20 23 12 01 BF 20 23 12 2C 22 59 6F 49 29 .. #... #.,"YoI)
01AB10: 75 20 43 41 4E 4E 4F 54 20 45 78 69 74 22 01 BF u CANNOT Exit"..
01AB20: 20 23 12 2C 22 59 6F 75 20 61 72 65 20 63 61 72 #.,"You are car
01AB30: 72 79 69 6E 67 20 74 68 65 20 63 6F 72 72 65 63 rying the correc
01AB40: 74 20 69 74 65 6D 73 22 01 BF 20 23 12 2C 22 62 t items".. #.,"b
01AB50: 75 74 20 74 68 65 79 20 61 72 65 20 6F 66 20 74 ut they are of t
01AB60: 68 65 20 77 72 6F 6E 67 20 76 61 6C 75 65 22 01 he wrong value".
01AB70: BF 20 23 12 2C 22 48 65 72 65 20 69 73 20 68 69 . #.,"Here is hi
01AB80: 73 20 63 6F 72 72 65 63 74 20 6C 69 73 74 22 00 s correct list".
01AB90: 79 00 BA 1D 8A 20 23 0F 01 BB 20 23 0F 2C 10 01 y.... #... #.,..
01ABA0: BF 20 23 0F 2C 22 47 61 74 68 27 73 20 43 4F 52 . #.,"Gath's COR
01ABB0: 52 45 43 54 20 6C 69 73 74 22 01 BB 20 23 0F 2C RECT list".. #.,
01ABC0: 0F 01 9E 20 0D 00 00 E9 EF 20 0F 20 EC 20 12 01 ... ..... . . ..
01ABD0: BF 20 23 0F 2C 03 00 00 6C E9 28 0D 00 00 E9 29 . #.,...l.(....)
01ABE0: 01 B0 20 0D 00 00 E9 01 9F 20 1E F8 2A 01 9F 20 .. ...... ..*..
01ABF0: 1E F8 2A 01 0D 00 00 66 B4 EF F5 0F 01 9F 20 1E ..*....f...... .
01AC00: A0 0F 01 A0 20 1E D2 00 00 07 00 75 1E 01 C0 00 .... ......u....
01AC10: A7 6C 0F 00 76 1E C5 20 2A 2A 48 45 4C 50 2A 2A .l..v.. **HELP**
01AC20: 00 07 00 77 1E 01 C0 00 83 00 78 1E A1 20 0B 00 ...w......x.. ..
01AC30: 00 66 B4 20 EB 20 8A 20 23 0F 01 BB 20 23 0F 2C .f. . . #... #.,
01AC40: 10 01 BF 20 23 0F 2C 22 47 61 74 68 27 73 20 43 ... #.,"Gath's C
01AC50: 4F 52 52 45 43 54 20 6C 69 73 74 22 01 BB 20 23 ORRECT list".. #
01AC60: 0F 2C 0F 01 9E 20 0B 00 00 E9 EF 20 0F 20 EC 20 .,... ..... . .
01AC70: 12 01 BF 20 23 0F 2C 03 00 00 6C E9 28 0B 00 00 ... #.,...l.(...
01AC80: E9 29 01 B0 20 0B 00 00 E9 01 9F 20 1E F8 2A 01 .).. ...... ..*.
01AC90: 9F 20 1E F8 2A 01 0B 00 00 66 B4 EF F5 0F 01 9F . ..*....f......
01ACA0: 20 1E A0 0F 01 A0 20 1E D2 00 00 32 00 82 1E 8A ..... ....2....
01ACB0: 20 23 12 01 BF 20 23 12 2C 22 49 20 63 61 6E 6E #... #.,"I cann
01ACC0: 6F 74 20 68 65 6C 70 20 79 6F 75 20 79 65 74 22 ot help you yet"
01ACD0: 01 9F 20 1E F8 2A 01 A0 20 1E D2 00 00 16 00 3E .. ..*.. ......>
01ACE0: 1F C5 20 2A 2A 44 52 41 57 20 43 4C 4F 43 4B 2A .. **DRAW CLOCK*
01ACF0: 2A 20 00 07 00 3F 1F 01 C0 00 60 00 40 1F BA 20 * ...?....`.@..
01AD00: 23 13 2C 0E 01 8A 20 23 13 01 A9 20 23 13 2C 0F #.,... #... #.,.
01AD10: 2C 0F E7 92 01 BB 20 23 13 2C 10 01 BF 20 23 13 ,..... #.,... #.
01AD20: 2C 22 53 20 50 20 41 20 43 20 45 20 57 20 41 20 ,"S P A C E W A
01AD30: 59 22 01 BF 20 23 13 2C 22 20 20 20 54 69 6D 65 Y".. #.," Time
01AD40: 20 20 74 69 6C 6C 22 01 BF 20 23 13 2C 22 20 20 till".. #.,"
01AD50: 20 44 65 70 61 72 74 75 72 65 22 00 36 00 4A 1F Departure".6.J.
01AD60: 0D 00 00 64 F3 EF 12 01 0B 00 00 78 F3 EF 1A 08 ...d.......x....
01AD70: 02 01 0B 00 00 79 F3 EF 19 E6 01 02 00 00 F2 EF .....y..........
01AD80: 19 55 01 0D 00 00 64 F3 EF 0D 00 00 64 F3 F7 19 .U....d.....d...
01AD90: B4 00 69 00 54 1F 9E 20 0D 00 00 E3 EF 0E 20 EC ..i.T.. ...... .
01ADA0: 20 10 F6 FF 44 20 E6 20 0D 00 00 64 F3 01 0B 00 ...D . ...d....
01ADB0: 00 78 F0 EF 02 00 00 F2 F6 FF 05 28 0D 00 00 E3 .x.........(....
01ADC0: 29 01 0B 00 00 79 F0 EF 02 00 00 F2 F6 FF 15 28 )....y.........(
01ADD0: 0D 00 00 E3 29 01 C1 01 BC 20 0B 00 00 78 F3 F4 ....).... ...x..
01ADE0: 0B 00 00 78 F0 2C 0B 00 00 79 F3 F4 0B 00 00 79 ...x.,...y.....y
01ADF0: F0 2C 10 01 B0 20 0D 00 00 E3 00 4C 00 5E 1F 9E .,... .....L.^..
01AE00: 20 0D 00 00 E3 EF 0F 20 EC 20 1A 68 01 20 E6 20 ...... . .h. .
01AE10: 11 01 BC 20 67 C6 FF FF FF FF 11 34 09 F6 04 F6 ... g......4....
01AE20: 04 D3 04 0F 09 02 10 08 0F 00 07 01 00 2C 53 50 .............,SP
01AE30: 41 43 45 57 41 59 00 00 00 00 00 00 00 00 04 00 ACEWAY..........
01AE40: 00 00 08 70 19 00 30 2A 00 00 00 00 00 00 00 00 ...p..0*........
01AE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3F 3A ..............?:
01AF30: FF FF FF FF 11 34 09 CE 04 CE 04 F6 04 F5 08 02 .....4..........
01AF40: 10 08 31 0A 15 08 00 16 1A 08 02 2C 19 E6 01 91 ..1........,....
01AF50: 01 94 20 1A 08 02 F4 19 46 F6 FF 05 28 0D 00 00 .. .....F...(...
01AF60: E3 29 2C 19 E6 F4 19 46 F6 FF 15 28 0D 00 00 E3 .),....F...(....
01AF70: 29 2C 11 01 B0 20 0D 00 00 E3 00 06 00 68 1F C9 ),... .......h..
01AF80: 00 19 00 26 23 C5 20 2A 2A 20 55 4E 44 52 41 57 ...&#. ** UNDRAW
01AF90: 20 43 4C 4F 43 4B 20 2A 2A 00 07 00 27 23 01 C0 CLOCK **...'#..
01AFA0: 00 51 00 28 23 A1 20 0B 00 00 66 B3 20 EB 20 C9 .Q.(#. ...f. . .
01AFB0: 20 01 97 20 0D 00 00 63 EC EF 0D 00 00 63 EC F4 .. ...c.....c..
01AFC0: 11 01 BC 20 1A 08 02 2C 19 E6 01 91 01 94 20 1A ... ...,...... .
01AFD0: 08 02 F4 19 46 F6 FF 05 28 0D 00 00 63 EC 29 2C ....F...(...c.),
01AFE0: 19 E6 F4 19 46 F6 FF 15 28 0D 00 00 63 EC 29 2C ....F...(...c.),
01AFF0: 0E 00 14 00 32 23 A1 20 0D 00 00 63 EC F1 1A 68 ....2#. ...c...h
01B000: 01 20 EB 20 C9 00 84 00 3C 23 8A 20 23 12 01 BB . . ....<#. #...
01B010: 20 23 10 2C 0F 01 BF 20 23 10 2C 22 59 6F 75 20 #.,... #.,"You
01B020: 68 61 76 65 20 6D 69 73 73 65 64 20 79 6F 75 72 have missed your
01B030: 20 73 68 69 70 20 68 6F 6D 65 22 01 BF 20 23 10 ship home".. #.
01B040: 2C 22 44 6F 20 79 6F 75 93 5E 20 77 69 73 68 20 ,"Do you.^ wish
01B050: 74 6F 20 63 6F 6E 74 69 6E 75 65 20 74 68 69 73 to continue this
01B060: 20 67 61 6D 65 22 01 A3 20 23 10 2C 22 50 6C 65 game".£ #.,"Ple
01B070: 61 73 65 20 61 6E 73 77 65 72 20 59 45 53 20 6F ase answer YES o
01B080: 72 20 4E 6F 22 3B 03 00 00 65 EE 00 2C 00 46 23 r No";...e..,.F#
01B090: 03 00 00 65 EE EF FF 1C 28 03 00 00 65 EE 29 01 ...e....(...e.).
01B0A0: A1 20 FF 75 28 03 00 00 65 EE 2C 0F 29 EF 22 4E . .u(...e.,.)."N
01B0B0: 22 20 EB 20 1E 4C 1D 00 3E 00 50 23 A9 20 23 13 " . .L..>.P#. #.
01B0C0: 2C 0F 2C 10 01 BF 20 23 13 2C FF 03 28 19 12 29 ,.,... #.,..(..)
01B0D0: 01 A9 20 23 13 2C 0F 2C 11 01 BB 20 23 13 2C 11 .. #.,.,... #.,.
01B0E0: 01 BF 20 23 13 2C 22 54 49 4D 45 20 45 58 43 45 .. #.,"TIME EXCE
01B0F0: 45 44 45 44 22 00 0F 00 5A 23 0D 00 00 66 B3 EF EDED"...Z#...f..
01B100: F5 0F 01 C9 00 13 00 0E 27 C5 20 2A 2A 45 4E 44 ........'. **END
01B110: 20 47 41 4D 45 2A 2A 00 07 00 0F 27 01 C0 00 1C GAME**....'....
01B120: 00 F8 2A 9E 20 0B 00 00 E9 EF 0F 20 EC 20 1A B8 ..*. ...... . ..
01B130: 0B 01 B0 20 0B 00 00 E9 01 C9 00 60 00 20 4E 8C ... .......`. N.
01B140: 20 22 4C 59 52 41 20 42 49 52 8F D6 44 53 32 30 "LYRA BIR..DS20
01B150: 22 2C 22 4C 59 52 41 20 42 49 52 44 53 32 35 22 ","LYRA BIRDS25"
01B160: 2C 22 4C 59 52 41 20 42 49 52 44 53 33 30 22 2C ,"LYRA BIRDS30",
01B170: 22 47 52 55 53 20 47 55 4D 44 52 4F 50 53 30 35 "GRUS GUMDROPS05
01B180: 22 2C 22 4D 4F 4F 4E 20 52 41 59 53 35 22 2C 22 ","MOON RAYS5","
01B190: 4D 4F 4F 4E 20 52 41 59 53 31 30 22 00 66 00 2A MOON RAYS10".f.*
01B1A0: 4E 8C 20 22 4D 4F 4F 4E 53 48 49 4E 45 31 30 22 N. "MOONSHINE10"
01B1B0: 2C 22 4D 4F 4F 4E 53 48 49 4E 45 32 30 22 2C 22 ,"MOONSHINE20","
01B1C0: 4D 4F 4F 4E 53 48 49 4E 45 33 30 22 2C 22 4D 41 MOONSHINE30","MA
01B1D0: 52 54 49 41 4E 20 44 52 55 4D 53 32 30 22 2C 22 RTIAN DRUMS20","
01B1E0: 4D 41 52 54 49 41 4E 20 44 52 55 4D 53 33 30 22 MARTIAN DRUMS30"
01B1F0: 2C 22 4D 41 52 54 49 41 4E 20 44 52 55 4D 53 32 ,"MARTIAN DRUMS2
01B200: 35 22 00 64 00 34 4E 8C 20 22 4D 41 52 53 20 42 5".d.4N. "MARS B
01B210: 41 52 53 30 35 22 2C 22 4D 41 52 53 20 42 41 52 ARS05","MARS BAR
01B220: 53 31 30 22 2C 22 4D 41 52 53 20 42 41 52 53 31 S10","MARS BARS1
01B230: 32 22 2C 22 4C 55 50 55 53 20 4C 55 50 49 4E 53 2","LUPUS LUPINS
01B240: 30 35 22 2C 22 4C 55 50 55 53 20 4C FA 11 55 50 05","LUPUS L..UP
01B250: 49 4E 53 31 30 22 2C 22 56 45 4E 55 53 49 41 4E INS10","VENUSIAN
01B260: 20 56 41 53 45 32 35 22 00 62 00 3E 4E 8C 20 22 VASE25".b.>N. "
01B270: 56 45 4E 55 53 49 41 4E 20 56 41 53 45 33 30 22 VENUSIAN VASE30"
01B280: 2C 22 56 45 4E 55 53 49 41 4E 20 56 41 53 45 34 ,"VENUSIAN VASE4
01B290: 30 22 2C 22 53 54 41 52 20 44 55 53 54 31 30 22 0","STAR DUST10"
01B2A0: 2C 22 53 54 41 52 20 44 55 53 54 32 30 22 2C 22 ,"STAR DUST20","
01B2B0: 53 54 41 52 20 47 45 4D 53 32 35 22 2C 22 53 54 STAR GEMS25","ST
01B2C0: 41 52 20 47 45 4D 53 33 30 22 00 62 00 48 4E 8C AR GEMS30".b.HN.
01B2D0: 20 22 53 54 41 52 20 47 45 4D 53 33 35 22 2C 22 "STAR GEMS35","
01B2E0: 50 4C 55 54 4F 20 43 52 41 54 53 34 30 22 2C 22 PLUTO CRATS40","
01B2F0: 50 4C 55 54 4F 20 43 52 41 54 53 35 30 22 2C 22 PLUTO CRATS50","
01B300: 50 4C 55 54 4F 20 43 52 41 54 53 36 30 22 2C 22 PLUTO CRATS60","
01B310: 50 4C 55 54 4F 20 50 55 53 53 30 35 22 2C 22 50 PLUTO PUSS05","P
01B320: 4C 55 54 4F 20 50 55 53 53 31 30 22 00 6E 00 52 LUTO PUSS10".n.R
01B330: 4E 8C 20 22 50 4C 55 54 4F 20 50 55 53 53 32 30 N. "PLUTO PUSS20
01B340: 22 2C 22 4E 45 50 54 55 4E 45 20 4E 59 4D 1A E6 ","NEPTUNE NYM..
01B350: 50 48 53 32 30 22 2C 22 4E 45 50 54 55 4E 45 20 PHS20","NEPTUNE
01B360: 4E 59 4D 50 48 53 32 35 22 2C 22 4E 45 50 54 55 NYMPHS25","NEPTU
01B370: 4E 45 20 4E 59 4D 50 48 53 33 30 22 2C 22 4E 45 NE NYMPHS30","NE
01B380: 50 54 55 4E 45 20 4F 49 4C 30 35 22 2C 22 4E 45 PTUNE OIL05","NE
01B390: 50 54 55 4E 45 20 4F 49 4C 31 30 22 00 6A 00 5C PTUNE OIL10".j.\
01B3A0: 4E 8C 20 22 47 45 4D 49 4E 49 20 54 57 49 4E 53 N. "GEMINI TWINS
01B3B0: 33 30 22 2C 22 47 45 4D 49 4E 49 20 54 57 49 4E 30","GEMINI TWIN
01B3C0: 53 34 30 22 2C 22 47 45 4D 49 4E 49 20 47 45 4D S40","GEMINI GEM
01B3D0: 53 30 35 22 2C 22 47 45 4D 49 4E 49 20 47 45 4D S05","GEMINI GEM
01B3E0: 53 31 30 22 2C 22 47 45 4D 49 4E 49 20 47 45 4D S10","GEMINI GEM
01B3F0: 53 31 35 22 2C 22 41 53 54 52 4F 49 44 20 42 45 S15","ASTROID BE
01B400: 4C 54 53 31 30 22 00 67 00 66 4E 8C 20 22 41 53 LTS10".g.fN. "AS
01B410: 54 52 4F 49 44 20 42 45 4C 54 53 32 30 22 2C 22 TROID BELTS20","
01B420: 4D 4F 4F 4E 20 53 54 4F 4E 45 30 35 22 2C 22 4D MOON STONE05","M
01B430: 4F 4F 4E 20 53 54 4F 4E 45 31 30 22 2C 22 4D 4F OON STONE10","MO
01B440: 4F 4E 20 53 54 4F 4E 45 31 35 22 2C 22 43 59 47 ON STONE15","CYG
01B450: A4 83 4E 55 53 20 52 49 4E 47 53 30 35 22 2C 22 ..NUS RINGS05","
01B460: 43 59 47 4E 55 53 20 52 49 4E 47 53 31 30 22 00 CYGNUS RINGS10".
01B470: 67 00 70 4E 8C 20 22 50 45 47 41 53 55 53 20 50 g.pN. "PEGASUS P
01B480: 45 54 53 31 30 22 2C 22 50 45 47 41 53 55 53 20 ETS10","PEGASUS
01B490: 50 45 54 53 32 30 22 2C 22 50 45 47 41 53 55 53 PETS20","PEGASUS
01B4A0: 20 50 45 54 53 33 30 22 2C 22 56 45 47 41 20 4D PETS30","VEGA M
01B4B0: 49 54 45 53 30 35 22 2C 22 56 45 47 41 20 4D 49 ITES05","VEGA MI
01B4C0: 54 45 53 31 30 22 2C 22 41 51 55 41 4D 41 52 49 TES10","AQUAMARI
01B4D0: 4E 45 53 32 35 22 00 6F 00 7A 4E 8C 20 22 48 59 NES25".o.zN. "HY
01B4E0: 44 52 41 20 46 4F 49 4C 53 35 30 22 2C 22 41 52 DRA FOILS50","AR
01B4F0: 49 45 53 20 46 41 49 52 49 45 53 33 30 22 2C 22 IES FAIRIES30","
01B500: 41 52 49 45 53 20 46 41 49 52 49 45 53 33 35 22 ARIES FAIRIES35"
01B510: 2C 22 4F 52 49 4F 4E 53 20 42 45 4C 54 53 30 35 ,"ORIONS BELTS05
01B520: 22 2C 22 4F 52 49 4F 4E 53 20 42 45 4C 54 53 31 ","ORIONS BELTS1
01B530: 35 22 2C 22 50 49 53 43 45 53 20 26 20 43 48 49 5","PISCES & CHI
01B540: 50 53 31 30 22 00 2E 00 84 4E 8C 20 42 45 48 2C PS10"....N. BEH,
01B550: 41 43 C3 E6 4A 2C 42 44 4C 2C 43 45 4E 2C 41 44 AC..J,BDL,CEN,AD
01B560: 46 2C 45 47 4F 2C 46 48 51 2C 41 47 49 2C 48 4A F,EGO,FHQ,AGI,HJ
01B570: 52 2C 42 49 4B 00 2E 00 8E 4E 8C 20 4A 4C 53 2C R,BIK....N. JLS,
01B580: 43 4B 4D 2C 4C 4E 54 2C 44 4D 4F 2C 46 4E 50 2C CKM,LNT,DMO,FNP,
01B590: 4F 51 54 2C 47 50 52 2C 49 51 53 2C 4B 52 54 2C OQT,GPR,IQS,KRT,
01B5A0: 4D 50 53 00 20 00 30 75 AD 20 10 01 A2 20 0E 2C MPS. .0u. ... .,
01B5B0: 19 0D 01 A2 20 0F 2C 0F 01 82 20 19 0D 01 BB 20 .... .,... ....
01B5C0: 0F 01 8A 00 4D 00 32 75 BF 22 20 20 20 20 20 20 ....M.2u."
01B5D0: 53 20 50 20 41 20 43 20 45 20 57 20 41 20 59 20 S P A C E W A Y
01B5E0: 20 20 53 20 48 20 4F 20 50 20 50 20 49 20 4E 20 S H O P P I N
01B5F0: 47 20 54 20 4F 20 57 20 4E 20 20 2D 20 20 50 20 G T O W N - P
01B600: 52 20 4F 20 4C 20 4F 20 47 20 55 20 45 22 01 BF R O L O G U E"..
01B610: 00 55 00 34 75 BF 22 47 61 72 74 68 20 46 6C 61 .U.4u."Garth Fla
01B620: 73 68 62 61 63 6B 20 74 68 72 6F 74 74 6C 65 64 shback throttled
01B630: 20 62 61 63 6B 20 68 69 73 20 73 74 61 72 66 69 back his starfi
01B640: 67 68 74 65 72 20 61 6E 64 20 68 61 6E 64 65 64 ghter and handed
01B650: 20 63 6F 6E EB 51 74 72 6F 6C 20 6F 76 65 72 20 con.Qtrol over
01B660: 74 6F 20 74 68 65 22 00 55 00 38 75 BF 22 61 75 to the".U.8u."au
01B670: 74 6F 6D 61 74 69 63 20 6C 61 6E 64 69 6E 67 20 tomatic landing
01B680: 73 79 73 74 65 6D 20 6F 66 20 53 70 61 63 65 20 system of Space
01B690: 53 74 61 74 69 6F 6E 20 4F 6E 65 2C 20 77 69 74 Station One, wit
01B6A0: 68 20 61 20 73 61 74 69 73 69 66 69 65 64 20 73 h a satisified s
01B6B0: 69 67 68 2E 20 48 65 20 68 61 64 22 00 53 00 3A igh. He had".S.:
01B6C0: 75 BF 22 6A 75 73 74 20 63 6F 6D 70 6C 65 74 65 u."just complete
01B6D0: 64 20 68 69 73 20 6C 61 73 74 20 73 69 78 20 6D d his last six m
01B6E0: 6F 6E 74 68 20 74 6F 75 72 20 6F 66 20 64 75 74 onth tour of dut
01B6F0: 79 20 70 61 74 72 6F 6C 6C 69 6E 67 20 74 68 65 y patrolling the
01B700: 20 69 6E 74 65 72 67 61 6C 6C 65 74 69 63 22 00 intergalletic".
01B710: 58 00 3C 75 BF 22 73 70 61 63 65 20 6C 61 6E 65 X.<u."space lane
01B720: 73 20 61 6E 64 20 77 61 73 20 6F 6E 20 68 69 73 s and was on his
01B730: 20 77 61 79 20 68 6F 6D 65 20 66 6F 72 20 68 69 way home for hi
01B740: 73 20 66 69 72 73 74 20 43 68 72 69 73 74 6D 61 s first Christma
01B750: 73 20 6F 6E 20 45 D6 F0 FF FF FF FF 11 37 09 F6 s on E.......7..
01B760: 04 F6 04 D5 04 0A 09 02 10 08 0F 00 07 01 00 2C ...............,
01B770: 53 50 41 43 45 57 41 59 00 00 00 00 00 00 00 00 SPACEWAY........
01B780: 05 00 00 00 08 70 21 00 30 2A 00 00 00 00 00 00 .....p!.0*......
01B790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B870: 38 AB FF FF FF FF 11 36 09 CE 04 CE 04 FB 04 01 8......6........
01B880: 09 02 10 08 2D 0A 15 08 00 16 41 52 54 48 20 69 ....-.....ARTH i
01B890: 6E 20 36 20 79 65 61 72 73 2E 22 00 55 00 3E 75 n 6 years.".U.>u
01B8A0: BF 22 41 20 68 61 6C 66 20 68 6F 75 72 20 77 61 ."A half hour wa
01B8B0: 69 74 20 61 74 20 73 70 61 63 65 20 6F 6E 65 2C it at space one,
01B8C0: 20 68 65 20 74 68 6F 75 67 68 74 2C 20 61 6E 64 he thought, and
01B8D0: 20 74 68 65 6E 20 74 68 65 20 45 61 72 74 68 20 then the Earth
01B8E0: 72 6F 63 6B 65 74 20 74 6F 20 68 6F 6D 65 2E 22 rocket to home."
01B8F0: 00 4C 00 40 75 BF 22 48 69 73 20 74 68 6F 75 67 .L.@u."His thoug
01B900: 68 74 73 20 77 65 72 65 20 62 72 6F 75 67 68 74 hts were brought
01B910: 20 62 61 63 6B 20 74 6F 20 73 70 61 63 65 20 62 back to space b
01B920: 79 20 74 68 65 20 75 72 67 65 6E 74 20 70 69 70 y the urgent pip
01B930: 70 69 6E 67 20 6F 66 20 68 69 73 22 00 52 00 42 ping of his".R.B
01B940: 75 BF 22 63 6F 6D 6D 75 6E 69 63 61 74 69 6F 6E u."communication
01B950: 20 63 6F 6E 73 6F 6C 65 2E 20 48 65 20 61 63 6B console. He ack
01B960: 6E 6F 77 6C 65 64 67 65 64 20 69 74 27 73 20 72 nowledged it's r
01B970: 65 71 75 65 73 74 20 77 69 74 68 20 61 20 6E 6F equest with a no
01B980: 64 20 6F 66 20 68 69 73 20 68 59 37 65 61 64 22 d of his hY7ead"
01B990: 00 4F 00 44 75 BF 22 61 6E 64 20 74 68 65 20 63 .O.Du."and the c
01B9A0: 6F 6E 73 6F 6C 65 20 67 65 6E 74 6C 79 20 69 6E onsole gently in
01B9B0: 74 6F 6E 65 64 2C 20 7E 41 20 6D 65 73 73 61 67 toned, ~A messag
01B9C0: 65 20 66 6F 72 20 79 6F 75 20 4D 72 20 46 6C 61 e for you Mr Fla
01B9D0: 73 68 62 61 63 6B 2C 20 77 69 6C 6C 20 49 22 00 shback, will I".
01B9E0: 20 00 46 75 BF 22 64 69 73 70 6C 61 79 20 69 74 .Fu."display it
01B9F0: 20 6F 6E 20 74 68 65 20 56 44 55 3F 7E 2E 22 00 on the VDU?~.".
01BA00: 56 00 48 75 BF 01 BF 22 4F 75 74 73 69 64 65 20 V.Hu..."Outside
01BA10: 74 68 65 20 64 6F 63 6B 69 6E 67 20 68 61 64 20 the docking had
01BA20: 63 6F 6D 70 6C 65 74 65 64 20 61 6E 64 20 47 61 completed and Ga
01BA30: 72 74 68 20 63 6F 75 6C 64 20 61 6C 72 65 61 64 rth could alread
01BA40: 79 20 68 65 61 72 20 74 68 65 20 61 69 72 20 6C y hear the air l
01BA50: 6F 63 6B 73 22 00 57 00 4A 75 BF 22 62 65 69 6E ocks".W.Ju."bein
01BA60: 67 20 61 63 74 69 76 61 74 65 64 2E 20 48 65 20 g activated. He
01BA70: 74 68 61 6E 6B 65 64 20 74 68 65 20 63 6F 6E 73 thanked the cons
01BA80: 6F 6C 65 20 61 6E 64 20 6D 75 74 74 A9 FF 65 72 ole and mutt..er
01BA90: 69 6E 67 20 61 20 64 61 72 6B 20 4A 6F 76 69 61 ing a dark Jovia
01BAA0: 6E 20 74 68 72 65 61 74 20 74 68 61 74 22 00 53 n threat that".S
01BAB0: 00 4C 75 BF 22 72 6F 75 67 68 6C 79 20 74 72 61 .Lu."roughly tra
01BAC0: 6E 73 6C 61 74 65 64 20 6D 65 61 6E 74 20 73 6F nslated meant so
01BAD0: 6D 65 74 68 69 6E 67 20 6C 69 6B 65 20 7E 42 6C mething like ~Bl
01BAE0: 6F 6F 6D 69 6E 67 20 43 68 72 69 73 74 6D 61 73 ooming Christmas
01BAF0: 7E 20 68 65 20 70 75 6E 63 68 65 64 20 74 68 65 ~ he punched the
01BB00: 22 00 53 00 4E 75 BF 22 62 75 74 74 6F 6E 20 74 ".S.Nu."button t
01BB10: 6F 20 70 72 6F 64 75 63 65 20 61 20 68 61 72 64 o produce a hard
01BB20: 20 63 6F 70 79 20 6F 66 20 74 68 65 20 64 69 73 copy of the dis
01BB30: 70 6C 61 79 2C 20 72 6F 75 67 68 6C 79 20 74 6F play, roughly to
01BB40: 72 65 20 69 74 20 6F 66 66 20 61 6E 64 20 72 61 re it off and ra
01BB50: 63 65 64 22 00 18 00 50 75 BF 22 66 6F 72 20 74 ced"...Pu."for t
01BB60: 68 65 20 61 69 72 6C 6F 63 6B 2E 22 00 54 00 52 he airlock.".T.R
01BB70: 75 BF 22 48 69 73 20 6D 65 73 73 61 67 65 20 77 u."His message w
01BB80: 61 73 20 61 20 6C 69 73 74 20 6F 66 20 67 19 1B as a list of g..
01BB90: 69 66 74 73 20 74 6F 20 62 65 20 74 61 6B 65 6E ifts to be taken
01BBA0: 20 68 6F 6D 65 20 61 6E 64 20 6D 65 61 6E 74 20 home and meant
01BBB0: 68 65 20 6D 75 73 74 20 73 70 65 6E 64 20 74 68 he must spend th
01BBC0: 65 22 00 30 00 54 75 BF 22 6E 65 78 74 20 68 61 e".0.Tu."next ha
01BBD0: 6C 66 20 68 6F 75 72 20 61 74 20 53 50 41 43 45 lf hour at SPACE
01BBE0: 57 41 59 20 53 48 4F 50 50 49 4E 47 20 54 4F 57 WAY SHOPPING TOW
01BBF0: 4E 22 00 29 00 56 75 BF 01 BF 01 A3 22 50 72 65 N".).Vu....£"Pre
01BC00: 73 73 20 65 6E 74 65 72 20 74 6F 20 63 6F 6E 74 ss enter to cont
01BC10: 69 6E 75 65 22 3B 03 00 00 65 EE 00 A5 00 58 75 inue";...e....Xu
01BC20: 8A 01 BF 22 53 50 41 43 45 57 41 59 20 53 48 4F ..."SPACEWAY SHO
01BC30: 50 50 49 4E 47 54 4F 57 4E 53 20 77 65 72 65 20 PPINGTOWNS were
01BC40: 74 68 65 20 73 61 6D 65 20 74 68 65 20 77 68 6F the same the who
01BC50: 6C 65 20 67 61 6C 61 78 79 20 6F 76 65 72 2E 20 le galaxy over.
01BC60: 46 6F 72 6D 65 64 20 61 72 6F 75 6E 64 20 74 68 Formed around th
01BC70: 65 20 20 20 69 6E 73 69 64 65 20 73 75 72 66 61 e inside surfa
01BC80: 63 65 20 6F 66 20 61 20 73 70 68 65 72 65 20 74 ce of a sphere t
01BC90: 3F B2 68 65 79 20 63 6F 6E 73 69 73 74 65 64 20 ?.hey consisted
01BCA0: 6F 66 20 74 77 65 6E 74 79 20 74 72 61 64 69 6E of twenty tradin
01BCB0: 67 20 70 6F 73 74 73 20 63 6F 6E 6E 65 63 74 65 g posts connecte
01BCC0: 64 22 00 55 00 5A 75 BF 22 69 6E 20 61 20 6C 61 d".U.Zu."in a la
01BCD0: 74 74 69 63 65 20 69 6E 20 73 75 63 68 20 61 20 ttice in such a
01BCE0: 77 61 79 20 74 68 61 74 20 65 76 65 72 79 20 74 way that every t
01BCF0: 72 61 64 69 6E 67 20 70 6F 73 74 20 77 61 73 20 rading post was
01BD00: 61 6C 77 61 79 73 20 76 69 73 69 61 62 6C 65 20 always visiable
01BD10: 74 6F 20 74 68 65 22 00 52 00 5C 75 BF 22 7E 73 to the".R.\u."~s
01BD20: 70 61 63 65 20 66 6C 6F 61 74 65 72 73 7E 20 73 pace floaters~ s
01BD30: 74 61 74 69 6F 6E 65 64 20 69 6E 20 74 68 65 20 tationed in the
01BD40: 6D 69 64 64 6C 65 20 6F 66 20 74 68 65 20 73 70 middle of the sp
01BD50: 68 65 72 65 2C 20 62 75 74 20 74 6F 20 74 68 65 here, but to the
01BD60: 20 73 68 6F 70 70 65 72 22 00 53 00 5E 75 BF 22 shopper".S.^u."
01BD70: 74 72 61 76 65 6C 6C 69 6E 67 20 74 68 65 20 6C travelling the l
01BD80: 61 74 74 69 63 65 20 6E 6F 20 6D 6F 72 65 20 74 attice no more t
01BD90: 68 61 0D D2 6E 20 74 68 72 65 65 20 6F 74 68 65 ha..n three othe
01BDA0: 72 20 74 72 61 64 69 6E 67 20 70 6F 73 74 73 20 r trading posts
01BDB0: 63 6F 75 6C 64 20 62 65 20 73 65 65 6E 22 00 18 could be seen"..
01BDC0: 00 60 75 BF 22 61 74 20 61 6E 79 20 6F 6E 65 20 .`u."at any one
01BDD0: 74 69 6D 65 2E 22 00 55 00 62 75 BF 22 59 6F 75 time.".U.bu."You
01BDE0: 20 6E 6F 74 20 6F 6E 6C 79 20 66 6C 6F 61 74 65 not only floate
01BDF0: 64 20 69 6E 74 6F 20 74 68 65 20 73 68 6F 70 70 d into the shopp
01BE00: 69 6E 67 20 74 6F 77 6E 20 61 74 20 72 61 6E 64 ing town at rand
01BE10: 6F 6D 20 62 75 74 20 74 68 65 20 45 58 49 54 20 om but the EXIT
01BE20: 77 61 73 20 61 6C 77 61 79 73 22 00 55 00 64 75 was always".U.du
01BE30: BF 22 63 68 61 6E 67 69 6E 67 2E 20 49 74 20 77 ."changing. It w
01BE40: 61 73 20 61 6C 77 61 79 73 20 61 20 70 61 72 74 as always a part
01BE50: 20 6F 66 20 61 20 6E 6F 72 6D 61 6C 20 74 72 61 of a normal tra
01BE60: 64 69 6E 67 20 70 6F 73 74 20 73 6F 20 74 6F 20 ding post so to
01BE70: 65 78 69 74 20 79 6F 75 20 68 61 64 20 74 6F 22 exit you had to"
01BE80: 00 56 00 66 75 BF 20 22 66 69 72 73 74 20 66 69 .V.fu. "first fi
01BE90: 6E 64 20 74 B7 F5 68 65 20 70 6F 73 74 20 77 68 nd t..he post wh
01BEA0: 69 63 68 20 77 61 73 20 61 6C 73 6F 20 74 68 65 ich was also the
01BEB0: 20 65 78 69 74 20 66 6F 72 20 74 68 65 20 64 61 exit for the da
01BEC0: 79 20 61 6E 64 20 74 68 65 6E 20 74 79 70 65 20 y and then type
01BED0: 47 4F 20 45 58 49 54 22 00 51 00 68 75 BF 01 BF GO EXIT".Q.hu...
01BEE0: 22 47 72 75 6D 62 6C 69 6E 67 20 61 73 20 68 65 "Grumbling as he
01BEF0: 20 6D 61 64 65 20 68 69 73 20 77 61 79 20 74 6F made his way to
01BF00: 20 53 50 41 43 45 57 41 59 20 47 61 72 74 68 20 SPACEWAY Garth
01BF10: 63 6F 6E 73 69 64 65 72 65 64 20 68 69 73 20 74 considered his t
01BF20: 72 6F 75 62 6C 65 73 2E 22 00 A6 00 6A 75 BF 22 roubles."...ju."
01BF30: 48 65 20 68 61 64 20 65 78 61 63 74 6C 79 20 33 He had exactly 3
01BF40: 30 20 6D 69 6E 75 74 65 73 20 74 6F 20 63 6F 6D 0 minutes to com
01BF50: 70 6C 65 74 65 20 68 69 73 20 73 68 6F 70 70 69 plete his shoppi
01BF60: 6E 67 20 61 6E 64 20 65 78 69 74 20 69 6E 20 74 ng and exit in t
01BF70: 69 6D 65 20 74 6F 20 63 61 74 63 68 20 20 20 20 ime to catch
01BF80: 74 68 65 20 45 41 52 54 48 20 72 6F 63 6B 65 74 the EARTH rocket
01BF90: 20 68 6F 6D 65 2C D7 04 20 62 75 74 20 61 73 20 home,.. but as
01BFA0: 61 6E 20 41 43 45 20 68 69 73 20 70 72 6F 62 6C an ACE his probl
01BFB0: 65 6D 73 20 77 65 72 65 20 65 76 65 6E 20 67 72 ems were even gr
01BFC0: 65 61 74 65 72 20 74 68 61 6E 20 74 68 61 74 2C eater than that,
01BFD0: 22 00 F2 00 6C 75 BF 22 74 68 65 20 70 72 69 63 "...lu."the pric
01BFE0: 65 73 20 66 6F 72 20 74 68 65 20 73 61 6D 65 20 es for the same
01BFF0: 67 6F 6F 64 73 20 76 61 72 69 65 64 20 66 72 6F goods varied fro
01C000: 6D 20 74 72 61 64 65 72 20 74 6F 20 74 72 61 64 m trader to trad
01C010: 65 72 2C 20 61 6E 64 20 68 65 20 68 61 64 20 74 er, and he had t
01C020: 6F 20 67 65 74 20 20 20 74 68 65 20 65 78 61 63 o get the exac
01C030: 74 20 69 74 65 6D 73 20 72 65 71 75 65 73 74 65 t items requeste
01C040: 64 20 6F 6E 20 68 69 73 20 6C 69 73 74 2E 20 55 d on his list. U
01C050: 6E 66 6F 72 74 75 6E 61 74 65 6C 79 20 69 6E 20 nfortunately in
01C060: 68 69 73 20 72 75 73 68 20 6C 65 61 76 69 6E 67 his rush leaving
01C070: 20 68 69 73 20 20 20 20 73 68 69 70 20 68 65 20 his ship he
01C080: 68 61 64 20 74 6F 72 6E 20 74 68 65 20 6C 69 73 had torn the lis
01C090: 74 20 63 61 72 65 6C 65 5B 38 FF FF FF FF 11 34 t carele[8.....4
01C0A0: 09 CE 04 CE 04 D3 04 0C 09 03 10 08 0F 00 07 01 ................
01C0B0: 00 2C 53 50 41 43 45 57 41 59 00 00 00 00 00 00 .,SPACEWAY......
01C0C0: 00 00 06 FF 00 30 02 70 29 00 30 2A 00 00 00 00 .....0.p).0*....
01C0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C1B0: 00 00 9B 2B FF FF FF FF 11 35 09 CE 04 CE 04 ED ...+.....5......
01C1C0: 04 FD 08 03 10 08 F8 27 0B 03 00 16 73 73 6C 79 .......'....ssly
01C1D0: 20 61 6E 64 20 74 68 65 20 6F 6E 6C 79 20 63 6C and the only cl
01C1E0: 75 65 20 6C 65 66 74 20 6F 66 20 74 68 65 20 70 ue left of the p
01C1F0: 72 69 63 65 73 22 20 00 6C 00 70 75 BF 22 77 61 rices" .l.pu."wa
01C200: 73 20 74 68 65 20 66 69 6E 61 6C 20 74 6F 74 61 s the final tota
01C210: 6C 2E 20 54 68 69 73 20 63 6F 75 6C 64 20 6D 65 l. This could me
01C220: 61 6E 20 76 69 73 69 74 69 6E 67 20 74 68 65 20 an visiting the
01C230: 73 61 6D 65 20 74 72 61 64 65 72 73 20 73 65 76 same traders sev
01C240: 65 72 61 6C 20 74 69 6D 65 73 20 20 20 20 68 65 eral times he
01C250: 20 66 75 6D 65 64 20 74 6F 20 68 69 6D 73 65 6C fumed to himsel
01C260: 66 2E 22 00 A8 00 72 75 BF 01 BF 22 59 6F 75 20 f."...ru..."You
01C270: 61 72 65 20 74 6F 20 74 61 6B 65 20 47 61 72 74 are to take Gart
01C280: 68 20 46 6C 61 73 68 62 61 63 6B 73 20 70 6C 61 h Flashbacks pla
01C290: 63 65 20 69 6E 20 74 68 69 73 20 67 61 6D 65 2E ce in this game.
01C2A0: 20 54 68 65 20 63 6F 6D 70 75 74 65 72 20 77 69 The computer wi
01C2B0: 6C 6C 20 67 75 69 64 65 20 20 20 20 79 6F 75 20 ll guide you
01C2C0: 61 72 6F 75 6E 64 20 53 50 41 43 45 7A 55 57 41 around SPACEzUWA
01C2D0: 59 20 61 6E 64 20 61 6E 73 77 65 72 20 74 68 65 Y and answer the
01C2E0: 20 6C 69 6D 69 74 65 64 20 63 6F 6D 6D 61 6E 64 limited command
01C2F0: 73 20 6F 66 20 47 4F 2C 20 47 45 54 2C 20 4C 45 s of GO, GET, LE
01C300: 41 56 45 20 61 6E 64 20 45 58 49 54 22 00 CA 00 AVE and EXIT"...
01C310: 74 75 BF 22 41 66 74 65 72 20 66 61 69 6C 69 6E tu."After failin
01C320: 67 20 74 6F 20 65 78 69 74 20 48 45 4C 50 20 6D g to exit HELP m
01C330: 61 79 20 68 65 6C 70 2E 20 59 6F 75 20 6D 75 73 ay help. You mus
01C340: 74 20 68 61 76 65 20 61 6C 6C 20 74 68 65 20 65 t have all the e
01C350: 78 61 63 74 6C 79 20 70 72 69 63 65 64 20 69 74 xactly priced it
01C360: 65 6D 73 20 61 6E 64 20 65 78 69 74 20 77 69 74 ems and exit wit
01C370: 68 69 6E 20 33 30 20 6D 6F 76 65 73 20 74 6F 20 hin 30 moves to
01C380: 77 69 6E 2E 20 54 68 65 20 6E 6F 76 69 63 65 20 win. The novice
01C390: 70 6C 61 79 65 72 20 6E 65 65 64 20 6F 6E 6C 79 player need only
01C3A0: 20 63 6F 6C 6C 65 63 74 20 74 68 65 20 69 74 65 collect the ite
01C3B0: 6D 73 20 20 6F 6E 20 74 68 65 20 6C 69 73 74 20 ms on the list
01C3C0: 61 6E 64 20 65 78 69 74 2E 20 20 47 4F 4F 6F 46 and exit. GOOoF
01C3D0: 44 20 4C 49 55 43 4B 2E 22 00 24 00 76 75 A3 22 D LIUCK.".$.vu£"
01C3E0: 50 72 65 73 73 20 65 6E 74 65 72 20 74 6F 20 62 Press enter to b
01C3F0: 65 67 69 6E 22 3B 03 00 00 65 EE 01 C9 00 00 00 egin";...e......
01C400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C4D0: CA 08 FF FF FF FF 11 39 09 F6 04 F6 04 D7 04 16 .......9........
01C4E0: 09 02 10 08 0E 00 07 01 00 2C 54 4F 4F 4C 4B 49 .........,TOOLKI
01C4F0: 54 00 00 00 00 00 00 00 00 00 01 00 00 00 08 70 T..............p
01C500: 01 FF AE 2B 00 00 00 00 00 00 00 00 00 00 00 00 ...+............
01C510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C5E0: 00 00 00 00 00 00 00 00 00 00 16 2E FF FF FF FF ................
01C5F0: 11 39 09 F6 04 F6 04 F3 04 FF 08 03 10 08 32 0A .9............2.
01C600: 15 08 00 16 23 00 0A 00 C5 20 20 2A 2A 2A 2A 2A ....#.... *****
01C610: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01C620: 2A 2A 2A 2A 2A 2A 00 23 00 14 00 C5 20 20 2A 2A ******.#.... **
01C630: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01C640: 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 23 00 1E 00 C5 20 *********.#....
01C650: 20 2A 53 4B 45 54 43 48 50 41 44 20 66 6F 72 20 *SKETCHPAD for
01C660: 41 4D 53 54 52 41 44 34 36 34 20 2A 00 23 00 28 AMSTRAD464 *.#.(
01C670: 00 C5 20 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A .. ************
01C680: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 ***************.
01C690: 23 00 32 00 C5 20 20 2A 2A 2A 2A 2A 2A 2A 2A 2A #.2.. *********
01C6A0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01C6B0: 2A 2A 00 06 00 3C 00 C5 00 19 00 64 00 9F 20 1E **...<.....d.. .
01C6C0: F8 2A 20 20 01 C5 20 69 6E 69 74 69 61 6C 69 73 .* .. initialis
01C6D0: 65 00 07 00 6E 00 01 C0 00 06 00 73 00 8A 00 1B e...n......s....
01C6E0: 00 78 00 9F 20 1E EC 2C 20 20 01 C5 20 70 72 69 .x.. .., .. pri
01C6F0: 6E 74 20 73 63 72 65 65 6E 00 0A 00 82 00 9F 20 nt screen......
01C700: 1E 10 27 00 8F E4 1D 00 C8 00 03 00 00 FA EF FF ..'.............
01C710: 43 20 01 20 A1 20 03 00 00 FA EF 22 22 EB 20 1E C . . ....."". .
01C720: C8 00 00 2B 00 D2 00 A1 20 03 00 00 FA EE FF 03 ...+.... .......
01C730: 28 19 EF 29 20 EB 20 02 00 00 63 ED EF FF 01 28 (..) . ...c....(
01C740: 03 00 00 FA 29 20 01 20 9F 20 1E 10 27 00 32 00 ....) . . ..'.2.
01C750: DC 00 0D 00 00 62 72 61 6E 63 E8 20 EF 20 F5 0F .....branc. . ..
01C760: F6 28 03 00 00 FA EF FF 03 28 19 20 29 29 20 F5 .(.......(. )) .
01C770: 10 F6 28 03 00 00 FA EF FF 03 28 19 0D 29 29 00 ..(.......(..)).
01C780: 1B 00 E6 00 B2 20 0D 00 00 62 72 61 6E 63 E8 20 ..... ...branc.
01C790: 9F 20 1E B0 36 2C 20 1E 80 3E 00 0A 00 2B 01 A0 . ..6, ..>...+..
01C7A0: 20 1E C8 00 00 06 00 0F 27 CE 00 22 00 10 27 C5 .......'.."..'.
01C7B0: 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ***************
01C7C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 1E 00 1A ************....
01C7D0: 27 C5 20 2A 20 6D 6F 76 65 20 67 72 61 70 68 69 '. * move graphi
01C7E0: 63 73 20 63 75 72 73 65 72 2A 00 22 00 24 27 C5 cs curser*.".$'.
01C7F0: 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ***************
01C800: 2A 2A 2A 2A 2A 2A 1B 87 2A 2A 2A 2A 2A 2A 00 06 ******..******..
01C810: 00 2E 27 C5 00 19 00 38 27 BC 20 02 00 00 63 F8 ..'....8'. ...c.
01C820: 2C 02 00 00 63 F9 2C 02 00 00 63 E2 20 00 43 00 ,...c.,...c. .C.
01C830: 42 27 A1 20 02 00 00 63 ED EF 19 F0 20 EB 20 02 B'. ...c.... . .
01C840: 00 00 63 F9 EF 02 00 00 63 F9 F4 02 00 00 63 F3 ..c.....c.....c.
01C850: 20 01 20 A1 20 02 00 00 63 F9 EE 02 00 00 63 79 . . ...c.....cy
01C860: E8 20 EB 20 02 00 00 63 F9 EF 02 00 00 63 79 E8 . . ...c.....cy.
01C870: 00 43 00 4C 27 A1 20 02 00 00 63 ED EF 19 F1 20 .C.L'. ...c....
01C880: EB 20 02 00 00 63 F9 EF 02 00 00 63 F9 F5 02 00 . ...c.....c....
01C890: 00 63 F3 20 01 20 A1 20 02 00 00 63 F9 F1 02 00 .c. . . ...c....
01C8A0: 00 63 79 EC 20 EB 20 02 00 00 63 F9 EF 02 00 00 .cy. . ...c.....
01C8B0: 63 79 EC 00 43 00 56 27 A1 20 02 00 00 63 ED EF cy..C.V'. ...c..
01C8C0: 19 F2 20 EB 20 02 00 00 63 F8 EF 02 00 00 63 F8 .. . ...c.....c.
01C8D0: F5 02 00 00 63 F3 20 01 20 A1 20 02 00 00 63 F8 ....c. . . ...c.
01C8E0: F1 02 00 00 63 78 EC 20 EB 20 02 00 00 63 F8 EF ....cx. . ...c..
01C8F0: 02 00 00 63 78 EC 00 43 00 60 27 A1 20 02 00 00 ...cx..C.`'. ...
01C900: 63 ED EF 19 F3 20 EB 20 63 B5 02 00 00 63 F8 EF c.... . c....c..
01C910: 02 00 00 63 F8 F4 02 00 00 63 F3 20 01 20 A1 20 ...c.....c. . .
01C920: 02 00 00 63 F8 EE 02 00 00 63 78 E8 20 EB 20 02 ...c.....cx. . .
01C930: 00 00 63 F8 EF 02 00 00 63 78 E8 00 1A 00 6A 27 ..c.....cx....j'
01C940: 02 00 00 63 E2 EF FF 7C 28 02 00 00 63 F8 2C 02 ...c...|(...c.,.
01C950: 00 00 63 F9 29 00 14 00 74 27 BC 20 02 00 00 63 ..c.)...t'. ...c
01C960: F8 2C 02 00 00 63 F9 2C 11 00 06 00 7E 27 C9 00 .,...c.,....~'..
01C970: 23 00 F8 2A C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A #..*. **********
01C980: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01C990: 2A 2A 00 15 00 02 2B C5 20 2A 20 69 6E 69 74 69 **....+. * initi
01C9A0: 61 6C 69 73 65 20 2A 00 23 00 0C 2B C5 20 2A 2A alise *.#..+. **
01C9B0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01C9C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 16 2B C5 **********....+.
01C9D0: 00 11 00 20 2B 0D 00 00 63 6F 6D 6D 61 6E E4 EF ... +...comman..
01C9E0: 0F 00 0F 00 25 2B 0D 00 00 70 61 72 61 ED EF 0F ....%+...para...
01C9F0: 00 27 00 2A 2B 02 00 00 63 F9 EF 19 C8 20 20 20 .'.*+...c....
01CA00: 20 20 01 C5 20 63 75 72 72 65 4D A9 6E 74 20 79 .. curreM.nt y
01CA10: 20 6C 6F 63 61 74 69 6F 6E 00 28 00 34 2B 02 00 location.(.4+..
01CA20: 00 63 F9 EF 1A 40 01 20 20 20 20 20 01 C5 20 63 .c...@. .. c
01CA30: 75 72 72 65 6E 74 20 78 20 6C 6F 63 61 74 69 6F urrent x locatio
01CA40: 6E 00 2B 00 3E 2B 02 00 00 63 F3 EF 10 20 20 20 n.+.>+...c...
01CA50: 20 20 20 20 01 C5 20 63 75 72 73 6F 72 20 6D 6F .. cursor mo
01CA60: 76 65 6D 65 6E 74 20 73 70 65 65 64 00 2E 00 48 vement speed...H
01CA70: 2B 02 00 00 63 79 E8 EF 1A 8A 01 20 20 20 20 20 +...cy.....
01CA80: 01 C5 20 63 75 72 73 6F 72 20 79 20 6D 61 78 69 .. cursor y maxi
01CA90: 6D 75 6D 20 76 61 6C 75 65 20 00 2C 00 52 2B 02 mum value .,.R+.
01CAA0: 00 00 63 79 EC EF 12 20 20 20 20 20 20 01 C5 20 ..cy... ..
01CAB0: 63 75 72 73 6F 72 20 79 20 6D 69 6E 69 6D 75 6D cursor y minimum
01CAC0: 20 76 61 6C 75 65 00 2C 00 5C 2B 02 00 00 63 78 value.,.\+...cx
01CAD0: E8 EF 1A 14 02 20 20 20 20 01 C5 20 63 75 72 73 ..... .. curs
01CAE0: 65 72 20 78 20 6D 61 78 69 6D 75 6D 20 76 61 6C er x maximum val
01CAF0: 75 65 00 2B 00 66 2B 02 00 00 63 78 EC EF 19 6C ue.+.f+...cx...l
01CB00: 20 20 20 20 01 C5 20 63 75 72 73 65 39 8F 72 20 .. curse9.r
01CB10: 78 20 6D 69 6E 69 6D 75 6D 20 76 61 6C 75 65 00 x minimum value.
01CB20: 21 00 70 2B 9F 20 1E 80 57 20 20 20 20 20 01 C5 !.p+. ..W ..
01CB30: 20 72 65 6D 61 70 20 6A 6F 79 73 74 69 63 6B 73 remap joysticks
01CB40: 00 30 00 7A 2B 03 00 00 74 69 74 6C E5 EF 22 53 .0.z+...titl.."S
01CB50: 4B 45 54 43 48 50 41 44 20 66 6F 72 20 41 4D 53 KETCHPAD for AMS
01CB60: 54 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 22 TRAD CPC464/664"
01CB70: 00 11 00 7F 2B 0D 00 00 64 65 6C 61 F9 20 EF 19 ....+...dela. ..
01CB80: 32 00 08 00 84 2B AD 20 0F 00 0C 00 85 2B 02 00 2....+. .....+..
01CB90: 00 6D E9 EF 10 00 12 00 86 2B D8 20 23 0F 2C 0F .m.......+. #.,.
01CBA0: 2C 14 2C 0F 2C 19 19 00 14 00 87 2B D8 20 23 10 ,.,.,......+. #.
01CBB0: 2C 19 23 2C 19 28 2C 0F 2C 19 19 00 0B 00 8E 2B ,.#,.(,.,......+
01CBC0: A2 20 0E 2C 19 0D 00 0A 00 98 2B A2 20 0F 2C 0E . .,......+. .,.
01CBD0: 00 0C 00 9D 2B BC 20 0F 2C 0F 2C 0F 00 0A 00 A2 ....+. .,.,.....
01CBE0: 2B A2 20 10 2C 14 00 0D 00 AC 2B A2 20 11 2C 0E +. .,.....+. .,.
01CBF0: 2C 19 1A 00 09 00 B6 2B 82 20 19 1A 00 08 00 BB ,......+. ......
01CC00: 2B BB 20 0F 00 23 00 C0 2B 9F 20 1E 78 50 CF 94 +. ..#..+. .xP..
01CC10: 20 20 20 20 20 01 C5 20 70 72 6F 67 72 61 6D 20 .. program
01CC20: 66 72 6F 6E 74 20 65 6E 64 00 06 00 EB 2C C9 00 front end....,..
01CC30: 45 00 EC 2C C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A E..,. **********
01CC40: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01CC50: 2A 2A 2A 2A 31 31 35 31 30 20 52 45 4D 20 2A 20 ****11510 REM *
01CC60: 44 52 41 57 20 53 43 52 45 45 4E 20 46 52 41 4D DRAW SCREEN FRAM
01CC70: 45 20 2A 2A 00 2E 00 00 2D C5 20 2A 2A 2A 2A 2A E **....-. *****
01CC80: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01CC90: 2A 2A 2A 2A 2A 2A 2A 2A 2A 31 31 35 33 30 20 52 *********11530 R
01CCA0: 45 4D 00 0A 00 0F 2D 9F 20 1E E0 2E 00 31 00 14 EM....-. ....1..
01CCB0: 2D 0D 00 00 54 4C F8 EF 0E 20 01 20 0D 00 00 54 -...TL... . ...T
01CCC0: 4C F9 EF 1A 8F 01 20 01 20 0D 00 00 42 72 F8 EF L..... . ...Br..
01CCD0: 1A 7F 02 20 01 0D 00 00 42 72 F9 EF 0E 00 0C 00 ... ....Br......
01CCE0: 19 2D BC 20 0E 2C 0E 2C 0F 00 1A 00 1E 2D 9F 20 .-. .,.,.....-.
01CCF0: 1E E8 4E 20 20 20 20 20 01 20 C5 20 64 72 61 77 ..N . . draw
01CD00: 62 6F 78 00 0B 00 28 2D BC 20 19 64 2C 0E 00 0F box...(-. .d,...
01CD10: 5D E9 00 32 2D 94 20 19 64 2C 1A 8F 01 2C 0F 00 ]..2-. .d,...,..
01CD20: 0C 00 3C 2D BC 20 1A 1C 02 2C 0E 00 0E 00 46 2D ..<-. ...,....F-
01CD30: 94 20 1A 1C 02 2C 1A 8F 01 00 17 00 50 2D 02 00 . ...,......P-..
01CD40: 00 78 F3 EF 0E 20 01 20 02 00 00 78 E6 EF 19 64 .x... . ...x...d
01CD50: 00 19 00 5A 2D 9E 20 02 00 00 EC EF 19 0C 20 EC ...Z-. ....... .
01CD60: 20 1A 88 01 20 E6 20 19 20 00 15 00 64 2D 20 20 ... . . ...d-
01CD70: 20 20 BC 20 02 00 00 78 F3 2C 02 00 00 CC 00 15 . ...x.,......
01CD80: 00 6E 2D 20 20 20 20 94 20 02 00 00 78 E6 2C 02 .n- . ...x.,.
01CD90: 00 00 CC 00 06 00 78 2D B0 00 1A 00 82 2D 02 00 ......x-.....-..
01CDA0: 00 78 F3 EF 1A 1C 02 20 01 20 02 00 00 78 E6 EF .x..... . ...x..
01CDB0: 1A 7F 02 00 19 00 8C 2D 9E 20 02 00 00 CC EF 19 .......-. ......
01CDC0: 0C 20 EC 20 1A 88 01 20 E6 20 19 20 00 15 00 96 . . ... . . ....
01CDD0: 2D 20 20 20 20 BC 20 02 00 00 78 F3 2C 02 00 00 - . ...x.,...
01CDE0: CC 00 15 00 A0 2D 20 20 20 20 94 20 02 00 00 78 .....- . ...x
01CDF0: E6 2C 02 00 00 CC 00 07 00 AA 2D B0 20 00 06 00 .,........-. ...
01CE00: DF 2E C9 00 47 00 E0 2E C5 20 2A 2A 2A 2A 2A 2A ....G.... ******
01CE10: 2A 2A 61 96 FF FF FF FF 11 39 09 CE 04 CE 04 D7 **a......9......
01CE20: 04 13 09 02 10 08 0F 00 07 01 00 2C 54 4F 4F 4C ...........,TOOL
01CE30: 4B 49 54 00 00 00 00 00 00 00 00 00 02 00 00 00 KIT.............
01CE40: 08 70 09 00 AE 2B 00 00 00 00 00 00 00 00 00 00 .p...+..........
01CE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CF20: 00 00 00 00 00 00 00 00 00 00 00 00 B6 9D FF FF ................
01CF30: FF FF 11 39 09 F6 04 F6 04 F5 04 FE 08 02 10 08 ...9............
01CF40: 2F 0A 15 08 00 16 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A /.....**********
01CF50: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 31 32 30 31 ************1201
01CF60: 30 20 52 45 4D 20 2A 20 20 20 20 50 52 49 4E 54 0 REM * PRINT
01CF70: 20 43 4F 4D 4D 41 4E 44 53 20 20 20 20 2A 00 2E COMMANDS *..
01CF80: 00 F4 2E C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A .... ***********
01CF90: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01CFA0: 2A 2A 2A 31 32 30 33 30 20 52 45 4D 00 71 00 08 ***12030 REM.q..
01CFB0: 2F 8C 20 22 4C 49 4E 45 20 20 22 2C 22 42 4F 58 /. "LINE ","BOX
01CFC0: 20 20 20 22 2C 22 44 4C 49 4E 45 20 22 2C 22 43 ","DLINE ","C
01CFD0: 49 52 43 4C 45 22 2C 22 45 4C 49 50 53 45 22 2C IRCLE","ELIPSE",
01CFE0: 22 50 41 49 4E 54 20 22 2C 22 42 52 55 53 48 22 "PAINT ","BRUSH"
01CFF0: 2C 22 46 49 4C 45 20 20 22 2C 22 54 45 58 54 20 ,"FILE ","TEXT
01D000: 20 22 2C 22 44 55 4D 50 20 20 22 2C 22 45 52 41 ","DUMP ","ERA
01D010: 53 45 52 22 2C 22 51 55 49 54 20 20 22 00 0A 00 SER","QUIT "...
01D020: 12 2F C7 20 1E 08 2F 00 12 00 1C 2F 9E 20 02 00 ./. ../..../. ..
01D030: 00 CC EF 0F 20 EC 20 19 0C 00 0E 00 26 2F 20 20 .... . .....&/
01D040: 20 C3 20 03 00 00 5A 7D C3 00 12 00 30 2F 20 20 . ...Z}....0/
01D050: 20 A9 20 0F 2C 02 00 00 CC F6 10 00 38 00 3A 2F . .,.......8.:/
01D060: 20 20 20 A1 20 02 00 00 CC EF 0D 00 00 63 6F 6D . ........com
01D070: 6D 61 6E E4 20 EB 20 BF 20 FF 03 28 19 18 29 3B man. . . ..(..);
01D080: 20 20 20 20 01 20 C5 20 69 6E 76 65 72 73 65 20 . . inverse
01D090: 6F 66 66 00 0C 00 44 2F BF 20 03 00 00 E3 3B 00 off...D/. ....;.
01D0A0: 38 00 4E 2F 20 20 20 A1 20 02 00 00 CC EF 0D 00 8.N/ . .......
01D0B0: 00 63 6F 6D 6D 61 6E E4 20 EB 20 BF 20 FF 03 28 .comman. . . ..(
01D0C0: 19 18 29 3B 20 20 20 20 01 20 C5 20 69 6E 76 65 ..); . . inve
01D0D0: 72 73 65 20 6F 66 66 00 06 00 58 2F B0 00 06 00 rse off...X/....
01D0E0: A7 2F C9 00 23 00 D4 30 C5 20 2A 2A 2A 2A 2A 2A ./..#..0. ******
01D0F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01D100: 2A 2A 2A 2A 2A 2A 00 1F 00 FC 30 20 03 00 00 DA ******....0 ....
01D110: EF FF 43 20 01 20 A1 20 03 00 00 DA EF 22 22 20 ..C . . .....""
01D120: EB 20 1E FC 30 00 2B 00 06 31 A1 20 03 00 00 DA . ..0.+..1. ....
01D130: EE FF 03 28 19 EF 29 20 EB 20 02 00 00 63 ED EF ...(..) . ...c..
01D140: FF 01 28 03 00 00 FA 29 68 AA 20 01 20 9F 20 1E ..(....)h. . . .
01D150: 10 27 00 18 00 10 31 A1 20 03 00 00 FA F2 FF 03 .'....1. .......
01D160: 28 19 0D 29 20 EB 20 1E FC 30 00 06 00 37 31 C9 (..) . ..0...71.
01D170: 00 48 00 B0 36 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A .H..6. *********
01D180: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01D190: 2A 2A 2A 2A 2A 31 34 30 31 30 20 52 45 4D 20 2A *****14010 REM *
01D1A0: 20 63 68 61 6E 67 65 20 63 75 72 72 65 6E 74 20 change current
01D1B0: 63 6F 6D 6D 61 6E 64 2A 00 2E 00 C4 36 C5 20 2A command*....6. *
01D1C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01D1D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 31 34 30 *************140
01D1E0: 33 30 20 52 45 4D 00 1C 00 D8 36 0D 00 00 63 6F 30 REM....6...co
01D1F0: 6D 6D 61 6E E4 EF 0D 00 00 63 6F 6D 6D 61 6E E4 mman.....comman.
01D200: F4 0F 00 27 00 E2 36 A1 20 0D 00 00 63 6F 6D 6D ...'..6. ...comm
01D210: 61 6E E4 20 EE 20 19 0C 20 EB 20 0D 00 00 63 6F an. . .. . ...co
01D220: 6D 6D 61 6E E4 20 EF 20 0F 00 25 00 EC 36 9F 20 mman. . ..%..6.
01D230: 1E EC 2C 20 20 20 20 20 20 20 20 20 01 20 C5 20 .., . .
01D240: 70 72 69 6E 74 20 63 6F 6D 6D 2E 12 61 6E 64 73 print comm..ands
01D250: 00 0C 00 F6 36 03 00 00 FA EF FF 43 00 06 00 13 ....6......C....
01D260: 37 C9 00 44 00 8C 3C C5 20 2A 2A 2A 2A 2A 2A 2A 7..D..<. *******
01D270: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01D280: 2A 2A 2A 2A 2A 2A 2A 31 35 35 31 30 20 52 45 4D *******15510 REM
01D290: 20 2A 20 63 6C 65 61 72 20 6E 6F 6E 20 64 72 61 * clear non dra
01D2A0: 77 69 6E 67 20 2A 00 2E 00 A0 3C C5 20 2A 2A 2A wing *....<. ***
01D2B0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01D2C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 31 35 35 33 30 ***********15530
01D2D0: 20 52 45 4D 00 08 00 AF 3C 8A 23 0F 00 08 00 B4 REM....<.#.....
01D2E0: 3C 8A 23 10 00 06 00 BE 3C C9 00 4A 00 80 3E C5 <.#.....<..J..>.
01D2F0: 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ***************
01D300: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 31 ***************1
01D310: 36 30 31 30 20 52 45 4D 20 2A 20 65 78 65 63 75 6010 REM * execu
01D320: 74 65 20 63 75 72 72 65 6E 74 20 63 6F 6D 6D 61 te current comma
01D330: 6E 64 20 2A 00 2E 00 94 3E C5 20 2A 2A 2A 2A 2A nd *....>. *****
01D340: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A C7 A3 2A 2A ************.£**
01D350: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 31 36 30 33 30 ***********16030
01D360: 20 52 45 4D 00 43 00 A8 3E B2 20 0D 00 00 63 6F REM.C..>. ...co
01D370: 6D 6D 61 6E E4 20 9F 20 1E E4 3E 2C 1E 48 3F 2C mman. . ..>,.H?,
01D380: 1E AC 3F 2C 1E 10 40 2C 1E 74 40 2C 1E D8 40 2C ..?,..@,.t@,..@,
01D390: 1E 3C 41 2C 1E A0 41 2C 1E 04 42 2C 1E 68 42 2C .<A,..A,..B,.hB,
01D3A0: 1E CC 42 2C 1E 30 43 00 06 00 E3 3E C9 00 20 00 ..B,.0C....>.. .
01D3B0: E4 3E C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 20 6C .>. ********** l
01D3C0: 69 6E 65 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 0C 00 ine *********...
01D3D0: E9 3E A9 20 19 23 2C 19 16 00 08 00 EB 3E BB 20 .>. .#,......>.
01D3E0: 11 00 10 00 EE 3E CC 20 0F 2C 19 C8 2C 19 0A 2C .....>. .,..,..,
01D3F0: 15 00 0E 00 F3 3E BF 20 22 46 49 58 20 53 22 00 .....>. "FIX S".
01D400: 0A 00 F8 3E 9F 20 1E D4 30 00 1E 00 FD 3E 02 00 ...>. ..0....>..
01D410: 00 78 F3 EF 02 00 00 63 F8 20 01 20 02 00 00 79 .x.....c. . ...y
01D420: F3 EF 02 00 00 63 F9 00 14 00 FF 3E BC 20 02 00 .....c.....>. ..
01D430: 00 78 F3 2C 02 00 00 79 F3 2C 10 00 0C 00 02 3F .x.,...y.,.....?
01D440: A9 20 19 23 2C 19 16 00 11 00 07 3F CC 20 63 EF . .#,......?. c.
01D450: 0F 2C 1A 2C 01 2C 19 0A 2C 15 00 0E 00 0C 3F BF .,.,.,..,.....?.
01D460: 20 22 46 49 58 20 46 22 00 0A 00 11 3F 9F 20 1E "FIX F"....?. .
01D470: D4 30 00 1E 00 16 3F 02 00 00 58 C6 EF 02 00 00 .0....?...X.....
01D480: 43 D8 20 01 20 02 00 00 59 C6 EF 02 00 00 43 D9 C. . ...Y.....C.
01D490: 00 14 00 18 3F BC 20 02 00 00 78 F3 2C 02 00 00 ....?. ...x.,...
01D4A0: 79 F3 2C 10 00 3F 00 1B 3F A1 20 0D 00 00 63 6F y.,..?..?. ...co
01D4B0: 6D 6D 61 6E E4 EF 0F 20 EB 20 94 20 02 00 00 78 mman... . . ...x
01D4C0: E6 2C 02 00 00 79 E6 2C 10 20 01 97 20 A1 20 0D .,...y.,. .. . .
01D4D0: 00 00 63 6F 6D 6D 61 6E E4 EF 11 20 EB 20 9F 20 ..comman... . .
01D4E0: 1E FC 53 00 0C 00 20 3F A9 20 19 23 2C 19 16 00 ..S... ?. .#,...
01D4F0: 0E 00 25 3F BF 20 22 20 20 20 20 20 22 00 08 00 ..%?. " "...
01D500: 2A 3F BB 20 0F 00 06 00 47 3F C9 00 1F 00 48 3F *?. ....G?....H?
01D510: C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 20 42 4F 58 . ********** BOX
01D520: 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 08 00 4D 3F BB *********...M?.
01D530: 20 11 00 10 00 52 3F CC 20 0F 2C 19 C8 2C 19 0A ....R?. .,..,..
01D540: 2C 15 00 0C 00 57 3F A9 20 19 23 2C 19 16 00 0E ,....W?. .#,....
01D550: 40 8C 00 5C 3F BF 20 22 46 49 58 20 54 22 00 0A @..\?. "FIX T"..
01D560: 00 61 3F 9F 20 1E D4 30 00 1E 00 66 3F 0D 00 00 .a?. ..0...f?...
01D570: 74 6C F8 EF 02 00 00 63 F8 01 0D 00 00 74 6C F9 tl.....c.....tl.
01D580: EF 02 00 00 63 F9 00 14 00 6B 3F BC 20 02 00 00 ....c....k?. ...
01D590: 63 F8 2C 02 00 00 63 F9 2C 10 00 0C 00 70 3F 02 c.,...c.,....p?.
01D5A0: 00 00 63 E2 EF 10 00 0C 00 75 3F A9 20 19 23 2C ..c......u?. .#,
01D5B0: 19 16 00 11 00 7A 3F CC 20 0F 2C 19 C8 2C 19 0A .....z?. .,..,..
01D5C0: 2C 2C 15 00 0E 00 7F 3F BF 20 22 46 49 58 20 42 ,,.....?. "FIX B
01D5D0: 22 00 08 00 84 3F BB 20 0F 00 0A 00 89 3F 9F 20 "....?. .....?.
01D5E0: 1E D4 30 00 1E 00 8E 3F 0D 00 00 62 72 F8 EF 02 ..0....?...br...
01D5F0: 00 00 63 F8 01 0D 00 00 62 72 F9 EF 02 00 00 63 ..c.....br.....c
01D600: F9 00 14 00 93 3F BC 20 02 00 00 63 F8 2C 02 00 .....?. ...c.,..
01D610: 00 63 F9 2C 10 00 0C 00 95 3F A9 20 19 23 2C 19 .c.,.....?. .#,.
01D620: 16 00 0D 00 96 3F BF 22 20 20 20 20 20 22 00 1B .....?." "..
01D630: 00 98 3F A1 20 0D 00 00 63 6F 6D 6D 61 6E E4 EF ..?. ...comman..
01D640: 10 20 EB 20 9F 20 1E E8 4E 00 0A 00 9D 3F 9F 20 . . . ..N....?.
01D650: 1E 10 ED AC 27 00 06 00 AB 3F C9 00 21 00 AC 3F ....'....?..!..?
01D660: C5 2A 2A 2A 2A 2A 2A 2A 20 64 6F 74 20 6C 69 6E .******* dot lin
01D670: 65 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 0C 00 B1 e **********....
01D680: 3F A9 20 19 23 2C 19 14 00 08 00 B6 3F BB 20 11 ?. .#,......?. .
01D690: 00 0D 00 BB 3F BF 22 53 54 45 50 3F 22 00 0C 00 ....?."STEP?"...
01D6A0: C0 3F A9 20 19 23 2C 19 16 00 0D 00 C5 3F BF 22 .?. .#,......?."
01D6B0: 32 20 2D 20 38 22 00 1C 00 CA 3F 03 00 00 FA EF 2 - 8"....?.....
01D6C0: FF 43 01 A1 20 03 00 00 FA EF 22 22 20 EB 20 1E .C.. ....."" . .
01D6D0: CA 3F 00 2F 00 CF 3F A1 20 03 00 00 FA F1 22 32 .?./..?. ....."2
01D6E0: 22 20 FC 20 03 00 00 FA EE 22 38 22 20 EB 20 CC " . ....."8" . .
01D6F0: 20 0F 2C 19 64 2C 19 0A 2C 2C 15 01 A0 20 1E CA .,.d,..,,... ..
01D700: 3F 00 0C 00 D4 3F A9 20 19 23 2C 19 16 00 0D 00 ?....?. .#,.....
01D710: D9 3F BF 22 20 20 20 20 20 22 00 13 00 DE 3F 0D .?." "....?.
01D720: 00 00 64 F3 EF FF 1D 28 03 00 00 FA 29 00 0A 00 ..d....(....)...
01D730: E3 3F 9F 20 1E E4 3E 00 0C 00 E8 3F A9 20 19 23 .?. ..>....?. .#
01D740: 2C 19 14 00 0D 00 ED 3F BF 22 20 20 20 20 20 22 ,......?." "
01D750: 00 06 00 F2 92 B0 FF FF FF FF 11 39 09 F6 04 F6 ...........9....
01D760: 04 D7 04 14 09 03 10 08 0F 00 07 01 00 2C 54 4F .............,TO
01D770: 4F 4C 4B 49 54 00 00 00 00 00 00 00 00 00 03 00 OLKIT...........
01D780: 00 00 08 70 11 00 AE 2B 00 00 00 00 00 00 00 00 ...p...+........
01D790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E7 02 ................
01D870: FF FF FF FF 11 39 09 CE 04 CE 04 F0 04 00 09 03 .....9..........
01D880: 10 08 31 0A 15 08 00 16 3F C9 00 21 00 10 40 C5 ..1.....?..!..@.
01D890: 2A 2A 2A 2A 2A 2A 2A 2A 2A 20 63 69 72 63 6C 65 ********* circle
01D8A0: 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 0A 00 15 40 **********....@
01D8B0: 9F 20 1E AC 3F 00 16 00 1A 40 02 00 00 74 E1 EF . ..?....@...t..
01D8C0: 02 00 00 78 E6 F5 02 00 00 78 F3 00 16 00 1F 40 ...x.....x.....@
01D8D0: 02 00 00 74 E2 EF 02 00 00 79 E6 F5 02 00 00 79 ...t.....y.....y
01D8E0: F3 00 25 00 24 40 02 00 00 F2 EF FF 18 28 02 00 ..%.$@.......(..
01D8F0: 00 74 E1 F6 02 00 00 74 E1 F4 02 00 00 74 E2 F6 .t.....t.....t..
01D900: 02 00 00 74 E2 29 00 1C 00 29 40 BC 20 02 00 00 ...t.)...)@. ...
01D910: 63 F8 2C 02 00 00 63 F9 2C 10 01 02 00 00 63 E2 c.,...c.,.....c.
01D920: EF 10 00 1B 00 2E 40 A1 20 0D 00 00 63 6F 6D 6D ......@. ...comm
01D930: 61 6E E4 EF 12 20 EB 20 9F 20 1E F0 55 00 0C 00 an... . . ..U...
01D940: 33 40 A9 20 19 23 2C 19 14 00 0D 00 38 40 BF 22 3@. .#,.....8@."
01D950: 20 20 20 20 20 22 00 06 00 73 40 C9 00 22 00 74 "...s@..".t
01D960: 40 C5 2A 2A 2A 2A 2A 2A 2A 2A 20 45 4C 49 50 53 @.******** ELIPS
01D970: 45 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 08 E ************..
01D980: 00 79 40 BB 20 11 00 0C E3 FD 00 7E 40 A9 20 19 .y@. ......~@. .
01D990: 23 2C 19 14 00 11 00 83 40 CC 20 0F 2C 19 C8 2C #,......@. .,..,
01D9A0: 19 0A 2C 2C 15 00 0D 00 88 40 BF 22 46 4C 41 54 ..,,.....@."FLAT
01D9B0: 25 22 00 0C 00 8D 40 A9 20 19 23 2C 19 16 00 0D %"....@. .#,....
01D9C0: 00 92 40 BF 22 31 20 2D 20 39 22 00 1C 00 97 40 ..@."1 - 9"....@
01D9D0: 03 00 00 FA EF FF 43 01 A1 20 03 00 00 FA EF 22 ......C.. ....."
01D9E0: 22 20 EB 20 1E 97 40 00 29 00 9C 40 A1 20 03 00 " . ..@.)..@. ..
01D9F0: 00 FA F1 22 31 22 20 FC 20 03 00 00 FA EE 22 39 ..."1" . ....."9
01DA00: 22 20 EB 20 CC 20 0F 2C 19 64 2C 19 0A 2C 2C 15 " . . .,.d,..,,.
01DA10: 00 1E 00 A1 40 0D 00 00 66 E6 EF 0F F5 28 FF 1D ....@...f....(..
01DA20: 28 03 00 00 FA 29 F6 1F CD CC CC 4C 7D 29 00 0A (....).....L})..
01DA30: 00 A6 40 9F 20 1E 10 40 00 0C 00 AB 40 0D 00 00 ..@. ..@....@...
01DA40: 61 F2 EF 0F 00 08 00 B0 40 BB 20 0F 00 0A 00 B5 a.......@. .....
01DA50: 40 9F 20 1E 54 56 00 06 00 D7 40 C9 00 20 00 D8 @. .TV....@.. ..
01DA60: 40 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 20 50 41 49 4E @.********* PAIN
01DA70: 54 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 08 00 DD T **********....
01DA80: 40 BB 20 11 00 0C 00 E2 40 A9 86 61 20 19 23 2C @. .....@..a .#,
01DA90: 19 16 00 0D 00 E7 40 BF 22 46 49 58 20 53 22 00 ......@."FIX S".
01DAA0: 0A 00 EC 40 9F 20 1E D4 30 00 0C 00 F1 40 A9 20 ...@. ..0....@.
01DAB0: 19 23 2C 19 16 00 11 00 F6 40 CC 20 0F 2C 19 C8 .#,......@. .,..
01DAC0: 2C 19 0A 2C 2C 15 00 0D 00 FB 40 BF 22 53 55 52 ,..,,.....@."SUR
01DAD0: 45 3F 22 00 0A 00 00 41 9F 20 1E B0 4F 00 0C 00 E?"....A. ..O...
01DAE0: 02 41 A9 20 19 23 2C 19 16 00 0D 00 03 41 BF 22 .A. .#,......A."
01DAF0: 20 20 20 20 20 22 00 08 00 04 41 BB 20 0F 00 14 "....A. ...
01DB00: 00 05 41 A1 20 03 00 00 79 EE EF 22 4E 22 20 EB ..A. ...y.."N" .
01DB10: 20 C9 00 14 00 07 41 BC 20 02 00 00 63 F8 2C 02 .....A. ...c.,.
01DB20: 00 00 63 F9 2C 10 00 10 00 08 41 02 00 00 78 F3 ..c.,.....A...x.
01DB30: EF 02 00 00 63 F8 00 10 00 09 41 02 00 00 79 F3 ....c.....A...y.
01DB40: EF 02 00 00 63 F9 00 0A 00 0A 41 9F 20 1E C4 54 ....c.....A. ..T
01DB50: 00 0C 00 0F 41 02 00 00 63 E2 EF 10 00 06 00 3B ....A...c......;
01DB60: 41 C9 00 21 00 3C 41 C5 2A 2A 2A 2A 2A 2A 2A 20 A..!.<A.*******
01DB70: 41 49 52 42 52 55 53 48 20 2A 2A 2A 2A 2A 2A 2A AIRBRUSH *******
01DB80: 2A 2A 2A 00 08 00 41 41 BB 20 11 00 9A A2 0C 00 ***...AA. ......
01DB90: 46 41 A9 20 19 23 2C 19 14 00 0E 00 4B 41 BF 22 FA. .#,.....KA."
01DBA0: 52 41 44 49 55 53 22 00 0C 00 50 41 A9 20 19 23 RADIUS"...PA. .#
01DBB0: 2C 19 16 00 0B 00 55 41 A3 20 03 00 00 FA 00 17 ,.....UA£ ......
01DBC0: 00 5A 41 0D 00 00 72 61 64 69 75 F3 EF FF 1D 28 .ZA...radiu....(
01DBD0: 03 00 00 FA 29 00 27 00 5F 41 A1 20 0D 00 00 72 ....).'._A. ...r
01DBE0: 61 64 69 75 F3 F1 12 20 FC 20 0D 00 00 72 61 64 adiu... . ...rad
01DBF0: 69 75 F3 EE 19 28 20 EB 20 1E 50 41 00 20 00 61 iu...( . .PA. .a
01DC00: 41 03 00 00 FA EF FF 43 01 A1 20 03 00 00 FA EF A......C.. .....
01DC10: FF 03 28 19 7F 29 20 EB 20 1E 96 41 00 28 00 64 ..(..) . ..A.(.d
01DC20: 41 A1 20 03 00 00 FA EE FF 03 28 0E 29 20 EB 20 A. .......(.) .
01DC30: 02 00 00 63 ED EF FF 01 28 03 00 00 FA 29 01 9F ...c....(....)..
01DC40: 20 1E 10 27 00 09 00 73 41 C2 20 FF 46 00 11 00 ..'...sA. .F...
01DC50: 78 41 9E 20 02 00 00 EC EF 0F 20 EC 20 10 00 12 xA. ...... . ...
01DC60: 00 7A 41 BC 20 02 00 00 63 F8 2C 02 00 00 63 F9 .zA. ...c.,...c.
01DC70: 00 2B 00 7D 41 02 00 00 72 B1 EF FF 0C 28 28 FF .+.}A...r....((.
01DC80: 45 F6 0D 00 00 72 61 64 69 75 F3 29 F5 28 F2 00 E....radiu.).(..
01DC90: 0D 00 00 72 61 64 69 75 F3 F7 10 29 29 00 2B 00 ...radiu...)).+.
01DCA0: 82 41 02 00 00 72 B2 EF FF 0C 28 28 FF 45 F6 0D .A...r....((.E..
01DCB0: 00 00 72 61 64 69 75 F3 29 F5 28 0D 00 00 72 61 ..radiu.).(...ra
01DCC0: 64 69 75 F3 F7 10 29 29 00 2C 00 87 41 A1 20 FF diu...)).,..A. .
01DCD0: 0A 28 19 12 29 EF 0E 20 FC 20 FF 0A 28 19 4C 29 .(..).. . ..(.L)
01DCE0: EF 0E 20 EB 20 BD 20 02 00 00 72 B1 2C 02 00 00 .. . . ...r.,...
01DCF0: 72 B2 2C 10 00 06 00 8C 41 B0 00 0A 00 91 41 A0 r.,.....A.....A.
01DD00: 20 1E 61 41 00 0C 00 96 41 A9 20 19 23 2C 19 14 .aA....A. .#,..
01DD10: 00 0E 00 97 41 BF 22 20 20 20 20 20 20 22 00 0C ....A." "..
01DD20: 00 98 41 A9 20 19 23 2C 19 16 00 0E 00 99 41 BF ..A. .#,......A.
01DD30: 22 20 20 20 20 20 20 22 00 08 00 9A 41 BB 20 0F " "....A. .
01DD40: 00 06 00 9F 41 C9 00 1E 00 A0 41 C5 2A 2A 2A 2A ....A.....A.****
01DD50: 2A 2A 2A 2A 2A 20 66 69 6C 65 20 2A 2A 2A 2A 2A ***** file *****
01DD60: 2A 2A 2A 2A 00 08 00 A5 41 BB 20 11 00 0C 00 AA ****....A. .....
01DD70: 41 A9 20 19 23 2C 19 14 00 0E 00 AF 41 BF 20 22 A. .#,......A. "
01DD80: 4C 2F 53 2F 4E 22 00 1C 00 B4 41 03 00 00 FA EF L/S/N"....A.....
01DD90: DC 2D FF 43 01 A1 20 03 00 00 FA EF 22 22 20 EB .-.C.. ....."" .
01DDA0: 20 1E B4 41 00 12 00 B6 41 03 00 00 FA EF FF 1C ..A....A.......
01DDB0: 28 03 00 00 FA 29 00 28 00 B9 41 A1 20 03 00 00 (....).(..A. ...
01DDC0: FA EF 22 4E 22 20 EB 20 A9 20 19 23 2C 19 14 01 .."N" . . .#,...
01DDD0: BF 22 20 20 20 20 20 22 01 BB 20 0F 01 C9 00 20 ." ".. ....
01DDE0: 00 BE 41 A1 20 03 00 00 FA F2 22 4C 22 20 FA 20 ..A. ....."L" .
01DDF0: 03 00 00 FA F2 22 53 22 20 EB 20 1E B4 41 00 0C ....."S" . ..A..
01DE00: 00 C3 41 A9 20 19 23 2C 19 14 00 0D 00 C8 41 BF ..A. .#,......A.
01DE10: 22 4E 41 4D 45 3F 22 00 0C 00 CD 41 A9 20 19 23 "NAME?"....A. .#
01DE20: 2C 19 16 00 0F 00 D2 41 A3 20 03 00 00 66 6C 6E ,......A£ ...fln
01DE30: 61 ED 00 0C 00 D3 41 A9 20 19 23 2C 19 16 00 0D a.....A. .#,....
01DE40: 00 D4 41 BF 22 20 20 20 20 20 22 00 0C 00 D7 41 ..A." "....A
01DE50: A9 20 19 23 2C 19 14 00 0D 00 DC 41 BF 22 53 55 . .#,......A."SU
01DE60: 52 45 3F 22 00 0A 00 E1 41 9F 20 1E B0 4F 00 0C RE?"....A. ..O..
01DE70: 00 E2 41 A9 20 19 23 2C 19 14 00 0D 00 E3 41 BF ..A. .#,......A.
01DE80: 22 20 20 20 20 20 22 00 08 00 E4 41 BB 20 0F 00 " "....A. ..
01DE90: 16 00 AD 51 E6 41 A1 20 03 00 00 59 CE EF 22 4E ...Q.A. ...Y.."N
01DEA0: 22 20 EB 20 1E FA 41 00 1D 00 EB 41 A1 20 03 00 " . ..A....A. ..
01DEB0: 00 FA EF 22 53 22 20 EB 20 9F 20 1E 8C 3C 01 9F ..."S" . . ..<..
01DEC0: 20 1E B8 56 00 17 00 F0 41 A1 20 03 00 00 FA EF ..V....A. .....
01DED0: 22 4C 22 20 EB 20 9F 20 1E 1C 57 00 0A 00 FA 41 "L" . . ..W....A
01DEE0: 9F 20 1E EC 2C 00 06 00 FF 41 C9 00 20 00 04 42 . ..,....A.. ..B
01DEF0: C5 2A 2A 2A 2A 2A 2A 2A 2A 20 54 45 58 54 20 2A .******** TEXT *
01DF00: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 0C 00 09 42 ***********....B
01DF10: A9 20 19 23 2C 19 16 00 08 00 0E 42 BB 20 11 00 . .#,......B. ..
01DF20: 0D 00 13 42 BF 22 46 49 58 20 53 22 00 0A 00 18 ...B."FIX S"....
01DF30: 42 9F 20 1E D4 30 00 15 00 1D 42 02 00 00 68 F0 B. ..0....B...h.
01DF40: EF 0F F4 02 00 00 63 F8 F7 19 10 00 16 00 22 42 ......c......."B
01DF50: 02 00 00 76 F0 EF 19 19 F5 02 00 00 63 F9 F7 19 ...v........c...
01DF60: 10 00 0C 00 27 42 A9 20 19 23 2C 19 16 00 0D 00 ....'B. .#,.....
01DF70: 2C 42 BF 22 45 4E 54 45 52 22 00 16 00 31 42 BB ,B."ENTER"...1B.
01DF80: 20 10 01 A9 20 02 00 00 68 F0 2C 02 00 00 76 F0 ... ...h.,...v.
01DF90: 00 1C 00 36 61 58 42 03 00 00 FA EF FF 43 01 A1 ...6aXB......C..
01DFA0: 20 03 00 00 FA EF 22 22 20 EB 20 1E 36 42 00 23 ....."" . .6B.#
01DFB0: 00 3B 42 A1 20 03 00 00 FA EF FF 03 28 19 0D 29 .;B. .......(..)
01DFC0: 20 FC 20 02 00 00 68 F0 F0 19 22 20 EB 20 1E 5E . ...h..." . .^
01DFD0: 42 00 0B 00 40 42 BF 03 00 00 FA 3B 00 12 00 45 B...@B.....;...E
01DFE0: 42 02 00 00 68 F0 EF 02 00 00 68 F0 F4 0F 00 0A B...h.....h.....
01DFF0: 00 4A 42 A0 20 1E 36 42 00 0C 00 5E 42 A9 20 19 .JB. .6B...^B. .
01E000: 23 2C 19 16 00 0D 00 63 42 BF 22 20 20 20 20 20 #,.....cB."
01E010: 22 00 08 00 65 42 BB 20 0F 00 06 00 67 42 C9 00 "...eB. ....gB..
01E020: 22 00 68 42 C5 2A 2A 2A 2A 2A 2A 2A 2A 53 43 52 ".hB.********SCR
01E030: 45 45 4E 44 55 4D 50 2A 2A 2A 2A 2A 2A 2A 2A 2A EENDUMP*********
01E040: 2A 00 0C 00 6D 42 A9 20 19 23 2C 19 14 00 08 00 *...mB. .#,.....
01E050: 72 42 BB 20 11 00 0C 00 77 42 BF 22 44 55 4D 50 rB. ....wB."DUMP
01E060: 22 00 0C 00 7C 42 A9 20 19 23 2C 19 16 00 0D 00 "...|B. .#,.....
01E070: 81 42 BF 22 53 55 52 45 3F 22 00 11 00 86 42 CC .B."SURE?"....B.
01E080: 20 0F 2C 19 C8 2C 19 0A 2C 2C 15 00 0A 00 8B 42 .,..,..,,.....B
01E090: 9F 20 1E B0 4F 00 61 97 FF FF FF FF 11 3A 09 CE . ..O.a......:..
01E0A0: 04 CE 04 D7 04 12 09 02 10 08 0F 00 07 01 00 2C ...............,
01E0B0: 54 4F 4F 4C 4B 49 54 00 00 00 00 00 00 00 00 00 TOOLKIT.........
01E0C0: 04 00 00 00 08 70 19 00 AE 2B 00 00 00 00 00 00 .....p...+......
01E0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E1B0: EF E2 FF FF FF FF 11 3A 09 CE 04 CE 04 F2 04 FE .......:........
01E1C0: 08 02 10 08 2F 0A 15 08 00 16 16 00 90 42 A1 20 ..../........B.
01E1D0: 03 00 00 79 EE EF 22 4E 22 20 EB 20 1E C2 42 00 ...y.."N" . ..B.
01E1E0: 0C 00 95 42 A9 20 19 23 2C 19 16 00 0D 00 9A 42 ...B. .#,......B
01E1F0: BF 22 20 20 20 20 20 22 00 0C 00 9F 42 A9 20 19 ." "....B. .
01E200: 23 2C 19 14 00 0E 00 A4 42 BF 22 41 20 6F 72 20 #,......B."A or
01E210: 45 22 00 1C 00 A9 42 03 00 00 FA EF FF 43 01 A1 E"....B......C..
01E220: 20 03 00 00 FA EF 22 22 20 EB 20 1E A9 42 00 12 ....."" . ..B..
01E230: 00 AE 42 03 00 00 FA EF FF 1C 28 03 00 00 FA 29 ..B.......(....)
01E240: 00 23 00 B3 42 A1 20 03 00 00 FA EF 22 41 22 20 .#..B. ....."A"
01E250: EB 20 9F 20 1E 8C 3C 01 9F 20 1E 40 51 01 A0 20 . . ..<.. .@Q..
01E260: 1E C2 42 00 23 00 B8 42 A1 20 03 00 00 FA EF 22 ..B.#..B. ....."
01E270: 45 22 20 EB 20 9F 20 1E 8C 3C 01 9F 20 1E 6C 52 E" . . ..<.. .lR
01E280: 01 A0 20 1E C2 42 00 0A 00 BD 42 A0 20 1E A9 42 .. ..B....B. ..B
01E290: 00 0C 00 C2 42 A9 20 19 23 2C 19 14 00 0D 00 C3 ....B. .#,......
01E2A0: 42 BF 22 20 20 20 20 20 22 00 0C 00 C4 42 A9 20 B." "....B.
01E2B0: 19 23 2C 19 16 00 0D 00 C7 42 BF 22 20 20 20 20 .#,......B."
01E2C0: 20 22 00 08 00 C9 42 BB 20 0F DA DE 00 0A 00 CA "....B. .......
01E2D0: 42 9F 20 1E EC 2C 00 06 00 CB 42 C9 00 1E 00 CC B. ..,....B.....
01E2E0: 42 C5 2A 2A 2A 2A 2A 2A 2A 2A 45 52 41 53 45 52 B.********ERASER
01E2F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 0A 00 D1 42 9F **********....B.
01E300: 20 1E 48 3F 00 0C 00 D6 42 A9 20 19 23 2C 19 16 .H?....B. .#,..
01E310: 00 08 00 DB 42 BB 20 11 00 0D 00 E0 42 BF 22 53 ....B. .....B."S
01E320: 55 52 45 3F 22 00 0A 00 E5 42 9F 20 1E B0 4F 00 URE?"....B. ..O.
01E330: 16 00 EA 42 A1 20 03 00 00 59 CE EF 22 4E 22 20 ...B. ...Y.."N"
01E340: EB 20 1E 26 43 00 2A 00 EF 42 A1 20 0D 00 00 74 . .&C.*..B. ...t
01E350: 6C F9 EE 0D 00 00 62 72 F9 20 EB 20 0D 00 00 73 l.....br. . ...s
01E360: F4 EF F5 0F 20 01 97 20 0D 00 00 73 F4 EF 0F 00 .... .. ...s....
01E370: 23 00 F4 42 9E 20 0D 00 00 EC EF 0D 00 00 74 6C #..B. ........tl
01E380: F9 20 EC 20 0D 00 00 62 72 F9 20 E6 20 0D 00 00 . . ...br. . ...
01E390: 73 F4 00 14 00 F9 42 BC 20 0D 00 00 74 6C F8 2C s.....B. ...tl.,
01E3A0: 0D 00 00 EC 2C 0E 00 14 00 FE 42 94 20 0D 00 00 ....,.....B. ...
01E3B0: 62 72 F8 2C 0D 00 00 EC 2C 0E 00 06 00 08 43 B0 br.,....,.....C.
01E3C0: 00 0A 00 0D 43 9F 20 1E 10 27 00 0C A8 3E 00 26 ....C. ..'...>.&
01E3D0: 43 A9 20 19 23 2C 19 16 00 0D 00 2B 43 BF 22 20 C. .#,.....+C."
01E3E0: 20 20 20 20 22 00 08 00 2D 43 BB 20 0F 00 06 00 "...-C. ....
01E3F0: 2F 43 C9 00 1E 00 30 43 C5 2A 2A 2A 2A 2A 2A 2A /C....0C.*******
01E400: 20 51 55 49 54 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A QUIT **********
01E410: 2A 00 11 00 32 43 9E 20 0D 00 00 EC EF 0F 20 EC *...2C. ...... .
01E420: 20 13 00 10 00 33 43 CC 20 0F 2C 19 C8 2C 19 0A ....3C. .,..,..
01E430: 2C 15 00 11 00 34 43 CC 20 0F 2C 1A F4 01 2C 19 ,....4C. .,...,.
01E440: 0A 2C 15 00 06 00 37 43 B0 00 0C 00 3A 43 A9 20 .,....7C....:C.
01E450: 19 23 2C 19 12 00 08 00 3C 43 BB 20 11 00 0D 00 .#,.....<C. ....
01E460: 3F 43 BF 22 53 55 52 45 3F 22 00 08 00 41 43 BB ?C."SURE?"...AC.
01E470: 20 0F 00 13 00 44 43 9F 20 1E B0 4F 01 C5 20 79 ....DC. ..O.. y
01E480: 65 73 2F 6E 6F 00 16 00 49 43 A1 20 03 00 00 59 es/no...IC. ...Y
01E490: CE EF 22 59 22 20 EB 20 8A 01 CE 00 0C 00 4E 43 .."Y" . ......NC
01E4A0: A9 20 19 23 2C 19 12 00 0D 00 53 43 BF 22 20 20 . .#,.....SC."
01E4B0: 20 20 20 22 00 06 00 93 43 C9 00 1C 00 E8 4E C5 "....C.....N.
01E4C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 5F 74 **************_t
01E4D0: 2A 2A 2A 2A 2A 2A 2A 2A 00 1C 00 F2 4E C5 2A 20 ********....N.*
01E4E0: 20 20 20 44 52 41 57 20 42 4F 58 20 20 20 20 20 DRAW BOX
01E4F0: 20 20 20 2A 00 1C 00 FC 4E C5 2A 2A 2A 2A 2A 2A *....N.******
01E500: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01E510: 00 06 00 06 4F C5 00 14 00 10 4F BC 20 0D 00 00 ....O.....O. ...
01E520: 74 6C F8 2C 0D 00 00 74 6C F9 00 14 00 1A 4F 94 tl.,...tl.....O.
01E530: 20 0D 00 00 62 72 F8 2C 0D 00 00 74 6C F9 00 14 ...br.,...tl...
01E540: 00 24 4F 94 20 0D 00 00 62 72 F8 2C 0D 00 00 62 .$O. ...br.,...b
01E550: 72 F9 00 14 00 2E 4F 94 20 0D 00 00 74 6C F8 2C r.....O. ...tl.,
01E560: 0D 00 00 62 72 F9 00 14 00 38 4F 94 20 0D 00 00 ...br....8O. ...
01E570: 74 6C F8 2C 0D 00 00 74 6C F9 00 06 00 42 4F C9 tl.,...tl....BO.
01E580: 00 1C 00 B0 4F C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ....O.**********
01E590: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 1C 00 BA ************....
01E5A0: 4F C5 2A 2A 2A 20 20 20 20 79 65 73 20 2F 20 6E O.*** yes / n
01E5B0: 6F 20 20 20 20 2A 2A 2A 00 1C 00 C4 4F C5 2A 2A o ***....O.**
01E5C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01E5D0: 52 5F 2A 2A 2A 2A 00 06 00 CE 4F C5 00 1E 00 D8 R_****....O.....
01E5E0: 4F 03 00 00 59 CE EF FF 43 01 A1 20 03 00 00 59 O...Y...C.. ...Y
01E5F0: CE EF 22 22 20 EB 20 1E D8 4F 00 14 00 E2 4F 03 .."" . ..O....O.
01E600: 00 00 59 CE EF FF 1C 28 03 00 00 59 CE 29 00 22 ..Y....(...Y.)."
01E610: 00 EC 4F A1 20 03 00 00 59 CE F2 22 59 22 20 FA ..O. ...Y.."Y" .
01E620: 20 03 00 00 59 CE F2 22 4E 22 20 EB 20 1E D8 4F ...Y.."N" . ..O
01E630: 00 06 00 F6 4F C9 00 1C 00 78 50 C5 2A 2A 2A 2A ....O....xP.****
01E640: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01E650: 2A 2A 00 1C 00 82 50 C5 2A 20 20 70 72 6F 67 72 **....P.* progr
01E660: 61 6D 20 66 72 6F 6E 74 20 65 6E 64 20 2A 00 1C am front end *..
01E670: 00 8C 50 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ..P.************
01E680: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 96 50 C5 **********....P.
01E690: 00 06 00 A0 50 8A 00 2C 00 AA 50 0D 00 00 74 6C ....P..,..P...tl
01E6A0: F8 EF 0E 01 0D 00 00 74 6C F9 EF 1A 8E 01 01 0D .......tl.......
01E6B0: 00 00 62 72 F8 EF 1A 7F 02 01 0D 00 00 62 72 F9 ..br.........br.
01E6C0: EF 0F 00 0A 00 B4 50 9F 20 1E E8 4E 00 2E 00 BE ......P. ..N....
01E6D0: 50 0D B2 26 00 00 74 6C F8 EF 19 0A 01 0D 00 00 P..&..tl........
01E6E0: 74 6C F9 EF 1A 84 01 01 0D 00 00 62 72 F8 EF 1A tl.........br...
01E6F0: 76 02 01 0D 00 00 62 72 F9 EF 19 0B 00 0A 00 C8 v.....br........
01E700: 50 9F 20 1E E8 4E 00 1F 00 D2 50 A9 20 19 14 F5 P. ..N....P. ...
01E710: FF 0C 28 FF 0E 28 03 00 00 74 69 74 6C E5 29 F7 ..(..(...titl.).
01E720: 10 29 2C 19 0A 00 0F 00 DC 50 BF 20 03 00 00 54 .),......P. ...T
01E730: 49 54 4C C5 00 0B 00 E6 50 A9 20 11 2C 19 0E 00 ITL.....P. .,...
01E740: 27 00 F0 50 BF 22 50 72 65 73 73 20 53 20 50 20 '..P."Press S P
01E750: 41 20 43 20 45 20 20 42 20 41 20 52 20 74 6F 20 A C E B A R to
01E760: 73 74 61 72 74 22 00 20 00 FA 50 03 00 00 FA EF start". ..P.....
01E770: FF 43 01 A1 20 03 00 00 FA F2 FF 03 28 19 20 29 .C.. .......(. )
01E780: 20 EB 20 1E FA 50 00 06 00 04 51 C9 00 1F 00 40 . ..P....Q....@
01E790: 51 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A Q.**************
01E7A0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 1F 00 4A 51 ***********...JQ
01E7B0: C5 2A 20 20 20 20 20 20 20 53 43 52 45 45 4E 20 .* SCREEN
01E7C0: 44 55 4D 50 20 20 20 20 20 2A 00 1F 00 54 51 C5 DUMP *...TQ.
01E7D0: 2A 2A 2A 2A 28 0F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****(.**********
01E7E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 10 00 5E 51 ***********...^Q
01E7F0: 93 20 02 00 00 E9 28 1A 40 01 29 00 11 00 68 51 . ....(.@.)...hQ
01E800: 0D 00 00 70 69 78 6C EE EF 1A 9D 01 00 12 00 72 ...pixl........r
01E810: 51 9E 20 02 00 00 EB EF 0F 20 EC 20 19 1C 00 19 Q. ...... . ....
01E820: 00 7C 51 0D 00 00 70 69 78 6C EE EF 0D 00 00 70 .|Q...pixl.....p
01E830: 69 78 6C EE F5 19 0E 00 13 00 86 51 9E 20 02 00 ixl........Q. ..
01E840: 00 EC EF 0F 20 EC 20 1A 40 01 00 0A 00 90 51 9F .... . .@.....Q.
01E850: 20 1E F4 51 00 39 00 9A 51 02 00 00 E9 28 02 00 ..Q.9..Q....(..
01E860: 00 EC 29 EF 02 00 00 70 B1 F4 02 00 00 70 B2 F4 ..)....p.....p..
01E870: 02 00 00 70 B3 F4 02 00 00 70 B4 F4 02 00 00 70 ...p.....p.....p
01E880: B5 F4 02 00 00 70 B6 F4 02 00 00 70 B7 00 06 00 .....p.....p....
01E890: A4 51 B0 00 25 00 AE 51 BF 20 23 16 2C FF 03 28 .Q..%..Q. #.,..(
01E8A0: 19 1B 29 3B FF 03 28 19 4B 29 3B FF 03 28 10 29 ..);..(.K);..(.)
01E8B0: 3B FF 03 28 19 40 29 3B 00 2F 00 B8 51 9E 20 02 ;..(.@);./..Q. .
01E8C0: 00 00 EA EF 0F 20 EC 20 1A 40 01 01 BF 20 23 16 ..... . .@... #.
01E8D0: 2C FF 03 28 02 00 AF 01 00 E9 28 02 00 00 EA 29 ,..(......(....)
01E8E0: 29 3B 01 B0 20 02 00 00 EA 00 17 00 C2 51 BF 20 );.. ........Q.
01E8F0: 23 16 2C FF 03 28 02 00 00 E9 28 1A 40 01 29 29 #.,..(....(.@.))
01E900: 00 0B 00 CC 51 B0 20 02 00 00 EB 00 10 00 D6 51 ....Q. ........Q
01E910: BF 20 23 16 2C FF 03 28 19 0F 29 00 0B 00 E0 51 . #.,..(..)....Q
01E920: 9B 20 02 00 00 E9 00 06 00 EA 51 C9 00 21 00 F4 . ........Q..!..
01E930: 51 02 00 00 70 B1 EF FF 7C 28 02 00 00 EC F6 10 Q...p...|(......
01E940: 2C 0D 00 00 70 69 78 6C EE 29 F6 19 40 00 23 00 ,...pixl.)..@.#.
01E950: FE 51 02 00 00 70 B2 EF FF 7C 28 02 00 00 EC F6 .Q...p...|(.....
01E960: 10 2C 0D 00 00 70 69 78 6C EE F5 10 29 F6 19 20 .,...pixl...)..
01E970: 00 23 00 08 52 02 00 00 70 B3 EF FF 7C 28 02 00 .#..R...p...|(..
01E980: 00 EC F6 10 2C 0D 00 00 70 69 78 6C EE F5 12 29 ....,...pixl...)
01E990: F6 19 10 00 22 00 12 52 02 00 00 70 B4 EF FF 7C ...."..R...p...|
01E9A0: 28 02 00 00 EC F6 10 2C 0D 00 00 70 69 78 6C EE (......,...pixl.
01E9B0: F5 14 29 F6 16 00 22 00 1C 52 02 00 00 70 B5 EF ..)..."..R...p..
01E9C0: FF 7C 28 02 00 00 EC F6 10 2C 0D 00 00 70 69 78 .|(......,...pix
01E9D0: 6C EE F5 16 29 F6 12 00 E1 BB FF FF FF FF 11 37 l...)..........7
01E9E0: 09 F6 04 F6 04 D4 04 0F 09 02 10 08 0F 00 07 01 ................
01E9F0: 00 2C 54 4F 4F 4C 4B 49 54 00 00 00 00 00 00 00 .,TOOLKIT.......
01EA00: 00 00 05 00 00 00 08 70 21 00 AE 2B 00 00 00 00 .......p!..+....
01EA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EAF0: 00 00 E8 73 FF FF FF FF 11 35 09 CE 04 CE 04 EF ...s.....5......
01EB00: 04 FF 08 03 10 08 2D 0A 15 08 00 16 23 00 26 52 ......-.....#.&R
01EB10: 02 00 00 70 B6 EF FF 7C 28 02 00 00 EC F6 10 2C ...p...|(......,
01EB20: 0D 00 00 70 69 78 6C EE F5 19 0A 29 F6 10 00 21 ...pixl....)...!
01EB30: 00 30 52 02 00 00 70 B7 EF FF 7C 28 02 00 00 EC .0R...p...|(....
01EB40: F6 10 2C 0D 00 00 70 69 78 6C EE F5 19 0C 29 00 ..,...pixl....).
01EB50: 06 00 3A 52 C9 00 20 00 6C 52 C5 2A 2A 2A 2A 2A ..:R.. .lR.*****
01EB60: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01EB70: 2A 2A 2A 2A 2A 00 20 00 76 52 C5 2A 20 45 50 53 *****. .vR.* EPS
01EB80: 4F 4E 20 54 59 50 45 20 53 43 52 45 45 4E 20 44 ON TYPE SCREEN D
01EB90: 55 4D 50 20 2A 00 20 00 80 52 C5 2A 2A 2A 2A 2A UMP *. ..R.*****
01EBA0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01EBB0: 2A 2A 2A 2A 2A 00 10 00 8A 52 93 20 02 00 00 E9 *****....R. ....
01EBC0: 28 1A 40 01 29 00 1D 00 8F 52 BF 20 23 16 2C FF (.@.)....R. #.,.
01EBD0: 03 28 19 1B 29 3B FF 03 28 19 41 29 3B FF 03 28 .(..);..(.A);..(
01EBE0: 14 29 00 11 00 94 52 0D 00 00 70 69 78 6C EE EF .)....R...pixl..
01EBF0: 1A 9D 01 00 12 00 9E 52 9E 20 02 00 00 EB EF 0F .......R. ......
01EC00: 20 EC 20 19 1C 00 19 00 A8 52 0D 00 2C C9 00 70 . ......R..,..p
01EC10: 69 78 6C EE EF 0D 00 00 70 69 78 6C EE F5 19 0E ixl.....pixl....
01EC20: 00 13 00 B2 52 9E 20 02 00 00 EC EF 0F 20 EC 20 ....R. ...... .
01EC30: 1A 40 01 00 0A 00 BC 52 9F 20 1E 20 53 00 39 00 .@.....R. . S.9.
01EC40: C6 52 02 00 00 E9 28 02 00 00 EC 29 EF 02 00 00 .R....(....)....
01EC50: 70 B1 F4 02 00 00 70 B2 F4 02 00 00 70 B3 F4 02 p.....p.....p...
01EC60: 00 00 70 B4 F4 02 00 00 70 B5 F4 02 00 00 70 B6 ..p.....p.....p.
01EC70: F4 02 00 00 70 B7 00 06 00 D0 52 B0 00 25 00 DA ....p.....R..%..
01EC80: 52 BF 20 23 16 2C FF 03 28 19 1B 29 3B FF 03 28 R. #.,..(..);..(
01EC90: 19 4B 29 3B FF 03 28 19 41 29 3B FF 03 28 0F 29 .K);..(.A);..(.)
01ECA0: 3B 00 2F 00 E4 52 9E 20 02 00 00 EA EF 0F 20 EC ;./..R. ...... .
01ECB0: 20 1A 40 01 01 BF 20 23 16 2C FF 03 28 02 00 00 .@... #.,..(...
01ECC0: E9 28 02 00 00 EA 29 29 3B 01 B0 20 02 00 00 EA .(....));.. ....
01ECD0: 00 09 00 EE 52 BF 20 23 16 00 0B 00 F8 52 B0 20 ....R. #.....R.
01ECE0: 02 00 00 EB 00 1E 00 02 53 BF 20 23 16 2C FF 03 ........S. #.,..
01ECF0: 28 19 1B 29 3B FF 03 28 19 41 29 3B FF 03 28 19 (..);..(.A);..(.
01ED00: 0C 29 00 0B 00 0C 53 9B 20 02 00 00 E9 00 25 31 .)....S. .....%1
01ED10: 06 00 16 53 C9 00 21 00 20 53 02 00 00 70 B1 EF ...S..!. S...p..
01ED20: FF 7C 28 02 00 00 EC F6 10 2C 0D 00 00 70 69 78 .|(......,...pix
01ED30: 6C EE 29 F6 19 40 00 23 00 2A 53 02 00 00 70 B2 l.)..@.#.*S...p.
01ED40: EF FF 7C 28 02 00 00 EC F6 10 2C 0D 00 00 70 69 ..|(......,...pi
01ED50: 78 6C EE F5 10 29 F6 19 20 00 23 00 34 53 02 00 xl...).. .#.4S..
01ED60: 00 70 B3 EF FF 7C 28 02 00 00 EC F6 10 2C 0D 00 .p...|(......,..
01ED70: 00 70 69 78 6C EE F5 12 29 F6 19 10 00 22 00 3E .pixl...)....".>
01ED80: 53 02 00 00 70 B4 EF FF 7C 28 02 00 00 EC F6 10 S...p...|(......
01ED90: 2C 0D 00 00 70 69 78 6C EE F5 14 29 F6 16 00 22 ,...pixl...)..."
01EDA0: 00 48 53 02 00 00 70 B5 EF FF 7C 28 02 00 00 EC .HS...p...|(....
01EDB0: F6 10 2C 0D 00 00 70 69 78 6C EE F5 16 29 F6 12 ..,...pixl...)..
01EDC0: 00 23 00 52 53 02 00 00 70 B6 EF FF 7C 28 02 00 .#.RS...p...|(..
01EDD0: 00 EC F6 10 2C 0D 00 00 70 69 78 6C EE F5 19 0A ....,...pixl....
01EDE0: 29 F6 10 00 21 00 5C 53 02 00 00 70 B7 EF FF 7C )...!.\S...p...|
01EDF0: 28 02 00 00 EC F6 10 2C 0D 00 00 70 69 78 6C EE (......,...pixl.
01EE00: F5 19 0C 29 00 06 00 66 53 C9 00 1B 00 FC 53 C5 ...)...fS.....S.
01EE10: B6 ED 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ..**************
01EE20: 2A 2A 2A 2A 2A 2A 2A 00 1B 00 06 54 C5 2A 20 20 *******....T.*
01EE30: 20 20 44 4F 54 54 45 44 20 4C 49 4E 45 20 20 20 DOTTED LINE
01EE40: 20 2A 00 1B 00 10 54 C5 2A 2A 2A 2A 2A 2A 2A 2A *....T.********
01EE50: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 *************...
01EE60: 1A 54 C5 00 28 00 24 54 02 00 00 74 E1 EF 02 00 .T..(.$T...t....
01EE70: 00 78 E6 F5 02 00 00 78 F3 01 02 00 00 74 E2 EF .x.....x.....t..
01EE80: 02 00 00 79 E6 F5 02 00 00 79 F3 00 26 00 2E 54 ...y.....y..&..T
01EE90: 0D 00 00 74 F1 EF FF 18 28 02 00 00 74 E1 F6 02 ...t....(...t...
01EEA0: 00 00 74 E1 F4 02 00 00 74 E2 F6 02 00 00 74 E2 ..t.....t.....t.
01EEB0: 29 00 28 00 38 54 0D 00 00 74 F8 EF 02 00 00 74 ).(.8T...t.....t
01EEC0: E1 F7 0D 00 00 74 F1 01 0D 00 00 74 F9 EF 02 00 .....t.....t....
01EED0: 00 74 E2 F7 0D 00 00 74 F1 00 5B 00 42 54 9E 20 .t.....t..[.BT.
01EEE0: 0D 00 00 EC EF 0E 20 EC 20 0D 00 00 74 F1 20 E6 ...... . ...t. .
01EEF0: 20 0D 00 00 64 F3 01 02 00 00 78 F0 EF 02 00 00 ...d.....x.....
01EF00: 78 F3 F4 0D 00 00 EC F6 0D 00 00 74 F8 01 02 00 x..........t....
01EF10: 00 79 79 02 F0 EF 02 00 00 79 F3 F4 0D 00 00 EC .yy......y......
01EF20: F6 0D 00 00 74 F9 01 BC 20 02 00 00 78 F0 2C 02 ....t... ...x.,.
01EF30: 00 00 79 F0 01 B0 00 06 00 4C 54 C9 00 19 00 C4 ..y......LT.....
01EF40: 54 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A T.**************
01EF50: 2A 2A 2A 2A 2A 00 19 00 CE 54 C5 2A 20 20 20 20 *****....T.*
01EF60: 20 70 61 69 6E 74 20 20 20 20 20 20 20 2A 00 19 paint *..
01EF70: 00 D8 54 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ..T.************
01EF80: 2A 2A 2A 2A 2A 2A 2A 00 06 00 E2 54 C5 00 1C 00 *******....T....
01EF90: EC 54 93 20 02 00 00 78 F0 28 19 C8 29 01 93 20 .T. ...x.(..)..
01EFA0: 02 00 00 79 F0 28 19 C8 29 00 18 00 F6 54 02 00 ...y.(..)....T..
01EFB0: 00 68 65 61 E4 EF 0E 01 02 00 00 74 61 69 EC EF .hea.......tai..
01EFC0: 0E 00 0A 00 00 55 9F 20 1E 64 55 00 1D 00 0A 55 .....U. .dU....U
01EFD0: 02 00 00 74 61 69 EC EF 28 02 00 00 74 61 69 EC ...tai..(...tai.
01EFE0: F4 0F 29 20 FB 20 19 C8 00 19 00 14 55 02 00 00 ..) . ......U...
01EFF0: 78 F4 EF 02 00 00 78 F0 28 02 00 00 74 61 69 EC x.....x.(...tai.
01F000: 29 00 19 00 1E 55 02 00 00 79 F4 EF 02 00 00 79 )....U...y.....y
01F010: F0 28 02 00 8B 4B 00 74 61 69 EC 29 00 48 00 28 .(...K.tai.).H.(
01F020: 55 A1 20 FF 7C 28 02 00 00 78 F4 F4 0F F6 02 00 U. .|(...x......
01F030: 00 6D E9 2C 02 00 00 79 F4 29 EF 0E 20 EB 20 02 .m.,...y.).. . .
01F040: 00 00 78 F3 EF 02 00 00 78 F4 F4 0F F6 02 00 00 ..x.....x.......
01F050: 6D E9 01 02 00 00 79 F3 EF 02 00 00 79 F4 01 9F m.....y.....y...
01F060: 20 1E 64 55 00 48 00 32 55 A1 20 FF 7C 28 02 00 .dU.H.2U. .|(..
01F070: 00 78 F4 F5 0F F6 02 00 00 6D E9 2C 02 00 00 79 .x.......m.,...y
01F080: F4 29 EF 0E 20 EB 20 02 00 00 78 F3 EF 02 00 00 .).. . ...x.....
01F090: 78 F4 F5 0F F6 02 00 00 6D E9 01 02 00 00 79 F3 x.......m.....y.
01F0A0: EF 02 00 00 79 F4 01 9F 20 1E 64 55 00 3C 00 3C ....y... .dU.<.<
01F0B0: 55 A1 20 FF 7C 28 02 00 00 78 F4 2C 02 00 00 79 U. .|(...x.,...y
01F0C0: F4 F4 10 29 EF 0E 20 EB 20 02 00 00 78 F3 EF 02 ...).. . ...x...
01F0D0: 00 00 78 F4 01 02 00 00 79 F3 EF 02 00 00 79 F4 ..x.....y.....y.
01F0E0: F4 10 01 9F 20 1E 64 55 00 3C 00 46 55 A1 20 FF .... .dU.<.FU. .
01F0F0: 7C 28 02 00 00 78 F4 2C 02 00 00 79 F4 F5 10 29 |(...x.,...y...)
01F100: EF 0E 20 EB 20 02 00 00 78 F3 EF 02 00 00 78 F4 .. . ...x.....x.
01F110: 01 02 00 00 79 F3 6E A6 EF 02 00 00 79 F4 F5 10 ....y.n.....y...
01F120: 01 9F 20 1E 64 55 00 2D 00 50 55 A1 20 02 00 00 .. .dU.-.PU. ...
01F130: 68 65 61 E4 EF 02 00 00 74 61 69 EC F4 0F 20 EB hea.....tai... .
01F140: 20 9B 20 02 00 00 78 F0 01 9B 20 02 00 00 79 F0 . ...x... ...y.
01F150: 01 20 C9 00 0A 00 5A 55 A0 20 1E 0A 55 00 12 00 . ....ZU. ..U...
01F160: 64 55 BC 20 02 00 00 78 F3 2C 02 00 00 79 F3 00 dU. ...x.,...y..
01F170: 1D 00 6E 55 02 00 00 68 65 61 E4 EF 28 02 00 00 ..nU...hea..(...
01F180: 68 65 61 E4 F4 0F 29 20 FB 20 19 C8 00 2E 00 78 hea...) . .....x
01F190: 55 02 00 00 78 F0 28 02 00 00 68 65 61 E4 29 EF U...x.(...hea.).
01F1A0: 02 00 00 78 F3 01 02 00 00 79 F0 28 02 00 00 68 ...x.....y.(...h
01F1B0: 65 61 E4 29 EF 02 00 00 79 F3 00 06 00 82 55 C9 ea.)....y.....U.
01F1C0: 00 1C 00 8C 55 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ....U.**********
01F1D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 1C 00 96 ************....
01F1E0: 55 C5 2A 20 20 44 52 41 57 20 54 52 49 41 4E 47 U.* DRAW TRIANG
01F1F0: 4C 45 20 20 20 20 20 2A 00 1C 00 A0 55 C5 2A 2A LE *....U.**
01F200: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01F210: 2A 2A 2A 2A 00 28 00 AA 3B D4 55 02 00 00 77 6F ****.(..;.U...wo
01F220: 66 66 F3 EF 0D 00 00 62 61 73 E5 F7 10 01 02 00 ff.....bas......
01F230: 00 68 6F 66 66 F3 EF 0D 00 00 68 E9 F7 11 00 2E .hoff.....h.....
01F240: 00 B4 55 02 00 00 78 B1 EF 02 00 00 78 B0 F5 02 ..U...x.....x...
01F250: 00 00 77 6F 66 66 F3 01 02 00 00 79 B1 EF 02 00 ..woff.....y....
01F260: 00 79 B0 F5 02 00 00 68 6F 66 66 F3 00 27 00 BE .y.....hoff..'..
01F270: 55 02 00 00 78 B2 EF 02 00 00 78 B0 01 02 00 00 U...x.....x.....
01F280: 79 B2 EF 02 00 00 79 B0 F4 10 F6 02 00 00 68 6F y.....y.......ho
01F290: 66 66 F3 00 2E 00 C8 55 02 00 00 78 B3 EF 02 00 ff.....U...x....
01F2A0: 00 78 B0 F4 02 00 00 77 6F 66 66 F3 01 02 00 00 .x.....woff.....
01F2B0: 79 B3 EF 02 00 00 79 B0 F5 02 00 00 68 6F 66 66 y.....y.....hoff
01F2C0: F3 00 20 00 D2 55 BC 20 02 00 00 78 B1 2C 02 00 .. ..U. ...x.,..
01F2D0: 00 79 B1 01 94 20 02 00 00 78 B2 2C 02 00 00 79 .y... ...x.,...y
01F2E0: B2 00 12 00 DC 55 94 20 02 00 00 78 B3 2C 02 00 .....U. ...x.,..
01F2F0: 00 79 B3 00 14 00 E6 55 94 20 02 00 00 78 B1 2C .y.....U. ...x.,
01F300: 02 00 00 79 B1 01 C9 00 1C 00 F0 55 C5 2A 2A 2A ...y.......U.***
01F310: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 8B DC FF FF FF FF **********......
01F320: 11 39 09 F6 04 F6 04 D7 04 14 09 02 10 08 0F 00 .9..............
01F330: 07 01 00 2C 54 4F 4F 4C 4B 49 54 00 00 00 00 00 ...,TOOLKIT.....
01F340: 00 00 00 00 06 FF 00 AE 03 70 29 00 AE 2B 00 00 .........p)..+..
01F350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F430: 00 00 00 00 49 C1 FF FF FF FF 11 3A 09 CE 04 CE ....I......:....
01F440: 04 F3 04 F4 08 02 10 08 10 28 0D 04 00 16 2A 2A .........(....**
01F450: 2A 2A 2A 2A 2A 2A 2A 00 1C 00 FA 55 C5 2A 20 20 *******....U.*
01F460: 20 44 52 41 57 20 43 49 52 43 4C 45 20 20 20 20 DRAW CIRCLE
01F470: 20 20 2A 00 1C 00 04 56 C5 2A 2A 2A 2A 2A 2A 2A *....V.*******
01F480: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 ***************.
01F490: 06 00 0E 56 C5 00 2B 00 18 56 0D 00 00 64 F3 EF ...V..+..V...d..
01F4A0: 0D 00 00 64 F3 F7 19 B4 01 9E 20 0D 00 00 EC EF ...d...... .....
01F4B0: 0E 20 EC 20 10 F6 FF 44 20 E6 20 0D 00 00 64 F3 . . ...D . ...d.
01F4C0: 00 2C 00 22 56 02 00 00 78 F0 EF 02 00 00 F2 F6 .,."V...x.......
01F4D0: FF 05 28 0D 00 00 EC 29 01 02 00 00 79 F0 EF 02 ..(....)....y...
01F4E0: 00 00 F2 F6 FF 15 28 0D 00 00 EC 29 00 1E 00 2C ......(....)...,
01F4F0: 56 BC 20 02 00 00 78 F3 F4 02 00 00 78 F0 2C 02 V. ...x.....x.,.
01F500: 00 00 79 F3 F4 02 00 00 79 F0 00 06 00 36 56 B0 ..y.....y....6V.
01F510: 00 06 00 40 56 C9 00 1C 00 54 56 C5 2A 2A 2A 2A ...@V....TV.****
01F520: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01F530: 2A 2A 00 1C 00 5E 56 C5 2A 20 20 20 44 52 41 57 **...^V.* DRAW
01F540: 20 45 4C 4C 49 50 53 45 20 20 20 20 20 2A B6 1F ELLIPSE *..
01F550: 00 1C 00 68 56 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ...hV.**********
01F560: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 72 ************...r
01F570: 56 C5 00 13 00 7C 56 0D 00 00 64 F3 EF 0D 00 00 V....|V...d.....
01F580: 64 F3 F7 19 B4 00 1C 00 86 56 9E 20 0D 00 00 EC d........V. ....
01F590: EF 0E 20 EC 20 10 F6 FF 44 20 E6 20 0D 00 00 64 .. . ...D . ...d
01F5A0: F3 00 3E 00 90 56 02 00 00 78 F0 EF 02 00 00 F2 ..>..V...x......
01F5B0: F6 FF 05 28 0D 00 00 EC F6 0D 00 00 61 F2 29 01 ...(........a.).
01F5C0: 02 00 00 79 F0 EF 02 00 00 F2 F6 0D 00 00 66 E6 ...y..........f.
01F5D0: F6 FF 15 28 0D 00 00 EC F6 0D 00 00 61 F2 29 00 ...(........a.).
01F5E0: 1E 00 9A 56 BC 20 02 00 00 78 F3 F4 02 00 00 78 ...V. ...x.....x
01F5F0: F0 2C 02 00 00 79 F3 F4 02 00 00 79 F0 00 06 00 .,...y.....y....
01F600: A4 56 B0 00 06 00 AE 56 C9 00 1C 00 B8 56 C5 2A .V.....V.....V.*
01F610: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01F620: 2A 2A 2A 2A 2A 00 1C 00 C2 56 C5 2A 20 20 53 41 *****....V.* SA
01F630: 56 45 20 53 43 52 45 45 4E 20 20 20 20 20 20 20 VE SCREEN
01F640: 2A 00 1C 00 CC 56 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A *....V.*********
01F650: 5F 41 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 _A*************.
01F660: 06 00 D6 56 C5 00 0A 00 E0 56 CD 20 D9 20 0F 00 ...V.....V. . ..
01F670: 21 00 EA 56 CB 20 22 21 22 F4 20 03 00 00 66 6C !..V. "!". ...fl
01F680: 6E 61 ED 2C 0D 00 00 E2 2C 1C 00 C0 2C 1C 00 40 na.,....,...,..@
01F690: 00 0A 00 F4 56 CD 20 D9 20 0E 00 06 00 FE 56 C9 ....V. . .....V.
01F6A0: 00 1C 00 1C 57 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ....W.**********
01F6B0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 1C 00 26 ************...&
01F6C0: 57 C5 2A 20 20 20 53 43 52 45 45 4E 20 4C 4F 41 W.* SCREEN LOA
01F6D0: 44 20 20 20 20 20 20 2A 00 1C 00 30 57 C5 2A 2A D *...0W.**
01F6E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01F6F0: 2A 2A 2A 2A 00 06 00 3A 57 C5 00 15 00 44 57 A8 ****...:W....DW.
01F700: 20 22 21 22 20 F4 20 03 00 00 66 6C 6E 61 ED 00 "!" . ...flna..
01F710: 06 00 4E 57 C9 00 1C 00 80 57 C5 2A 2A 2A 2A 2A ..NW.....W.*****
01F720: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
01F730: 2A 00 1C 00 8A 57 C5 2A 20 20 20 52 45 4D 41 50 *....W.* REMAP
01F740: 20 4A 4F 59 53 54 49 43 4B 53 20 20 2A 00 1C 00 JOYSTICKS *...
01F750: 94 57 44 B6 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A .WD..***********
01F760: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 9E 57 ***********....W
01F770: C5 00 16 00 A8 57 A4 20 8D 20 19 48 2C 0F 2C 19 .....W. . .H,.,.
01F780: F0 01 C5 20 20 75 70 00 18 00 B2 57 A4 20 8D 20 ... up....W. .
01F790: 19 49 2C 0F 2C 19 F1 01 C5 20 20 64 6F 77 6E 00 .I,.,.... down.
01F7A0: 18 00 BC 57 A4 20 8D 20 19 4A 2C 0F 2C 19 F2 01 ...W. . .J,.,...
01F7B0: C5 20 20 6C 65 66 74 00 10 00 C1 57 A4 20 8D 20 . left....W. .
01F7C0: 19 4B 2C 0F 2C 19 F3 00 19 00 C6 57 A4 20 8D 20 .K,.,......W. .
01F7D0: 19 4C 2C 0F 2C 19 0D 01 C5 20 66 69 72 65 20 32 .L,.,.... fire 2
01F7E0: 00 19 00 D0 57 A4 20 8D 20 19 4D 2C 0F 2C 19 0D ....W. . .M,.,..
01F7F0: 01 C5 20 66 69 72 65 20 31 00 06 00 DA 57 C9 00 .. fire 1....W..
01F800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F850: 00 00 00 00 56 A0 FF FF FF FF 11 3B 09 CE 04 CE ....V......;....
01F860: 04 D7 04 0E 09 03 10 08 0F 00 07 01 00 2C 53 55 .............,SU
01F870: 52 52 4F 55 4E 44 00 00 00 00 00 00 00 00 01 00 RROUND..........
01F880: 00 00 08 70 01 FF 72 0A 00 00 00 00 00 00 00 00 ...p..r.........
01F890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9B 42 ...............B
01F970: FF FF FF FF 11 3A 09 CE 04 CE 04 EF 04 05 09 02 .....:..........
01F980: 10 08 37 0A 15 08 00 16 32 00 05 00 C5 20 41 64 ..7.....2.... Ad
01F990: 61 70 74 65 64 20 66 72 6F 6D 20 44 79 6E 61 6D apted from Dynam
01F9A0: 69 63 20 67 61 6D 65 73 20 62 79 20 43 6C 69 76 ic games by Cliv
01F9B0: 65 20 47 69 66 66 6F 72 64 00 1D 00 06 00 C5 20 e Gifford......
01F9C0: 49 6E 74 65 72 66 61 63 65 20 50 75 62 6C 69 63 Interface Public
01F9D0: 61 74 69 6F 6E 73 00 0A 00 0A 00 9F 20 1E E8 03 ations...... ...
01F9E0: 00 0A 00 14 00 9F 20 1E 94 02 00 27 00 1E 00 0D ...... ....'....
01F9F0: 00 00 E1 EF 1A 90 01 01 0D 00 00 E2 EF 1A 2C 01 ..............,.
01FA00: 01 0D 00 00 F8 EF 19 C8 01 0D 00 00 F9 EF 1A 2C ...............,
01FA10: 01 00 20 00 28 00 0D 00 00 EB EF 0E 01 0D 00 00 .. .(...........
01FA20: EC EF 0E 01 0D 00 00 F2 EF 0E 01 0D 00 00 F4 EF ................
01FA30: 0E 00 22 00 3C 00 82 20 0F 01 A2 20 0E 2C 0F 01 ..".<.. ... .,..
01FA40: A2 20 0F 2C 14 01 A2 20 10 2C 19 18 01 A2 20 11 . .,... .,.... .
01FA50: 2C 19 1A 00 10 00 46 00 01 C0 6D 61 69 6E 20 6C ,.....F...main l
01FA60: 6F 6F 70 00 08 00 50 00 AD 20 0F 00 06 00 5A 00 oop...P.. ....Z.
01FA70: 87 00 0A 00 64 00 A9 20 0F 2C 0F 00 08 00 6E 00 ....d.. .,....n.
01FA80: BB 20 10 00 17 00 78 00 84 68 BF 20 EA 28 19 0F . ....x..h. .(..
01FA90: 29 3B 22 53 55 52 52 4F 55 4E 44 22 00 08 00 82 );"SURROUND"....
01FAA0: 00 BB 20 0F 00 0F 00 8C 00 BC 20 19 0A 2C 1A 72 .. ....... ..,.r
01FAB0: 01 2C 0F 00 0C 00 96 00 95 20 1A 44 02 2C 0E 00 .,....... .D.,..
01FAC0: 0D 00 A0 00 95 20 0E 2C F5 1A 68 01 00 0D 00 AA ..... .,..h.....
01FAD0: 00 95 20 F5 1A 44 02 2C 0E 00 0C 00 B4 00 95 20 .. ..D.,.......
01FAE0: 0E 2C 1A 68 01 00 12 00 BE 00 BC 20 0D 00 00 E1 .,.h....... ....
01FAF0: 2C 0D 00 00 E2 2C 10 00 12 00 C8 00 BC 20 0D 00 ,....,....... ..
01FB00: 00 F8 2C 0D 00 00 F9 2C 11 00 0E 00 D2 00 BC 20 ..,....,.......
01FB10: 16 2C 1A 74 01 2C 0F 00 0C 00 DC 00 95 20 1A 48 .,.t.,....... .H
01FB20: 02 2C 0E 00 0D 00 E6 00 95 20 0E 2C F5 1A 6C 01 .,....... .,..l.
01FB30: 00 0D 00 F0 00 95 20 F5 1A 48 02 2C 0E 00 0C 00 ...... ..H.,....
01FB40: FA 00 95 20 0E 2C 1A 6C 01 00 1A 00 04 01 0D 00 ... .,.l........
01FB50: 00 61 E1 EF 0D 00 00 E1 01 0D 00 00 62 E2 EF 0D .a..........b...
01FB60: 00 00 E2 00 18 00 0E 01 A1 20 FF 0A 28 19 0E 29 ......... ..(..)
01FB70: EF 0E 20 EB 20 0D 00 00 EB EF 0F 00 19 00 18 01 .. . ...........
01FB80: A1 20 FF 0A 28 19 0D 29 EF 0E 1D DE 20 EB 20 0D . ..(..).... . .
01FB90: 00 00 EB EF F5 0F 00 26 00 22 01 A1 20 0D 00 00 .......&.".. ...
01FBA0: EB F2 0E 20 EB 20 0D 00 00 E1 EF 0D 00 00 E1 F4 ... . ..........
01FBB0: 0D 00 00 EB 01 20 0D 00 00 EC EF 0E 00 17 00 2C ..... .........,
01FBC0: 01 A1 20 FF 0A 28 11 29 EF 0E 20 EB 20 0D 00 00 .. ..(.).. . ...
01FBD0: EC EF 0F 00 18 00 36 01 A1 20 FF 0A 28 12 29 EF ......6.. ..(.).
01FBE0: 0E 20 EB 20 0D 00 00 EC EF F5 0F 00 25 00 40 01 . . ........%.@.
01FBF0: A1 20 0D 00 00 EC F2 0E 20 EB 20 0D 00 00 E2 EF . ...... . .....
01FC00: 0D 00 00 E2 F4 0D 00 00 EC 01 0D 00 00 EB EF 0E ................
01FC10: 00 26 00 4A 01 A1 20 0D 00 00 61 E1 EF 0D 00 00 .&.J.. ...a.....
01FC20: E1 20 FA 20 0D 00 00 62 E2 EF 0D 00 00 E2 20 EB . . ...b...... .
01FC30: 20 A0 20 1E 68 01 00 27 00 54 01 A1 20 FF 7C 20 . .h..'.T.. .|
01FC40: 28 0D 00 00 E1 F4 0D 00 00 EB 2C 0D 00 00 E2 F4 (.........,.....
01FC50: 0D 00 00 EC 29 F2 0E 20 EB 20 1E D6 01 00 20 00 ....).. . .... .
01FC60: 5E 01 01 C0 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ^...************
01FC70: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 1A 00 *************...
01FC80: 68 01 0D 00 00 78 F8 EF 0D 00 00 F8 E7 44 01 0D h....x.......D..
01FC90: 00 00 79 F9 EF 0D 00 00 F9 00 18 00 72 01 A1 20 ..y.........r..
01FCA0: FF 0A 28 19 3F 29 EF 0E 20 EB 20 0D 00 00 F2 EF ..(.?).. . .....
01FCB0: 0F 00 19 00 7C 01 A1 20 FF 0A 28 19 47 29 EF 0E ....|.. ..(.G)..
01FCC0: 20 EB 20 0D 00 00 F2 EF F5 0F 00 25 00 86 01 A1 . ........%....
01FCD0: 20 0D 00 00 F2 F2 0E 20 EB 20 0D 00 00 F8 EF 0D ...... . ......
01FCE0: 00 00 F8 F4 0D 00 00 F2 01 0D 00 00 F4 EF 0E 00 ................
01FCF0: 18 00 90 01 A1 20 FF 0A 28 19 43 29 EF 0E 20 EB ..... ..(.C).. .
01FD00: 20 0D 00 00 F4 EF 0F 00 19 00 9A 01 A1 20 FF 0A ............ ..
01FD10: 28 19 45 29 EF 0E 20 EB 20 0D 00 00 F4 EF F5 0F (.E).. . .......
01FD20: 00 25 00 A4 01 A1 20 0D 00 00 F4 F2 0E 20 EB 20 .%.... ...... .
01FD30: 0D 00 00 F9 EF 0D 00 00 F9 F4 0D 00 00 F4 01 0D ................
01FD40: 00 00 F2 EF 0E 00 24 00 AE 01 A1 20 0D 00 00 78 ......$.... ...x
01FD50: F8 EF 0D 00 00 F8 20 FA 20 0D 00 00 79 F9 EF 0D ...... . ...y...
01FD60: 00 00 F9 20 EB 20 1E C2 01 00 26 00 B8 01 A1 20 ... . ....&....
01FD70: FF 7C 28 0D 00 00 F8 F4 0D 00 00 F2 2C 0D 00 00 .|(.........,...
01FD80: F9 F4 0D 00 00 F4 29 F2 0E 20 EB 20 1E E0 3A 71 ......).. . ..:q
01FD90: 01 00 0A 00 C2 01 A0 20 1E BE 00 00 1E 00 CC 01 ....... ........
01FDA0: 01 C0 2A 2A 2A 2A 2A 2A 2A 63 72 61 73 68 2A 2A ..*******crash**
01FDB0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 19 00 D6 01 03 00 *********.......
01FDC0: 00 77 69 EE EF 03 00 00 EE 28 0F 29 01 A0 20 1E .wi......(.).. .
01FDD0: EA 01 00 13 00 E0 01 03 00 00 77 69 EE EF 03 00 ..........wi....
01FDE0: 00 EE 28 10 29 00 18 00 EA 01 9E 20 0D 00 00 F6 ..(.)...... ....
01FDF0: EF 1A 2C 01 20 EC 20 19 32 20 E6 F5 10 00 12 00 ..,. . .2 ......
01FE00: F4 01 CC 20 0F 2C 0D 00 00 F6 2C 12 2C 19 0F 00 ... .,....,.,...
01FE10: 20 00 FE 01 A1 20 0D 00 00 F6 F1 19 DC 20 EB 20 .... ....... .
01FE20: CC 20 10 2C 0D 00 00 F6 F4 10 2C 12 2C 19 0F 00 . .,......,.,...
01FE30: 21 00 08 02 A1 20 0D 00 00 F6 F1 19 96 20 EB 20 !.... ....... .
01FE40: CC 20 11 2C 0D 00 00 F6 F5 10 2C 12 2C 19 0F 20 . .,......,.,..
01FE50: 00 10 00 12 02 82 20 FF 0C 28 FF 45 F6 19 1A 29 ...... ..(.E...)
01FE60: 00 06 00 1C 02 B0 00 22 00 26 02 CC 20 0F 2C 19 .......".&.. .,.
01FE70: 28 2C 19 64 01 CC 20 10 2C 19 28 2C 19 64 01 CC (,.d.. .,.(,.d..
01FE80: 20 11 2C 19 28 2C 19 64 00 06 00 30 02 8A 00 0C .,.(,.d...0....
01FE90: 23 D8 00 3A 02 A9 20 19 0A 2C 19 0A 00 17 00 44 #..:.. ..,.....D
01FEA0: 02 BF 22 59 4F 55 20 57 4F 4E 20 22 3B 03 00 00 .."YOU WON ";...
01FEB0: 77 69 EE 00 0C 00 4E 02 A9 20 19 0F 2C 19 0D 00 wi....N.. ..,...
01FEC0: 14 00 58 02 BF 22 57 45 4C 4C 20 44 4F 4E 45 21 ..X.."WELL DONE!
01FED0: 21 21 22 00 0B 00 62 02 A9 20 0F 2C 19 18 00 1A !!"...b.. .,....
01FEE0: 00 6C 02 9E 20 0D 00 00 F4 EF 0F 20 EC 20 1A E8 .l.. ...... . ..
01FEF0: 03 01 B0 20 0D 00 00 F4 00 12 00 71 02 A1 20 FF ... .......q.. .
01FF00: 43 F2 22 22 20 EB 20 1E 71 02 00 6E 00 76 02 A3 C."" . .q..n.v.£
01FF10: 22 57 6F 75 6C 64 20 79 6F 75 20 6C 69 6B 65 20 "Would you like
01FF20: 74 6F 20 70 6C 61 79 20 61 67 61 69 6E 20 22 3B to play again ";
01FF30: 03 00 00 61 E7 01 03 00 00 61 E7 EF FF 1C 28 03 ...a.....a....(.
01FF40: 00 00 61 E7 29 01 A1 20 FF 75 28 03 00 00 61 E7 ..a.).. .u(...a.
01FF50: 2C 0F 29 F2 22 59 22 20 EB 20 8A 01 A9 20 19 10 ,.)."Y" . ... ..
01FF60: 2C 19 0C 01 BF 20 22 47 4F 4F 44 42 59 45 22 01 ,.... "GOODBYE".
01FF70: A9 20 0F 2C 19 18 01 98 00 0A 00 8A 02 CA 20 1E . .,.......... .
01FF80: 14 00 00 22 00 94 02 01 C0 2A 2A 2A 2A 2A 2A 2A ...".....*******
01FF90: 2A 2A 72 AE 47 61 6D 65 20 53 74 61 72 74 2A 2A **r.Game Start**
01FFA0: 2A 2A 2A 2A 2A 2A 00 0E 00 9E 02 93 20 03 00 00 ******...... ...
01FFB0: EE 28 10 29 00 06 00 B2 02 8A 00 0C 00 BC 02 A9 .(.)............
01FFC0: 20 19 10 2C 19 0C 00 08 00 C6 02 BB 20 11 00 10 ..,........ ...
01FFD0: 00 D0 02 BF 22 53 55 52 52 4F 55 4E 44 22 00 0F ...."SURROUND"..
01FFE0: 00 DA 02 BC 20 19 B4 2C 1A 04 01 2C 0F 00 16 00 .... ..,...,....
01FFF0: E4 02 95 20 19 F0 2C 0E 01 CC 20 0F 2C 1A 90 01 ... ..,... .,...
020000: 2C 19 78 00 1B 00 E9 02 9E 20 0D 00 00 F4 EF 0F ,.x...... ......
020010: 20 EC 20 1A DC 05 01 B0 20 0D 00 00 F4 20 00 17 . ..... .... ..
020020: 00 EE 02 95 20 0E 2C F5 19 50 01 CC 20 0F 2C 1A .... .,..P.. .,.
020030: 2C 01 2C 19 78 00 1A 00 02 03 9E 20 0D 00 00 F4 ,.,.x...... ....
020040: EF 0F 20 EC 20 1A DC 05 01 B0 20 0D 00 00 F4 00 .. . ..... .....
020050: 16 00 0C 03 95 20 F5 19 F0 2C 0E 01 CC 20 0F 2C ..... ...,... .,
020060: 19 C8 2C 19 78 00 1A 00 16 03 9E 20 0D 00 00 F4 ..,.x...... ....
020070: EF 0F 20 EC 20 1A DC 05 01 B0 20 0D 00 00 F4 00 .. . ..... .....
020080: 15 00 20 03 95 20 0E 2C 19 50 01 CC 20 0F 2C 19 .. .. .,.P.. .,.
020090: 64 2C 19 78 D7 66 00 0B 00 2A 03 A9 20 0F 2C 19 d,.x.f...*.. .,.
0200A0: 18 00 2E 00 34 03 BF 22 2E 2E 2E 2E 2E 2E 2E 70 ....4..".......p
0200B0: 72 65 73 73 20 61 6E 79 20 6B 65 79 20 74 6F 20 ress any key to
0200C0: 63 6F 6E 74 69 6E 75 65 2E 2E 2E 2E 2E 2E 22 00 continue......".
0200D0: 0E 00 3E 03 D6 20 FF 43 EF 22 22 01 D5 00 0B 00 ..>.. .C."".....
0200E0: 48 03 CC 20 0F 2C 19 B4 00 06 00 52 03 8A 00 0C H.. .,.....R....
0200F0: 00 5C 03 A9 20 19 0A 2C 19 0A 00 24 00 66 03 A3 .\.. ..,...$.f.£
020100: 22 46 69 72 73 74 20 70 6C 61 79 65 72 27 73 20 "First player's
020110: 6E 61 6D 65 20 22 3B 03 00 00 EE 28 0F 29 00 13 name ";....(.)..
020120: 00 6B 03 CC 20 0F 2C 19 C8 01 A9 20 19 0A 2C 19 .k.. .,.... ..,.
020130: 0E 00 25 00 70 03 A3 22 53 65 63 6F 6E 64 20 70 ..%.p.£"Second p
020140: 6C 61 79 65 72 27 73 20 6E 61 6D 65 20 22 3B 03 layer's name ";.
020150: 00 00 EE 28 10 29 00 0B 00 7A 03 CC 20 0F 2C 19 ...(.)...z.. .,.
020160: 96 00 06 00 84 03 C9 00 27 00 E8 03 AD 20 0F 01 ........'.... ..
020170: 8A 01 A2 20 0E 2C 0E 01 82 20 0E 01 A2 20 0F 2C ... .,... ... .,
020180: 16 01 A2 20 10 2C 19 18 01 A2 20 11 2C 13 00 22 ... .,.... .,.."
020190: 00 F2 03 A9 20 19 39 6F FF FF FF FF 11 3D 09 F6 .... .9o.....=..
0201A0: 04 F6 04 D9 04 14 09 02 10 08 0F 00 07 01 00 2C ...............,
0201B0: 53 55 52 52 4F 55 4E 44 00 00 00 00 00 00 00 00 SURROUND........
0201C0: 02 FF 00 72 02 70 09 00 72 0A 00 00 00 00 00 00 ...r.p..r.......
0201D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0201E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0201F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202B0: AF C9 FF FF FF FF 11 3E 09 CE 04 CE 04 EE 04 04 .......>........
0202C0: 09 03 10 08 20 28 0B 03 00 16 10 2C 0F 01 BB 20 .... (.....,...
0202D0: 10 01 BF 20 22 53 55 52 52 4F 55 4E 44 22 01 BB ... "SURROUND"..
0202E0: 20 0F 01 BF 00 7B 00 FC 03 BF 22 41 20 67 61 6D ....{...."A gam
0202F0: 65 20 66 6F 72 20 74 77 6F 20 70 6C 61 79 65 72 e for two player
020300: 73 20 69 6E 20 77 68 69 63 68 20 79 6F 75 20 6D s in which you m
020310: 75 73 74 73 74 65 65 72 20 79 6F 75 72 20 6D 6F uststeer your mo
020320: 76 69 6E 67 20 6C 69 6E 65 20 61 72 6F 75 6E 64 ving line around
020330: 20 74 68 65 20 73 63 72 65 65 6E 61 74 74 65 6D the screenattem
020340: 70 74 69 6E 67 20 74 6F 20 74 72 61 70 20 79 6F pting to trap yo
020350: 75 72 20 6F 70 70 6F 6E 65 6E 74 2E 22 01 BF 00 ur opponent."...
020360: 68 00 06 04 BB 20 11 01 BF 22 54 68 65 20 6C 6F h.... ..."The lo
020370: 73 69 6E 67 20 70 6C 61 79 65 72 20 69 73 20 74 sing player is t
020380: 68 65 20 66 69 72 73 74 20 6F 6E 65 20 74 6F 20 he first one to
020390: 20 20 72 75 6E 20 69 6E 74 6F 20 65 69 74 68 65 run into eithe
0203A0: 72 20 61 20 6C 69 6E 65 20 6F 72 20 74 68 65 20 r a line or the
0203B0: 73 63 72 65 65 6E 20 20 20 20 65 64 67 65 73 2E screen edges.
0203C0: 22 01 BF 01 BB 20 0F 00 2B 00 3E 0F 10 04 BF 22 ".... ..+.>...."
0203D0: 54 68 65 20 6B 65 79 73 20 66 6F 72 20 65 61 63 The keys for eac
0203E0: 68 20 70 6C 61 79 65 72 20 61 72 65 3A 22 01 BF h player are:"..
0203F0: 01 BB 20 10 00 34 00 1A 04 BF 22 20 4C 65 66 74 .. ..4...." Left
020400: 20 50 6C 61 79 65 72 20 20 20 20 20 20 20 20 20 Player
020410: 20 20 20 20 20 52 69 67 68 74 20 50 6C 61 79 65 Right Playe
020420: 72 22 01 BF 01 BB 20 0F 00 29 00 24 04 BF 22 20 r".... ..).$.."
020430: 20 51 20 20 20 55 70 20 20 20 20 20 20 20 20 20 Q Up
020440: 20 20 20 20 20 20 20 20 20 20 20 39 20 20 55 70 9 Up
020450: 22 00 2B 00 2E 04 BF 22 20 20 41 20 20 20 44 6F ".+...." A Do
020460: 77 6E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 wn
020470: 20 20 20 20 36 20 20 44 6F 77 6E 22 00 2B 00 38 6 Down".+.8
020480: 04 BF 22 20 20 5A 20 20 20 4C 65 66 74 20 20 20 .." Z Left
020490: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 1
0204A0: 20 20 4C 65 66 74 22 00 2C 00 42 04 BF 22 20 20 Left".,.B.."
0204B0: 58 20 20 20 52 69 67 68 74 20 20 20 20 20 20 20 X Right
0204C0: 20 20 20 20 20 20 20 20 20 20 32 20 D2 5D 20 52 2 .] R
0204D0: 69 67 68 74 22 00 35 00 4C 04 BF 01 BF 22 20 20 ight".5.L...."
0204E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0204F0: 20 20 20 20 20 20 4E 75 6D 65 72 69 63 20 4B 65 Numeric Ke
020500: 79 20 50 61 64 22 01 BF 01 BF 00 33 00 56 04 A9 y Pad".....3.V..
020510: 20 0F 2C 19 18 01 BB 20 11 01 A3 22 50 72 65 73 .,.... ..£"Pres
020520: 73 20 65 6E 74 65 72 20 74 6F 20 73 74 61 72 74 s enter to start
020530: 22 3B 03 00 00 65 EE 01 A0 20 1E 14 00 00 00 00 ";...e... ......
020540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0205A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0205B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0205C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C3 0F ................
0205D0: FF FF FF FF 11 3E 09 CE 04 CE 04 D9 04 16 09 03 .....>..........
0205E0: 10 08 0F 00 07 01 00 2C 51 55 49 43 4B 49 45 00 .......,QUICKIE.
0205F0: 00 00 00 00 00 00 00 00 01 FF 00 B3 03 70 01 FF .............p..
020600: B3 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0206A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0206B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0206C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0206D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0206E0: 00 00 00 00 00 00 00 00 E3 4A FF FF FF FF 11 3D .........J.....=
0206F0: 09 CE 04 CE 04 EC 04 06 09 02 10 08 0B 28 0D 04 .............(..
020700: 00 16 1E 00 0A 00 C5 20 2A 2A 2A 20 42 79 20 43 ....... *** By C
020710: 72 61 69 67 20 4C 61 77 73 6F 6E 20 2A 2A 2A 00 raig Lawson ***.
020720: 1E 00 0F 00 C5 20 2A 2A 2A 20 20 20 20 20 20 20 ..... ***
020730: 20 20 20 20 20 20 20 20 20 20 2A 2A 2A 00 1E 00 ***...
020740: 14 00 C5 20 2A 2A 2A 20 33 32 20 44 6F 75 67 6C ... *** 32 Dougl
020750: 61 73 20 53 74 20 20 20 2A 2A 2A 00 1F 00 1E 00 as St ***.....
020760: C5 20 2A 2A 2A 20 4D 61 6E 75 6E 64 61 20 20 20 . *** Manunda
020770: 20 20 20 20 20 20 2A 2A 2A 20 00 1F 00 28 00 C5 *** ...(..
020780: 20 2A 2A 2A 20 43 61 69 72 6E 73 20 34 38 37 30 *** Cairns 4870
020790: 20 20 20 20 20 2A 2A 2A 20 00 20 00 2D 00 C5 20 *** . .-..
0207A0: 2A 2A 2A 20 50 68 2E 20 35 33 33 36 36 39 20 20 *** Ph. 533669
0207B0: 20 20 20 20 2A 2A 2A 20 20 00 06 00 32 00 8A 00 *** ...2...
0207C0: 0F 00 3C 00 93 20 0D 00 00 F8 28 19 2D 29 00 16 ..<.. ....(.-)..
0207D0: 00 46 00 82 20 0E 01 20 A2 20 0E 2C 0E 01 A2 20 .F.. .. . .,...
0207E0: 0F 2C 19 0F 00 24 00 50 00 BB 20 0F 01 BF 01 BF .,...$.P.. .....
0207F0: 01 BF 20 EA 28 19 10 29 01 BF 22 47 4F 4C 44 20 .. .(..).."GOLD
020800: 4C 4F 32 C8 54 54 4F 22 20 20 00 1B 00 5A 00 BF LO2.TTO" ...Z..
020810: 20 EA 20 28 19 10 29 01 BF 22 7E 7E 7E 7E 20 7E . (..).."~~~~ ~
020820: 7E 7E 7E 7E 22 00 0A 00 64 00 9F 20 1E 5E 01 00 ~~~~"...d.. .^..
020830: 18 00 6E 00 A9 20 19 0B 2C 19 0E 01 BB 20 0F 20 ..n.. ..,.... .
020840: 01 BF 20 0D 00 00 F0 00 0B 00 78 00 9F 20 1E 5E .. .......x.. .^
020850: 01 20 00 18 00 82 00 A9 20 19 0E 2C 19 0E 01 BB . ...... ..,....
020860: 20 11 20 01 BF 20 0D 00 00 F0 00 0B 00 8C 00 9F . .. ..........
020870: 20 1E 5E 01 20 00 18 00 96 00 A9 20 19 11 2C 19 .^. ...... ..,.
020880: 0E 01 BB 20 0F 20 01 BF 20 0D 00 00 F0 00 0A 00 ... . .. .......
020890: A0 00 9F 20 1E 5E 01 00 18 00 AA 00 A9 20 19 14 ... .^....... ..
0208A0: 2C 19 0E 01 BB 20 11 20 01 BF 20 0D 00 00 F0 00 ,.... . .. .....
0208B0: 0B 00 B4 00 9F 20 1E 5E 01 20 00 18 00 BE 00 A9 ..... .^. ......
0208C0: 20 19 17 2C 19 0E 01 BB 20 0F 20 01 BF 20 0D 00 ..,.... . .. ..
0208D0: 00 F0 00 0B 00 C8 00 9F 20 1E 5E 01 20 00 18 00 ........ .^. ...
0208E0: D2 00 A9 20 19 1A 2C 19 0E 01 BB 20 11 20 01 BF ... ..,.... . ..
0208F0: 20 0D 00 00 F0 00 0E 00 DC 00 A9 20 12 2C 19 18 .......... .,..
020900: 01 20 20 00 E4 1B 30 00 E6 00 BB 20 10 01 20 BF . ...0.... .. .
020910: 20 22 50 52 45 53 53 20 3C 53 50 41 43 45 20 42 "PRESS <SPACE B
020920: 41 52 3E 20 46 4F 52 20 4E 45 58 54 20 4E 55 4D AR> FOR NEXT NUM
020930: 42 45 52 53 22 00 32 00 F0 00 BC 20 19 0A 2C 19 BERS".2.... ..,.
020940: 0A 01 20 94 20 19 0A 2C 1A 86 01 01 94 20 1A 76 .. . ..,..... .v
020950: 02 2C 1A 86 01 01 94 20 1A 76 02 2C 19 0A 01 20 .,..... .v.,...
020960: 94 20 19 0A 2C 19 0A 00 32 00 FA 00 BC 20 19 AA . ..,...2.... ..
020970: 2C 19 AA 01 94 20 20 19 AA 2C 19 C8 01 94 20 1A ,.... ..,.... .
020980: C2 01 2C 19 C8 01 94 20 1A C2 01 2C 19 AA 01 94 ..,.... ...,....
020990: 20 19 AA 2C 19 AA 20 20 20 00 17 00 04 01 BC 20 ..,.. ......
0209A0: 19 D7 2C 19 C8 01 20 94 20 19 D7 2C 19 AA 20 20 ..,... . ..,..
0209B0: 00 19 00 0E 01 BC 20 1A 08 01 2C 19 C8 01 20 94 ...... ...,... .
0209C0: 20 1A 08 01 2C 19 AA 20 20 00 18 00 18 01 BC 20 ...,.. ......
0209D0: 1A 39 01 2C 19 C8 01 20 94 20 1A 39 01 2C 19 AA .9.,... . .9.,..
0209E0: 20 00 18 00 22 01 BC 20 1A 6A 01 2C 19 C8 01 20 ...".. .j.,...
0209F0: 94 20 1A 6A 01 2C 19 AA 20 00 18 00 2C 01 BC 20 . .j.,.. ...,..
020A00: 1A 9B 01 2C 19 C8 AE B8 01 20 94 20 1A 9B 01 2C ...,..... . ...,
020A10: 19 AA 20 00 0C 00 36 01 BF 20 FF 03 28 15 29 00 .. ...6.. ..(.).
020A20: 20 00 40 01 03 00 00 E1 EF FF 43 01 20 A1 20 03 .@.......C. . .
020A30: 00 00 E1 EF 22 22 EB 20 A0 20 1E 40 01 20 20 00 ...."". . .@. .
020A40: 1E 00 4A 01 A1 20 03 00 00 C1 EF 22 20 22 20 FC ..J.. ....." " .
020A50: 20 03 00 00 C1 EF 22 20 22 EB 20 20 CA 00 06 00 ....." ". ....
020A60: 54 01 98 00 1D 00 5E 01 20 0D 00 00 F0 EF FF 0C T.....^. .......
020A70: 28 FF 45 28 0F 29 F6 19 2D F4 0F 29 20 20 20 20 (.E(.)..-..)
020A80: 00 1C 00 68 01 A1 20 0D 00 00 F8 28 0D 00 00 F0 ...h.. ....(....
020A90: 29 EF 0F 20 EB 20 A0 20 1E 5E 01 20 00 16 00 72 ).. . . .^. ...r
020AA0: 01 0D 00 00 F8 20 28 0D 00 00 F0 29 EF 0F 20 20 ..... (....)..
020AB0: 20 20 00 06 00 7C 01 C9 00 00 00 00 00 00 00 00 ...|..........
020AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020B00: 00 00 00 00 00 00 00 00 DF 98 FF FF FF FF 11 3D ...............=
020B10: 09 CE 04 CE 04 D8 04 15 09 02 10 08 10 00 07 01 ................
020B20: 00 2C 54 41 58 4D 41 4E 00 00 00 00 00 00 00 00 .,TAXMAN........
020B30: 00 00 01 00 00 00 08 70 01 FF A4 0B 00 00 00 00 .......p........
020B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020C20: 00 00 AD 8C FF FF FF FF 11 3C 09 CE 04 CE 04 F0 .........<......
020C30: 04 04 09 02 10 08 2F 0A 15 08 00 16 1A 00 0A 00 ....../.........
020C40: 82 20 19 0D 01 A2 20 0E 2C 19 0D 01 A2 20 0F 2C . .... .,.... .,
020C50: 0F 01 BB 20 0F 00 21 00 14 00 8A 01 AD 20 0F 01 ... ..!...... ..
020C60: A9 20 19 0E 2C 19 0A 01 BF 22 54 20 41 20 58 20 . ..,...."T A X
020C70: 4D 20 41 20 4E 22 00 53 00 1E 00 A9 20 13 2C 19 M A N".S.... .,.
020C80: 14 01 A3 22 44 6F 20 79 6F 75 20 77 61 6E 74 20 ..£"Do you want
020C90: 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 59 2F 4E instructions Y/N
020CA0: 22 3B 03 00 00 65 EE 01 A1 20 FF 1C 28 FF 75 28 ";...e... ..(.u(
020CB0: 03 00 00 65 EE 2C 0F 29 29 EF 22 59 22 20 EB 20 ...e.,.))."Y" .
020CC0: AD 20 10 01 A0 20 1E 0E 01 00 38 00 28 00 AD 20 . ... ....8.(..
020CD0: 10 01 D8 20 23 0E 2C 19 0A 2C 19 50 2C 0F 2C 19 ... #.,..,.P,.,.
020CE0: 19 01 8E 20 62 2D 7A 01 93 20 0B 00 00 F4 28 19 ... b-z.. ....(.
020CF0: 32 29 2C 0B 00 00 EC 28 19 32 29 01 9F 20 1E E6 2),....(.2).. ..
020D00: 00 00 3A 00 32 00 9F 20 1E 3C 00 01 9F 20 1E 82 ..:.2.. .<... ..
020D10: 00 01 9F 20 1E 8C 00 01 9F 20 1E A0 00 01 A1 20 ... ..... .....
020D20: 0B 00 00 CD EF 0F 20 EB 20 1E 32 00 20 01 97 20 ...... . .2. ..
020D30: 9F 20 1E C8 00 01 A0 20 1E DC 00 00 12 46 06 00 . ..... .....F..
020D40: 3C 00 BF 00 45 00 46 00 BF 01 BF 22 59 4F 55 20 <...E.F...."YOU
020D50: 54 41 4B 45 20 20 22 3B 01 A3 20 0B 00 00 CB 01 TAKE ";.£ .....
020D60: A1 20 0B 00 00 CB F3 0E 20 EB 20 1E DC 00 20 01 . ...... . ... .
020D70: 97 20 A1 20 0B 00 00 CB F3 0B 00 00 CE 20 EB 20 . . ......... .
020D80: 1E 5A 00 20 01 97 20 BF 00 35 00 50 00 BF 20 0D .Z. .. ..5.P.. .
020D90: 00 00 CB 3B 22 49 53 20 4E 4F 54 20 49 4E 20 54 ...;"IS NOT IN T
020DA0: 48 45 20 4C 49 53 54 20 2D 2D 2D 2D 2D 54 52 59 HE LIST -----TRY
020DB0: 20 41 47 41 49 4E 22 01 A0 20 1E 46 00 00 30 00 AGAIN".. .F..0.
020DC0: 5A 00 A1 20 0B 00 00 CC 28 0B 00 00 CB 29 EF 0E Z.. ....(....)..
020DD0: 20 EB 20 1E 50 00 20 01 97 20 A1 20 0B 00 00 CB . .P. .. . ....
020DE0: EE 0F 20 EB 20 1E 6E 00 20 01 97 20 BF 00 64 00 .. . .n. .. ..d.
020DF0: 64 00 BF 01 BF 22 54 48 45 52 45 20 41 52 45 20 d...."THERE ARE
020E00: 4E 4F 20 46 41 43 54 4F 52 53 20 4F 46 22 3B 0B NO FACTORS OF";.
020E10: 00 00 CB 3B 22 20 46 4F 52 20 4D 45 22 01 BF 22 ...;" FOR ME".."
020E20: 41 52 45 20 59 4F 55 20 54 52 59 49 4E 47 20 54 ARE YOU TRYING T
020E30: 4F 20 53 48 4F 52 54 20 43 48 41 4E 47 45 32 B3 O SHORT CHANGE2.
020E40: 20 54 48 45 20 54 41 58 4D 41 4E 3F 22 01 A0 20 THE TAXMAN?"..
020E50: 1E 46 00 00 87 00 6E 00 0B 00 00 CD EF 0E 01 9E .F....n.........
020E60: 20 0B 00 00 C9 EF 0F 20 EC 20 0B 00 00 CB F7 10 ...... . ......
020E70: 01 A1 20 0B 00 00 CC 28 0B 00 00 C9 29 EF 0E 20 .. ....(....)..
020E80: EB 20 1E 78 00 20 01 97 20 0B 00 00 D2 EF 0B 00 . .x. .. .......
020E90: 00 CB F7 0B 00 00 C9 01 A1 20 0B 00 00 CB F2 0B ......... ......
020EA0: 00 00 C9 F6 0B 00 00 D2 20 EB 20 1E 78 00 20 01 ........ . .x. .
020EB0: 97 20 0B 00 00 CD EF 0B 00 00 CD F4 0F 01 0B 00 . ..............
020EC0: 00 D4 28 0B 00 00 CD 29 EF 0B 00 00 C9 01 0B 00 ..(....)........
020ED0: 00 CC 28 0B 00 00 C9 29 EF 0E 00 42 00 78 00 B0 ..(....)...B.x..
020EE0: 20 0B 00 00 C9 01 A1 20 0B 00 00 CD EF 0E 20 EB ...... ...... .
020EF0: 20 1E 64 00 20 01 97 20 0B 00 00 CC 28 0B 00 00 .d. .. ....(...
020F00: CB 29 EF 0E 01 9E 20 0B 00 00 C3 EF 0F 20 EC 20 .).... ...... .
020F10: 1A EE 02 01 B0 20 0B 00 00 C3 01 C9 00 A1 00 82 ..... ..........
020F20: 00 0B 00 00 D9 EF 0B 00 00 D9 F4 0B 00 00 CB 01 ................
020F30: BF 01 BF 22 59 4F 55 52 20 54 4F 54 41 4C 20 3D ..."YOUR TOTAL =
020F40: B9 F9 20 22 3B 0B 00 00 D9 01 BF 01 BF 22 49 20 .. ";........"I
020F50: 47 45 54 3B 20 22 3B 01 9E 20 0B 00 00 C9 EF 0F GET; ";.. ......
020F60: 20 EC 20 0B 00 00 CD 01 BF 20 0B 00 00 D4 28 0B . ...... ....(.
020F70: 00 00 C9 29 3B 01 0B 00 00 DA EF 0B 00 00 DA F4 ...);...........
020F80: 0B 00 00 D4 28 0B 00 00 C9 29 01 B0 20 0B 00 00 ....(....).. ...
020F90: C9 01 BF 01 BF 22 4D 59 20 54 4F 54 41 4C 20 3D ....."MY TOTAL =
020FA0: 20 22 3B 0B 00 00 DA 01 9E 20 0B 00 00 C3 EF 0F ";...... ......
020FB0: 20 EC 20 1A E8 03 01 B0 20 0B 00 00 C3 01 C9 00 . ..... .......
020FC0: 52 00 8C 00 BF 01 BF 22 4E 45 57 20 4C 49 53 54 R......"NEW LIST
020FD0: 3A 22 3B 01 0B 00 00 CD EF 0E 01 9E 20 0B 00 00 :";......... ...
020FE0: C9 EF 0F 20 EC 20 0B 00 00 CE 01 A1 20 0B 00 00 ... . ...... ...
020FF0: CC 28 0B 00 00 C9 29 EF 0E 20 EB 20 1E 96 00 20 .(....).. . ...
021000: 01 97 20 BF 20 0B 00 00 C9 3B 01 0B 00 00 CD EF .. . ....;......
021010: 0F 00 0D 00 96 00 B0 20 0B 00 00 C9 01 C9 00 86 ....... ........
021020: 00 A0 00 A1 20 0B 00 00 CD EF 0E 20 EB 20 1E BE .... ...... . ..
021030: 00 20 01 97 20 9E 20 0B 00 00 C9 EF 0B 00 00 CE . .. . .........
021040: 20 EC 85 D5 20 12 20 E6 F5 0F 01 9E 20 0B 00 00 ... . ..... ...
021050: CA EF 10 20 EC 20 0B 00 00 C9 F7 10 01 A1 20 0B ... . ........ .
021060: 00 00 CC 28 0B 00 00 CA 29 EF 0E 20 EB 20 1E AA ...(....).. . ..
021070: 00 20 01 97 20 0B 00 00 D0 EF 0B 00 00 C9 F7 0B . .. ...........
021080: 00 00 CA 01 A1 20 0B 00 00 C9 F2 0B 00 00 CA F6 ..... ..........
021090: 0B 00 00 D0 20 EB 20 1E AA 00 20 01 97 20 0B 00 .... . ... .. ..
0210A0: 00 CD EF 0F 01 C9 00 60 00 AA 00 B0 20 0B 00 00 .......`.... ...
0210B0: CA 01 B0 20 0B 00 00 C9 01 BF 01 BF 01 BF 22 49 ... .........."I
0210C0: 20 47 45 54 3A 22 3B 01 9E 20 0B 00 00 C9 EF 0F GET:";.. ......
0210D0: 20 EC 20 0B 00 00 CE 01 A1 20 0B 00 00 CC 28 0B . ...... ....(.
0210E0: 00 00 C9 29 EF 0E 20 EB 20 1E B4 00 20 01 97 20 ...).. . ... ..
0210F0: BF 20 0B 00 00 C9 3B 01 0B 00 00 DA EF 0B 00 00 . ....;.........
021100: DA F4 0B 00 00 C9 00 4C 00 B4 00 B0 20 0B 00 00 .......L.... ...
021110: C9 01 BF 22 2E 20 42 45 43 41 55 53 45 20 54 48 ...". BECAUSE TH
021120: 45 52 45 20 41 52 45 20 4E 4F 20 46 41 43 54 4F ERE ARE NO FACTO
021130: 52 53 20 4C 45 46 54 22 01 BF 22 4D 59 20 54 4F RS LEFT".."MY TO
021140: 54 41 4C 20 A6 BE 3D 22 3B 0B 00 00 DA 01 0B 00 TAL ..=";.......
021150: 00 CD EF 0E 00 06 00 BE 00 C9 00 67 00 C8 00 BF ...........g....
021160: 01 A1 20 0B 00 00 DA EE 0B 00 00 D9 20 EB 20 1E .. ......... . .
021170: D2 00 20 01 97 20 BF 22 59 4F 55 22 3B 0B 00 00 .. .. ."YOU";...
021180: D9 3B 22 20 20 20 20 20 20 20 54 41 58 4D 41 4E .;" TAXMAN
021190: 22 3B 0B 00 00 DA 3B 22 20 20 20 59 4F 55 20 57 ";....;" YOU W
0211A0: 49 4E 20 20 21 21 21 21 22 01 9E 20 0B 00 00 C3 IN !!!!".. ....
0211B0: EF 0F 20 EC 20 1A F4 01 01 B0 20 0B 00 00 C3 01 .. . ..... .....
0211C0: C9 00 4F 00 D2 00 BF 22 54 41 58 4D 41 4E 22 3B ..O...."TAXMAN";
0211D0: 0B 00 00 DA 3B 22 20 20 20 20 20 20 59 4F 55 22 ....;" YOU"
0211E0: 3B 0B 00 00 D9 3B 22 20 20 20 20 20 54 41 58 4D ;....;" TAXM
0211F0: 41 4E 20 57 49 4E 53 22 01 9E 20 0B 00 00 C3 EF AN WINS".. .....
021200: 0F 20 EC 20 1A F4 01 01 B0 20 0B 00 00 C3 01 C9 . . ..... ......
021210: 00 4E 00 DC 00 BF 01 BF 01 BF 22 50 4C 41 59 20 .N........"PLAY
021220: 41 47 41 49 4E 20 59 45 53 20 4F 52 20 4E 4F 22 AGAIN YES OR NO"
021230: 3B 01 A3 20 03 00 00 C1 01 8A 01 A1 20 FF 1C 28 ;.£ ........ ..(
021240: FF 75 28 03 00 00 11 1C C1 2C 0F 29 29 EF 22 59 .u(......,.))."Y
021250: 22 20 EB 20 CA 20 1E 28 00 20 01 97 20 1E 4A 01 " . . .(. .. .J.
021260: 00 B6 00 E6 00 8A 01 BF 01 BF 22 48 4F 57 20 4D .........."HOW M
021270: 41 4E 59 20 4E 55 4D 42 45 52 53 20 44 4F 20 59 ANY NUMBERS DO Y
021280: 4F 55 20 57 41 4E 54 20 54 4F 20 4C 49 53 54 22 OU WANT TO LIST"
021290: 3B 01 A3 20 0B 00 00 CE 01 A1 20 0B 00 00 CE F3 ;.£ ...... .....
0212A0: 0E 20 EB 20 1E 4A 01 20 01 97 20 A1 20 0B 00 00 . . .J. .. . ...
0212B0: CE F3 19 32 20 EB 20 1E F0 00 20 01 97 20 BF 01 ...2 . ... .. ..
0212C0: BF 20 22 41 54 20 54 48 49 53 20 54 49 4D 45 20 . "AT THIS TIME
0212D0: 52 45 47 55 4C 41 54 49 4F 4E 53 20 41 4C 4C 4F REGULATIONS ALLO
0212E0: 57 20 41 20 4D 41 58 49 4D 55 4D 20 4F 46 20 35 W A MAXIMUM OF 5
0212F0: 30 20 4E 55 4D 42 45 52 53 22 01 9E 20 0B 00 00 0 NUMBERS".. ...
021300: E9 EF 0F 20 EC 20 1A B8 0B 01 B0 20 0B 00 00 E9 ... . ..... ....
021310: 01 A0 20 1E E6 00 00 68 00 F0 00 0B 00 00 D9 EF .. ....h........
021320: 0E 01 0B 00 00 DA EF 0E 01 BF 01 BF 01 BF 22 54 .............."T
021330: 48 45 20 4C 49 53 54 20 49 53 3A 20 22 3B 01 9E HE LIST IS: ";..
021340: 20 0B 00 00 C9 EF 0F 20 0C 77 EC 20 0B 00 00 CE ...... .w. ....
021350: 01 BF 20 0B 00 00 C9 3B 01 0B 00 00 CC 28 0B 00 .. ....;.....(..
021360: 00 C9 29 EF 0F 01 B0 20 0B 00 00 C9 01 A1 20 0B ..).... ...... .
021370: 00 00 CE EE 0F 20 EB 20 1E 04 01 20 01 97 20 BF ..... . ... .. .
021380: 00 75 00 FA 00 BF 22 48 4F 57 20 56 45 52 59 20 .u...."HOW VERY
021390: 47 45 4E 45 52 4F 55 53 20 4F 46 20 59 4F 55 20 GENEROUS OF YOU
0213A0: 54 4F 20 46 4F 52 46 49 45 54 20 41 4C 4C 20 54 TO FORFIET ALL T
0213B0: 4F 20 54 48 45 20 54 41 58 4D 41 4E 22 01 20 BF O THE TAXMAN". .
0213C0: 22 54 41 58 4D 41 4E 20 31 20 20 20 20 20 20 20 "TAXMAN 1
0213D0: 20 59 4F 55 20 30 20 20 20 20 20 20 20 20 20 54 YOU 0 T
0213E0: 48 45 20 54 41 58 4D 41 4E 20 57 49 4E 53 22 01 HE TAXMAN WINS".
0213F0: A0 20 1E DC 00 00 1C 00 04 01 9E 20 0B 00 00 C3 . ......... ....
021400: EF 0F 20 EC 20 1A F4 01 01 B0 20 0B 00 00 C3 01 .. . ..... .....
021410: C9 00 93 00 0E 01 D8 20 23 0E 2C 19 0A 2C 19 50 ....... #.,..,.P
021420: 2C 0F 2C 19 19 01 8A 20 23 0E 01 BF 01 BF 22 59 ,.,.... #....."Y
021430: 4F 55 20 54 52 59 20 54 4F 20 42 45 41 54 20 54 OU TRY TO BEAT T
021440: 48 45 20 54 41 58 4D 41 4E 22 11 F7 FF FF FF FF HE TAXMAN"......
021450: 11 3B 09 F6 04 F6 04 D8 04 0E 09 03 10 08 0F 00 .;..............
021460: 07 01 00 2C 54 41 58 4D 41 4E 00 00 00 00 00 00 ...,TAXMAN......
021470: 00 00 00 00 02 FF 00 A4 03 70 09 00 A4 0B 00 00 .........p......
021480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0214A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0214B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0214C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0214D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0214E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0214F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021560: 00 00 00 00 62 06 FF FF FF FF 11 3B 09 F6 04 F6 ....b......;....
021570: 04 F6 04 F5 08 03 10 08 0B 28 0D 04 00 16 01 BF .........(......
021580: 01 BF 22 57 45 20 53 54 41 52 54 20 57 49 54 48 .."WE START WITH
021590: 20 41 20 4C 49 53 54 20 4F 46 20 57 48 4F 4C 45 A LIST OF WHOLE
0215A0: 20 4E 55 4D 42 45 52 53 22 01 BF 22 49 4E 20 4E NUMBERS".."IN N
0215B0: 55 4D 45 52 49 43 41 4C 20 4F 52 44 45 52 20 3C UMERICAL ORDER <
0215C0: 59 4F 55 20 44 45 43 49 44 45 20 48 4F 57 20 4D YOU DECIDE HOW M
0215D0: 41 4E 59 3E 20 22 01 BF 00 A8 00 18 01 BF 22 59 ANY> "........"Y
0215E0: 4F 55 20 54 41 4B 45 20 41 20 4E 55 4D 42 45 52 OU TAKE A NUMBER
0215F0: 20 46 52 4F 4D 20 54 48 45 20 4C 49 53 54 20 2D FROM THE LIST -
021600: 2D 2D 2D 20 54 48 45 20 54 41 58 4D 41 4E 20 47 --- THE TAXMAN G
021610: 45 54 53 22 01 BF 22 41 4C 4C 20 54 48 45 20 46 ETS".."ALL THE F
021620: 41 43 54 4F 52 53 20 4F 46 20 59 4F 55 52 20 4E ACTORS OF YOUR N
021630: 55 4D 42 45 52 20 54 48 41 54 20 41 52 45 20 53 UMBER THAT ARE S
021640: 54 49 4C 4C 20 4C 45 46 54 22 01 BF 01 BF 22 59 TILL LEFT"...."Y
021650: 4F 55 52 20 4E 55 4D 42 45 52 20 41 4E 44 20 41 OUR NUMBER AND A
021660: 4C 4C 20 49 54 53 20 46 41 43 54 4F 52 53 20 41 LL ITS FACTORS A
021670: 52 45 20 54 48 45 4E 20 44 45 4C 45 54 45 5E D7 RE THEN DELETE^.
021680: 44 22 00 7F 00 22 01 BF 22 46 52 4F 4D 54 48 45 D"...".."FROMTHE
021690: 20 4C 49 53 54 22 01 BF 01 BF 22 46 4F 52 20 45 LIST"...."FOR E
0216A0: 58 41 4D 50 4C 45 2C 20 53 55 50 50 4F 53 45 20 XAMPLE, SUPPOSE
0216B0: 59 4F 55 20 57 41 4E 54 20 31 30 20 4E 55 4D 42 YOU WANT 10 NUMB
0216C0: 45 52 53 20 54 4F 20 42 45 20 49 4E 20 54 48 45 ERS TO BE IN THE
0216D0: 20 4C 49 53 54 22 01 BF 01 BF 01 A3 22 50 52 45 LIST".....£"PRE
0216E0: 53 53 20 45 4E 54 45 52 20 54 4F 20 43 4F 4E 54 SS ENTER TO CONT
0216F0: 49 4E 55 45 22 3B 0D 00 00 5A DA 01 8A 01 BF 01 INUE";...Z......
021700: BF 00 91 00 2C 01 BF 22 54 48 45 4E 20 54 48 45 ....,.."THEN THE
021710: 20 4C 49 53 54 20 57 4F 55 4C 44 20 42 45 20 31 LIST WOULD BE 1
021720: 20 32 20 33 20 34 20 35 20 36 20 37 20 38 20 39 2 3 4 5 6 7 8 9
021730: 20 31 30 22 01 BF 01 BF 22 49 46 20 59 4F 55 20 10"...."IF YOU
021740: 54 4F 4F 4B 20 38 2C 20 54 48 45 20 54 41 58 4D TOOK 8, THE TAXM
021750: 41 4E 20 57 4F 55 4C 44 20 47 45 54 20 31 2C 20 AN WOULD GET 1,
021760: 32 20 26 20 34 22 01 BF 22 41 4E 44 20 54 48 45 2 & 4".."AND THE
021770: 20 4E 45 57 20 4C 49 53 54 20 57 4F 55 4C 44 20 NEW LIST WOULD
021780: 74 91 42 45 20 33 20 35 20 36 20 37 20 39 20 31 t.BE 3 5 6 7 9 1
021790: 30 22 01 BF 00 9F 00 36 01 BF 22 54 48 45 20 54 0".....6.."THE T
0217A0: 41 58 4D 41 4E 20 4D 55 53 54 20 47 45 54 20 53 AXMAN MUST GET S
0217B0: 4F 4D 45 54 48 49 4E 47 20 45 56 45 52 59 20 54 OMETHING EVERY T
0217C0: 49 4D 45 20 53 4F 20 59 4F 55 20 43 41 4E 22 01 IME SO YOU CAN".
0217D0: BF 22 4F 4E 4C 59 20 50 49 43 4B 20 41 20 4E 55 ."ONLY PICK A NU
0217E0: 4D 42 45 52 20 54 48 41 54 20 48 41 53 20 46 41 MBER THAT HAS FA
0217F0: 43 54 4F 52 53 20 4C 45 46 54 22 01 BF 01 BF 22 CTORS LEFT"...."
021800: 57 48 45 4E 20 4E 4F 4E 45 20 4F 46 20 54 48 45 WHEN NONE OF THE
021810: 20 52 45 4D 41 49 4E 49 4E 47 20 4E 55 4D 42 45 REMAINING NUMBE
021820: 52 53 20 48 41 53 20 41 4E 59 20 46 41 43 54 4F RS HAS ANY FACTO
021830: 52 53 22 00 A2 00 40 01 BF 22 54 48 45 20 54 41 RS"...@.."THE TA
021840: 58 4D 41 4E 20 47 45 54 53 20 54 48 45 4D 20 21 XMAN GETS THEM !
021850: 21 21 21 22 01 BF 01 BF 01 BF 22 59 4F 55 52 20 !!!"......"YOUR
021860: 53 43 4F 52 45 20 49 53 20 54 48 45 20 53 55 4D SCORE IS THE SUM
021870: 20 4F 46 20 54 48 45 20 4E 55 4D 42 45 52 53 20 OF THE NUMBERS
021880: 59 4F FE 5C 55 20 54 41 4B 45 22 01 BF 01 BF 22 YO.\U TAKE"...."
021890: 49 46 20 59 4F 55 20 57 41 4E 54 20 54 4F 20 47 IF YOU WANT TO G
0218A0: 49 56 45 20 55 50 20 54 41 4B 45 20 27 30 27 20 IVE UP TAKE '0'
0218B0: 20 20 22 3B 01 A3 22 50 52 45 53 53 20 45 4E 54 ";.£"PRESS ENT
0218C0: 45 52 20 54 4F 20 53 54 41 52 54 22 3B 03 00 00 ER TO START";...
0218D0: C1 01 A0 20 1E 28 00 00 4E 00 4A 01 AD 20 0F 01 ... .(..N.J.. ..
0218E0: 8A 01 A9 20 19 0C 2C 19 0A 01 BF 22 42 59 45 20 ... ..,...."BYE
0218F0: 46 52 4F 4D 20 54 41 58 4D 41 4E 22 01 BF 01 A9 FROM TAXMAN"....
021900: 20 19 0A 2C 19 0C 01 BF 22 42 75 74 20 49 27 6C ..,...."But I'l
021910: 6C 20 62 65 20 62 61 63 6B 21 21 22 01 A9 20 0F l be back!!".. .
021920: 2C 19 18 01 98 00 00 00 00 00 00 00 00 00 00 00 ,...............
021930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021980: 00 00 00 00 B1 E9 FF FF FF FF 11 39 09 F6 04 F6 ...........9....
021990: 04 D6 04 21 09 02 10 08 0F 00 07 01 00 2C 4F 4E ...!.........,ON
0219A0: 45 4C 49 4E 45 52 00 00 00 00 00 00 00 00 01 FF ELINER..........
0219B0: 00 8E 00 70 01 FF 8E 00 00 00 00 00 00 00 00 00 ...p............
0219C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0219D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0219E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0219F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 37 FF ..............7.
021AA0: FF FF FF FF 11 38 09 F6 04 F6 04 E2 04 03 09 03 .....8..........
021AB0: 10 08 FC 27 07 01 00 16 8C 00 0A 00 82 20 0E 01 ...'......... ..
021AC0: A2 20 0E 2C 0E 01 AD 20 0F 01 8A 01 A9 20 13 2C . .,... ..... .,
021AD0: 19 19 01 BF 22 48 20 41 20 50 20 50 20 59 20 20 ...."H A P P Y
021AE0: 20 43 20 48 20 52 20 49 20 53 20 54 20 4D 20 41 C H R I S T M A
021AF0: 20 53 2E 22 3B 01 9E 20 0D 00 00 E9 EF 0F 20 EC S.";.. ...... .
021B00: 20 1A E8 03 01 A9 20 FF 0C 28 FF 45 F6 19 27 29 ..... ..(.E..')
021B10: F4 0F 2C FF 0C 28 FF 45 F6 19 17 29 F4 0F 01 BB ..,..(.E...)....
021B20: 20 28 0D 00 00 E9 20 FB 20 11 29 F4 0F 01 BF 22 (.... . .)...."
021B30: 2A 2E 20 20 2B 20 20 20 20 2E 22 3B 01 B0 20 0D *. + .";.. .
021B40: 00 00 E9 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021BB0: 00 00 00 00 00 00 00 00 80 2B FF FF FF FF 11 38 .........+.....8
021BC0: 09 CE 04 CE 04 D6 04 13 09 03 10 08 0F 00 07 01 ................
021BD0: 00 2C 46 4C 4F 57 45 52 53 00 00 00 00 00 00 00 .,FLOWERS.......
021BE0: 00 00 01 FF 00 90 01 70 01 FF 90 01 00 00 00 00 .......p........
021BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021CD0: 00 00 4D 85 FF FF FF FF 11 37 09 CE 04 CE 04 E4 ..M......7......
021CE0: 04 03 09 02 10 08 FF FF 09 02 00 16 06 00 0A 00 ................
021CF0: 8A 00 0E 00 14 00 82 20 0E 01 A2 20 0E 2C 0E 00 ....... ... .,..
021D00: 13 00 1E 00 D8 20 23 0F 2C 0F 2C 19 28 2C 11 2C ..... #.,.,.(,.,
021D10: 19 17 00 4F 00 28 00 A9 20 11 2C 10 01 BF 22 57 ...O.(.. .,..."W
021D20: 20 49 20 53 20 48 20 49 20 4E 20 47 20 20 59 20 I S H I N G Y
021D30: 4F 20 55 20 20 41 20 20 20 48 20 41 20 50 20 50 O U A H A P P
021D40: 20 59 22 01 A9 20 19 0B 2C 19 18 01 BF 22 43 20 Y".. ..,...."C
021D50: 48 20 52 20 49 20 53 20 54 20 4D 20 41 20 53 22 H R I S T M A S"
021D60: 3B 00 12 00 32 00 9E 20 0D 00 00 E9 EF 0F 20 EC ;...2.. ...... .
021D70: 20 19 0A 00 14 00 3C 00 0D 00 00 E3 EF FF 0C 28 .....<........(
021D80: FF 45 F6 16 29 F4 10 00 16 00 46 00 0D 00 00 72 .E..).....F....r
021D90: B1 EF FF 0C 28 FF 45 F6 19 0A 29 F4 13 00 17 00 ....(.E...).....
021DA0: 50 00 0D 00 00 F0 EF 20 28 0D 00 00 E9 20 FB 20 P...... (.... .
021DB0: 11 29 F4 0F 00 1F 00 5A 00 9E 20 0D 00 00 E1 EF .).....Z.. .....
021DC0: 0E 20 EC 20 1F 8F C2 F5 48 83 20 E6 20 1F 3D 0A . . ....H. . .=.
021DD0: D7 23 7A 00 1D 00 64 00 0D 00 00 F2 EF 0D 00 00 .#z...d.........
021DE0: 72 B1 F6 FF 15 28 0D 00 00 E3 F6 0D A5 A8 00 00 r....(..........
021DF0: E1 29 00 1D 00 6E 00 0D 00 00 F8 EF 0D 00 00 F2 .)...n..........
021E00: F6 15 F6 FF 05 28 0D 00 00 E1 29 F4 1A 2C 01 00 .....(....)..,..
021E10: 1C 00 78 00 0D 00 00 F9 EF 0D 00 00 F2 F6 15 F6 ..x.............
021E20: FF 15 28 0D 00 00 E1 29 F4 19 C8 00 15 00 82 00 ..(....)........
021E30: BC 20 0D 00 00 F8 2C 0D 00 00 F9 2C 0D 00 00 F0 . ....,....,....
021E40: 00 0B 00 8C 00 B0 20 0D 00 00 E1 00 1C 00 96 00 ...... .........
021E50: 9E 20 0D 00 00 69 E1 EF 0F 20 EC 20 1A D0 07 01 . ...i... . ....
021E60: B0 20 0D 00 00 69 E1 00 09 00 A0 00 8A 20 23 0F . ...i....... #.
021E70: 00 0B 00 AA 00 B0 20 0D 00 00 C9 00 00 00 00 00 ...... .........
021E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 79 .............. y
021EF0: FF FF FF FF 20 FF FF 20 B3 25 .... .. .%
RESULT OF SEARCH :
PRO=167 CHEA=0 COD=20 MUSI=0 COP=16 GRA=128 WRIT=26 198=7 199=0 STARTER=0 KBI=0 CAAV=0 L.TOURNIER=0
092024-08-18 090327 CSW2CDT 20240727 -y -f 22050 -5 -t 80 E#,JOURNALpA*/D 9 '
& , "buffer" BH (), p(),() page printe Qclu((,())curso()" "()" "()" "()" "fm"
478319358379426239319358279426239319358379358426"Fm"5050131313606013131360601515
1570", , , , , "QUEENSLAND AMSTRAD"" USERS SUPPORT GROUP" ,()
h C() , 2( ),2 ( ), , 2( ),2( ), r, r2( ),2( ),J , ,d ,d , , "HELPING EAC
H OTHER" w "Please leave the cassette recorder"x"in play mode. This program
loads""in data from the tape""Use the cursor cluster to scroll""Up arrow Bac
k one page""left arrow RETURN TO Menu.""Right Arrow PRINT this page""Down arrow
Forward one page" ,(""Press down arrow to continue"""72C "" 2 () 2O ,
," P L E A S E W A I T L O A D I N G D A T A" ,"WE GRATEFULLY ACKNOWLEDG
E THE ASSISTANCE AND ADVICE GIVEN TO US BY" JT,"A.W.A. PTY. LTD.(Qld)" ,"& CHAND
LERS PTY. LTD."V" WITHOUT WHICH THIS GROUP WOULD NOT HAVE BEGUN AND CERTAINLY CO
ULDN'T CONTINUE" , "This tape has been compiled and produced by F. & D.J. Ellett
. 59 27th. Avenue. PALM BEACH+. QLD. 4221. Telephone 075 355815"" It is av
ailable Monthly by subscription only $72.00 per year. Posted within Australia
. Single copies and back issues $7.50 each Posted." F , "The programs on this
tape are provided in good fal7ith by members for the use and instruction of fel
low members. We have done our utmost to ensure they are accurate." lP
"No liability can be accepted for the failure of any program or article to
function as claimed"U w wM8B,JOURNALpA*"B6 3Z page "textpt" "textpt1"7
£ #, p( w) w w 0 page "text1" b "text2"6b £ #,( w) w w bc &d ,
, 0i , " "($,()) , Qn" QUEENSLAND AMSTRAD USERS. DEC. 1985" " " ($,())
0x ( page) 6" ," Enter the item you require """, C 3"" , () "£" &1 ()
A ()N ,K3 () ( page ) ( page ) dJ6 ,,,,,p,X,,(#,',*,. ,2,6,d d error
trapmenu arraye()" A About This Journal"()" B Club News"()" C Competition
News"z()" D Next Month"()" E Basic Blocks"()" F Assembly Line"()" G Seco
nd Byte"()" H One Liners"()" I Quickies"( )" J Making the Link"()" K Our
Other Programs"()" L Desk Minder"G( )" M Your Letters"()" N Quit this Jou
rnal" screen print routine5l p( chapte) p( chapte)6 " "( ) printe #,( )
( ) printe curso N& 0 d N *Xi""i C i"" X+b (i) (i) X gl printe (i)
,,, up arrow p( chapte) p( chapte) 0 & d down arrowC p(
chapte) chapte chapte d & back arrow go to menu d# right arrow go to pr
interR p( chapte) printe 4 && subroutines for printer & inkey" C,JOURN
ALpA*s7 "" 4 (() ) printe printeB" SAVING DATA"£"press enter when re
ady"e 5 page "textpt" "textpt1" 1 w #, p( ) 1 #page "text1"
"text2" w #,( ) d about this journal+ , , chapte Club news3 ,
, chapte M comQpetitions5 , , chapte games scoreboardZ , , , , z
z zga"COMING-NEXT" $ (E) (E) , ,B E333s , , , , , h () ,,
( ),, ( ), % P , 0 ,1 ,P,(ga, ,) ( 6 h z ,((m, z,)),((m,
z,)) z z z z z z z z ,, mh , , , CHAPTE X , b"BASIC " I , z z
,,,,,,P,,, i (E) i, i m#"2392392392392392392392532843193192842532
39239213213190190190190179179179213239213190213239284284284253253239159159190159
15919015914215917919017917917921317917921317915915915919015915919015914215917919
0213239319319284253239"m"5025255025252525255025252550252550805025255025252525255
02550502525252580252550252550502525252580252550252550258025252525252550252525252
5258025252580"d , F,, F,P ,P , ,,, ,,d, ,d ,, ,,, l X,nv,JOURNALpA* ,, , X, X
, &,h &,, , ,h &,h f ,, ,, , , , , , , ,n ,n , x,F ,F, , x, x,7F "BLOCKS"
j( ,((m, z,)),((m, z,)),, z z z z z(m) (32 chapte , , i i (b, i,)
pm"426319284253284338426319284253284426319284253284338338319338426379000"m"40404
04060603030303080303030306060303030308000" z z zu ,,,,,,P,,,z , , , "ASSEMBLY
LINE"5 h 2z () h 2 2 x 6 2 E 0 8 chapte , ,
/ c(E) c c , . 2( ), 2( ), c z ,,,, z ,((m, z,)),((m, z,)),
, z zx z z zF z z z z W second byteX chapte , , ,, , b" This routine lo
ads in new text" " DO NOT CONTINUE" " until you have read all yzFou wa
nt"" of the current text"l " Items in the next file are" ( ) "En
ter Menu to return to menu else"£"Enter Load to load next text"eGve(e) u(e,)"M"
d fu(e,)"L" XP" We are now loading the next text file"" PLEASE W
AIT"p ,"To return to the old text file"" you would have to rewind your tape
and rerun the journal." , "Remember TEXT FILES on yo ,JOURNALp!A*r6 ur tape ar
e not ordinary programs. They are used by the Journal or workshop."" Th
ey Will NOT work under the LOAD or RUN commands." "You can read TE
XT files into your wordprocessor if you wish to examine them, edit them
or print them on your printer." w( )"" p( ) page Ul"00000000
0000000478426379358478284379358213239284284239268319239284358000" ,,,,,,,,,VJ
, , , ((,()) T 8 i i h ,"I SAY I SAY I SAY" ,"MY D
OG CHASES MINI MINOR MOTOR CARS" ,"WELL! LOTS OF DOGS DO THAT!" ," MAYBE! BUT
MINE BURIES THEM WHEN HE HAS CAUGHT THEM!!"r , curso C "" ( () () , (
) ,,d1 ,n , chapte N ,((, ,)),,, ,((, ,)),,, '# quickies(# ,$2# , ,,
, #%F#" "%P#" + "%Z#" "&d#"
" %n#" ".x#" "()" "%#" "#" "
() 0# dq 1# , , chapte #' , , ' ," MAKING THE LINK"K$' ,, ,d,
, E,E, ,,,7.' curso 8' ' 8' t'C "" t'' () d-' chapte , ,
4* , , chapte 4. , , chapte 42 , , chap,JOURNALAp)A**(te s6
, , , "GOODBYE""Reset your computer and load the next program" reset 8t
h bit w ,( ) set 8th bit w Zt,( ) ", & u& ,("&") 6 dd,6e,00,dd,
66,01,46,78 fe,00,c8,23,5e,23,56,ebJ 7e,fe,7f,38,06,fe,9f,30T 02,cb,be,23,10,f2,
c9,dd 6e,00,dd,66,01,46,78,feh 00,c8,vR23,5e,23,56,eb,7er fe,20,30,02,cb,fe,23,1
0 f6,c9,00N,TEXTPT4 ( 1 73 97 121 145 265 457 457 u,TEXT1
zt Some information about the Journal. The AMSTRAD user group
journal consists of a 10K driver program into which is loaded one or two word p
rocessor files. The first file loaded is the main journal and is about 28k in l
ength. This text fgEile is in 2 parts, called TEXT1 & PNTR, and is stored on ta
pe immediately after the driver program. These two files are automatically lo
aded into the driver's storeage area called a buffer when you run the journal.
From the journal menu you select t"he section you require. Each section consis
ts of a graphic introduction then it's relevent portion of the text file. Once
you are in the text file you may use the up and down cursor keys to scroll th
rough the file one page at a time. When you reach th-e end of the file you will
automatically return to the menu, but you may return to the menu at any time b
y pressing the LEFT ARROW KEY. PRINTER The RIGHT ARRO
W KEY will send the current page of text to your line printer. A check is made
first to see the line printer is enabled, if the printer is not on line the com
mand is ignored. Printing text is not without it's problems because, even
in mode 2 format, we have occasionally embedded non printing control character
s to dr format the screen, and these may cause some printers to behave erratic
ally. Printer is only enabled in the text files. Because of the memory capaci
ty of the AMSTRAD we have to load our files in two seperate sections. When you
have finished reading the first part, select option 'G' Second Byte. You will b
e asked if you have finished with the current text file. If you are not ready
to leave the present file then type 'M' to return to the menu. Answering 'L' fo
r 'load next file' will erase the current file and load the second pair of text
files from the tape. You can no longer return to the old text from this point.
Should you want to go back to the journal and old text you must rewind the tap
e and reload the program. Having selected 'L' the n,TEXT1Z ew file will then b
e loaded. You will be presented with a fresh menu which you scroll through in t
he same fashion. When you have finished, option 'N' takes you to 'Basic'. Ea
ch side of the tape has a complete dump of all programs. Should you have diffi
culty loading a program or data, find the program on side B and try again. If y
ou still have difficulty try cleaning your tape head and pinch roller as outlin
ed in the manual. If this fails send the tape back to us and we will replac
e it immediabtely. They are 'computer grade' tapes but of course problems do o
ccur. When you have finally Quit the journal, the monthly WORKSHOP is the next
program on this side. It's format of driver and text file is similar to the j
ournal, but it will be on one specific subject each month. To bring your comput
er back to its correct default values, it is a good idea to reset ie SHIFT-CTRL
-ESC after you quit any of the programs. TAPE COUNTE
R Because of the possibility of counter errors creeping in as we duplicate th
ese tapes the numbers should be used as a guide only, and you should note down
the correct counter numbers for your tape, as you load the programs. The pro
grams on this tape can be transferred to your own disk by loading from tape to
memory and then saving to disk in the usual manner. To transfer the Journal &
Workshop text files, run the program and load the text files as you would do no
rmally, then from the journal menu or where asked if you wish to quit in the wo
rkshop, press the £ key. This will take you to a routine which saves the curren
t files to disk. A very warm welcome to the December edition of the Queensl
and Amstrad Users Cassette Journal. As this is our Christmas edition Dorothy an
d I wish yoEu all, all the blessings of Christmas. If you are one of the luc
ky people whose Christmas stocking also included an Amstrad Computer, and are p
erhaps reading this tape for the first time, I would extend to you on behalf o
f all the group a very warm w%,TEXT1"Qs elcome. We are a ragged sort of group
, held together with the common aim of trying to understand just what sort of
beast it is we have gotten hold of, we warmly welcome you to join with us in ou
r quest. The last six months have seen the release of# two disk based AMSTRAD
S and one can confidently expect that the Christmas sales will significantly a
lter the ratio of Disk v Tape Amstrad owners. Recognising this we are negotia
ting a source of disks, and will begin to supply our Journal on either DAisk or
Tape. January will also see the start of a Disk oriented column, which like
the rest of the Journal discussions, will take it's range from your personal f
eedback. But more about the direction of the journal in next month's issue. Til
l then we jwish you a Happy Christmas and Happy Amstrading. The 6
sections I have suggested as regular competitions are 1 QUICKIES
Programs about 1k in length 2 ONE LINERS Programs wri
tten on one line i.e 1/4 k 3 EARLY SCHOOLERS Programs for younger
people. 4 BEST GAMES 5 BEST GENERAL INTEREST PROGRAM
6 CENTER FOLD Interesting graphic routines. Very m
uch a printer oriented month, with an excellent ONELINER Basic Screen Dump from
D.Rahmann Yadinna. Craig Lawson sends us GRABSCREEN which we will look at in
the assembly section and John Rahmann sends us BIG LETTERS a typein from UK Ams
trad Users. We will also devote the workshop to printers I think, looking at
another screen routine which came down to us from Cairns. To balance it all
up, we add the Calculator and Memo to our MINDER, start our own Data base and i
n the new Disk section will include a file transfer program Hand begin to look
at the difficulties of transferring your cassette programs onto disk. And i
f there is any room at all left on our tape, a game just to prove that it is no
t all hard work. This month I would like to consider a program fH
,TEXT1" or a simple number guessing game, written in basic Basic. Part of th
e program uses 'compares' which we haven't mentioned yet, but you will follo
w quite easily, and we will discuss 'compares' more fully next month. The g
ame consists of guessingU%, in as few tries as possible, a number chosen at r
andom by the computer. When you enter your guess, the computer will print
WELL DONE if you are correct, TOO LOW if your number is below, and TOO HI
GH if your number is above, the selected n0umber. In these latter two cases
you are invited to guess again, and again until you get the number correct
. Now for the program. Read it through and work out what is happening at ea
ch stage, then we will go through it line by line. . B 10
cls 15 rem n randomly chosen number 20 n int(rnd*99)+ 1 30 print" I am thinki
ng of a number" 40 print" between 1 & 100 " 50 print" Can you guess i
t I will help a little" 60 print 70 input "enter your guess"g 75 rem tH the g
uess counter 80 tt+1 90 if gn then goto 130 100 if gn then print "too low" go
to 70 110 if gn then print "too high" goto 70 120 rem correct solution 130 pr
int "well done!" 140 print "you took"t"moves." 150 printprintprint " Type RUN
to play again" 160 end Lines 10 & 15 are straightforward but line 20, whic
h is crucial to the whole program needs some explanation. First, RND causes th
e computer to select at random any number between 0 and 1. That is, it could
select either of those numbers or any other e.g. .576, and this number is mul
tiplied by 99 (RND*99) obviously giving a range of numbers between 0 (0*99) and
99 (1*99). INT in front of the bracket indicates that we are only going to
use whole numbers or INTegers, and INT causes the decimal places in the result
of RND*99 to be ignored and the number is rounded down to the nearest who
le number. Thus .576 * 99 57.024 and the integer is 57. Because the integer
could be 0, and the game needs numbers above,TEXT1P)x 0, 1 is added on t
o all numbers, thus giving a range of 1 to 100. Lines 30, 40 & 50 cause the c
omputer to print on the screen the introduction to the game and line 60 gives
a line feed to allow a blank line before Line 70 prints ENTER YOUR GUESS on
the screen Line 75 is a rem statement explaining the use of T as a counter i
n Line 80 which says tt+1. Now, mathmatically t can't equal t+ 1, but when we
want a counter we are saying let t be increased by one each time we go
through a routine, and the computer understands when we leave out the word
'let'. t will count the guesses and after your first guess will have a value of
one. The next time through the program t will equal the first value of t (1)
plus 1, or 2. The nextc time it will be 2 plus 1, and so on, depending on how
many guesses you take. Lines 90, 100 & 110 each contain a 'compare'. Line
90 says quite clearly if g (your guess) equals n ( the selected number) then g
oto line 130, and the computer would theMn print on the screen WELL DONE T
he computer compares the two numbers and goes to line 130, skipping the li
nes inbetween, if the numbers are equal. If they are not equal, the program m
oves on in sequence to line 100 which again compares the numbers, this time
looking to see if g is smaller than n. ( is the sign for ' smaller than'
). If n is lower then the computer prints TOO LOW and sends the program bac
k to line 70 so that you can enter your next guess. If g is not sXmaller
than n the program moves to Line 110 where the numbers are again compared and
if g is higher than n ( is the sign for 'greater than ') as it must be for i
t didn't meet the conditions of lines 90 or 100, the computer prints TOO HIG
H and the program moves back to line 70 for the next guess. In due course
the two numbers when compared will be equal and the program will move from line
90 to line 130, print WELL DONE and move to Line 140 which will print the nu
mber of guesses . Lin,TEXT1iz e 150 gives two clear lines on the screen and t
hen prints instructions so that you can play again. Line 160 brings the pro
gram to a close. I do hope that you will copy this program from the screen an
d then type it into your computer. Not only is it a good game, which cha
llenges you to devise a system to use the lowest number of guesses possible,
but also you will understand much more clearly what I have been trying to s
ay, when you see the program executed on your screen. A Thi
s month we wish to look at the machine stack, but before we do that we need
to consider the two special purpose registers Stack Pointer (SP) and Program Co
unter (PC). The program counter must be present in any processor. It co
ntains the address of the next instruction to be executed. Briefly, executi
on of a program is normally sequential. In order to access the next instruct
ion it is necessary to bring it from memory into the microprocessor. The addre
ss of the next i4nstruction is read from the PC and the contents of that me
mory location brought to the CPU and the PC incremented to point to the ne
xt memory location. Whilst the PC is a sequential device, jumps and calls
are implemented by forcing the "new address into the PC register. When you
first turn your computer on the PC is forced to hold the address H0000 caus
ing the very first instruction to be fetched from memory location H0000. This
ensures that the program which initialises the compGuter into a known state (
quaintly called Early Morning Wakeup) is automatically run upon switch on. T
he Stack Pointer register as it's name implies always contains the memory add
ress which is the current top of the Machine Stack. The machinen Stack is s
imply an area of protected memory in which the operating system stores
it's transient information. When the computer is first switched on the stack
is initialised to an area in memory starting at Hex BFF8 and the SP register
is se,TEXT1 t to that address. Unlike normal programs which grow from their s
tart location up towards Top of Memory the Stack grows downwards so that the
Top of Stack is always a lower memory location than it's start location, un
less of course, there is nothing on the Stack. The best way to visualise t
he stack is to think of a bill spike pointing down from the ceiling of the
operating system office. When a 16 bit piece of information, which must be held
for a period, comes in, the office clerk B writes the value on a scrap of pap
er and pushes it onto the spike. Thus the spike grows downward from the ceilin
g towards the floor. When the clerk wishes to retrieve a piece of information
he must take that piece of paper which is on the top of the spike. In order
to get a piece of paper which was not the last piece pushed onto the spike eve
rything above it must be removed first. The Stack like the clerk's bill hook
is a LAST IN - FIRST OUT device. Every time something is pushed onto the st
ack it grows downward by two bytes and each time something is popped off i
t shrinks backwards two bytes. The stack pointer (SP) continually reflects thi
s movement, at all times pointing to the TOP of the stack. Since the sta
ck is used by1 the operating system it is vitally important to ensure that yo
ur routines do not push more onto the stack than they pop off. BETWEEN INFORM
ATION BEING PLACED ONTO THE STACK AND ITS BEING REQUIRED AGAIN, THE NUMBE
R OF PUSHES AND POPS MUST BE EQUAL. To understand how important this is consi
der a call instruction. When you issue a call instruction the address to be cal
led is always the two bytes following the call Op-Code, the return from the sub
routine will be to the very next byte following that call address. To be ab
le to make the RETurn from the subroutine the operating system has to "rememb
er" where the subroutine was called from and it does this by using the stack.
When the call Op-Code is encountered the operating system thenV,TEXT1Ss decode
s the call address, which is the next two bytes, the program counter now point
s to the third byte after the call Op-Code IN EFFECT THE RETURN ADDRESS. T
he system therefor pushes the PC onto the stack (as the return address) and
copieszc into the PC the subroutine address, forcing a jump to the subroutine.
At the end of the subroutine when the RETurn is encountered the RETurn
address is popped off the stack and copied into the Program Counter causing pr
ogram execution to continue at the byte following the original call. You can
now see whilst it does not matter if the subroutine made use of the stack duri
ng its execution, it is vitally important that that RETurn address is on top of
the stack when the RET instruction is iss3ued. Without doubt the greatest si
ngle cause of program failure is leaving the stack in a state of inbalance.
The CPU has no way of knowing that the value it pops off the stack may not be
the RETurn address it was expecting, so this value wilRl be forced into the
PC forcing a jump to goodness knows where, almost without exception caus
ing a computer reset or hangup. This being said the stack is an extremely use
ful device, the contents of any register pair can be pushed onto the stack and
the contents of the top of the stack can be popped into any register pair.
Thus you can for instance transfer the contents of register pair BC to
register pair HL by PUSHing BC and POPping HL. The A register and the Flag re
gister are cOonsidered a 16 bit register pair so you can save the contents of
the A register and the state of the Flags by PUSHing AF retrieving them again
, having performed some operation which may have corrupted the state of the Fla
gs, with a POP AF. AF can be POPped into any register pair but do not be tem
pted to POP any value except AF into the AF register pair. The Flag registe
r is extremely complex and it's comtents should not be tampered with by the w
nwary. To finish for the month let's try ,TEXT1w the following couple of
stack using routines with the disassembler Choosing option 3, Modify Memory
. Start at Hex A5DD and enter the following code A5DD D1 D5 21 D6 A5 72 23
73 A5E5 CD F0 A5 C9 00 00 00 00 A5ED 00 00 00 D1 D5 21 DA A5 A5F5 72 23
73 C9 00 00 00 00 Your disassemble should look like this
A5DD Q D1 POP DE A5DE U D5 PUSH DE A5DF !
V% 21 D6 A5 LD HL,$A5D6 A5E2 s 72 LD (HL),D A5E3 # 2
3 INC HL A5E4 r 73 LD (HL),E A5E5 mp% CD F0 A5 CA
LL $A5F0 A5E8 I C9 RET Non ops till A5F0 A5F0 Q D1
POP DE A5F1 U D5 PUSH DE A5F2 !Z% 21 DA A5 LD HL,$
A5DA A5F5 s 572 LD (HL),D A5F6 # 23 INC HL A5F
7 r 73 LD (HL),E A5F8 I C9 RET O.K. What we hav
e done is in A5DD we have taken the RETurn that the operating system p
laced onto the stack when we called this routine and POPped it into DE th
en because we didn't want to disrupt the stack PUSHed DE back onto the stack. T
he stack is as it was but DE holds a copy of its contents. We then saved
the contents of DE into memory by pointing HL t66o A5D6 and loading the D &
E registers to the memory locations pointed to by HL. We then call A5F0. If
my preamble has been correct, because of this call the stack should now hold A
5E8 the address of the RET. The block of code at A5F0 again pops this address f
rom the stack, restores the stack and stashes the contents of DE into locatio
n A5DA and returns. When you are sure your code is correct call A5DD then dum
p the 8 bytes of memory from A5D5. They should appear thus A5D5 00 B9
9A JS00 00 A5 E8 00 The B99A is the RET to the system Jump block which will
take us back to the disassembler and wonder of wonders A5E8 is the address of
the RET following our call. As usual we have exhausted our space so we will
probably RETurn to th,TEXT1 L%(e stack ourselves, just one final experiment be
fore we go. Consider the first half of our code. When we arrive at A5F0 the
stack will now contain A5E8 to return us to our first block and the system
address which RETurns us to the disassembler. If we POPped the first value of
f and then issued a RET we would return safely straight to the disassemble
r. We will go one further and POP both returns off just to show that providi
ng you leave the stack as the system expects to find it you canRy manipulate it
's contents. Go to modify memory, select Hex A5F0 and add these three bytes
A5F0 E1 E1 E9 They will disassemble as A5F0 a E1 POP HL A5
F1 a E1 POP HL A5F2 i E9 JP (HL) After the second
POP HL will contain the return address which will take us back to the assemb
ler, a JumP to (HL) will find us in exactly the same position, with the s
tack in the same condition, as we would be if we had allowed the CPU to POP
its own RETurn address and force it onto the program counter. Try it and see.
,TEXTPT14' 1 25 73 121 241 337 409 409 ,TEXT2
n O N E L I N E R S This month's oneliner is adapted from a routine
published for the Tandy TRS-80. Unlike the TRS-80 the AMSTRAD does n
ot have screen wrap round so that the stars tend to line up a little mor
e on the sidhes of the screen than they do in the original version. There i
s nothing cute in the code to discuss, but the wish is as genuine as ever.
Q U I C K I E S Today's Quickie comes
to us from Craig Llawson of CAIRNS. The program produces six randoml
y selected numbers for the ubiquitous GOLD LOTTO lottery. Screen display
is Craig's usual excellent standard and his method of ensuring that the
same number is not selected twice is extremely simple and neat.
Craig dimensions an array to 45 elements (the maximum number in GOLD
LOTTO), as each random number is selected the corresponding element of
the array is checked, if it has no value the number has not been chosen pr
eviously, so the number is printed to the screen and that element of the arra
y is set to 1. It is an idea which could be adapted to a great many simi
lar types of selection. There is little else to say except may3 your s
elections be fruitful. A short section this month to allow room f
or all the Christmas Goodies. So here the wiring information to hook up the K.D
.S. for VIATEL. It is correct for the AVTEK modem but I cannot guarantee others
. K.D.S. AVTEK MODEM 1. Screen
Ground 1. Ground 2. Transmit Data
2. Transmitted Data 3. Receive Data 3. Received
Data 4. Request to "uSend 4. Request to Send 5. Cle
ar to Send 5. Clear To Send 6. No Connection
6. Data set Ready 7. Signal Ground 7.
Signal Ground/Common Return 8. Data C#9,TEXT29t arry Detect
8. Data Carrier Detect 11. Seco
ndary Request to send 12. Secondary D
ata Carrier Detect 13. SeNcondary Cle
ar to Send 14. Secondary Transmit Dat
a 20. Data Terminal Ready The poin
t of conflict on other modems is probably pin 19 which is the standard
Seconddary Request to send. As you can see for ordinary 300 baud communicatio
n all you need do is wire pin for pin the seven wires across. In actual fact
it is only essential to use 3 wires Pin 2. Transmit Data
Pin 3. Reg2ceive Data Pin 7 Common Ground To
use the 75 baud back channel things get a little more complicated On the modem
end Bridge TX Data pin 2 to pin 14 Secondary TX Data. Pin 11. Secendary Reques
t to send must be taken high. Solder ab 10k resistor from pin 6 to pin 11 an
d finally Pin 4 Request to send must be taken low by soldering a link between
it and earth pin 7. The first two modifications will not effect 300 baud
operations however earthing pin 4 does. The simple sYolution is to use a swit
ch to bridge pin 4 to earth and switch it in only when you require to use 120
0/75 communication. A full bag of programs this month so s
traight into it. CASDIARY This is the cassette version of the AMSTURAD USE
RS excellent Rowlands Diary discussed in this month's workshop. This versio
n unlike the disk version stores all it's data in an in-memory array which i
s written to tape only at the end of session. It will of course work on either
disk or 'tape if you wish. Rowlands Diary can only work on disk. When yo
u run Casdiary you will be asked if you wish to load a data tape, if the answ
er is Yes then remove your program tape insert your current data tape press pla
y and then follow the screj9,TEXT2on en prompts as usual. After a successful lo
ad the diary page will appear and the blue cursor will be in the DAY prompt.
Enter the day you require and press ENTER. The cursor will move to the MONTH
prompt. Enter the month wanted and again press ENTER.% You have now come to t
he READ option Answer "Y" to simply look at the day's entries and answer"N" to
add or amend entries for the requested date. The page will then be displayed
with any current entries. If you are in MODIFY mode you may mdove the cu
rsor anywhere on the page with the cursor keys to enter or correct the dat
a. The cursor handling of the diary is excellent and well worth considera
ble study and thought. Pressing the copy key writes the data into the page a
nd returns the cursor to the DAY prompt. Pressing ESC ESC quits the diary. I
n the cassette version if you have made any alterations you will be prompted
to re-record the diary data onto a new data tape. Disk owners can make a
copy of the original RqOWLAND'S DIARY at the end of the Workshop. The method of
data access and entry is the same in both versions. CONLOG Another excell
ent program from J. Rahmann. Brisbane. Conlog is for Radio Hams to keep a
record of contacts logged in their varirdous contests. As it stands it is rea
lly only of use to Radio Amateurs and they will need no prompts from me to unde
rstand the information it requires and saves. It is extremely well documente
d with REM instructions so load and type list -9. For Mthose not involved in
Amateur Radio please do not pass this by. John has used an extremely interesti
ng method of saving his data directly into the program as DATA statements,
which is well worth studying and possibly adapting to your own peprsona
l needs. As the program stands it saves data for 5 different "Radio Bands"
and for simplicity the actual working bit of code has been repeated for t
he five bands, so you need only study the code up to line 420 to follow his lo
gic. Simq9,TEXT2v ply what John has done is as the data has come in he has bu
ilt it into a string and then assigned it to a key using the KEY function. Se
e lines- 100 o 5002 Rem this sets a program line counter 110 Q$ STR$(o)
Rem convert it into a string 12R0 O$ Q$+"DATA"+CHR$(32) Rem O$ now contains c
urrent line number, the word DATA and a space. If you jump now for a mom
ent to line 400. All the data has been gathered and it is finally concatenated
together into X$, first O$ which contains the line number and the word DATA an
d space then each piece of data held in a string seperated by CHR$(44) which is
ascii for the comma Line 410 defines the 4 key to hold X$ as its contents. B
ack in line 170 the 0 key has been defined to contain "GOTO f110"+ the value fo
r ENTER. So when the program now strikes line 420 and drops into basic ready, o
ne press of the 4 key writes the assembled program line into it's correct
position in the program and a press of the 0 key returns the user straight
back into the program. John has programmed other keys to do all sorts of o
ther functions for him as well such as switching to different bands etc. The i
dea is so simple it is brilliant. O.K. I can hear the purists saying one
should never allow a program to fall into BASIC READY (suppose the program dr
ops into basic ready and the unwary being unaware attempts to enter the value
of say 100, program line 100 will be deleted and the entire program corrupt
ed). This is a very valid a objection particularly if others are going to us
e the program, but providing you are aware of the dangers involved it is a
simple effective way to permenantly modify your running program. The pr
ogram would of course have to be SAVED at the e'nd of a session or the data w
ould all be lost on switch off. TOOLKIT This program by David Robinson was
published in the July edition of the UK AMSTRAD USER and typed in for us by
one of our local supporters. You are presented with a drawin,TEXT2q g board
with a list of options down the left hand side. You move the cursor to the op
tion of your choice by pressing the space bar and lock in your choice with th
e ENTER key. Most options are set by moving a cursor pixel to your required l
ocation using the cursor keys. A box requires the two diagonal corners to be lo
cked in by directing the pixel to the required location and then pressing the
ENTER key. In Circle you first set the step size, the larger the number the
quicker the drawing however if there are gaps in the line the paint would leak
out if you tried to paint the circle. You then define the centre of the circle
and any point on the circumference. Text allows you to add words to your
masterpiece but there is no provision for the delete or clear keys so do not
make errors. File saves the artwork to tape or disk. I have added the N prom
pt so you can escape this command if called in error. Dump dumps the artwor
k to your line printer assuming you have either the DP1 or an EPSON compatable
printer. To PAINT move the pixel into the centre of an enclosed area. The ro
utine is a little slow but works well. The games are all well prompted and nee
d little introduction here. SURROUND For two players is a ball of fun but it
really does need to be adapted for joysticks. It is played using the QAZX
keys and 9612 on the key pad. TAXMAN has been around since computers, but
it is an excellent brain teaser. This month we add the peputual calendar and
elapsed timer to our student's Desk Minder. Begin by loading your current
copy of MINDER into your computer then position the December Journal tap
e to just before the program MINDER-PT2 and type MERGE "MINDER-PT2", this will
cause the program to be loaded from the cassette and merged onto the bottom o
f your MINDER program which is already in computer memory. After the lo
ad type LIST and all being well your original will LIST but it will now conta
in the additional lines numbered from 30 9,TEXT2$9l 00 to 4130. There are sti
ll two things which you must do before you can run your enlarged MINDER
. Firstly, type EDIT 280 and delete the apostrophe at the beginning of th
e line. You do this by moving the cursor block, using the arrow keybs, until it
is directly over the apostrophe and then pressing the CLR key then the ENTER
key. This apostrophe serves the same function as the word REM and until now
has caused the computer to ignore the contents of line 280. As we now hav
e two new routines in MINDER we must link them into the command section by plac
ing their starting line numbers into the command's ON GOTO instruction in li
ne 1120. Type EDIT 1120 This line contains the address of each of the six
routines which will zcomprise the completed MINDER. At the moment the only
routine enabled is the first one "DIARY". Should you type a number other than
1, that is between 2 and 6, the ON GOTO logic would count along the correc
t number of addresses and be directedY1 back to the command loop in line 1000.
We can now enable the second and fifth routines. Press the CTRL and TAB keys
together to place the EDITOR into TYPE OVER mode and move the cursor block, u
sing the arrow keys, until it is over the 1 of the first 1000 (it is the seco
nd group of numbers on the line) then press the number 4 key, changing the 1
000 into 4000. Using the arrow keys move the cursor until it is over the 1 of
the 1000 in the fifth block along and press the 3 key changing this fvalue t
o 3000. The line should now read 1120 ON ik GOTO 2000,4000,1000,1000,3000,1000
when all is correct press the ENTER key. That completes the changes necessar
y to link in the merged routine. You should now take a new tape and SAVE (
and veriTfy) the amended program using whatever name you have chosen to ident
ify your latest version of MINDER. When you RUN your updated version of MINDE
R, having answered the "Set Up" questions of time and date, the current mont
h's calendar will be dr9,TEXT29q awn in the upper left corner of your screen
. By selecting CALENDAR (option 5) you can draw the calendar for any month in
any year between 1900 and 2100. Choosing option 2 from the command line will
set the elapsed timer. As it is set up this will (time any period between one
minute and one hour. The entire circle being 360 degrees each minute is represe
nted by a 6 degree segment of the circle. Like the digital clock the timer i
s driven by the AMSTRAD interrupt routine - line 4070 sets up this interrupt -
every 1/50th of a second this interrupt increments a counter, when the counter
reaches 500 i.e. every 10 seconds, a GOSUB is made to the routine at 4100 whic
h erases one line of the shaded segment by redrawing it with the background
pen. If you wished to alter the length of the timing cycle you will have to
alter 1. the prompt line - line 4010 2. the multiplier used in line 4020 and
3. the interrupt period in line 4070. Note The timing period must divide evenly
into 360. As anK example, to set up the timer for a maximum period of 15 mi
nutes, the multiplier in line 4020 would be 24, and the interrupt figure in l
ine 4070 changed from 500 to 125, thus erasing one line every 2 1/2 seconds.
Well have fun! Next month we will +sadd the calculator and memo pad. * * *
Please Note * * * MINDER-PT2 cannot be run on it's own. It is designed to
be merged onto the program MINDER in last month's Cassette Journal. If for s
ome reason you do not have last month's cassette you can get a copy from us on
backorder. Alternatively send us a tape or formatted disk and $5.00 and we
will send you a complete version of our Student's Desk Minder.
Goroka Teachers C*ollege,
P.O. Box 1078
GOROKA E H P
Papua New Guinea. Dear Sirs,
£68,TEXT2Q8( Could you please tell me the best place in Queensland to bu
y an AMSTRAD P C W 8256 I would be interested to correspond with p
eople who use this machine for small business purposes - in particular small ma
il order businesses. Yours faithfully, C.
A. BUNKE frank As I write this the 8256 is still not released here, but if a
nyone is interested please drop this chap a line. and from a Mr Tresi
dder, Boggabilla. ............... and I hope y iour journal does tests on sof
tware packages from Amstrad. Also I hope you have some useful information about
printers, I have seen the .................. frank We are absolutely o
verwhelmed trying to run this as an after work lark, we just cannot possibly do
the necessary groundwork to review packages. But the need is there and it is v
ery genuine. Please if you have an item of software, put a tape in your wordp
rocessor and send us down a review. I can promise you nothing other than the u
nsfpoken thanks of people whom we may never know, but that's very rewarding.
Finally we would not want to close the Christmas Journal without a
personal word of thanks. The number of people who have dropped in to call
from places we have never even heard of has been a very heart warming expieren
ce. It is impossible to say how much your friendship and support means to u
s. It's a crazy thing we are trying to do, your letters and calls have made
it a delight. Dorothy and I wpish you each and all, a gentle and happy Chri
stmas. ,WORKSHOPp +4 7 & , machine code to scan text strings "buffer"
B4 () , , , , 2 ,"W O R K S H O P D E C E M B E R"1 ,"please wait while
we load text file"Y ,"This file contains the basic listing of the 2 programs of
ROWLANS'S DIARY."""Disk owners can write both programs to disk by selecting '
SAVE' at the end of this workshop. The £ symbol will still save all the text f
ile as usual." D#"Selecting PRINT will senRd TEXT FILE to your line printer."$"
To use the disk version of the DIARY you must RUN PATCH.BAS first to createth
e machine code program INROUT.BIN"K&"ROWLAND'S DIARY was published by the UK
Amstrad User May 1985."( w "wshop.txt"42 £ #,( w) w w 2 w w%F go and reset t
he 8th bit d n wx ( ). ( ) () C"" pC "" () () () 0
0 ,"Enter Quit Repeat Print text""Save to save ROWLAND'S DIARY TO disk.
"£"or £ to save TEXT file to disk"ee(e) u(e,)"R" d u(e,)"£" L u(e,)"S"
u(e,)"P" x , "BYE FROM WORKSHOP" ,BL"SAVING TEXT FILE TO DISK"£"PRESS E
NTER WHEN READY"E(Q set the 8th bit to save outV "wshop.txt" 2 w #,( ) D
ISC.OU E A "DISK NOT ON LINE"() J"Saving two basic programs to disk.
PATCH.BAS""DIARY.BAS"%"Disk space needed about 10K"V£"Press enter to begin Q to
QUIT"ee(e) u(e,)"Q" "patch.bas", I #,( ) "diar$8,WORKSHOPp 'y.bas"( b
#,( ) ,"D O N E" Mx (() ) "Printer not on line" 2 w #,( )
reset 8th bit Z w ,( ) set 8th bit w Z,( ) ", & u& ,("&") 6 d
d,6e,00,dd,66,01,46,78 fe,00,c8,23,5e,23,56,ebjJ 7e,fe,7f,38,06,fe,9f,30T 02,cb,
be,23,10,f2,c9,dd 6e,00,dd,66,01,46,78,feh 00,c8,23,5e,23,56,eb,7er fe,20,30,02,
cb,fe,23,10 f6,c9,009,WSHOP.TXT9 Welcome to the November Workshop, as promised t
his month is a complete change of direction, and has been prompted by a letter
from a member from Coffs Harbour who wrote saying "I have been trying to get a
program called Rowland's Diary, which I have typed in from the UK Amstrad User
May 1985, to run but have had no success whatever. You are supposed to 'patch'
two programs together but the line numbers conflict and when I try to run it I
keep getting MEMORY FULL errors. Just what am I supposed to be V9doing" Wel
l here we go. First some background about the Amstrad and it's file handling ab
ilities. A file is a collection of information, usually stored on tape or disk,
which is understood by the operating system to belong together. Thus a letter
written by wordprocessor and saved to disk, is written to the disk as a unique
block, or file, with it's own name and identifiers. And this file can subseque
ntly be read back into the wordprocessor at some future time, complete and exac
tly as it was written. Since any related collection of data stored to tape or
disk is a file, programs "saved" from basic such as - SAVE "program.bas" or SA
VE "screen.bin" are also files, the contents and use may be vastly different b
ut to the computer they are one related group of data. For the rest of th
is workshop we will use the term 'File' to refer to the collection of data prod
uced by the program Rowland's diary which we would wish to save, load, modify o
r search for. In general terms there are twoY ways of writing or reading data
to or from a disk. The first is called a sequential read or write, in which th
e computer must start at the start of a file and read or write from the very
beginning of the file. By its very nature a cassette is inherent+ly a sequentia
l device, there is no way short of rewinding the cassette to the beginning of a
file and starting again, that you can go back and reread or rewrite a section
of data to a cassette. This means that a sequential file written to cassette
7,WSHOP.TXT7 can never be larger than the Amstrad's available memory which is
a very limiting factor even for such a modest program as a desk diary. Disks
on the other hand because they are continually spinning allow the oportunity o
f accessing any section of a file at any time, data is still written sequential
ly but because it is written in 40 circular tracks every part of each track mu
st pass through the axis the read head moves on, once every revolution. Thus it
is completely feasable to move the read / wr3ite head to any particular track
position and read or write a given number of bytes to or from selected position
s within that track. This is called RANDOM ACCESS. The crunch is that AMSTRA
D did not implement Random Access file management within AMSDOS. AMSDOS remain
s essentially a sequential cassette file handling system albeit an extremely fa
st one. For true random access file handling AMSTRAD provided the CPM operating
system and to use CMP one must use programs specially written to run under CP*
M. However things are not as glum as it might appear just suppose you were to
divide your file up into a large number of very small files each specially
identified, you could then preform a psudo random access reading and writing to
all the subsectcions of original file with all the speed and versatility of tr
ue random access. Since the disk directory will support only 64 entries the l
ogical length to make these files would be 2k (2048) bytes. The program Rowl
and's Diary does just that, you e5bnter the day and month you wish to examine a
nd the program uses this data to calculate the appropiate file number and loads
that 2k file into memory. Let's have a look at the code- 10 'make inr
out.bin 20 MEMORY &9FFF 30 FOR n0 TO &C5 40 RELAD h$POKE n+&A000,VAL("&"+h$)
50 NEXT 60 SAVE "inrout.bin",b,&A000,&C6 100 DATA 21,e1,e9,22,30,00,fe,01,28,
0a,f7,11,af,00,19,e5 101 DATA dd,e1,18,0e,f7,11,a3,00,19,7e,dd,6e,00,dd,66,01
102 DATA 77,c9,01,0a,00,dd,7e,01,fe,00,c8,67,dd,6e,00,e5 103 DAT7 ,WSHOP.TXTT7
A eb,f7,eb,18,19,dd,e5,e1,23,23,dd,36,07,c3,dd,75 104 DATA 08,dd,74,09,e1,eb,f7
,eb,18,17,dd,09,18,d7,7e,dd 105 DATA 77,04,23,7e,dd,77,05,23,7e,dd,77,06,eb,23,
23,23 106 DATA e9,dd,7e,07,77,23,dd,7e,08,77,23,dd,7e,09,77,eb 107 DATA 23,23,
23,e9,e5,d5,c5,fq7,11,46,00,19,11,77,bc,01 108 DATA 03,00,ed,b0,c1,d1,e1,cd,77,
bc,e5,c5,d5,f5,f7,11 109 DATA 2b,00,19,e5,dd,e1,21,77,bc,eb,f7,eb,18,c3,f7,11
110 DATA 19,00,19,f1,f5,77,f1,38,09,3e,16,fe,00,37,d1,c1 111 DATA e1,c9,f5,36,0
0,f1,18,f6,00,00,77,bc,18,b6,00,0-P0 112 DATA 00,00,00,00,00,00 ** NOTE this
is part 1. The program which creates "INROUT.BIN" 100 'rolands diary p
rogram 110 ' Copyright 1985 Amstrad Consumer Electronics Plc 120 ' 130 reclen
120f$"diary" 140 GOSUB 4000'initialise random access 150 GOSUB 6000'initialise
editor 160 ' 170 brk(10)ON BREAK GOSUB 8000 180 ' 190 MODE 1 200 ' 210 WI
NDOW #1,1,40,25,26PEN #1,0 220 WINDOW #2,1,40,1,24 230 WINDOW #3,6,35,5,6PAPER
#3,3PEN #3,1 240 WINDOW #4,6,35,7,10PAPER #4,3PEN #4,2 250 WINDOW #5,5,6,1,1P
APER #5,3PEN #5,2 260 WINDOW #6,15,16,1,1PAPER #6,3PEN #6,2 270 WINDOW #7,39,3
9,1,1PAPER #7,3PEN #7,2 280 CLS #3LOCATE #3,1,2PRINT #3,STRING$(30,154)CLS #4
290 ' 300 LOCATE #2,1,15PRINT #2,"COPY write to diary, ESC ESC Quit" 310 LO
CATE #2,1,17PRINT #2,"The diary can be examined rapidly using the read only Y op
tion. To update the diary use the read only N option and normal keyboard ed
iting keys." 320 ' 330 RESTOREDATA 31,28,31,30,31,30,31,31,30,31,30,31 340 mt
h$"JanFebMarAprMayJunJulAugSepOctNovDec" 350 sfx$"stndrdthththththththththththt
hthththththstndrdthththththththst" 360 DIM m(12)FOR mth 1 TO 12READ m(mth)NEXTr
o$"N" 370 ' 1000 LOCATE #2,1,1PRINT #2,"Day Month Read Only (Y/N)"
fxCLS #5CLS #6CLS #7PRINT #7,ro$ 1010 d$" "m$" " 1020 ed$d$edx1edy1edwindow5
num(11) 1030 GOSUB 7000rcASC(edin$) 1040 IF rc255 THEN 3000 1050 MID$(d$,1)ed
$IF rc13 AND VAL(d$)0 THEN 1070 1060 IF rc241 OR rc249 THEN 1070 ELSE 16,WSHOP.
TXT'5t 020 1070 ed$m$edx1edy1edwindow6num(11) 1080 GOSUB 7000rcASC(edin$) 109
0 IF rc255 THEN 3000 1100 MID$(m$,1)ed$IF rc13 AND VAL(m$)0 THEN 1130 1110 IF
rc240 OR rc248 THEN 1020 1120 IF rc241 OR rc249 THEN 1130 ELSE 1070 1130 ed$ro
$$edx1edy1edwindow7num(10) 1140 GOSUB 7000rcASC(edin$)ro$UPPER$(ed$) 1150 IF r
c255 THEN 3000 1160 IF rc13 AND (ro$"Y" OR ro$"N") THEN 1180 1170 IF rc240 OR
rc248 THEN 1070 ELSE 1130 1180 dVAL(d$)mthVAL(m$) 1190 IF mth1 OR mth12 "WOR d
1 THEN 1020 ELSE IF dm(mth) THEN 1020 1200 daysdFOR mc2 TO mthdaysdays+m(mc)NEX
T 1210 ' 1220 recdays 1230 ' 2000 GOSUB 5000 2010 LOCATE #3,11,1PRINT #3,US
ING "##"dPRINT #3,MID$(sfx$,d*2-1,2)" "MID$(mth$,mth*3-2,3) 2020 IF newfile rAN
D (ro$"Y") THEN CLS #4GOTO 1000 2030 ed$STRING$(30," ") 2040 FOR y3 TO 0 STEP
-1 2050 MID$(ed$,1)MID$(o$,y*30+1,30)LOCATE #4,1,y+1PRINT #4,ed$ 2060 NEXT y
2070 IF ro$"Y" THEN 1000 2080 edy1edx1edwindow4 2090 GOSUB 7000rcASC(edin$) 2
100 MID$(o$,edy*30-29,30)ed$ 2110 IF rc255 THEN 3000 ELSE IF rc224 THEN 2160 2
120 IF rc248 THEN py1 ELSE IF rc249 THEN py4 2130 IF rc240 THEN edyMAX(edy-1,1)
ELSE IF rc241 OR rc13 THEN edy MIN(edy+1,4) 2140 IF rc13 THEN edx1 2150 MID$(
ed$,1)MID$(o$,edy*30-29,30)GOTO 2090 2160 c$o$GOSUB 5000 2170 GOTO 1000 2180
' 3000 PRINT""c$o$GOSUB 5300MODE 1PAPER 0PEN 1END 3010 ' 4000 'initialise ran
dom access 4010 ' 4020 recperfile2048(reclen+4) 4030 DEF FName$(ext)f$+"."+RI
GHT$("00"+MID$(STR$(ext),2,LEN(STR$(ext))-1),3) 4040 openrd -1openwr-1cache-1DI
SC 4050 MEMORY HIMEM-&C6discerrHIMEM+1 4060 LOAD "inrout.bin",discerrMEMORY HI
MEM -1CLOSEIN 4070 CALL discerr 4080 RETURN 4090 ' 5000 'simulate random acc
ess wr( iting 5005 ' 5010 IF LEN(c$)reclen THEN c$LEFT$(c$,reclen) ELSE IF LEN
(c$)reclen THEN c$c$+SPACE$(reclen-LEN(c$)) 5020 file recrecperfile 5030 frec
rec-(file*recperfile) 5040 IF (freccache) OR (ro$"N" AND openwr-1) THEN 5150 5
050 IF file 4,WSHOP.TXT,D openrd THEN 5070 5060 IF fileopenwr THEN 5150 5070
IF freccache THEN o$c$RETURN 5080 FOR trcache TO frec 5090 IF trcache THEN r$c
$GOTO 5110 5100 IF newfile THEN r$STRING$(reclen," ") ELSE INPUT #9,r$ 5110 IF
(trfrec) AND (fileopenwr) THERN WRITE #9,r$ 5120 NEXT tr 5130 o$r$cachefrec
5140 RETURN 5150 'need to open another file 5160 GOSUB 5300 5170 IF ro$"Y" TH
EN openrdfile ELSE openwrfile 5180 WINDOW SWAP 1,0 5190 OPENIN FName$(file) 5
200 WINDOW SWAP 0,1 5210 fail%0CALL discerr,fail%IF fail%0 THEN 5220 ELSE IF fa
il%146 THEN newfile(11)GOTO 5220 ELSE GOTO 5410 5220 IF newfile AND (ro$"Y") TH
EN CLOSEINRETURN 5230 IF openwr-1 THEN OPENOUT "$.tmp" 5240 FOR tr0 TO frec 5
250 IF newfile THEN r$STRING$(reclen," ") ,ELSE INPUT #9,r$ 5260 IF (trfrec) AN
D (openwr-1) THEN WRITE #9,r$ 5270 NEXT tr 5280 o$r$MID$(r$,1)c$+STRING$(recle
n," ")cachefrec 5290 RETURN 5300 IF (openwr-1) THEN CLOSEINGOTO 5390 5310 FOR
trcache TO recperfile-1 5320 IF trcache THEN& r$c$GOTO 5340 5330 IF newfile T
HEN r$STRING$(reclen," ") ELSE INPUT #9,r$ 5340 WRITE #9,r$ 5350 NEXT tr 5360
CLOSEOUTCLOSEIN 5370 ff$FName$(openwr)IF NOT newfile THEN ERA,ff$ 5380 tt$"$.
TMP"REN,ff$,tt$ 5390 newfile(10)openwr-1openOrd-1 5400 RETURN 5410 ' 6000 'i
nitialise line editor 6010 ' 6020 RESTORE 6030 6030 DATA 13,&f0,&f1,&7f,&10,&
f2,&f3,&f8,&f9,&fa,&fb,&e0 6040 FOR edinit1 TO 12READ testchredtest$edtest$+CHR
$(testchr)NEXT 6050 edin$CHR$(&FF) 6060 RETURN 6070 z' 7000 'text editor 70
10 ' 7020 edlenLEN(ed$)WINDOW SWAP 0,edwindow 7030 FOR edrt edlen TO 1 STEP -1
7040 IF MID$(ed$,edrt,1)" " THEN 7060 7050 NEXT 7060 edrtedrt+1 7070 LOCATE
edx,edyCALL &BB81 7080 MID$(edin$,1)CHR$(&FF)MID$(edin$,1)INKEY$ 7090 IF brk
THEN MID$(edin$,1)CHR$(255)GOTO 7340 7100 IF edin$CHR$(&FF) THEN 7080 7110 CAL
L &BB84ON INSTR(edtest$,edin$) GOTO 7340,7340,7340,7240,7260,7210,7300,7340,7340
,7190,7320,7340 7120 'insert a character 7130 IF num AND(edin$"0" OR ed3,WSHOP
.TXT3r in$"9") THEN 7070 7140 IF edxedlen THEN MID$(ed$,edx+1,edlen-edx)MID$(ed
$,edx,edlen-edx) 7150 MID$(ed$,edx,1)edin$edrtMIN(MAX(edrt+1,edx+2),edlen+1) 7
160 IF edrt1 THEN 7170 ELSE IF MID$(ed$,edrt-1,1)" " THEN edrtedrt-1GOTO 7160 EL
SE GOTO 7170 n 7170 IF edxedrt THEN PRINT MID$(ed$,edx,edrt-edx) ELSE PRINT edin
$ 7180 edxMIN(edlen,edx+1)GOTO 7070 7190 'shift left cursor 7200 edx1GOTO 707
0 7210 'left cursor 7220 edxMAX(1,edx-1) 7230 GOTO 7070 7240 'backspace 725
0 IF edx1 THEN 7070 EZLSE edxedx-1 7260 'clr delete 7270 MID$(ed$,edx,edlen-ed
x)MID$(ed$,edx+1,edlen-edx)IF edrtedlen+1 THEN MID$(ed$,edlen,1)" " 7280 LOCATE
edx,edyIF edrtedx THEN PRINT MID$(ed$,edx,edrt-edx) 7290 IF edrt1 THEN 7070 EL
SE IF MID$(ed$,edrt-1,1)" "THEN edrtedrt-1GOTO 7290 ELSE GOTO 7070 7300 'right
cursor 7310 edxMIN(edlen,edx+1)GOTO 7070 7320 'shift right cursor 7330 edxedl
enGOTO 7070 7340 'exit the subroutine 7350 WINDOW SWAP 0,edwindowRETURN 7360
' 8000 brk(11)RETURN Now to our member
s problems. First of all of course the program will only work on disk, there is
no way the computer can run the cassette file back and forward to find the rel
evant file. (Cassette based readers should not throw their hands up in horror,
we have included a modified version of Rowland's Diary suitable for cassette us
e so that you may also enjoy this excellent program.) 2. The "Patch" program
is designed to be typed in on it's own NOT merged with the main Kdiary program
. When you run the "Patch" program the Hex numbers in the data statements are p
oked into memory, (starting at memory address Hex A000) by line 40. Line 60 the
n does a binary save and saves that block of memory containing the poked code t
o d"isk using the name- "INROUT.BIN". The basic patch program can then be di
scarded for it has done it's job. Naturally you wouldn't discard it until you w
ere sure the whole program was running bug free. The main program is then ty
ped in and saved to5,WSHOP.TXT65w disk as "DIARY.BAS" When you RUN "DIARY.BAS"
it will itself load the machine code program called "INROUT.BIN" during it's i
nitialisation process line 4060 What is perhaps not made clear in the text is
that your disk must contain the machine code program "INROUT.BIN" as well as t
he program "DIARY.BAS" also your disk should contain enough free space to about
26 2k blocks of data from your completed diary. If you haven't got the machin
e code program "INROUT.BAS" on your disk the program would fail5 and return to
direct command mode with a file not found error. If you again type RUN th
e Diary would start again and get to the initialisation spot starting at
line 4000, and this is the sequence of events. 4040 disc this simply
sets the computer to disk input/output 4050 Collects the current HIMEM fig
ure (that is the point in memory basic must not go beyond) and subtract
s 198 bytes (hex C6) from this resetting MEMORY to protect the area that
INRUUT.BIN is £to be loaded it also sets the pointer discerr so that the
program knows where to call it. 4060 then loads from disk INROUT.B
IN. Now when you do a disk or cassette load the system moves HIMEM d
own 4k to give itself a loadinx,g buffer. This causes a considerable dela
y as it carefully moves all the string data out of it's road, and then a s
imilar delay after the load as it puts everything back into place. To
avoid this continually happening the usuaJql practice is to tell the sy
stem to reserve this 4k as it's loading buffer for all time, and this is
done by setting MEMORY while the file is still open- line 4060 MEMORY HIMEM
-1CLOSEIN Basic will now start it's string store at the new *HIMEM positi
on and the disk will use that dedicated 4k buffer for it's input out
put, speeding up disk input output dramatically. After all that prea
mble, if you RUN "Diary" a second time this routine moves HIMEM down a fur
theGS4,WSHOP.TXT6i r 4k. Run it a few more times and you will get a MEMORY
FULL error as you run into your basic program. Another problem which coul
d occur is, as the program is written, INROUT.BIN would still load a
t HexA000 but pointer discerr would point to an increasingly lower address
and the program would be attempting to call INROUT at the wrong location.
This would usually result in a complete reset. Unfortunately we ha
ven't the space to dissect such a large program linCe by line, the machine pat
ch intercepts the file handling routine to ensure that if a file of the correct
name has not yet been opened the program does not return to basic ready. The C
P646 overcomes this failing and by returning an error code which the programmer
can then check for in an "ON ERROR GOTO" routine. If you were going to us
e the same idea of breaking your file into smaller segments in some program of
your own you could simply create the required number of correctly named empty f
ilesO on your disk beforehand and forget about the machine code patch completel
y, it serves no other function. Roland Perry's text editor is well worth cons
iderable study for it is an excellent full screen editor. It starts at line 700
0 but really is very 0w daunting he makes two machine calls line 7070 call &BB18
is a system call which waits till the next key is pressed he then collects the
value from INKEY$. Line 7110 call &BB84 turns the text cursor off, print CHR$(
2) would do the same job. Line 8000B (and other lines similar to it) break(1
1) is a logical operation, because 1 does equal 1 the result is true and break
is set to the value of -1 so in line 5390 because the statement 10 is not true
newfile would be set to zero. Those of you who have disk systems, if you ans
wer the prompt at the finish of this text with "SAVE" the workshop will save t
o your disk the two programs "PATCH.BAS" and "DIARY.BAS" to your disk. The £ wi
ll save the text file as usual. There is no value in cassette only 4,WSHOP.TXT
4'readers saving the two disk programs and a cassette version of ROWLAND'S DIAR
Y is included amongst the programs on the tape. Well have fun. 6,CAS
DIARYpl5, "DUMMY" B (o)L£"Do you wish to LOAD a file Y/N"e u((e),)"N" a("Load
ing data file. Please enter file or press enter if next file on cassette"£ fi
l2 da fil7 £ #,7( da) da da Fdrolands diary program7n Copyright 1985 Amstrad
Consumer Electronics Plcx Modified for cassette Qld Amstrad Users group 09.85, r
ecleK"diary" modifie pinitialise editor br() #,,(,, #, #,,(,, #,,#,, #, #,!
#,,#,, #, #, #,,,, #, #,! #,,,, #, #,! #,',',, #,* #,' # #,, #,(,) #", #,, #,"C
OPY write to diary, ESC ESC Quit"6 #,, #,"The diary can be examined rapidly u
sing the read only Y option. To update the diary use the read only N option an
d normalE keyboard editing keys." #, #,"" #," Cassette version only" #
,,J 31,28,31,30,31,30,31,31,30,31,30,312Tmt"JanFebMarAprMayJunJulAugSepOctNovDec
"Lsf"stndrdthththththththththththththththththstndrdthththththththst"h () mt
( mt)r"N"rT #,, #,"Day Month Read Only (Y/N)" # # # #,r" "" "e e
d ed edwindo nu() X C2r(edi) r 2(,)e r () .'$ r r . .e ed ed edwindo
nu()8 X r(edi)B r 2L(,)e r () j V r r ' r r j .jer ed ed edwindo
nu(),t X r(edi)r(e) r / r (r"Y" 35,CASDIARYpl4. r"N") ' r r . j" ()
mt()G mt mt ( mt) B day m mt day day ( m) re dayq (( day)) recl
e ( day)( recle(( day))," ") ( day)U #,, #, "##" #,(sf, ,)" "(mt, mt,), newf
il (r"Y") # eo(," ") (e,)(, ,) #,, #,e r"Y" $ ed ed edwindo* X r(ed
i)"4(, ed,)e) r r p1H r p r pYR r edv( ed,) r r ed w(
ed,) r ed-f(e,)(, ed,) *&p( day) modifie z -( day) modifie r"Having modif
ed the diary you must resave the data. Insert fresh cassette and press en
ter"£ e'£"Please type file name"fil fil* n #,sZ( ) "pinitialise line edit
orz 5 13,&f0,&f1,&7f,&10,&f2,&f3,&f8,&f9,&fa,&fb,&e0I edini testchedtesedte
s( testch)edi()Xtext editorb)l edle(e) , edwindo!v edr edle # (e, edr,)" "
edr edr ed, ed )(edi,)()(edi,)C) br (edi,)() edi() T t(edtes,edi) ,,,H
,,*,,,,,,insert a character0 nu (edi"0" edi"9") Z ed edle (e, ed, edle ed)(
f4,CASDIARYp4' e, ed, edle ed)L(e, ed,)edi edrw(v( edr, ed), edle)W edr (e,
edr,)" " edr edr G ed edr (e, ed, edr ed) edi' edw( edle, ed) shift l
eft cursor ed *left cursor4 edv(, ed) Hbackspace(R ed ed edclr deleteuf(e
, ed, edle ed)(e, ed, edle ed) edr edle (e, edle,)" "Ip ed, ed edr ed (e,
ed, edr ed)Vz edr (e, edr,)" " edr edr z right cursor't edw( edle, ed) s
hift right cursor ed edle exit the subroutine , edwindo br()5,CONLOGp&5( + Sele
ct from menu ,band to be worked. Enter Callsign when heard.Program checks whethe
r callsign has been worked on this band, and if so prints out details. If not th
en program prompts with Callsign and next serial number Enter TIME when pr
ompted. Enter Report SENT when prompted (8 gives 599 and sequence number, 5 give
s sequence number only.Enter RECD report on prompt as received from other stat
ion Press keys 7,4,1,0 keys of numeric keypad in order. This lists last data
entry,Formats new data and enters the new data line,Updates the sequence count
and dataline count, and returns to CALLSIGN prompt ready for next contact. Afte
r contest type goto 12000. Program prints out all contacts (each band separately
) Ansvwer Y to offer of hard copy and program prints out all contacts, taking
a fresh sheet for each band, and providing scoring headings. Program repeats fr
om 100,1100,2100 etc. Any modifications will need to be made on each band to be
used.(e.g.Line 350,G1350,2350 etc, 59 instead of 599 for phone contests) 8 To c
hange bands press (esc)(esc) 2 (numeric pad) If renumbering this program, amend
lines 20,150,1150 etc.F " CONTEST LOG " B "
See rems lines 1 to 8 for instructions" 5(£" BAND TO BE WO
RKED NEXT (metres)"b 2 b"80" d b"40" LF b"20" 4P b"15" Z b"10" d n( )
x"data"( )(()) ,"100 o"( ) 1 key updates count in line 100 and keeps coun
t for this band while operator is using other bands(()) S ,"goto 110"9( ) 0 ke
y returns for another callsign on this band K ,"goto 30"( ) 2 key returns t
o menu for change of band ,"list"( ) 7 key lists previous entry ready for ne
xt entry to be made'£"CALLSIGN TO BE WORKED " 4,CONLOGp5' selects correc
t set of data lines for this band ( , ) Checks whether callsign already
worked this band ( ,)"xx" + ( ,) 5 "Dateti£me","Callsign","Sent","Rec
eived","Band"y ( ,),( ,),( ,),( ,),( ,) ()"Press 0 (Numeric pad) to resume" ()
#" "00"( )+, d "0"( )6 c ( )g , If call not worked before, p
rompts with call and sequence number to be sentJ"80"T£ "time"Q ,"599"( ) 8 key
enters most common report & sequence numbeurh ,( ) 5 key enters sequence numb
er only(r£ "Sent" use 5 or 8 key£ "Recd" () g(,)(,)(,)(,)( ) assemble
s new dataline 8n , The 4 key enters the assembled data 1L q Program repea
ts for next bandV( ) "data"( )j(()) ,"1100 o"( )(()) ,"goto 1110"( ) ,"got
o 30"( ) ,"list"( )%£"CALLSIGN TO BE WORKED " q* ( , ) ( ,)"xx" + ( ,
) 5 "Datetime","Callsign","Sent","Received","Band"j ( ,),( ,),( ,),( ,)
,( ,) ()"Press 0 to resume" ()p # "00"( )+ d "0"( ) c z( )( , q2
"40" £ "time"F ,"599"( )P ,( ) Z£ "Sent"d£ "Recd" n () Jx(,)(,)(
,)(,)L25,CONLOGp5( ( ) , 4 Y( )H"data"( )R(()) f ,"2100 o"( ) p(()) z ,"goto
2110"( ) ,"goto 30"( ) ,"list"( ) i%£"CALLSIGN TO BE WORKED " Y* ( , )
( ,)"xx" + ( ,) 5 "Datetime","Callsign","Sent","Received","Band"k (
,),( ,),( o,),( ,),( ,) ()"Press 0 to resume" ()X # "00"( )+ d "0"
( ) c ( ) , Y"20" $£ "time",. ,"599"( )8 ,( ) B£ "Sent"L£ "Recd" V () K(,
)(,)(,)(,)( ) j ,t A&( )0"data"( )(()) N ,"3100 o"( )X(()) b ,"goto 3110"( )
l ,"goto 30"( )v ,"list"( ),£"CALLSIGN TO BE WORKED " A* e( , )
( ,)"xx" + ( ,) 5 "Datetime","Callsign","Sent","Received","Band"j ( ,
),( ,),( ,),( ,),( ,) ()"Press 0 to resume"s () # "00"( )+ d "0"(
) c ( ) , A "15" £ "time" ,"599"( ) ,( ) * £ "Sent"4 £ "Recd" () JH
(,)(,)(,)(,)( )R , )#( )"data"( )"(()) 6 ,"4100 o"( )M5,CONLOGp4((()) J ,
"goto 4110"( )T ,"goto 30"( ) ,"list"( )$h£"CALLSIGN TO BE WORKED " r )#*
( , ) ( ,)"xx" + ( ,) 5 "Datetime","Callsign","Sent","Received","Ba
nd"k ( ,),( ,),( ,),( ,),( ,) ()"Press 0 to resume" ()(# # "00"( )+
.d "0"( ) c ( ) , )#"10"£ "time" ,"599"( ) ,( ) £ "Sent"£ "Recd"& ()
J0(,))(,)(,)(,)( ) , D , , , ,p tt,xx,ss,rr,bbq , , , ,
X tt,xx,ss,rr,bb Y , , , , tt,xx,ss,rr,bb A , , , ,
(# tt,xx,ss,rr,b b )# , , , , ' xx,xx,ss,rr,bb .
J."Time","Callsign","Sent","Received","Band","Points","Bonus","Total" ,
. ( , ) d. ( ,)"xx" ( ,),( ,)y,( ,),( ,),( ,) .O/ "Total Points This
Band------------------------------------------" / ( ,)"xx" "
LOG COMPLETE"£"Hard Copy(Y/N)" "y" "Y" &/ 4/ ( ,)"xx" ( ,)"xx" / .
L&/#,"Time","Callsign","Sent","Received","Band","Points","Bonus","Total")0/
( , ) g/ ( ,)"xx" #,( ,),( ,),( ,),#( ,),( ,) 0// #,( )( )"Total Points Thi
s Band------------------------------------------" D/ ( ,)"xx" ( ,)"xx" #, ()
N/ ( ,)"xx" X/ &/l6,MINDER-PT2p(6'g # #," PERPETUAL" #," CALENDAR" #£
#,"Month" c c c £ #,"Year yyyy" c cl c4 (,,)( c) d dd c c' c c
c c c c nd d # #, , #, "##" #," SU MO TU WE TH FR SA" #,(( )) n #
," " #, £ ( ) # #," " , ,, ( c) ( c)(6( c ))(t( c )) d((()))(mt, c,)(
) elapsed time f f i h 0, 0(( i),(( i), in # #," ELAPSED" #,"
TIMER" #£ #,"Minutes 1-60" d d d C Draw Timer d d i d 0,* 0(( i),(( i),
i , C"" #,"Press any key" C"" f iu T undraw timer f 0,, 0(( iu),(( iu),
iu iu iu i f ,,d, 0,,"9,BAUBLESp49- a christmas puzzle / Qld. Amstrad User
s Cassette Journal 19856 (),(), (), (,), ()(2 build BaublesF !P ,,,,,,,,Z ,,,,,
,,,!d ,,,,,,,, n ,,,,,,,,!x ,,,,,,,, ,,,,,,,,! ,,,,,,,, ,,,,,,,, build baubles
into array()($,)4()()*()()()()()()()()()()()"A"()()" "()()()()()()()()()()()()
()" *"mT" "()()()()()" "($)()()()()" "()()t()()"P"()()" "()()()" "()()
()()"Y"()()()()" *"()tt()" "()()()()/X"H"()()()()()()()()" "()()"P"()()"
"()()()()()()" "()()()()()()()()()()()()" "7()" "()()()()()"()" "()
()()()"X"()()" "()()()()()( )()()()()()k,t" "()()()()()" "t()()()()
"M"()()j6t" "()()()()()" "()()()()"S"()()( )ttJ()()()()()()()" "()()
(q)()"A"()()" "()()()()()6T()()()()()()()( )" "h()" "r()()()()()()()" "()
()()()()v9,BAUBLESp*84 ()()()()()()"T"()()" "()()()()"O"()()()()()()()()()"
"()()()()()()" *"()"*"!()u" *"()"*"6()()()()()()()()()()()()()()" "()(
)()()"L"()()" "()()()()()()()()()(d)()"A"()()" "()()()()()" "()()()()"L"()
()()()" *"()()()()()()()()()()()()()()()" *" Scramble the ca
rd % (E) K ( )"" ( )( ) ( ) 0 ( )( ) & Instructions0W "We had
built you a Christmas Card""to wish you all a Happy Christmas."TD"Unfortunately
I dropped the cassette and all the strings got mixed about!"zN"Since it was t
ime to send the Journal, we are including the Kcard as it is and we hope that
you will unjumble it."X"The jumbled card will be displayed with the screen line
number, and you will be asked to input the order you think the strings should b
e in."Ub"The last guess will always be displayed and you have the following opti
ons"l"Pressing the 'G' key will display all previous guesses.""Pressing the k
ey will allow you to retype the last line number entered."Bv"Pressing 'H' wil
l give you a clue.""To give up press 'Q'"$£"Vkpress enter to start"e define disp
lay- #,,(,, #,,(,, # #" , , , , game starts here ( )( ) " #,BAUBLESp(
#,(',"") #H #,"enter this 12 guesses. You can erase a guess with the key"X #,,
#,() ( ) #, ( ) C #,, #,()£ #,"Enter number or G H Q"gues-B,(u(gues
,)) "Q" L "H" "G" 9* "" ( ) -4 (gues) (gues) 8 ( )(gues) H R
check if correct7 ( ) ( ) zf p correctz ( , ) ( ) ( ) $W #
#,y(( ( , )),)( ( , )) helpE ( ) , d Q # #,( )( )
correctN" C O N NG R A T U L A T I O N S""You took" "trys" Vr"your previous
guesses have been-" i ( , i) i ,£"Press the enter key to continue"
e out of gusses ($"Sorry thats 20 guesses" V.8 Give inBGL"Sorry you had to giv
e in.""You have had" "good trys!"5V ,£"Press the enter key for the card"eA (',)
( ) K (',) j js,SPACEWAYp0*90 # ** SPACEWAYS SHOPPINGTOWN **E A Christmas g
ame for QUEENSLAND AMSTRAD USERS CASSETTE JOURNAL by F.Ellett Palm Beach 0ue
(,),L(),() l,i,f,x,yfff credit c , £"Enter player level Ace or Novice"e (e)"N"
f"NOVICE" f"ACE"S" Playing SPACEWAY at "" level""Please wait while we set the
arrays"("In this game the computer acts as your guide. It rzesponds to three co
mmands""GET GO and LEAVE""Each item has a unique number and is always refered
to by this number"Q* "So the command structure looks like this""GO A""GET B3""L
EAVE T2"n,"To exit find the Exit location then type GO EXIT. If you haven't the
correct items you cannot exit."a #,,,, #,,,, #,,, , #,,(,, #,,(,, #,,(,,&A ,
, , , F PKi(E)((i)MW)(i ) SP (,)"" K (,)()()U 2Z (,) d Bny(E)x(E)
(y) (x) nSs (y) (x) n yx mxl()u((,),((,))) credit credit(y(l(),)) (E )/
gou((E)) gou %"Press any key to continue" C"" C"" **GAME STARTS HERE**
p f #, # #, #," Gath's Credits $" #, "###.##" credit #5, # #, #,"Playing
at NOVICE level"J p # #, #,, #,"From this Trader we can go to"G #,"These Posts
" #,((,),,)" " #,, #, #,()£ #,"What will I dotp7,SPACEWAYp0*fE70 GO LEAVE
GET"ee(e)N e"" e"GO EXIT" X e"HELP" x5 (e) (e,,)" " JUau(e,) (e)
() a(e,,) JB" (e)(a) a(e,,) a""M, a"GO" a"LEAVE" a"GET" **inco
rrect entry**J # #,"I am sorry but I do not understand" #,eT #R,"Please enter yo
ur command like this" #,"GO A or GO EXIT"#,"Get A3 or GET B1" #,"L
EAVE N3 or LEAVE G1" * **GO** a((,),,) (a)ff i (# i # #,"I am sor
ry I cannot move to "a * **LEAVE**a (a) # #,e" can only be left at trading po
st "a * f ((y(()E,))(a)) (y((),)y(a,)) B # #,"I do not appear to be car
rying "a * (,(y(a,)))()()"" **TAKE**V (a) # #,"I cannot take that from this t
rader" * 1 ()"" i # #,"I am already carrying four items" #,"You must leav
e something to GET more" * N()(,(y(a,)))(,(wy(a,)))"" **FIX ONE** shopping lis
t # #,, #, #,"Gath's Shopping List" #,A #,u(l(),(l())) " **FIX TWO** Carrying
window # #,, #l&, #,"I am carrying-from-value" #, #,, ()"" i(()) #,u((),i
) #,, #,y((),)" "((),i,)".00" m&n **FIX THREF8,SPACEWAYp0*77- E** Items at loca
tionokp # #,, #, #,"We are at Trader * "()" *" gou #," * * EXIT * *""u #,"Ite
ms here are." #,z (,)"" #,y((,),)" "u((,),((,)))" $"((,),(((,))),) UV **
EXIT**WAX gou # #,"You are not at exit" * kb i u(l(),(l())Q)u((i),((i)))
fd i lf f vh # #,, #,"CONGRATULATIONS !!" #,"You did it in "f" moves" #, #,"
HAPPY CHRISTMAS." LNl # #,"You CANNOT Exit" #,"You are not carrying the correct
items" v i l( )u(( i),(( i))) i # #," CONGRATULATIONS !!" #,"y
ou have the correct items and values." #,"You ,took " f" moves." #, #,"HAVE A HA
PPY CHRISTMAS, GARTH!!" LL #,£ #,"Play again Y/N"ee(e) u(e,)"Y" , , , ,
, "HAPPY CHRISTMAS" , # #,"YoI)u CANNOT Exit" #,"You are carrying the correct
items" #,"but they are of the wrong value" #,"Here is his correct list"y # #, #,
"Gath's CORRECT list" #, #,l( ) * * f ulv **HELP**wx f # #, #,"Gath's
CORRECT list" #, #,l() * *f 2 # #,"I cannot help you yet" * **DRAW CLOCK*
* #, # #,, #, #,"S P A C E W A Y" #," Time till" #," Departure"6J dxyU d d
iT D dx( )y( ) xx,yy, L h g4,SPACEWAYp0*41 , F( ),F( ), h&# ** UNDRA
W CLOCK **'#Q(# f c c , F( c),F( c),2# ch # # #, #,"You have missed your s
hip home" #,"Do you wish to continue this game"£ #,"Please answer YES or No"e,F#
e(e) u(e,)"N" LP# #,, #,() #,, #, #,"TIME EXCEEDED"Z# f' **END GAME**'* N "
LYRA BIRDS20","LYRA BIRDS25","LYRA BIRDS30","GRUS GUMDROPS05","MOON RAYS5","MOON
RAYS10"f*N "MOONSHINE10","MOONSHINE20","MOONSHINE30","MARTIAN DRUMS20","MARTIAN
DRUMS30","MARTIAN DRUMS25"d4N "MARS BARS05","MARS BARS10","MARS BARS12","LUPUS
LUPINS05","LUPUS LUPINS10","VENUSIAN VASE25"bN "VENUSIAN VASE30","VENUSIAN VASE4
0","STAR DUST10","STAR DUST20","STAR GEMS25","STAR GEMS30"bHN "STAR GEMS35","PLU
TO CRATS40","PLUTO CRATS50","PLUTO CRATS60","PLUTO PUSS05","PLUTO PUSS10"nRN "PL
UTO PUSS20","NEPTUNE NYMPHS20","NEPTUNE NYMPHS25","NEPTUNE NYMPHS30","NEPTUNE OI
L05","NEPTUNE OIL10"jN "GEMINI TWINS30","GEMINI TWINS40","GEMINI GEMS05","GEMINI
GEMS10","GEMINI GEMS15","ASTROID BELTS10"gfN "ASTROID BELTS20","MOON STONE05","
MOON STONE10","MOON STONE15","CYGNUS RINGS05","CYGNUS RINGS10"gpN "PEGASUS PETS1
0","PEGASUS PETS20","PEGASUS PETS30","VEGA MITES05","VEGA MITES10","AQUAMARINES2
5"ozN "HYDRA FOILS50","ARIES FAIRIES30","ARIES FAIRIES35","ORIONS BELTS05","ORIO
NS BELTS15","PISCES & CHIPS10".N BEH,ACJ,BDL,CEN,ADF,EGO,FHQ,AGI,HJR,BIK.N JLS,C
KM,LNT,DMO,FNP,OQT,GPR,IQS,KRT,MPS 0u , , M2u" S P A C E W A Y S H O
P P I N G T O W N - P R O L O G U E"U4u"Garth Flashback throttled back his sta
rfighter and handed conQtrol over to the"U8u"automatic landing system of Space S
tation One, with a satisified sigh. He had"Su"just completed his last six month
tour of duty patrolling the intergalletic"Xu"space lanes and was on his way home
for his first Christmas on E7 ,SPACEWAYp!0*86- ARTH in 6 years."Uu"A half hour
wait at space one, he thought, and then the Earth rocket to home."Lu"His thought
s were brought back to space by the urgent pipping of his"RBu"communication cons
ole. He acknowledged it's request with a nod of his hY7ead"ODu"and the console g
ently intoned, A message for you Mr Flashback, will I" Fu"display it on the VDU.
"VHu"Outside the docking had completed and Garth could already hear the air lock
s"WJu"being activated. He thanked the console and muttering a dark Jovian threat
that"SLu"roughly translated meant something like Blooming Christmas he punched
the"SNu"button to produce a hard copy of the display, roughly tore it off and ra
ced"Pu"for the airlock."TRu"His message was a list of gifts to be taken home and
meant he must spend the"0Tu"next half hour at SPACEWAY SHOPPING TOWN")Vu£"Press
enter to continue"eXu"SPACEWAY SHOPPINGTOWNS were the same the whole galaxy ove
r. Formed around the inside surface of a sphere they consisted of twenty tradi
ng posts connected"UZu"in a lattice in such a way that every trading post was al
ways visiable to the"Ru"space floaters stationed in the middle of the sphere, bu
t to the shopper"Su"travelling the lattice no more tha n three other trading pos
ts could be seen"u"at any one time."Ubu"You not only floated into the shopping t
own at random but the EXIT was always"Udu"changing. It was always a part of a no
rmal trading post so to exit you had to"Vfu "first find the post which was also
the exit for the day and then type GO EXIT"Qhu"Grumbling as he made his way to S
PACEWAY Garth considered his troubles."ju"He had exactly 30 minutes to complete
his shopping and exit in time to catch the EARTH rocket home, but as an ACE h
is problems were even greater than that,"lu"the prices for the same goods varied
from trader to trader, and he had to get the exact items requested on his lis
t. Unfortunately in his rush leaving his ship he had torn the list carele84,S
PACEWAY0p)0*+5'ssly and the only clue left of the prices" lpu"was the final tota
l. This could mean visiting the same traders several times he fumed to himsel
f."ru"You are to take Garth Flashbacks place in this game. The computer will gui
de you around SPACEzUWAY and answer the limited commands of GO, GET, LEAVE an
d EXIT"tu"After failing to exit HELP may help. You must have all the exactly pri
ced items and exit within 30 moves to win. The novice player need only collect t
he items on the list and exit. GOOoFD LIUCK."$vu£"Press enter to begin"e9,TOOL
KITp+.92 # ***************************# ***************************# *SKETCH
PAD for AMSTRAD464 *#( ***************************#2 *************************
**d * initialisensx , print screen 'C "" + () c() '2 branc (( )) (( )
) branc 6, + '"' ***************************' * move graphics curser*"$' ****
***********************.'8' c,c,c CB' c ccc ccy ccyCL' c ccc ccy ccyCV'
c ccc ccx ccxC' c cccc ccx ccxj'c(c,c)t' c,c,'#* ***********************
*****+ * initialise *#+ ****************************+ + comman%+ para'*+c c
urreMnt y location(4+c current x location++c cursor movement speed.H
+cy cursor y maximum value ,R+cy cursor y minimum value,+cx curse
r x maximum value+f+cxl curse9r x minimum value!p+ W remap joysticks0z+
titl"SKETCHPAD for AMSTRAD CPC464/664"+ dela 2+ +m+ #,,,,+ #,#,(,,+ , + ,+ ,, +
, + ,,+ + #+ xP program front end,E, ******************************11510 R
EM * DRAW SCREEN FRAME **.- ******************************11530 REM - .1- TL T
L Br Br- ,,- N drawbox(- d,2- d,,- ,F- ,P-x xdZ- d- x,n-
x,x--x x- - x,- x,- .G. ********a9,TOOLKITp+9/ *******************
***12010 REM * PRINT COMMANDS *.. ******************************12030 REMq
/ "LINE ","BOX ","DLINE ","CIRCLE","ELIPSE","PAINT ","BRUSH","FILE ","TEXT
","DUMP ","ERASER","QUIT " / // &/ Z0/ ,8/ comman () invers
e offD/ 8N/ comman () inverse offX//#0 ****************************0
C "" 0+1 () c()h '1 ( ) 071H6 ******************************14010 REM * c
hange current command*.6 ******************************14030 REM6 comman comman'
6 comman comman %6 , print comm.ands6C7D ***********************
*******15510 REM * clear non drawing *. ******************************15530 REM#
#J ******************************16010 REM * execute current command *. ********
*********£*************16030 REMC comman ,H,,,t,,A,A,B,hB,B,0C ********** lin
e ********* #, ,, , "FIX S" 0xc yc x,y, #, c,,, , "FIX F" 0XC YC x,y, comm
an x,y, comman S #,% " "* GH ********** BOX *********M R ,, ,W #, "F
IX T" a 0f tlc tlck c,c,pcu #,z ,, ,, "FIX B" 0 brc brc c,c, #, " " comma
n N '!******* dot line ********** #, "STEP" #, "2 - 8"C "" / "2" "8" ,d,
,, #, " " d() #, " "9,TOOLKITp+91 !********* circle ********** txxt
yy%$(tttt)) c,c,c. comman U3 #, 8" "s"t******** ELIPSE ************y #,
,, ,, "FLAT%" #, "1 - 9"C "" ) "1" "9" ,d, ,, f(()L) a TV ********* PAIN
T ********** a #, "FIX S" 0 #, ,, ,, "SURE" A OA #, A" "A A y"N" A c,c,Axc
Ayc A TAcA!A******* AIRBRUSH **********AA FA #,KA"RADIUS"PA #,UA£ ZA radiu()'A
radiu radiu( PA aAC () A(dA () c() 'sA FxA zA c,c+Ar((E radiu)( radiu))+
Ar((E radiu)( radiu)),A () (L) r,r,A A aAA #,A" "A #,A" "A AA****
***** file *********A A #,A "L/S/N"A-C "" AA()(A "N" #," " A "L" "S" A
A #, A"NAME"A #,A£ flnaA #, A" "A #, A"SURE" A OA #, A" "A QA Y"N" AA "
S" VA "L" W A ,A B******** TEXT ************B #,B B"FIX S" B 0Bhc"Bvc'B #,
,B"ENTER"1B h,v6aXBC "" 6B#B ( ) h" BBEBhh JB 6BB #, cB" "eB gB"hB*****
***SCREENDUMP**********mB #,rB wB"DUMP"B #, B"SURE"B ,, ,, B Oa,TOOLKITp+/ B y"N
" BB #, B" "B #,B"A or E"BC "" BB()#B "A" Q B#B "E" lR B B BB #, B"
"B #, B" "B B ,BB********ERASER********** B HB #,B B"SURE" B OB Y"N"
&C*B tl br s s#B tl br sB tl, ,B br, ,C C '&C #, +C" "-C /C0C*
****** QUIT ***********2C 3C ,, ,4C ,, ,7CC #,C C"SURE"AC DC O yes/noIC Y"Y"
NC #, SC" "CN**************t********N* DRAW BOX *N**************
********OO tl, tlO br, tl$O br, br.O tl, br8O tl, tlBOO********************
**O*** yes / no ***O******************R****OOYC Y"" OOY(Y)"O Y"Y" Y"N"
OOxP**********************P* program front end *P**********************PP,P tl
tl br br P N.P &tl tl brv br P NP ((titl)), P TITLP ,'P"Press S P A C E B A R
to start" PC ( ) PQQ*************************JQ* SCREEN DUMP *TQ****(
*********************Q ()hQ pixlrQ Q pixl pixlQ Q Q9Q()pppppppQ%Q #,()(K)()
()/Q #,(()) Q #,(())Q Q #,()Q Q!Qp(, pixl)#Qp(, pixl) #Rp(, pixl)"Rp(, pixl)"
Rp(, pixl)7,TOOLKITp!+s5- #&Rp(, pixl )!0Rp(, pixl)R lR*************************
* vR* EPSON TYPE SCREEN DUMP * R**************************R ()R #,()(A)()R pixlR
R ,pixl pixlR R S9R()pppppppR%R #,()(K)(A)()/R #,(()) R #R S #,()(A)()
S %1S! Sp(, pixl)#*Sp(, pixl) #4Sp(, pixl)"Sp(, pixl)"HSp(, pixl)#RSp(, pixl )!S
p(, pixl)fSS*********************T* DOTTED LINE *T*********************T($
Ttxxtyy&.T t(tttt)(8T tt t tt tBT t dxx tyyy t x,yLTT*******************
T* paint *T*******************TT x() y()Theatai U dU Utai(tai) Uxx(ta
i)Uyy(Ktai)H(U (xm,y) xxmyy dUH2U (xm,y) xxmyy dUU (x,y) xxyy dUFU (x,y) xxy
ny dU-PU heatai x y ZU UdU x,ynUhea(hea) .xUx(hea)xy(hea)yUU***************
*******U* DRAW TRIANGLE *U**********************(Uwoff bashoff h.Uxxwoffyyh
off'Uxxyyhoff.Uxxwoffyyhoff U x,y x,yU x,yU x,yU*************9,TOOLKITp)+I( ****
*****U* DRAW CIRCLE *V**********************V+V d d D d,"Vx( )y( ),V
xx,yy6VVTV**********************V* DRAW ELLIPSE *hV**********************
rVV d dV D dVx( a)y f( a)V xx,yyVVV**********************V* SAVE SCREEN
*V*********A*************V V !V "!" flna, ,, V VW**********************&
W* SCREEN LOAD *0W**********************WDW "!" flnaNWW*****************
*****W* REMAP JOYSTICKS *WD**********************WW H,, upW I,, downW J,
, leftW K,,W L,, fire 2W M,, fire 1WV,SURROUNDpr B7 2 Adapted from Dynamic
games by Clive Gifford Interface Publications ' , , ( " , , , ,Fmain
loopP Z d ,n xh ()"SURROUND" ,r, D, ,h D, ,h , , , , ,t, H, ,l H, ,l a
b () ( ) &" , () 6 () % &J a b h'T ( , )
*************************h x D y r () (G) % (C) (E) %
$ x y & ( , ) q *******crash***********wi() wi() , 2 , ,,
, ,,! , ,, (E)"& ,(,d ,(,d ,(,d0# , D"YOU WON "wiN , X"WELL DONE!!!"b ,l
q C"" qnv£"Would you like to play again "aa(a) u(a,)"Y" , "GOODBYE" , "
*********rGame Start******** () , "SURROUND" ,, , ,,x ,P ,,,x , ,,x
,P ,d,xf* ,.4".......press any key to continue......" C""H ,R , $f£"Fir
st player's name "()k , ,%p£"Second player's name "()z ,' , , , ," 9o,SURROUN
Drpr (, "SURROUND" "A game for two players in which you muststeer your moving
line around the screenattempting to trap your opponent."h "The losing player is
the first one to run into either a line or the screen edges." +"The keys fo
r each player are" 4" Left Player Right Player" )$" Q Up
9 Up"+." A Down 6 Down"+8" Z Left
1 Left",B" X Right 2 Right"5L"
Numeric Key Pad"3V , £"Press enter to start"e ,QUICKIEpJ( *** By Craig Laws
on *** *** *** *** 32 Douglas St *** *** Manunda *** (
*** Cairns 4870 *** - *** Ph. 533669 *** 2 (-)F , ,$P ()"GOLD LO
2TTO" Z ()" " d n , x , , , , , , 0 "PRESS
SPACE BAR FOR NEXT NUMBERS"2 , , v, v, , 2 , , , , , , , , , 9
, 9, " j, j, , , , 6 () C "" J " " " " T (E()-) h ( ) r ( )
,TAXMANp/ , , ! , "T A X M A N"S ,£"Do you want instructions Y/N"e (u(e,)
)"Y" 8( #, ,P,, b-z (2),(2) 2 2 FEF"YOU TAKE "£ Z 5P "IS
NOT IN THE LIST -----TRY AGAIN" F0Z () P n dd"THERE ARE NO FACTORS OF"" F
OR ME""ARE YOU TRYING TO SHORT CHANGE2 THE TAXMAN" Fn () x x ()()Bx
d () "YOUR TOTAL ""I GET " ()() "MY TOTAL " R"NEW LIST" ()
() "I GET" () L ". BECAUSE THERE ARE NO FACTORS LE
FT""MY TOTAL "g "YOU"" TAXMAN"" YOU WIN !!!!" O"TAXMAN"" YO
U"" TAXMAN WINS" N"PLAY AGAIN YES OR NO"£ (u(,))"Y" ( J"HOW MANY NUMB
ERS DO YOU WANT TO LIST"£ J 2 "AT THIS TIME REGULATIONS ALLOW A MAXIMUM
OF 50 NUMBERS" h"THE LIST IS " w () u"HOW VERY GENEROUS OF YOU TO FO
RFIET ALL TO THE TAXMAN" "TAXMAN 1 YOU 0 THE TAXMAN WINS" #,
,P,, #"YOU TRY TO BEAT THE TAXMAN",TAXMANpb( "WE START WITH A LIST OF WHOLE NUM
BERS""IN NUMERICAL ORDER YOU DECIDE HOW MANY ""YOU TAKE A NUMBER FROM THE LIST -
--- THE TAXMAN GETS""ALL THE FACTORS OF YOUR NUMBER THAT ARE STILL LEFT""YOUR NU
MBER AND ALL ITS FACTORS ARE THEN DELETED"""FROMTHE LIST""FOR EXAMPLE, SUPPOSE Y
OU WANT 10 NUMBERS TO BE IN THE LIST"£"PRESS ENTER TO CONTINUE" Z,"THEN THE LIST
WOULD BE 1 2 3 4 5 6 7 8 9 10""IF YOU TOOK 8, THE TAXMAN WOULD GET 1, 2 & 4""AN
D THE NEW LIST WOULD tBE 3 5 6 7 9 10"6"THE TAXMAN MUST GET SOMETHING EVERY TIME
SO YOU CAN""ONLY PICK A NUMBER THAT HAS FACTORS LEFT""WHEN NONE OF THE REMAININ
G NUMBERS HAS ANY FACTORS""THE TAXMAN GETS THEM !!!!""YOUR SCORE IS THE SUM OF T
HE NUMBERS YOU TAKE""IF YOU WANT TO GIVE UP TAKE '0' "£"PRESS ENTER TO START"
(NJ , "BYE FROM TAXMAN" ,"But I'll be back!!" ,9!,ONELINERp78' , ,"H A P P
Y C H R I S T M A S." (E'),(E) ( )"*. + ." +8,FLOWERSpM7 , #,,(,,
O( ,"W I S H I N G Y O U A H A P P Y" ,"C H R I S T M A S"2 (E)F r(E )P
( )Z H #zd r( )n ( ),x ( ) , , i i # y %