_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

CADDOC3.TXT

FILE INFORMATION

FILENAME(S): CADDOC3.TXT

FILE TYPE(S): SEQ

FILE SIZE: 30.6K

FIRST SEEN: 2025-10-20 14:30:49

APPEARS ON: 1 disk(s)

FILE HASH

e71d675d19d111737f349f518289126dc21b914b2bcf7a15da7bf4d9bc6300ee

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
STONYSOFT PD NR CADDOC3.TXT SEQ Treasure Chest - Klaus Der Suhler 17 18 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: C4 CF C3 D5 CD C5 CE D4  C1 D4 C9 CF CE 20 C6 CF  |............. ..|
00000010: D2 20 D4 C8 C5 20 C3 C1  C4 20 D3 D9 D3 D4 C5 CD  |. ... ... ......|
00000020: 0D D6 45 52 53 49 4F 4E  20 33 2E 30 0D 42 59 20  |..ERSION 3.0.BY |
00000030: D3 54 45 50 48 45 4E 20  D0 2E 20 CE 59 45 0D 37  |.TEPHEN .. .YE.7|
00000040: 30 33 36 36 2C 31 33 31  36 0D 0D 0D D4 48 45 20  |0366,1316....HE |
00000050: C3 C1 C4 20 53 59 53 54  45 4D 20 57 41 53 20 57  |... SYSTEM WAS W|
00000060: 52 49 54 54 45 4E 20 54  4F 20 44 4F 20 45 4C 45  |RITTEN TO DO ELE|
00000070: 43 54 52 4F 4E 49 43 20  53 43 48 45 4D 41 54 49  |CTRONIC SCHEMATI|
00000080: 43 53 20 41 4E 44 20 4F  54 48 45 52 20 4C 49 4E  |CS AND OTHER LIN|
00000090: 45 20 44 52 41 57 49 4E  47 53 20 4F 4E 20 54 48  |E DRAWINGS ON TH|
000000A0: 45 20 C3 4F 4D 4D 4F 44  4F 52 45 20 36 34 2E 20  |E .OMMODORE 64. |
000000B0: C9 54 20 49 53 20 42 41  53 45 44 20 4F 4E 20 41  |.T IS BASED ON A|
000000C0: 20 50 41 43 4B 41 47 45  20 4F 46 20 D5 D3 D2 20  | PACKAGE OF ... |
000000D0: 43 41 4C 4C 53 20 28 D5  D3 C5 D2 CD CC 29 20 46  |CALLS (......) F|
000000E0: 4F 55 4E 44 20 4F 4E 20  54 48 45 20 C3 4F 4D 4D  |OUND ON THE .OMM|
000000F0: 4F 44 4F 52 45 20 D3 C9  C7 20 4F 46 20 54 48 45  |ODORE ... OF THE|
00000100: 20 C3 4F 4D 50 55 D3 45  52 56 45 20 C9 4E 46 4F  | .OMPU.ERVE .NFO|
00000110: 52 4D 41 54 49 4F 4E 20  D3 45 52 56 49 43 45 2E  |RMATION .ERVICE.|
00000120: 0D 0D D4 48 45 20 53 59  53 54 45 4D 20 57 49 4C  |...HE SYSTEM WIL|
00000130: 4C 20 53 55 50 50 4F 52  54 20 4F 4E 45 20 4F 52  |L SUPPORT ONE OR|
00000140: 20 54 57 4F 20 44 52 49  56 45 53 2E 20 C9 54 20  | TWO DRIVES. .T |
00000150: 57 49 4C 4C 20 44 45 46  41 55 4C 54 20 54 4F 20  |WILL DEFAULT TO |
00000160: 54 48 45 20 54 57 4F 20  44 52 49 56 45 20 4F 50  |THE TWO DRIVE OP|
00000170: 54 49 4F 4E 2E 20 D4 4F  20 55 53 45 20 C3 C1 C4  |TION. .O USE ...|
00000180: 20 57 49 54 48 20 4F 4E  4C 59 20 4F 4E 45 20 44  | WITH ONLY ONE D|
00000190: 52 49 56 45 20 41 4C 4C  20 59 4F 55 20 48 41 56  |RIVE ALL YOU HAV|
000001A0: 45 20 54 4F 20 44 4F 20  49 53 20 41 4E 53 57 45  |E TO DO IS ANSWE|
000001B0: 52 20 27 38 27 20 54 4F  20 54 48 45 20 46 49 4C  |R '8' TO THE FIL|
000001C0: 45 20 44 49 53 4B 20 50  52 4F 4D 50 54 20 54 48  |E DISK PROMPT TH|
000001D0: 41 54 20 41 50 50 45 41  52 53 20 57 48 45 4E 20  |AT APPEARS WHEN |
000001E0: 54 48 45 20 50 52 4F 47  52 41 4D 20 49 53 20 46  |THE PROGRAM IS F|
000001F0: 49 52 53 54 20 42 4F 4F  54 45 44 2E 20 D4 48 45  |IRST BOOTED. .HE|
00000200: 20 44 45 46 41 55 4C 54  20 43 41 4E 20 45 41 53  | DEFAULT CAN EAS|
00000210: 49 4C 59 20 42 45 20 43  48 41 4E 47 45 44 2E 20  |ILY BE CHANGED. |
00000220: CA 55 53 54 20 4C 4F 41  44 20 54 48 45 20 27 42  |.UST LOAD THE 'B|
00000230: 4F 4F 54 27 20 50 52 4F  47 52 41 4D 20 41 4E 44  |OOT' PROGRAM AND|
00000240: 20 4C 49 53 54 20 54 48  45 20 46 49 52 53 54 20  | LIST THE FIRST |
00000250: 4C 49 4E 45 2E 20 D4 48  45 52 45 20 49 53 20 41  |LINE. .HERE IS A|
00000260: 20 44 45 46 49 4E 49 54  49 4F 4E 20 53 54 41 54  | DEFINITION STAT|
00000270: 45 4D 45 4E 54 20 46 4F  52 20 44 31 20 28 44 31  |EMENT FOR D1 (D1|
00000280: 3D 3F 3F 3F 29 2E 20 CA  55 53 54 20 52 45 50 4C  |=???). .UST REPL|
00000290: 41 43 45 20 54 48 49 53  20 53 54 41 54 45 4D 45  |ACE THIS STATEME|
000002A0: 4E 54 20 57 49 54 48 20  27 44 31 3D 44 30 27 2E  |NT WITH 'D1=D0'.|
000002B0: 20 D4 48 45 4E 20 53 43  52 41 54 43 48 20 54 48  | .HEN SCRATCH TH|
000002C0: 45 20 4F 4C 44 20 42 4F  4F 54 20 41 4E 44 20 53  |E OLD BOOT AND S|
000002D0: 41 56 45 20 54 48 45 20  4E 45 57 20 56 45 52 53  |AVE THE NEW VERS|
000002E0: 49 4F 4E 2E 20 D4 4F 20  41 56 4F 49 44 20 43 4F  |ION. .O AVOID CO|
000002F0: 4E 46 55 53 49 4F 4E 2C  20 54 48 49 53 20 44 4F  |NFUSION, THIS DO|
00000300: 43 55 4D 45 4E 54 41 54  49 4F 4E 20 57 49 4C 4C  |CUMENTATION WILL|
00000310: 20 41 53 53 55 4D 45 20  54 48 41 54 20 54 57 4F  | ASSUME THAT TWO|
00000320: 20 44 52 49 56 45 53 20  41 52 45 20 55 53 45 44  | DRIVES ARE USED|
00000330: 20 41 4E 44 20 54 48 45  20 44 52 49 56 45 53 20  | AND THE DRIVES |
00000340: 41 52 45 20 41 53 53 49  47 4E 45 44 20 41 53 20  |ARE ASSIGNED AS |
00000350: 46 4F 4C 4C 4F 57 53 3A  0D 0D 20 20 20 20 20 C4  |FOLLOWS:..     .|
00000360: 52 49 56 45 20 4E 55 4D  42 45 52 20 38 20 43 4F  |RIVE NUMBER 8 CO|
00000370: 4E 54 41 49 4E 53 20 54  48 45 20 50 52 4F 47 52  |NTAINS THE PROGR|
00000380: 41 4D 20 44 49 53 4B 2E  0D 20 20 20 20 20 C4 52  |AM DISK..     .R|
00000390: 49 56 45 20 4E 55 4D 42  45 52 20 39 20 43 4F 4E  |IVE NUMBER 9 CON|
000003A0: 54 41 49 4E 53 20 54 48  45 20 46 49 4C 45 20 44  |TAINS THE FILE D|
000003B0: 49 53 4B 2E 0D 0D CE CF  D4 C5 3A 20 D4 48 45 20  |ISK.......: .HE |
000003C0: C3 C1 C4 20 53 59 53 54  45 4D 20 49 53 20 56 45  |... SYSTEM IS VE|
000003D0: 52 59 20 44 49 53 4B 20  49 4E 54 45 4E 53 49 56  |RY DISK INTENSIV|
000003E0: 45 2E 20 C9 54 20 49 53  20 43 4F 4E 54 49 4E 55  |E. .T IS CONTINU|
000003F0: 4F 55 53 4C 59 20 41 43  43 45 53 53 49 4E 47 20  |OUSLY ACCESSING |
00000400: 4E 45 57 20 49 4E 46 4F  52 4D 41 54 49 4F 4E 20  |NEW INFORMATION |
00000410: 4F 4E 20 54 48 45 20 44  49 53 4B 20 44 52 49 56  |ON THE DISK DRIV|
00000420: 45 2E 20 C6 4F 52 20 54  48 49 53 20 52 45 41 53  |E. .OR THIS REAS|
00000430: 4F 4E 20 49 54 20 49 53  20 56 45 52 59 20 49 4D  |ON IT IS VERY IM|
00000440: 50 4F 52 54 41 4E 54 20  4E 4F 54 20 54 4F 20 52  |PORTANT NOT TO R|
00000450: 45 4D 4F 56 45 20 54 48  45 20 50 52 4F 47 52 41  |EMOVE THE PROGRA|
00000460: 4D 20 44 49 53 4B 20 46  52 4F 4D 20 54 48 45 20  |M DISK FROM THE |
00000470: 44 52 49 56 45 20 55 4E  4C 45 53 53 20 50 52 4F  |DRIVE UNLESS PRO|
00000480: 4D 50 54 45 44 20 42 59  20 54 48 45 20 50 52 4F  |MPTED BY THE PRO|
00000490: 47 52 41 4D 20 54 4F 20  44 4F 20 53 4F 2E 0D 0D  |GRAM TO DO SO...|
000004A0: D4 48 45 20 C3 C1 C4 20  53 59 53 54 45 4D 20 57  |.HE ... SYSTEM W|
000004B0: 49 4C 4C 20 53 55 50 50  4F 52 54 20 45 49 54 48  |ILL SUPPORT EITH|
000004C0: 45 52 20 41 20 4A 4F 59  53 54 49 43 4B 20 4F 52  |ER A JOYSTICK OR|
000004D0: 20 54 48 45 20 31 33 35  30 20 4D 4F 55 53 45 20  | THE 1350 MOUSE |
000004E0: 50 4C 55 47 47 45 44 20  49 4E 54 4F 20 D0 4F 52  |PLUGGED INTO .OR|
000004F0: 54 20 32 20 4F 46 20 54  48 45 20 43 4F 4D 50 55  |T 2 OF THE COMPU|
00000500: 54 45 52 2E 0D 0D 0D 0D  0D C7 C5 D4 D4 C9 CE C7  |TER.............|
00000510: 20 D3 D4 C1 D2 D4 C5 C4  0D 0D D4 4F 20 55 53 45  | ..........O USE|
00000520: 20 54 48 45 20 C3 C1 C4  2C 20 54 59 50 45 20 22  | THE ..., TYPE "|
00000530: 4C 4F 41 44 20 27 42 4F  4F 54 27 2C 38 22 20 41  |LOAD 'BOOT',8" A|
00000540: 4E 44 20 54 48 45 4E 20  22 52 55 4E 22 2E 0D 0D  |ND THEN "RUN"...|
00000550: D4 48 45 20 46 49 52 53  54 20 50 52 4F 4D 50 54  |.HE FIRST PROMPT|
00000560: 20 57 49 4C 4C 20 41 53  4B 20 46 4F 52 20 54 48  | WILL ASK FOR TH|
00000570: 45 20 46 49 4C 45 20 44  52 49 56 45 20 4E 55 4D  |E FILE DRIVE NUM|
00000580: 42 45 52 2E 20 C9 46 20  59 4F 55 20 41 52 45 20  |BER. .F YOU ARE |
00000590: 55 53 49 4E 47 20 54 57  4F 20 44 52 49 56 45 53  |USING TWO DRIVES|
000005A0: 2C 20 54 48 49 53 20 50  52 4F 4D 50 54 20 57 49  |, THIS PROMPT WI|
000005B0: 4C 4C 20 44 45 46 41 55  4C 54 20 54 4F 20 54 48  |LL DEFAULT TO TH|
000005C0: 45 20 27 4F 54 48 45 52  27 20 44 52 49 56 45 2E  |E 'OTHER' DRIVE.|
000005D0: 20 D4 48 45 20 53 59 53  54 45 4D 20 44 45 54 45  | .HE SYSTEM DETE|
000005E0: 43 54 53 20 57 48 49 43  48 20 44 52 49 56 45 20  |CTS WHICH DRIVE |
000005F0: 57 41 53 20 55 53 45 44  20 46 4F 52 20 54 48 45  |WAS USED FOR THE|
00000600: 20 42 4F 4F 54 20 41 4E  44 20 41 53 53 49 47 4E  | BOOT AND ASSIGN|
00000610: 53 20 54 48 45 20 46 49  4C 45 53 20 54 4F 20 54  |S THE FILES TO T|
00000620: 48 45 20 53 45 43 4F 4E  44 20 44 52 49 56 45 2E  |HE SECOND DRIVE.|
00000630: 20 D4 4F 20 41 43 43 45  50 54 20 54 48 45 20 44  | .O ACCEPT THE D|
00000640: 45 46 41 55 4C 54 20 4A  55 53 54 20 50 52 45 53  |EFAULT JUST PRES|
00000650: 53 20 D2 C5 D4 D5 D2 CE  2E 20 D4 4F 20 45 4E 54  |S ....... .O ENT|
00000660: 45 52 20 41 20 44 52 49  56 45 20 41 53 53 49 47  |ER A DRIVE ASSIG|
00000670: 4E 4D 45 4E 54 20 4F 54  48 45 52 20 54 48 41 4E  |NMENT OTHER THAN|
00000680: 20 54 48 45 20 44 45 46  41 55 4C 54 20 4A 55 53  | THE DEFAULT JUS|
00000690: 54 20 50 52 45 53 53 20  54 48 45 20 4E 55 4D 42  |T PRESS THE NUMB|
000006A0: 45 52 20 4F 46 20 54 48  45 20 44 52 49 56 45 20  |ER OF THE DRIVE |
000006B0: 28 4E 4F 20 D2 C5 D4 D5  D2 CE 29 2E 0D 0D D4 48  |(NO ......)....H|
000006C0: 45 20 53 59 53 54 45 4D  20 57 49 4C 4C 20 54 48  |E SYSTEM WILL TH|
000006D0: 45 4E 20 50 52 45 53 45  4E 54 20 41 20 43 52 45  |EN PRESENT A CRE|
000006E0: 44 49 54 53 20 53 43 52  45 45 4E 2E 20 D4 48 45  |DITS SCREEN. .HE|
000006F0: 53 45 20 50 45 4F 50 4C  45 20 48 41 56 45 20 42  |SE PEOPLE HAVE B|
00000700: 45 45 4E 20 4D 41 4A 4F  52 20 43 4F 4E 54 52 49  |EEN MAJOR CONTRI|
00000710: 42 55 54 4F 52 53 20 54  4F 20 54 48 45 20 44 45  |BUTORS TO THE DE|
00000720: 56 45 4C 4F 50 4D 45 4E  54 20 4F 46 20 54 48 45  |VELOPMENT OF THE|
00000730: 20 C3 C1 C4 20 50 41 43  4B 41 47 45 2E 20 D4 48  | ... PACKAGE. .H|
00000740: 45 4E 20 54 48 45 20 53  59 53 54 45 4D 20 57 49  |EN THE SYSTEM WI|
00000750: 4C 4C 20 53 48 4F 57 20  54 48 45 20 4C 4F 41 44  |LL SHOW THE LOAD|
00000760: 49 4E 47 20 4F 46 20 54  48 45 20 54 48 52 45 45  |ING OF THE THREE|
00000770: 20 4D 41 4A 4F 52 20 4D  41 43 48 49 4E 45 20 4C  | MAJOR MACHINE L|
00000780: 41 4E 47 55 41 47 45 20  50 41 43 4B 41 47 45 53  |ANGUAGE PACKAGES|
00000790: 20 D5 D3 D2 CD CC 2C 20  D3 D9 D3 D0 CB C7 20 41  | ....., ...... A|
000007A0: 4E 44 20 D3 D9 D3 D0 CB  C7 C9 C9 2E 20 0D 0D D9  |ND ......... ...|
000007B0: 4F 55 20 57 49 4C 4C 20  54 48 45 4E 20 42 45 20  |OU WILL THEN BE |
000007C0: 50 52 4F 4D 50 54 45 44  20 57 48 45 54 48 45 52  |PROMPTED WHETHER|
000007D0: 20 54 4F 20 27 C5 52 41  53 45 20 50 52 45 53 45  | TO '.RASE PRESE|
000007E0: 4E 54 20 53 43 52 45 45  4E 27 2E 20 D4 48 49 53  |NT SCREEN'. .HIS|
000007F0: 20 50 52 4F 4D 50 54 20  49 53 20 50 52 45 53 45  | PROMPT IS PRESE|
00000800: 4E 54 20 41 53 20 41 20  53 41 46 45 47 55 41 52  |NT AS A SAFEGUAR|
00000810: 44 20 41 47 41 49 4E 53  54 20 41 20 53 59 53 54  |D AGAINST A SYST|
00000820: 45 4D 20 43 52 41 53 48  2E 20 D3 48 4F 55 4C 44  |EM CRASH. .HOULD|
00000830: 20 59 4F 55 20 53 55 46  46 45 52 20 41 20 43 52  | YOU SUFFER A CR|
00000840: 41 53 48 20 57 48 49 4C  45 20 57 4F 52 4B 49 4E  |ASH WHILE WORKIN|
00000850: 47 20 4F 4E 20 41 20 48  49 52 45 53 20 53 43 52  |G ON A HIRES SCR|
00000860: 45 45 4E 2C 20 C4 CF 20  CE CF D4 20 D4 D5 D2 CE  |EEN, .. ... ....|
00000870: 20 CF C6 C6 20 D4 C8 C5  20 C3 CF CD D0 D5 D4 C5  | ... ... .......|
00000880: D2 2E 20 D0 52 45 53 53  20 D2 D5 CE 2F D3 D4 CF  |.. .RESS .../...|
00000890: D0 20 D2 C5 D3 D4 CF D2  C5 2E 20 D4 48 45 20 53  |. ........ .HE S|
000008A0: 43 52 45 45 4E 20 57 49  4C 4C 20 43 4C 45 41 52  |CREEN WILL CLEAR|
000008B0: 20 42 55 54 20 54 48 45  20 43 55 52 53 4F 52 20  | BUT THE CURSOR |
000008C0: 57 49 4C 4C 20 4E 4F 54  20 42 45 20 56 49 53 49  |WILL NOT BE VISI|
000008D0: 42 4C 45 2E 20 C3 C1 D2  C5 C6 D5 CC CC D9 20 54  |BLE. ......... T|
000008E0: 59 50 45 20 D3 D9 D3 36  34 37 33 38 20 41 4E 44  |YPE ...64738 AND|
000008F0: 20 50 52 45 53 53 20 D2  C5 D4 D5 D2 CE 2E 20 D4  | PRESS ....... .|
00000900: 48 45 20 43 4F 4D 50 55  54 45 52 20 53 48 4F 55  |HE COMPUTER SHOU|
00000910: 4C 44 20 44 4F 20 41 20  43 4F 4C 44 20 42 4F 4F  |LD DO A COLD BOO|
00000920: 54 20 41 4E 44 20 59 4F  55 20 57 49 4C 4C 20 53  |T AND YOU WILL S|
00000930: 45 45 20 54 48 45 20 C3  4F 4D 4D 4F 44 4F 52 45  |EE THE .OMMODORE|
00000940: 20 53 54 41 52 54 2D 55  50 20 53 43 52 45 45 4E  | START-UP SCREEN|
00000950: 2E 20 CC 4F 41 44 20 54  48 45 20 27 42 4F 4F 54  |. .OAD THE 'BOOT|
00000960: 27 20 50 52 4F 47 52 41  4D 20 41 53 20 42 45 46  |' PROGRAM AS BEF|
00000970: 4F 52 45 20 41 4E 44 20  57 48 45 4E 20 50 52 4F  |ORE AND WHEN PRO|
00000980: 4D 50 54 45 44 20 46 4F  52 20 27 C5 52 41 53 45  |MPTED FOR '.RASE|
00000990: 20 50 52 45 53 45 4E 54  20 53 43 52 45 45 4E 27  | PRESENT SCREEN'|
000009A0: 20 41 4E 53 57 45 52 20  42 59 20 50 52 45 53 53  | ANSWER BY PRESS|
000009B0: 49 4E 47 20 27 4E 27 20  28 4F 52 20 41 4E 59 54  |ING 'N' (OR ANYT|
000009C0: 48 49 4E 47 20 42 55 54  20 27 59 27 29 2E 20 D4  |HING BUT 'Y'). .|
000009D0: 48 45 20 48 49 52 45 53  20 53 43 52 45 45 4E 20  |HE HIRES SCREEN |
000009E0: 59 4F 55 20 57 45 52 45  20 57 4F 52 4B 49 4E 47  |YOU WERE WORKING|
000009F0: 20 4F 4E 20 53 48 4F 55  4C 44 20 53 54 49 4C 4C  | ON SHOULD STILL|
00000A00: 20 42 45 20 49 4E 54 41  43 54 20 41 4E 44 20 59  | BE INTACT AND Y|
00000A10: 4F 55 20 43 41 4E 20 52  45 53 55 4D 45 20 57 4F  |OU CAN RESUME WO|
00000A20: 52 4B 49 4E 47 2E 0D 0D  C1 46 54 45 52 20 41 4E  |RKING....FTER AN|
00000A30: 53 57 45 52 49 4E 47 20  54 48 45 20 45 52 41 53  |SWERING THE ERAS|
00000A40: 45 20 50 52 4F 4D 50 54  2C 20 54 48 45 20 53 59  |E PROMPT, THE SY|
00000A50: 53 54 45 4D 20 57 49 4C  4C 20 44 45 4C 41 59 20  |STEM WILL DELAY |
00000A60: 41 20 53 48 4F 52 54 20  54 49 4D 45 20 41 4E 44  |A SHORT TIME AND|
00000A70: 20 54 48 45 4E 20 4C 4F  41 44 20 54 48 45 20 4D  | THEN LOAD THE M|
00000A80: 41 49 4E 20 4D 45 4E 55  2E 20 D4 48 49 53 20 49  |AIN MENU. .HIS I|
00000A90: 53 20 4F 4E 45 20 4F 46  20 54 48 52 45 45 20 4D  |S ONE OF THREE M|
00000AA0: 45 4E 55 53 20 49 4E 20  54 48 45 20 53 59 53 54  |ENUS IN THE SYST|
00000AB0: 45 4D 2E 20 D4 48 45 20  4F 54 48 45 52 53 20 41  |EM. .HE OTHERS A|
00000AC0: 52 45 20 52 45 41 43 48  45 44 20 42 59 20 50 52  |RE REACHED BY PR|
00000AD0: 45 53 53 49 4E 47 20 4D  2C 20 CD 20 4F 52 20 C3  |ESSING M, . OR .|
00000AE0: 4F 4D 4D 4F 44 4F 52 45  28 C3 3D 29 20 4D 2E 20  |OMMODORE(.=) M. |
00000AF0: C9 54 20 49 53 20 4E 4F  54 20 4E 45 43 45 53 53  |.T IS NOT NECESS|
00000B00: 41 52 59 20 54 4F 20 47  4F 20 54 4F 20 41 20 4D  |ARY TO GO TO A M|
00000B10: 45 4E 55 20 54 4F 20 4D  4F 56 45 20 46 52 4F 4D  |ENU TO MOVE FROM|
00000B20: 20 4F 4E 45 20 50 52 4F  47 52 41 4D 20 54 4F 20  | ONE PROGRAM TO |
00000B30: 41 4E 4F 54 48 45 52 2E  20 C9 4E 20 4D 4F 53 54  |ANOTHER. .N MOST|
00000B40: 20 43 41 53 45 53 2C 20  4A 55 53 54 20 50 52 45  | CASES, JUST PRE|
00000B50: 53 53 20 54 48 45 20 4B  45 59 20 46 4F 52 20 54  |SS THE KEY FOR T|
00000B60: 48 45 20 43 4F 4D 4D 41  4E 44 20 59 4F 55 20 44  |HE COMMAND YOU D|
00000B70: 45 53 49 52 45 20 41 4E  44 20 54 48 45 20 53 59  |ESIRE AND THE SY|
00000B80: 53 54 45 4D 20 57 49 4C  4C 20 41 55 54 4F 4D 41  |STEM WILL AUTOMA|
00000B90: 54 49 43 41 4C 4C 59 20  4C 4F 41 44 20 54 48 45  |TICALLY LOAD THE|
00000BA0: 20 4E 45 43 45 53 53 41  52 59 20 49 4E 46 4F 52  | NECESSARY INFOR|
00000BB0: 4D 41 54 49 4F 4E 20 46  4F 52 20 54 48 41 54 20  |MATION FOR THAT |
00000BC0: 43 4F 4D 4D 41 4E 44 2E  20 C9 46 20 41 54 20 41  |COMMAND. .F AT A|
00000BD0: 4E 59 20 54 49 4D 45 20  59 4F 55 20 47 45 54 20  |NY TIME YOU GET |
00000BE0: 4C 4F 53 54 20 41 20 53  45 52 49 45 53 20 4F 46  |LOST A SERIES OF|
00000BF0: 20 D2 C5 D4 D5 D2 CE 53  20 53 48 4F 55 4C 44 20  | ......S SHOULD |
00000C00: 47 45 54 20 59 4F 55 20  42 41 43 4B 20 54 4F 20  |GET YOU BACK TO |
00000C10: 54 48 45 20 4D 41 49 4E  20 4D 45 4E 55 2E 0D 0D  |THE MAIN MENU...|
00000C20: D7 48 49 4C 45 20 56 49  45 57 49 4E 47 20 54 48  |.HILE VIEWING TH|
00000C30: 45 20 4D 41 49 4E 20 4D  45 4E 55 20 49 54 20 53  |E MAIN MENU IT S|
00000C40: 48 4F 55 4C 44 20 42 45  20 50 4F 49 4E 54 45 44  |HOULD BE POINTED|
00000C50: 20 4F 55 54 20 54 48 41  54 20 54 48 45 52 45 20  | OUT THAT THERE |
00000C60: 41 52 45 20 53 45 56 45  52 41 4C 20 43 4F 4D 4D  |ARE SEVERAL COMM|
00000C70: 41 4E 44 20 4B 45 59 53  20 54 48 41 54 20 57 4F  |AND KEYS THAT WO|
00000C80: 52 4B 20 46 52 4F 4D 20  57 49 54 48 49 4E 20 41  |RK FROM WITHIN A|
00000C90: 4C 4D 4F 53 54 20 41 4C  4C 20 46 55 4E 43 54 49  |LMOST ALL FUNCTI|
00000CA0: 4F 4E 53 2E 20 D4 48 45  59 20 41 52 45 3A 0D 0D  |ONS. .HEY ARE:..|
00000CB0: 21 20 2D 3E 20 41 4C 4C  4F 57 53 20 59 4F 55 20  |! -> ALLOWS YOU |
00000CC0: 54 4F 20 54 4F 47 47 4C  45 20 42 45 54 57 45 45  |TO TOGGLE BETWEE|
00000CD0: 4E 20 54 48 45 20 54 57  4F 20 41 56 41 49 4C 41  |N THE TWO AVAILA|
00000CE0: 42 4C 45 20 48 49 52 45  53 20 53 43 52 45 45 4E  |BLE HIRES SCREEN|
00000CF0: 53 20 28 53 43 52 45 45  4E 20 31 20 49 53 20 41  |S (SCREEN 1 IS A|
00000D00: 4C 57 41 59 53 20 54 48  45 20 53 43 52 45 45 4E  |LWAYS THE SCREEN|
00000D10: 20 42 45 49 4E 47 20 56  49 45 57 45 44 29 2E 0D  | BEING VIEWED)..|
00000D20: 0D 23 20 2D 3E 20 49 4E  56 45 52 54 53 20 53 43  |.# -> INVERTS SC|
00000D30: 52 45 45 4E 20 31 2E 20  D4 55 52 4E 53 20 4F 4E  |REEN 1. .URNS ON|
00000D40: 20 41 4C 4C 20 4F 46 46  20 50 49 58 45 4C 53 20  | ALL OFF PIXELS |
00000D50: 41 4E 44 20 54 55 52 4E  53 20 4F 46 46 20 41 4C  |AND TURNS OFF AL|
00000D60: 4C 20 4F 4E 20 50 49 58  45 4C 53 2E 0D 0D 26 20  |L ON PIXELS...& |
00000D70: 2D 3E 20 41 44 44 53 20  53 43 52 45 45 4E 20 32  |-> ADDS SCREEN 2|
00000D80: 20 54 4F 20 53 43 52 45  45 4E 20 31 2E 20 D3 43  | TO SCREEN 1. .C|
00000D90: 52 45 45 4E 20 32 20 49  53 20 55 4E 41 46 46 45  |REEN 2 IS UNAFFE|
00000DA0: 43 54 45 44 20 42 59 20  54 48 49 53 20 4F 50 45  |CTED BY THIS OPE|
00000DB0: 52 41 54 49 4F 4E 2E 0D  0D 3D 20 2D 3E 20 43 4F  |RATION...= -> CO|
00000DC0: 50 49 45 53 20 53 43 52  45 45 4E 20 31 20 54 4F  |PIES SCREEN 1 TO|
00000DD0: 20 53 43 52 45 45 4E 20  32 2E 20 D4 48 45 20 49  | SCREEN 2. .HE I|
00000DE0: 4E 46 4F 52 4D 41 54 49  4F 4E 20 49 4E 20 53 43  |NFORMATION IN SC|
00000DF0: 52 45 45 4E 20 32 20 49  53 20 4C 4F 53 54 2E 0D  |REEN 2 IS LOST..|
00000E00: 0D C3 CC D2 20 2D 3E 20  50 52 45 53 53 49 4E 47  |.... -> PRESSING|
00000E10: 20 54 48 45 20 C3 CC C5  C1 D2 20 4B 45 59 20 57  | THE ..... KEY W|
00000E20: 49 4C 4C 20 45 52 41 53  45 20 53 43 52 45 45 4E  |ILL ERASE SCREEN|
00000E30: 20 31 2E 0D 0D C4 C5 CC  20 2D 3E 20 50 52 45 53  | 1...... -> PRES|
00000E40: 53 49 4E 47 20 54 48 45  20 C4 C5 CC 20 4B 45 59  |SING THE ... KEY|
00000E50: 20 57 49 4C 4C 20 4E 4F  52 4D 41 4C 4C 59 20 55  | WILL NORMALLY U|
00000E60: 4E 44 4F 20 54 48 45 20  4C 41 53 54 20 44 52 41  |NDO THE LAST DRA|
00000E70: 57 20 50 45 52 46 4F 52  4D 45 44 2E 20 D4 48 49  |W PERFORMED. .HI|
00000E80: 53 20 46 55 4E 43 54 49  4F 4E 20 57 49 4C 4C 20  |S FUNCTION WILL |
00000E90: 4E 4F 54 20 57 4F 52 4B  20 49 46 20 54 48 45 20  |NOT WORK IF THE |
00000EA0: 4D 4F 55 53 45 20 42 55  54 54 4F 4E 2C 20 4F 52  |MOUSE BUTTON, OR|
00000EB0: 20 41 4E 4F 54 48 45 52  20 43 4F 4D 4D 41 4E 44  | ANOTHER COMMAND|
00000EC0: 20 4B 45 59 2C 20 48 41  53 20 42 45 45 4E 20 50  | KEY, HAS BEEN P|
00000ED0: 52 45 53 53 45 44 20 53  49 4E 43 45 20 54 48 45  |RESSED SINCE THE|
00000EE0: 20 4C 41 53 54 20 44 52  41 57 2E 0D 0D 0D 0D 0D  | LAST DRAW......|
00000EF0: D4 D9 D0 C9 C3 C1 CC 20  CF D0 C5 D2 C1 D4 C9 CF  |....... ........|
00000F00: CE 0D 0D C2 45 46 4F 52  45 20 4C 4F 4F 4B 49 4E  |....EFORE LOOKIN|
00000F10: 47 20 41 54 20 41 4C 4C  20 54 48 45 20 43 4F 4D  |G AT ALL THE COM|
00000F20: 4D 41 4E 44 53 20 41 56  41 49 4C 41 42 4C 45 2C  |MANDS AVAILABLE,|
00000F30: 20 4C 45 54 27 53 20 54  41 4B 45 20 41 20 4C 4F  | LET'S TAKE A LO|
00000F40: 4F 4B 20 41 54 20 48 4F  57 20 41 20 54 59 50 49  |OK AT HOW A TYPI|
00000F50: 43 41 4C 20 43 4F 4D 4D  41 4E 44 20 46 55 4E 43  |CAL COMMAND FUNC|
00000F60: 54 49 4F 4E 20 57 49 4C  4C 20 57 4F 52 4B 2E 20  |TION WILL WORK. |
00000F70: C6 4F 52 20 4F 55 52 20  45 58 41 4D 50 4C 45 20  |.OR OUR EXAMPLE |
00000F80: 57 45 20 57 49 4C 4C 20  55 53 45 20 54 48 45 20  |WE WILL USE THE |
00000F90: 27 42 27 4F 58 20 52 4F  55 54 49 4E 45 2E 20 D4  |'B'OX ROUTINE. .|
00000FA0: 4F 20 41 43 43 45 53 53  20 54 48 49 53 20 52 4F  |O ACCESS THIS RO|
00000FB0: 55 54 49 4E 45 20 50 52  45 53 53 20 27 42 27 20  |UTINE PRESS 'B' |
00000FC0: 57 48 45 4E 20 54 48 45  20 4D 41 49 4E 20 4D 45  |WHEN THE MAIN ME|
00000FD0: 4E 55 20 41 50 50 45 41  52 53 2E 0D 0D D7 48 45  |NU APPEARS....HE|
00000FE0: 4E 20 59 4F 55 20 50 52  45 53 53 20 27 42 27 20  |N YOU PRESS 'B' |
00000FF0: 54 48 45 20 53 59 53 54  45 4D 20 57 49 4C 4C 20  |THE SYSTEM WILL |
00001000: 41 43 43 45 53 53 20 54  48 45 20 44 52 49 56 45  |ACCESS THE DRIVE|
00001010: 20 46 4F 52 20 41 20 53  48 4F 52 54 20 54 49 4D  | FOR A SHORT TIM|
00001020: 45 20 41 4E 44 20 54 48  45 4E 20 54 48 45 20 48  |E AND THEN THE H|
00001030: 49 52 45 53 20 53 43 52  45 45 4E 20 57 49 4C 4C  |IRES SCREEN WILL|
00001040: 20 41 50 50 45 41 52 2E  20 C1 20 43 52 4F 53 53  | APPEAR. . CROSS|
00001050: 48 41 49 52 53 20 57 49  4C 4C 20 41 50 50 45 41  |HAIRS WILL APPEA|
00001060: 52 20 4F 4E 20 54 48 45  20 48 49 52 45 53 20 53  |R ON THE HIRES S|
00001070: 43 52 45 45 4E 2E 20 D4  48 49 53 20 49 53 20 54  |CREEN. .HIS IS T|
00001080: 48 45 20 48 49 52 45 53  20 43 55 52 53 4F 52 2E  |HE HIRES CURSOR.|
00001090: 20 D9 4F 55 20 43 41 4E  20 4D 4F 56 45 20 54 48  | .OU CAN MOVE TH|
000010A0: 49 53 20 43 55 52 53 4F  52 20 41 52 4F 55 4E 44  |IS CURSOR AROUND|
000010B0: 20 54 48 45 20 48 49 52  45 53 20 53 43 52 45 45  | THE HIRES SCREE|
000010C0: 4E 20 55 53 49 4E 47 20  54 48 45 20 4D 4F 55 53  |N USING THE MOUS|
000010D0: 45 2E 20 CE 4F 54 49 43  45 20 54 48 41 54 20 54  |E. .OTICE THAT T|
000010E0: 48 45 20 43 55 52 53 4F  52 20 4D 4F 56 45 53 20  |HE CURSOR MOVES |
000010F0: 49 4E 20 36 20 44 4F 54  20 49 4E 43 52 45 4D 45  |IN 6 DOT INCREME|
00001100: 4E 54 53 2E 20 D4 48 45  20 4E 55 4D 42 45 52 20  |NTS. .HE NUMBER |
00001110: 4F 46 20 44 4F 54 53 20  54 48 41 54 20 54 48 45  |OF DOTS THAT THE|
00001120: 20 43 55 52 53 4F 52 20  4D 4F 56 45 53 20 45 41  | CURSOR MOVES EA|
00001130: 43 48 20 54 49 4D 45 20  49 53 20 41 44 4A 55 53  |CH TIME IS ADJUS|
00001140: 54 41 42 4C 45 20 46 52  4F 4D 20 31 20 54 4F 20  |TABLE FROM 1 TO |
00001150: 39 20 42 59 20 50 52 45  53 53 49 4E 47 20 54 48  |9 BY PRESSING TH|
00001160: 45 20 41 50 50 52 4F 50  52 49 41 54 45 20 4E 55  |E APPROPRIATE NU|
00001170: 4D 42 45 52 2E 20 D4 48  45 52 45 20 49 53 20 41  |MBER. .HERE IS A|
00001180: 4C 53 4F 20 41 20 27 D3  55 50 45 52 D3 50 45 45  |LSO A '.UPER.PEE|
00001190: 44 27 20 56 41 4C 55 45  20 4F 46 20 32 35 20 41  |D' VALUE OF 25 A|
000011A0: 56 41 49 4C 41 42 4C 45  20 42 59 20 50 52 45 53  |VAILABLE BY PRES|
000011B0: 53 49 4E 47 20 30 2E 20  D9 4F 55 20 57 49 4C 4C  |SING 0. .OU WILL|
000011C0: 20 46 49 4E 44 20 54 48  41 54 20 54 48 49 53 20  | FIND THAT THIS |
000011D0: 46 45 41 54 55 52 45 20  41 4C 4C 4F 57 53 20 59  |FEATURE ALLOWS Y|
000011E0: 4F 55 20 54 4F 20 4D 4F  56 45 20 41 52 4F 55 4E  |OU TO MOVE AROUN|
000011F0: 44 20 54 48 45 20 53 43  52 45 45 4E 20 41 54 20  |D THE SCREEN AT |
00001200: 41 20 46 41 53 54 20 50  41 43 45 2C 20 57 48 49  |A FAST PACE, WHI|
00001210: 4C 45 20 41 4C 53 4F 20  41 4C 4C 4F 57 49 4E 47  |LE ALSO ALLOWING|
00001220: 20 59 4F 55 20 45 58 41  43 54 20 50 49 58 45 4C  | YOU EXACT PIXEL|
00001230: 20 50 4C 41 43 45 4D 45  4E 54 2E 0D 0D CD 4F 56  | PLACEMENT....OV|
00001240: 45 20 54 48 45 20 43 55  52 53 4F 52 20 54 4F 20  |E THE CURSOR TO |
00001250: 41 20 50 4F 49 4E 54 20  54 48 41 54 20 57 49 4C  |A POINT THAT WIL|
00001260: 4C 20 42 45 20 4F 4E 45  20 43 4F 52 4E 45 52 20  |L BE ONE CORNER |
00001270: 4F 46 20 54 48 45 20 42  4F 58 20 59 4F 55 20 57  |OF THE BOX YOU W|
00001280: 49 53 48 20 54 4F 20 44  52 41 57 20 41 4E 44 20  |ISH TO DRAW AND |
00001290: 50 52 45 53 53 20 54 48  45 20 4D 4F 55 53 45 20  |PRESS THE MOUSE |
000012A0: 42 55 54 54 4F 4E 2E 20  D9 4F 55 20 57 49 4C 4C  |BUTTON. .OU WILL|
000012B0: 20 4E 4F 54 49 43 45 20  54 48 41 54 20 41 20 53  | NOTICE THAT A S|
000012C0: 4D 41 4C 4C 20 43 52 4F  53 53 20 41 50 50 45 41  |MALL CROSS APPEA|
000012D0: 52 53 20 49 4E 20 54 48  45 20 43 45 4E 54 45 52  |RS IN THE CENTER|
000012E0: 20 4F 46 20 54 48 45 20  43 55 52 53 4F 52 2E 20  | OF THE CURSOR. |
000012F0: D7 48 45 4E 20 59 4F 55  20 4D 4F 56 45 20 54 48  |.HEN YOU MOVE TH|
00001300: 45 20 43 55 52 53 4F 52  20 54 48 45 20 43 52 4F  |E CURSOR THE CRO|
00001310: 53 53 20 57 49 4C 4C 20  52 45 4D 41 49 4E 20 49  |SS WILL REMAIN I|
00001320: 4E 20 50 4C 41 43 45 20  54 4F 20 52 45 4D 49 4E  |N PLACE TO REMIN|
00001330: 44 20 59 4F 55 20 4F 46  20 57 48 45 52 45 20 54  |D YOU OF WHERE T|
00001340: 48 45 20 46 49 52 53 54  20 50 4F 49 4E 54 20 57  |HE FIRST POINT W|
00001350: 41 53 20 50 4C 41 43 45  44 2E 20 CD 4F 56 45 20  |AS PLACED. .OVE |
00001360: 54 4F 20 54 48 45 20 50  4F 49 4E 54 20 54 48 41  |TO THE POINT THA|
00001370: 54 20 57 49 4C 4C 20 42  45 20 54 48 45 20 44 49  |T WILL BE THE DI|
00001380: 41 47 4F 4E 41 4C 4C 59  20 4F 50 50 4F 53 49 54  |AGONALLY OPPOSIT|
00001390: 45 20 43 4F 52 4E 45 52  20 4F 46 20 54 48 45 20  |E CORNER OF THE |
000013A0: 42 4F 58 20 41 4E 44 20  50 52 45 53 53 20 54 48  |BOX AND PRESS TH|
000013B0: 45 20 4D 4F 55 53 45 20  42 55 54 54 4F 4E 20 41  |E MOUSE BUTTON A|
000013C0: 47 41 49 4E 2E 20 D4 48  45 20 C3 C1 C4 20 57 49  |GAIN. .HE ... WI|
000013D0: 4C 4C 20 44 52 41 57 20  41 20 42 4F 58 20 55 53  |LL DRAW A BOX US|
000013E0: 49 4E 47 20 54 48 45 53  45 20 54 57 4F 20 50 4F  |ING THESE TWO PO|
000013F0: 49 4E 54 53 20 54 4F 20  44 45 54 45 52 4D 49 4E  |INTS TO DETERMIN|
00001400: 45 20 57 48 45 52 45 20  54 48 45 20 4C 49 4E 45  |E WHERE THE LINE|
00001410: 53 20 57 49 4C 4C 20 42  45 2E 20 C9 46 20 59 4F  |S WILL BE. .F YO|
00001420: 55 20 4D 41 4B 45 20 41  20 4D 49 53 54 41 4B 45  |U MAKE A MISTAKE|
00001430: 20 4A 55 53 54 20 50 52  45 53 53 20 C4 C5 CC 20  | JUST PRESS ... |
00001440: 41 4E 44 20 54 48 45 20  42 4F 58 20 57 49 4C 4C  |AND THE BOX WILL|
00001450: 20 42 45 20 45 52 41 53  45 44 2E 0D 0D CE 4F 54  | BE ERASED....OT|
00001460: 45 20 54 48 41 54 20 49  4E 20 54 48 49 53 2C 20  |E THAT IN THIS, |
00001470: 41 53 20 4D 4F 53 54 20  52 4F 55 54 49 4E 45 53  |AS MOST ROUTINES|
00001480: 2C 20 59 4F 55 20 4D 41  59 20 55 53 45 20 54 48  |, YOU MAY USE TH|
00001490: 45 20 43 4F 4D 4D 41 4E  44 20 4B 45 59 53 20 21  |E COMMAND KEYS !|
000014A0: 20 23 20 26 20 3D 20 C3  CC D2 20 41 4E 44 20 C4  | # & = ... AND .|
000014B0: C5 CC 2E 0D 0D 0D 0D 0D  C4 D2 C1 D7 C9 CE C7 20  |............... |
000014C0: D2 CF D5 D4 C9 CE C5 D3  0D 0D D7 48 41 54 20 46  |...........HAT F|
000014D0: 4F 4C 4C 4F 57 53 20 49  53 20 41 20 4C 49 53 54  |OLLOWS IS A LIST|
000014E0: 20 4F 46 20 54 48 45 20  41 56 41 49 4C 41 42 4C  | OF THE AVAILABL|
000014F0: 45 20 43 4F 4D 4D 41 4E  44 53 2E 20 D4 48 45 59  |E COMMANDS. .HEY|
00001500: 20 41 52 45 20 4C 49 53  54 45 44 20 41 4C 50 48  | ARE LISTED ALPH|
00001510: 41 42 45 54 49 43 41 4C  4C 59 3B 20 4C 4F 57 45  |ABETICALLY; LOWE|
00001520: 52 20 43 41 53 45 2C 20  55 50 50 45 52 20 43 41  |R CASE, UPPER CA|
00001530: 53 45 20 41 4E 44 20 54  48 45 4E 20 C3 4F 4D 4D  |SE AND THEN .OMM|
00001540: 4F 44 4F 52 45 28 C3 3D  29 20 4B 45 59 2E 20 C9  |ODORE(.=) KEY. .|
00001550: 4E 20 54 48 45 53 45 20  44 45 53 43 52 49 50 54  |N THESE DESCRIPT|
00001560: 49 4F 4E 53 2C 20 54 48  45 20 54 45 52 4D 20 4D  |IONS, THE TERM M|
00001570: 41 52 4B 45 52 20 52 45  46 45 52 53 20 54 4F 20  |ARKER REFERS TO |
00001580: 54 48 45 20 53 4D 41 4C  4C 20 43 52 4F 53 53 20  |THE SMALL CROSS |
00001590: 54 48 41 54 20 49 53 20  50 4C 41 43 45 44 20 4F  |THAT IS PLACED O|
000015A0: 4E 20 54 48 45 20 48 49  52 45 53 20 53 43 52 45  |N THE HIRES SCRE|
000015B0: 45 4E 20 45 41 43 48 20  54 49 4D 45 20 54 48 45  |EN EACH TIME THE|
000015C0: 20 4D 4F 55 53 45 20 42  55 54 54 4F 4E 20 49 53  | MOUSE BUTTON IS|
000015D0: 20 50 52 45 53 53 45 44  2E 20 CD 4F 53 54 20 52  | PRESSED. .OST R|
000015E0: 4F 55 54 49 4E 45 53 20  43 41 4E 20 42 45 20 45  |OUTINES CAN BE E|
000015F0: 58 49 54 45 44 20 42 59  20 50 52 45 53 53 49 4E  |XITED BY PRESSIN|
00001600: 47 20 41 4E 59 20 43 4F  4D 4D 41 4E 44 20 4B 45  |G ANY COMMAND KE|
00001610: 59 2C 20 41 4E 44 20 C1  CC CC 20 52 4F 55 54 49  |Y, AND ... ROUTI|
00001620: 4E 45 53 20 43 41 4E 20  42 45 20 45 58 49 54 45  |NES CAN BE EXITE|
00001630: 44 20 42 59 20 50 52 45  53 53 49 4E 47 20 D2 C5  |D BY PRESSING ..|
00001640: D4 D5 D2 CE 2E 0D 0D 41  20 2D 3E 20 C1 D2 C3 D3  |.......A -> ....|
00001650: 20 55 53 45 53 20 54 57  4F 20 4D 41 52 4B 45 52  | USES TWO MARKER|
00001660: 53 20 54 4F 20 44 45 54  45 52 4D 49 4E 45 20 54  |S TO DETERMINE T|
00001670: 48 45 20 42 45 47 49 4E  4E 49 4E 47 20 41 4E 44  |HE BEGINNING AND|
00001680: 20 45 4E 44 20 4F 46 20  41 20 51 55 41 52 54 45  | END OF A QUARTE|
00001690: 52 20 43 49 52 43 4C 45  2E 20 D4 48 45 20 43 49  |R CIRCLE. .HE CI|
000016A0: 52 43 4C 45 20 53 45 47  4D 45 4E 54 20 49 53 20  |RCLE SEGMENT IS |
000016B0: 41 4C 57 41 59 53 20 44  52 41 57 4E 20 43 4F 55  |ALWAYS DRAWN COU|
000016C0: 4E 54 45 52 2D 43 4C 4F  43 4B 57 49 53 45 20 46  |NTER-CLOCKWISE F|
000016D0: 52 4F 4D 20 54 48 45 20  46 49 52 53 54 20 4D 41  |ROM THE FIRST MA|
000016E0: 52 4B 45 52 20 54 4F 20  54 48 45 20 53 45 43 4F  |RKER TO THE SECO|
000016F0: 4E 44 2E 0D 0D C1 20 2D  3E 20 C2 D2 CF CB C5 CE  |ND.... -> ......|
00001700: 20 CC C9 CE C5 D3 20 55  53 45 53 20 54 57 4F 20  | ..... USES TWO |
00001710: 4D 41 52 4B 45 52 53 20  54 4F 20 44 45 54 45 52  |MARKERS TO DETER|
00001720: 4D 49 4E 45 20 54 48 45  20 42 45 47 49 4E 4E 49  |MINE THE BEGINNI|
00001730: 4E 47 20 41 4E 44 20 45  4E 44 20 4F 46 20 41 20  |NG AND END OF A |
00001740: 44 41 53 48 45 44 20 4C  49 4E 45 2E 20 D7 48 45  |DASHED LINE. .HE|
00001750: 4E 20 59 4F 55 20 43 48  4F 4F 53 45 20 54 48 49  |N YOU CHOOSE THI|
00001760: 53 20 4B 45 59 2C 20 59  4F 55 20 57 49 4C 4C 20  |S KEY, YOU WILL |
00001770: 42 45 20 50 52 4F 4D 50  54 45 44 20 46 4F 52 20  |BE PROMPTED FOR |
00001780: 54 48 45 20 4C 45 4E 47  54 48 20 4F 46 20 54 48  |THE LENGTH OF TH|
00001790: 45 20 4C 49 4E 45 20 53  45 47 4D 45 4E 54 2C 20  |E LINE SEGMENT, |
000017A0: 41 4E 44 20 54 48 45 20  4C 45 4E 47 54 48 20 4F  |AND THE LENGTH O|
000017B0: 46 20 54 48 45 20 53 50  41 43 45 20 42 45 54 57  |F THE SPACE BETW|
000017C0: 45 45 4E 20 4C 49 4E 45  20 53 45 47 4D 45 4E 54  |EEN LINE SEGMENT|
000017D0: 53 2E 20 CE 4F 54 45 20  54 48 41 54 20 42 52 4F  |S. .OTE THAT BRO|
000017E0: 4B 45 4E 20 4C 49 4E 45  53 20 43 41 4E 20 42 45  |KEN LINES CAN BE|
000017F0: 20 44 52 41 57 4E 20 4F  4E 4C 59 20 48 4F 52 49  | DRAWN ONLY HORI|
00001800: 5A 4F 4E 54 41 4C 4C 59  20 41 4E 44 20 56 45 52  |ZONTALLY AND VER|
00001810: 54 49 43 41 4C 4C 59 2E  0D 0D C3 3D 41 20 2D 3E  |TICALLY....=A ->|
00001820: 20 CC CF C1 C4 20 C4 CF  CF C4 CC C5 20 C3 CF CD  | .... ...... ...|
00001830: D0 D2 C5 D3 D3 C5 C4 20  C6 CF D2 CD C1 D4 2E 20  |....... ....... |
00001840: D7 49 4C 4C 20 4C 4F 41  44 20 41 20 C3 D3 4C 49  |.ILL LOAD A ..LI|
00001850: 44 45 20 46 4F 52 4D 41  54 20 48 49 52 45 53 20  |DE FORMAT HIRES |
00001860: 46 49 4C 45 20 49 4E 54  4F 20 53 43 52 45 45 4E  |FILE INTO SCREEN|
00001870: 20 31 2E 20 D7 48 45 4E  20 54 48 45 20 4C 4F 41  | 1. .HEN THE LOA|
00001880: 44 20 49 53 20 43 4F 4D  50 4C 45 54 45 20 59 4F  |D IS COMPLETE YO|
00001890: 55 20 57 49 4C 4C 20 42  45 20 50 52 45 53 45 4E  |U WILL BE PRESEN|
000018A0: 54 45 44 20 57 49 54 48  20 54 57 4F 20 4F 50 54  |TED WITH TWO OPT|
000018B0: 49 4F 4E 53 2E 20 D0 52  45 53 53 49 4E 47 20 27  |IONS. .RESSING '|
000018C0: 21 27 20 57 49 4C 4C 20  53 57 49 54 43 48 20 54  |!' WILL SWITCH T|
000018D0: 48 45 20 53 43 52 45 45  4E 20 31 20 49 4E 46 4F  |HE SCREEN 1 INFO|
000018E0: 52 4D 41 54 49 4F 4E 20  49 4E 54 4F 20 53 43 52  |RMATION INTO SCR|
000018F0: 45 45 4E 20 32 20 41 4E  44 20 41 4C 4C 4F 57 20  |EEN 2 AND ALLOW |
00001900: 59 4F 55 20 54 4F 20 4C  4F 41 44 20 41 4E 4F 54  |YOU TO LOAD ANOT|
00001910: 48 45 52 20 46 49 4C 45  20 49 4E 54 4F 20 53 43  |HER FILE INTO SC|
00001920: 52 45 45 4E 20 31 2E 20  D4 48 45 20 49 4E 46 4F  |REEN 1. .HE INFO|
00001930: 52 4D 41 54 49 4F 4E 20  49 4E 20 53 43 52 45 45  |RMATION IN SCREE|
00001940: 4E 20 32 20 57 49 4C 4C  20 42 45 20 4C 4F 53 54  |N 2 WILL BE LOST|
00001950: 2E 20 D0 52 45 53 53 49  4E 47 20 27 2A 27 20 57  |. .RESSING '*' W|
00001960: 49 4C 4C 20 41 4C 4C 4F  57 20 59 4F 55 20 54 4F  |ILL ALLOW YOU TO|
00001970: 20 52 45 2D 54 52 59 20  41 20 4C 4F 41 44 20 49  | RE-TRY A LOAD I|
00001980: 4E 54 4F 20 53 43 52 45  45 4E 20 31 20 49 4E 20  |NTO SCREEN 1 IN |
00001990: 43 41 53 45 20 59 4F 55  20 4D 49 53 2D 54 59 50  |CASE YOU MIS-TYP|
000019A0: 45 20 54 48 45 20 46 49  4C 45 4E 41 4D 45 20 4F  |E THE FILENAME O|
000019B0: 52 20 50 4C 41 43 45 20  54 48 45 20 57 52 4F 4E  |R PLACE THE WRON|
000019C0: 47 20 44 49 53 4B 20 49  4E 20 54 48 45 20 46 49  |G DISK IN THE FI|
000019D0: 4C 45 20 44 52 49 56 45  2E 20 D4 48 45 20 50 52  |LE DRIVE. .HE PR|
000019E0: 45 46 49 58 20 27 4A 4A  27 20 49 53 20 41 55 54  |EFIX 'JJ' IS AUT|
000019F0: 4F 4D 41 54 49 43 41 4C  4C 59 20 41 44 44 45 44  |OMATICALLY ADDED|
00001A00: 20 54 4F 20 54 48 45 20  46 49 4C 45 4E 41 4D 45  | TO THE FILENAME|
00001A10: 2E 0D 0D 42 20 2D 3E 20  C2 CF D8 20 57 49 4C 4C  |...B -> ... WILL|
00001A20: 20 55 53 45 20 54 57 4F  20 4D 41 52 4B 45 52 53  | USE TWO MARKERS|
00001A30: 20 54 4F 20 49 4E 44 49  43 41 54 45 20 44 49 41  | TO INDICATE DIA|
00001A40: 47 4F 4E 41 4C 4C 59 20  4F 50 50 4F 53 49 54 45  |GONALLY OPPOSITE|
00001A50: 20 43 4F 52 4E 45 52 53  20 4F 46 20 41 20 52 45  | CORNERS OF A RE|
00001A60: 43 54 41 4E 47 4C 45 2E  0D 0D C2 20 2D 3E 20 C2  |CTANGLE.... -> .|
00001A70: CF D8 C5 D3 20 28 D3 CF  CC C9 C4 29 20 55 53 45  |.... (.....) USE|
00001A80: 53 20 54 57 4F 20 4D 41  52 4B 45 52 53 20 41 53  |S TWO MARKERS AS|
00001A90: 20 49 4E 20 42 4F 58 2E  20 D4 48 45 20 52 45 43  | IN BOX. .HE REC|
00001AA0: 54 41 4E 47 4C 45 20 49  53 20 46 49 4C 4C 45 44  |TANGLE IS FILLED|
00001AB0: 20 57 49 54 48 20 54 48  45 20 46 4F 52 45 47 52  | WITH THE FOREGR|
00001AC0: 4F 55 4E 44 20 43 4F 4C  4F 52 2E 0D 0D C3 3D 42  |OUND COLOR....=B|
00001AD0: 20 2D 3E 20 D3 C1 D6 C5  20 C4 CF CF C4 CC C5 20  | -> .... ...... |
00001AE0: C3 CF CD D0 D2 C5 D3 D3  C5 C4 20 C6 CF D2 CD C1  |.......... .....|
00001AF0: D4 2E 20 D7 49 4C 4C 20  53 41 56 45 20 53 43 52  |.. .ILL SAVE SCR|
00001B00: 45 45 4E 20 31 20 49 4E  20 C3 D3 4C 49 44 45 20  |EEN 1 IN ..LIDE |
00001B10: 46 4F 52 4D 41 54 2E 20  D7 48 45 4E 20 54 48 45  |FORMAT. .HEN THE|
00001B20: 20 53 41 56 45 20 49 53  20 46 49 4E 49 53 48 45  | SAVE IS FINISHE|
00001B30: 44 2C 20 59 4F 55 20 57  49 4C 4C 20 42 45 20 50  |D, YOU WILL BE P|
00001B40: 52 45 53 45 4E 54 45 44  20 57 49 54 48 20 54 48  |RESENTED WITH TH|
00001B50: 45 20 53 41 4D 45 20 54  57 4F 20 4F 50 54 49 4F  |E SAME TWO OPTIO|
00001B60: 4E 53 20 41 53 20 49 4E  20 C3 3D 41 2E 20 D4 48  |NS AS IN .=A. .H|
00001B70: 45 20 49 4E 46 4F 52 4D  41 54 49 4F 4E 20 49 4E  |E INFORMATION IN|
00001B80: 20 53 43 52 45 45 4E 20  32 20 57 49 4C 4C 20 CE  | SCREEN 2 WILL .|
00001B90: CF D4 20 42 45 20 4C 4F  53 54 20 42 59 20 43 48  |.. BE LOST BY CH|
00001BA0: 4F 4F 53 49 4E 47 20 27  21 27 2E 20 D4 48 45 20  |OOSING '!'. .HE |
00001BB0: 50 52 45 46 49 58 20 27  4A 4A 27 20 49 53 20 41  |PREFIX 'JJ' IS A|
00001BC0: 55 54 4F 4D 41 54 49 43  41 4C 4C 59 20 41 44 44  |UTOMATICALLY ADD|
00001BD0: 45 44 20 54 4F 20 54 48  45 20 46 49 4C 45 4E 41  |ED TO THE FILENA|
00001BE0: 4D 45 2E 0D 0D 43 20 2D  3E 20 C3 C9 D2 C3 CC C5  |ME...C -> ......|
00001BF0: D3 20 28 C4 C9 C1 CD C5  D4 C5 D2 29 20 57 49 4C  |. (........) WIL|
00001C00: 4C 20 55 53 45 20 54 57  4F 20 4D 41 52 4B 45 52  |L USE TWO MARKER|
00001C10: 53 20 54 4F 20 49 4E 44  49 43 41 54 45 20 54 48  |S TO INDICATE TH|
00001C20: 45 20 44 49 41 4D 45 54  45 52 20 4F 46 20 41 20  |E DIAMETER OF A |
00001C30: 43 49 52 43 4C 45 2E 20  D4 48 45 20 53 59 53 54  |CIRCLE. .HE SYST|
00001C40: 45 4D 20 57 49 4C 4C 20  41 55 54 4F 4D 41 54 49  |EM WILL AUTOMATI|
00001C50: 43 41 4C 4C 59 20 43 41  4C 43 55 4C 41 54 45 20  |CALLY CALCULATE |
00001C60: 54 48 45 20 43 45 4E 54  45 52 20 41 4E 44 20 44  |THE CENTER AND D|
00001C70: 52 41 57 20 54 48 45 20  43 49 52 43 4C 45 2E 20  |RAW THE CIRCLE. |
00001C80: C2 59 20 50 52 45 53 53  49 4E 47 20 27 2B 27 20  |.Y PRESSING '+' |
00001C90: 42 45 46 4F 52 45 20 50  4C 41 43 49 4E 47 20 54  |BEFORE PLACING T|
00001CA0: 48 45 20 46 49 52 53 54  20 4D 41 52 4B 45 52 20  |HE FIRST MARKER |
00001CB0: 59 4F 55 20 4D 41 59 20  54 4F 47 47 4C 45 20 41  |YOU MAY TOGGLE A|
00001CC0: 20 43 45 4E 54 45 52 20  4D 41 52 4B 45 52 20 4F  | CENTER MARKER O|
00001CD0: 4E 20 41 4E 44 20 4F 46  46 2E 20 C9 46 20 4F 4E  |N AND OFF. .F ON|
00001CE0: 2C 20 54 48 49 53 20 57  49 4C 4C 20 50 4C 41 43  |, THIS WILL PLAC|
00001CF0: 45 20 41 20 53 4D 41 4C  4C 20 2B 20 41 54 20 54  |E A SMALL + AT T|
00001D00: 48 45 20 43 45 4E 54 45  52 20 4F 46 20 54 48 45  |HE CENTER OF THE|
00001D10: 20 43 49 52 43 4C 45 20  57 48 45 4E 20 44 52 41  | CIRCLE WHEN DRA|
00001D20: 57 4E 2E 0D 0D C3 20 2D  3E 20 C3 C9 D2 C3 CC C5  |WN.... -> ......|
00001D30: D3 20 28 D2 C1 C4 C9 D5  D3 29 20 57 49 4C 4C 20  |. (......) WILL |
00001D40: 55 53 45 20 54 48 45 20  46 49 52 53 54 20 4D 41  |USE THE FIRST MA|
00001D50: 52 4B 45 52 20 41 53 20  54 48 45 20 43 45 4E 54  |RKER AS THE CENT|
00001D60: 45 52 20 4F 46 20 54 48  45 20 43 49 52 43 4C 45  |ER OF THE CIRCLE|
00001D70: 2E 20 D4 48 45 20 53 45  43 4F 4E 44 20 4D 41 52  |. .HE SECOND MAR|
00001D80: 4B 45 52 20 57 49 4C 4C  20 44 45 54 45 52 4D 49  |KER WILL DETERMI|
00001D90: 4E 45 20 54 48 45 20 52  41 44 49 55 53 20 4F 46  |NE THE RADIUS OF|
00001DA0: 20 54 48 45 20 43 49 52  43 4C 45 2E 20 D4 48 45  | THE CIRCLE. .HE|
00001DB0: 20 43 45 4E 54 45 52 20  4D 41 52 4B 45 52 20 49  | CENTER MARKER I|
00001DC0: 53 20 41 4C 53 4F 20 41  56 41 49 4C 41 42 4C 45  |S ALSO AVAILABLE|
00001DD0: 20 49 4E 20 54 48 49 53  20 43 4F 4D 4D 41 4E 44  | IN THIS COMMAND|
00001DE0: 2E 0D 0D C3 3D 43 20 2D  3E 20 D9 4F 55 20 57 49  |....=C -> .OU WI|
00001DF0: 4C 4C 20 42 45 20 50 52  45 53 45 4E 54 45 44 20  |LL BE PRESENTED |
00001E00: 57 49 54 48 20 41 20 4D  45 4E 55 20 4F 46 20 C6  |WITH A MENU OF .|
00001E10: 55 4E 43 54 49 4F 4E 20  4B 45 59 20 44 45 46 49  |UNCTION KEY DEFI|
00001E20: 4E 49 54 49 4F 4E 53 2E  20 D7 48 45 4E 20 59 4F  |NITIONS. .HEN YO|
00001E30: 55 20 50 52 45 53 53 20  4F 4E 45 20 4F 46 20 54  |U PRESS ONE OF T|
00001E40: 48 45 20 4B 45 59 53 2C  20 54 48 45 20 53 59 53  |HE KEYS, THE SYS|
00001E50: 54 45 4D 20 57 49 4C 4C  20 53 57 49 54 43 48 20  |TEM WILL SWITCH |
00001E60: 54 4F 20 54 48 45 20 48  49 52 45 53 20 53 43 52  |TO THE HIRES SCR|
00001E70: 45 45 4E 2E 20 D5 53 49  4E 47 20 54 48 45 20 46  |EEN. .SING THE F|
00001E80: 55 4E 43 54 49 4F 4E 20  4B 45 59 53 20 59 4F 55  |UNCTION KEYS YOU|
00001E90: 20 4D 41 59 20 43 59 43  4C 45 20 54 48 52 4F 55  | MAY CYCLE THROU|
00001EA0: 47 48 20 54 48 45 20 41  56 41 49 4C 41 42 4C 45  |GH THE AVAILABLE|
00001EB0: 20 43 4F 4C 4F 52 53 20  46 4F 52 20 46 4F 52 45  | COLORS FOR FORE|
00001EC0: 47 52 4F 55 4E 44 2C 20  42 41 43 4B 47 52 4F 55  |GROUND, BACKGROU|
00001ED0: 4E 44 2C 20 41 4E 44 20  43 55 52 53 4F 52 20 43  |ND, AND CURSOR C|
00001EE0: 4F 4C 4F 52 2E 20 D4 48  45 20 53 59 53 54 45 4D  |OLOR. .HE SYSTEM|
00001EF0: 20 57 49 4C 4C 20 4B 45  45 50 20 54 48 45 53 45  | WILL KEEP THESE|
00001F00: 20 43 4F 4C 4F 52 53 20  55 4E 54 49 4C 20 54 48  | COLORS UNTIL TH|
00001F10: 45 59 20 41 52 45 20 41  47 41 49 4E 20 43 48 41  |EY ARE AGAIN CHA|
00001F20: 4E 47 45 44 20 4F 52 20  54 48 45 20 53 59 53 54  |NGED OR THE SYST|
00001F30: 45 4D 20 49 53 20 52 45  2D 42 4F 4F 54 45 44 2E  |EM IS RE-BOOTED.|
00001F40: 20 D9 4F 55 20 4D 41 59  20 43 48 41 4E 47 45 20  | .OU MAY CHANGE |
00001F50: 54 48 45 20 44 45 46 41  55 4C 54 20 43 4F 4C 4F  |THE DEFAULT COLO|
00001F60: 52 53 20 42 59 20 43 48  41 4E 47 49 4E 47 20 54  |RS BY CHANGING T|
00001F70: 48 45 20 44 45 46 49 4E  49 54 49 4F 4E 53 20 49  |HE DEFINITIONS I|
00001F80: 4E 20 54 48 45 20 27 42  4F 4F 54 27 20 50 52 4F  |N THE 'BOOT' PRO|
00001F90: 47 52 41 4D 2E 20 D4 48  45 20 4C 49 4E 45 53 20  |GRAM. .HE LINES |
00001FA0: 41 52 45 20 D2 C5 CD 27  45 44 2E 20 28 D3 45 45  |ARE ...'ED. (.EE|
00001FB0: 20 4E 29 20 D4 4F 20 45  58 49 54 20 54 48 49 53  | N) .O EXIT THIS|
00001FC0: 20 50 52 4F 47 52 41 4D  20 50 52 45 53 53 20 D2  | PROGRAM PRESS .|
00001FD0: C5 D4 D5 D2 CE 2E 0D 0D  44 20 2D 3E 20 C4 C9 D3  |........D -> ...|
00001FE0: C3 D3 20 28 C4 D2 C1 D7  29 20 57 49 4C 4C 20 55  |.. (....) WILL U|
00001FF0: 53 45 20 54 57 4F 20 4D  41 52 4B 45 52 53 20 41  |SE TWO MARKERS A|
00002000: 53 20 49 4E 20 27 43 27  2E 20 D4 48 45 20 43 49  |S IN 'C'. .HE CI|
00002010: 52 43 4C 45 20 57 49 4C  4C 20 42 45 20 46 49 4C  |RCLE WILL BE FIL|
00002020: 4C 45 44 20 57 49 54 48  20 54 48 45 20 46 4F 52  |LED WITH THE FOR|
00002030: 45 47 52 4F 55 4E 44 20  43 4F 4C 4F 52 2E 0D 0D  |EGROUND COLOR...|
00002040: C4 20 2D 3E 20 C4 C9 D3  C3 D3 20 28 C5 D2 C1 D3  |. -> ..... (....|
00002050: C5 29 20 57 49 4C 4C 20  55 53 45 20 54 57 4F 20  |.) WILL USE TWO |
00002060: 4D 41 52 4B 45 52 53 20  41 53 20 49 4E 20 27 43  |MARKERS AS IN 'C|
00002070: 27 2E 20 D4 48 45 20 43  49 52 43 55 4C 41 52 20  |'. .HE CIRCULAR |
00002080: 41 52 45 41 20 57 49 4C  4C 20 42 45 20 45 52 41  |AREA WILL BE ERA|
00002090: 53 45 44 2E 0D 0D C3 3D  44 20 2D 3E 20 C4 C9 D3  |SED....=D -> ...|
000020A0: CB 20 C6 D5 CE C3 D4 C9  CF CE D3 20 57 49 4C 4C  |. ......... WILL|
000020B0: 20 41 4C 4C 4F 57 20 59  4F 55 20 54 4F 20 43 48  | ALLOW YOU TO CH|
000020C0: 41 4E 47 45 20 54 48 45  20 44 49 53 4B 20 41 53  |ANGE THE DISK AS|
000020D0: 53 49 47 4E 4D 45 4E 54  53 2C 20 56 49 45 57 20  |SIGNMENTS, VIEW |
000020E0: 41 20 44 49 52 45 43 54  4F 52 59 20 4F 52 20 49  |A DIRECTORY OR I|
000020F0: 53 53 55 45 20 41 4E 59  20 56 41 4C 49 44 20 31  |SSUE ANY VALID 1|
00002100: 35 34 31 20 C4 CF D3 20  43 4F 4D 4D 41 4E 44 2E  |541 ... COMMAND.|
00002110: 20 D4 48 45 20 44 49 52  45 43 54 4F 52 59 20 41  | .HE DIRECTORY A|
00002120: 4E 44 20 44 49 53 4B 20  43 4F 4D 4D 41 4E 44 53  |ND DISK COMMANDS|
00002130: 20 41 52 45 20 44 49 52  45 43 54 45 44 20 54 4F  | ARE DIRECTED TO|
00002140: 20 54 48 45 20 46 49 4C  45 20 44 52 49 56 45 2E  | THE FILE DRIVE.|
00002150: 0D 0D 45 20 2D 3E 20 C5  D2 C1 D3 C5 20 28 CC C9  |..E -> ..... (..|
00002160: CE C5 29 20 55 53 45 53  20 54 57 4F 20 4D 41 52  |..) USES TWO MAR|
00002170: 4B 45 52 53 20 54 4F 20  44 45 54 45 52 4D 49 4E  |KERS TO DETERMIN|
00002180: 45 20 54 48 45 20 42 45  47 49 4E 4E 49 4E 47 20  |E THE BEGINNING |
00002190: 41 4E 44 20 45 4E 44 20  4F 46 20 41 20 4C 49 4E  |AND END OF A LIN|
000021A0: 45 20 53 45 47 4D 45 4E  54 2E 20 D4 48 49 53 20  |E SEGMENT. .HIS |
000021B0: 4C 49 4E 45 20 53 45 47  4D 45 4E 54 20 57 49 4C  |LINE SEGMENT WIL|
000021C0: 4C 20 42 45 20 45 52 41  53 45 44 2E 0D 0D C5 20  |L BE ERASED.... |
000021D0: 2D 3E 20 C5 D2 C1 D3 C5  20 28 C2 CF D8 29 20 55  |-> ..... (...) U|
000021E0: 53 45 53 20 54 57 4F 20  4D 41 52 4B 45 52 53 20  |SES TWO MARKERS |
000021F0: 41 53 20 49 4E 20 27 42  27 20 54 4F 20 44 45 54  |AS IN 'B' TO DET|
00002200: 45 52 4D 49 4E 45 20 41  20 52 45 43 54 41 4E 47  |ERMINE A RECTANG|
00002210: 55 4C 41 52 20 41 52 45  41 20 54 48 41 54 20 57  |ULAR AREA THAT W|
00002220: 49 4C 4C 20 42 45 20 45  52 41 53 45 44 2E 0D 0D  |ILL BE ERASED...|
00002230: C3 3D 45 20 2D 3E 20 CC  CF C1 C4 20 D2 CC C5 20  |.=E -> .... ... |
00002240: C6 CF D2 CD C1 D4 20 57  49 4C 4C 20 41 4C 4C 4F  |...... WILL ALLO|
00002250: 57 20 59 4F 55 20 54 4F  20 4C 4F 41 44 20 48 49  |W YOU TO LOAD HI|
00002260: 52 45 53 20 44 41 54 41  20 53 41 56 45 44 20 49  |RES DATA SAVED I|
00002270: 4E 20 41 4E 20 C1 D3 C3  C9 C9 20 D2 55 4E 20 CC  |N AN ..... .UN .|
00002280: 45 4E 47 54 48 20 C5 4E  43 4F 44 45 44 20 28 D2  |ENGTH .NCODED (.|
00002290: CC C5 29 20 46 49 4C 45  2E 20 D7 48 45 4E 20 54  |..) FILE. .HEN T|
000022A0: 48 49 53 20 50 52 4F 47  52 41 4D 20 49 53 20 46  |HIS PROGRAM IS F|
000022B0: 49 52 53 54 20 4C 4F 41  44 45 44 20 59 4F 55 20  |IRST LOADED YOU |
000022C0: 57 49 4C 4C 20 42 45 20  56 49 45 57 49 4E 47 20  |WILL BE VIEWING |
000022D0: 54 48 45 20 48 49 52 45  53 20 53 43 52 45 45 4E  |THE HIRES SCREEN|
000022E0: 2E 20 D4 48 45 52 45 20  57 49 4C 4C 20 42 45 20  |. .HERE WILL BE |
000022F0: 41 20 4C 41 52 47 45 20  42 4F 58 20 4F 56 45 52  |A LARGE BOX OVER|
00002300: 4C 41 49 44 20 4F 4E 20  54 48 45 20 48 49 52 45  |LAID ON THE HIRE|
00002310: 53 20 53 43 52 45 45 4E  2E 20 D5 53 45 20 54 48  |S SCREEN. .SE TH|
00002320: 45 20 4D 4F 55 53 45 20  54 4F 20 4D 4F 56 45 20  |E MOUSE TO MOVE |
00002330: 54 48 49 53 20 42 4F 58  20 41 52 4F 55 4E 44 20  |THIS BOX AROUND |
00002340: 54 48 45 20 53 43 52 45  45 4E 2E 20 D4 48 45 20  |THE SCREEN. .HE |
00002350: D2 CC C5 20 46 49 4C 45  20 49 53 20 4E 4F 54 20  |... FILE IS NOT |
00002360: 41 53 20 4C 41 52 47 45  20 41 53 20 54 48 45 20  |AS LARGE AS THE |
00002370: 48 49 52 45 53 20 53 43  52 45 45 4E 20 41 4E 44  |HIRES SCREEN AND|
00002380: 20 54 48 45 52 45 46 4F  52 45 20 43 41 4E 20 42  | THEREFORE CAN B|
00002390: 45 20 4C 4F 41 44 45 44  20 49 4E 54 4F 20 53 45  |E LOADED INTO SE|
000023A0: 56 45 52 41 4C 20 28 31  38 29 20 44 49 46 46 45  |VERAL (18) DIFFE|
000023B0: 52 45 4E 54 20 4C 4F 43  41 54 49 4F 4E 53 2E 20  |RENT LOCATIONS. |
000023C0: D7 48 45 4E 20 59 4F 55  20 48 41 56 45 20 54 48  |.HEN YOU HAVE TH|
000023D0: 45 20 4D 41 52 4B 45 52  20 57 48 45 52 45 20 59  |E MARKER WHERE Y|
000023E0: 4F 55 20 57 49 53 48 20  54 48 45 20 46 49 4C 45  |OU WISH THE FILE|
000023F0: 20 4C 4F 41 44 45 44 2C  20 50 52 45 53 53 20 54  | LOADED, PRESS T|
00002400: 48 45 20 4D 4F 55 53 45  20 42 55 54 54 4F 4E 20  |HE MOUSE BUTTON |
00002410: 41 4E 44 20 54 48 45 20  53 59 53 54 45 4D 20 57  |AND THE SYSTEM W|
00002420: 49 4C 4C 20 50 52 4F 4D  50 54 20 46 4F 52 20 54  |ILL PROMPT FOR T|
00002430: 48 45 20 46 49 4C 45 4E  41 4D 45 20 54 4F 20 4C  |HE FILENAME TO L|
00002440: 4F 41 44 2E 20 D4 48 45  20 53 55 46 46 49 58 20  |OAD. .HE SUFFIX |
00002450: 27 2E 52 4C 45 27 20 49  53 20 41 55 54 4F 4D 41  |'.RLE' IS AUTOMA|
00002460: 54 49 43 41 4C 4C 59 20  41 50 50 45 4E 44 45 44  |TICALLY APPENDED|
00002470: 20 54 4F 20 54 48 45 20  46 49 4C 45 4E 41 4D 45  | TO THE FILENAME|
00002480: 2E 20 D9 4F 55 20 57 49  4C 4C 20 54 48 45 4E 20  |. .OU WILL THEN |
00002490: 42 45 20 4F 46 46 45 52  45 44 20 54 48 45 20 43  |BE OFFERED THE C|
000024A0: 48 4F 49 43 45 20 54 4F  20 54 52 59 20 54 48 45  |HOICE TO TRY THE|
000024B0: 20 4C 4F 41 44 20 54 4F  20 53 43 52 45 45 4E 20  | LOAD TO SCREEN |
000024C0: 31 20 41 47 41 49 4E 20  28 2A 29 20 4F 52 20 53  |1 AGAIN (*) OR S|
000024D0: 57 49 54 43 48 20 53 43  52 45 45 4E 53 20 41 4E  |WITCH SCREENS AN|
000024E0: 44 20 4C 4F 41 44 20 53  43 52 45 45 4E 20 32 20  |D LOAD SCREEN 2 |
000024F0: 28 21 29 2E 20 0D 0D 46  20 2D 3E 20 C6 C9 C7 D5  |(!). ..F -> ....|
00002500: D2 C5 D3 20 49 53 20 4F  4E 45 20 4F 46 20 54 48  |... IS ONE OF TH|
00002510: 45 20 4D 4F 52 45 20 43  4F 4D 50 4C 45 58 20 43  |E MORE COMPLEX C|
00002520: 4F 4D 4D 41 4E 44 53 20  41 56 41 49 4C 41 42 4C  |OMMANDS AVAILABL|
00002530: 45 20 49 4E 20 C3 C1 C4  2E 20 D4 48 49 53 20 43  |E IN .... .HIS C|
00002540: 4F 4D 4D 41 4E 44 20 44  45 50 45 4E 44 53 20 4F  |OMMAND DEPENDS O|
00002550: 4E 20 41 20 46 49 47 55  52 45 20 4C 49 42 52 41  |N A FIGURE LIBRA|
00002560: 52 59 20 53 54 4F 52 45  44 20 4F 4E 20 54 48 45  |RY STORED ON THE|
00002570: 20 46 49 4C 45 20 44 49  53 4B 2E 20 D4 48 45 52  | FILE DISK. .HER|
00002580: 45 20 41 52 45 20 41 20  4E 55 4D 42 45 52 20 4F  |E ARE A NUMBER O|
00002590: 46 20 46 49 47 55 52 45  20 4C 49 42 52 41 52 49  |F FIGURE LIBRARI|
000025A0: 45 53 20 41 56 41 49 4C  41 42 4C 45 20 41 4E 44  |ES AVAILABLE AND|
000025B0: 20 59 4F 55 20 43 41 4E  20 43 52 45 41 54 45 20  | YOU CAN CREATE |
000025C0: 59 4F 55 52 20 4F 57 4E  20 55 53 49 4E 47 20 54  |YOUR OWN USING T|
000025D0: 48 45 20 27 D7 27 49 4E  44 4F 57 20 43 4F 4D 4D  |HE '.'INDOW COMM|
000025E0: 41 4E 44 20 4F 52 20 54  48 45 20 53 54 41 4E 44  |AND OR THE STAND|
000025F0: 2D 41 4C 4F 4E 45 20 C6  49 47 55 52 45 20 C4 52  |-ALONE .IGURE .R|
00002600: 41 57 20 50 52 4F 47 52  41 4D 2E 20 D7 48 45 4E  |AW PROGRAM. .HEN|
00002610: 20 54 48 45 20 43 55 52  53 4F 52 20 52 45 2D 41  | THE CURSOR RE-A|
00002620: 50 50 45 41 52 53 2C 20  50 52 45 53 53 20 54 48  |PPEARS, PRESS TH|
00002630: 45 20 4B 45 59 20 43 4F  52 52 45 53 50 4F 4E 44  |E KEY CORRESPOND|
00002640: 49 4E 47 20 54 4F 20 54  48 45 20 46 49 47 55 52  |ING TO THE FIGUR|
00002650: 45 20 59 4F 55 20 57 49  53 48 20 54 4F 20 44 52  |E YOU WISH TO DR|
00002660: 41 57 2E 20 CE 4F 54 45  20 54 48 41 54 20 57 48  |AW. .OTE THAT WH|
00002670: 49 4C 45 20 46 49 47 55  52 45 53 20 41 52 45 20  |ILE FIGURES ARE |
00002680: 53 54 4F 52 45 44 20 4F  4E 20 44 49 53 4B 20 57  |STORED ON DISK W|
00002690: 49 54 48 20 41 20 46 49  4C 45 4E 41 4D 45 20 4F  |ITH A FILENAME O|
000026A0: 46 20 3F 2E 46 49 47 2C  20 59 4F 55 20 4F 4E 4C  |F ?.FIG, YOU ONL|
000026B0: 59 20 4E 45 45 44 20 54  4F 20 50 52 45 53 53 20  |Y NEED TO PRESS |
000026C0: 54 48 45 20 46 49 52 53  54 20 4C 45 54 54 45 52  |THE FIRST LETTER|
000026D0: 20 4B 45 59 2E 20 D4 48  45 20 43 55 52 53 4F 52  | KEY. .HE CURSOR|
000026E0: 20 57 49 4C 4C 20 42 45  20 52 45 50 4C 41 43 45  | WILL BE REPLACE|
000026F0: 44 20 57 49 54 48 20 54  48 45 20 46 49 47 55 52  |D WITH THE FIGUR|
00002700: 45 20 53 54 4F 52 45 44  20 55 4E 44 45 52 20 54  |E STORED UNDER T|
00002710: 48 41 54 20 4E 41 4D 45  2E 20 D9 4F 55 20 4D 41  |HAT NAME. .OU MA|
00002720: 59 20 52 4F 54 41 54 45  20 54 48 45 20 46 49 47  |Y ROTATE THE FIG|
00002730: 55 52 45 20 39 30 20 44  45 47 52 45 45 53 20 41  |URE 90 DEGREES A|
00002740: 54 20 41 20 54 49 4D 45  20 49 4E 20 54 48 45 20  |T A TIME IN THE |
00002750: 43 4F 55 4E 54 45 52 2D  43 4C 4F 43 4B 57 49 53  |COUNTER-CLOCKWIS|
00002760: 45 20 44 49 52 45 43 54  49 4F 4E 20 42 59 20 50  |E DIRECTION BY P|
00002770: 52 45 53 53 49 4E 47 20  54 48 45 20 C2 52 49 54  |RESSING THE .RIT|
00002780: 49 53 48 20 50 4F 55 4E  44 20 53 49 47 4E 20 4B  |ISH POUND SIGN K|
00002790: 45 59 2E 20 D9 4F 55 20  4D 41 59 20 4D 4F 56 45  |EY. .OU MAY MOVE|
000027A0: 20 54 48 49 53 20 46 49  47 55 52 45 20 41 52 4F  | THIS FIGURE ARO|
000027B0: 55 4E 44 20 54 48 45 20  48 49 52 45 53 20 53 43  |UND THE HIRES SC|
000027C0: 52 45 45 4E 20 55 53 49  4E 47 20 54 48 45 20 4D  |REEN USING THE M|
000027D0: 4F 55 53 45 2E 20 D0 52  45 53 53 49 4E 47 20 54  |OUSE. .RESSING T|
000027E0: 48 45 20 4D 4F 55 53 45  20 42 55 54 54 4F 4E 20  |HE MOUSE BUTTON |
000027F0: 57 49 4C 4C 20 43 4F 50  59 20 54 48 45 20 46 49  |WILL COPY THE FI|
00002800: 47 55 52 45 20 4F 4E 54  4F 20 54 48 45 20 48 49  |GURE ONTO THE HI|
00002810: 52 45 53 20 53 43 52 45  45 4E 20 41 54 20 49 54  |RES SCREEN AT IT|
00002820: 53 20 50 52 45 53 45 4E  54 20 4C 4F 43 41 54 49  |S PRESENT LOCATI|
00002830: 4F 4E 2E 20 D4 4F 20 45  58 49 54 20 54 48 49 53  |ON. .O EXIT THIS|
00002840: 20 52 4F 55 54 49 4E 45  20 50 52 45 53 53 20 D2  | ROUTINE PRESS .|
00002850: C5 D4 D5 D2 CE 2E 0D 0D  C6 20 2D 3E 20 C6 D2 C5  |......... -> ...|
00002860: C5 C8 C1 CE C4 20 C4 D2  C1 D7 20 57 49 4C 4C 20  |..... .... WILL |
00002870: 41 4C 4C 4F 57 20 59 4F  55 20 54 4F 20 4D 4F 56  |ALLOW YOU TO MOV|
00002880: 45 20 41 52 4F 55 4E 44  20 54 48 45 20 48 49 52  |E AROUND THE HIR|
00002890: 45 53 20 53 43 52 45 45  4E 2E 20 D7 48 49 4C 45  |ES SCREEN. .HILE|
000028A0: 20 54 48 45 20 4D 4F 55  53 45 20 42 55 54 54 4F  | THE MOUSE BUTTO|
000028B0: 4E 20 49 53 20 44 45 50  52 45 53 53 45 44 20 54  |N IS DEPRESSED T|
000028C0: 48 45 20 43 55 52 53 4F  52 20 57 49 4C 4C 20 44  |HE CURSOR WILL D|
000028D0: 52 41 57 20 41 53 20 49  54 20 4D 4F 56 45 53 2E  |RAW AS IT MOVES.|
000028E0: 0D 0D C3 3D 46 20 2D 3E  20 D3 C1 D6 C5 20 D2 CC  |...=F -> .... ..|
000028F0: C5 20 C6 CF D2 CD C1 D4  20 57 49 4C 4C 20 41 4C  |. ...... WILL AL|
00002900: 4C 4F 57 20 59 4F 55 20  54 4F 20 53 41 56 45 20  |LOW YOU TO SAVE |
00002910: 41 20 53 45 43 54 49 4F  4E 20 4F 46 20 54 48 45  |A SECTION OF THE|
00002920: 20 48 49 52 45 53 20 53  43 52 45 45 4E 20 49 4E  | HIRES SCREEN IN|
00002930: 20 41 4E 20 C1 D3 C3 C9  C9 20 D2 55 4E 20 CC 45  | AN ..... .UN .E|
00002940: 4E 47 54 48 20 C5 4E 43  4F 44 45 44 20 28 D2 CC  |NGTH .NCODED (..|
00002950: C5 29 20 46 49 4C 45 2E  20 D9 4F 55 20 57 49 4C  |.) FILE. .OU WIL|
00002960: 4C 20 42 45 20 50 52 45  53 45 4E 54 45 44 20 57  |L BE PRESENTED W|
00002970: 49 54 48 20 54 48 45 20  4C 41 52 47 45 20 4F 56  |ITH THE LARGE OV|
00002980: 45 52 4C 41 49 44 20 42  4F 58 20 41 53 20 49 4E  |ERLAID BOX AS IN|
00002990: 20 C3 3D 45 2E 20 CD 4F  56 45 20 54 48 45 20 42  | .=E. .OVE THE B|
000029A0: 4F 58 20 54 4F 20 45 4E  43 4C 4F 53 45 20 54 48  |OX TO ENCLOSE TH|
000029B0: 45 20 41 52 45 41 20 59  4F 55 20 57 49 53 48 20  |E AREA YOU WISH |
000029C0: 54 4F 20 53 41 56 45 20  41 4E 44 20 50 52 45 53  |TO SAVE AND PRES|
000029D0: 53 20 54 48 45 20 4D 4F  55 53 45 20 42 55 54 54  |S THE MOUSE BUTT|
000029E0: 4F 4E 2E 20 D4 48 45 20  53 59 53 54 45 4D 20 57  |ON. .HE SYSTEM W|
000029F0: 49 4C 4C 20 54 48 45 4E  20 50 52 4F 4D 50 54 20  |ILL THEN PROMPT |
00002A00: 59 4F 55 20 46 4F 52 20  54 48 45 20 46 49 4C 45  |YOU FOR THE FILE|
00002A10: 4E 41 4D 45 2E 20 D4 48  45 20 53 55 46 46 49 58  |NAME. .HE SUFFIX|
00002A20: 20 27 2E 52 4C 45 27 20  49 53 20 41 55 54 4F 4D  | '.RLE' IS AUTOM|
00002A30: 41 54 49 43 41 4C 4C 59  20 41 50 50 45 4E 44 45  |ATICALLY APPENDE|
00002A40: 44 20 54 4F 20 54 48 45  20 46 49 4C 45 4E 41 4D  |D TO THE FILENAM|
00002A50: 45 2E 20 D9 4F 55 20 57  49 4C 4C 20 54 48 45 4E  |E. .OU WILL THEN|
00002A60: 20 42 45 20 4F 46 46 45  52 45 44 20 54 48 45 20  | BE OFFERED THE |
00002A70: 43 48 4F 49 43 45 20 54  4F 20 54 52 59 20 54 48  |CHOICE TO TRY TH|
00002A80: 45 20 4C 4F 41 44 20 54  4F 20 53 43 52 45 45 4E  |E LOAD TO SCREEN|
00002A90: 20 31 20 41 47 41 49 4E  20 28 2A 29 20 4F 52 20  | 1 AGAIN (*) OR |
00002AA0: 53 57 49 54 43 48 20 53  43 52 45 45 4E 53 20 41  |SWITCH SCREENS A|
00002AB0: 4E 44 20 4C 4F 41 44 20  53 43 52 45 45 4E 20 32  |ND LOAD SCREEN 2|
00002AC0: 20 28 21 29 2E 20 0D 0D  C7 20 2D 3E 20 C7 D2 C9  | (!). ... -> ...|
00002AD0: C4 20 57 49 4C 4C 20 44  52 41 57 20 41 20 47 52  |. WILL DRAW A GR|
00002AE0: 49 44 57 4F 52 4B 20 4F  4E 20 53 43 52 45 45 4E  |IDWORK ON SCREEN|
00002AF0: 20 31 2E 20 D4 48 49 53  20 47 52 49 44 20 42 45  | 1. .HIS GRID BE|
00002B00: 43 4F 4D 45 53 20 41 20  50 41 52 54 20 4F 46 20  |COMES A PART OF |
00002B10: 54 48 45 20 48 49 52 45  53 20 53 43 52 45 45 4E  |THE HIRES SCREEN|
00002B20: 20 41 4E 44 20 43 41 4E  4E 4F 54 20 42 45 20 45  | AND CANNOT BE E|
00002B30: 41 53 49 4C 59 20 52 45  4D 4F 56 45 44 2E 20 D9  |ASILY REMOVED. .|
00002B40: 4F 55 20 57 49 4C 4C 20  42 45 20 50 52 4F 4D 50  |OU WILL BE PROMP|
00002B50: 54 45 44 20 46 4F 52 20  54 48 45 20 53 50 41 43  |TED FOR THE SPAC|
00002B60: 49 4E 47 20 42 45 54 57  45 45 4E 20 54 48 45 20  |ING BETWEEN THE |
00002B70: 4C 49 4E 45 53 20 49 4E  20 42 4F 54 48 20 54 48  |LINES IN BOTH TH|
00002B80: 45 20 48 4F 52 49 5A 4F  4E 54 41 4C 20 41 4E 44  |E HORIZONTAL AND|
00002B90: 20 56 45 52 54 49 43 41  4C 20 44 49 52 45 43 54  | VERTICAL DIRECT|
00002BA0: 49 4F 4E 53 2E 20 D7 48  45 4E 20 54 48 45 20 47  |IONS. .HEN THE G|
00002BB0: 52 49 44 20 49 53 20 44  52 41 57 4E 2C 20 54 48  |RID IS DRAWN, TH|
00002BC0: 45 20 50 52 4F 47 52 41  4D 20 57 49 4C 4C 20 57  |E PROGRAM WILL W|
00002BD0: 41 49 54 20 55 4E 54 49  4C 20 59 4F 55 20 50 52  |AIT UNTIL YOU PR|
00002BE0: 45 53 53 20 41 4E 4F 54  48 45 52 20 4B 45 59 2E  |ESS ANOTHER KEY.|
00002BF0: 0D 0D 48 20 2D 3E 20 C8  C5 D8 C1 C7 CF CE D3 20  |..H -> ........ |
00002C00: 55 53 45 53 20 54 48 52  45 45 20 4D 41 52 4B 45  |USES THREE MARKE|
00002C10: 52 53 2E 20 D4 48 45 20  46 49 52 53 54 20 4F 4E  |RS. .HE FIRST ON|
00002C20: 45 20 44 45 54 45 52 4D  49 4E 45 53 20 54 48 45  |E DETERMINES THE|
00002C30: 20 48 4F 52 49 5A 4F 4E  54 41 4C 20 41 58 49 53  | HORIZONTAL AXIS|
00002C40: 20 46 4F 52 20 54 48 45  20 48 45 58 41 47 4F 4E  | FOR THE HEXAGON|
00002C50: 20 41 4E 44 20 4F 4E 45  20 53 49 44 45 20 4C 49  | AND ONE SIDE LI|
00002C60: 4D 49 54 2E 20 D4 48 45  20 53 45 43 4F 4E 44 20  |MIT. .HE SECOND |
00002C70: 4D 41 52 4B 45 52 20 44  45 54 45 52 4D 49 4E 45  |MARKER DETERMINE|
00002C80: 53 20 54 48 45 20 4F 54  48 45 52 20 53 49 44 45  |S THE OTHER SIDE|
00002C90: 20 4C 49 4D 49 54 2C 20  41 4E 44 20 54 48 45 20  | LIMIT, AND THE |
00002CA0: 48 45 49 47 48 54 20 4F  46 20 54 48 45 20 48 45  |HEIGHT OF THE HE|
00002CB0: 58 41 47 4F 4E 20 49 53  20 41 55 54 4F 4D 41 54  |XAGON IS AUTOMAT|
00002CC0: 49 43 41 4C 4C 59 20 43  41 4C 43 55 4C 41 54 45  |ICALLY CALCULATE|
00002CD0: 44 2E 0D 0D 49 20 2D 3E  20 C9 CE C4 C9 C3 C1 D4  |D...I -> .......|
00002CE0: CF D2 D3 20 CF CE 20 57  49 4C 4C 20 44 52 41 57  |... .. WILL DRAW|
00002CF0: 20 53 43 41 4C 45 53 20  41 43 52 4F 53 53 20 54  | SCALES ACROSS T|
00002D00: 48 45 20 4C 45 46 54 20  45 44 47 45 20 41 4E 44  |HE LEFT EDGE AND|
00002D10: 20 42 4F 54 54 4F 4D 20  4F 46 20 42 4F 54 48 20  | BOTTOM OF BOTH |
00002D20: 48 49 52 45 53 20 53 43  52 45 45 4E 53 2E 20 C1  |HIRES SCREENS. .|
00002D30: 4E 20 49 4E 44 49 43 41  54 4F 52 20 57 49 4C 4C  |N INDICATOR WILL|
00002D40: 20 41 50 50 45 41 52 20  4F 4E 20 45 41 43 48 20  | APPEAR ON EACH |
00002D50: 53 43 41 4C 45 20 53 48  4F 57 49 4E 47 20 54 48  |SCALE SHOWING TH|
00002D60: 45 20 50 52 45 53 45 4E  54 20 50 4F 53 49 54 49  |E PRESENT POSITI|
00002D70: 4F 4E 20 4F 46 20 54 48  45 20 43 55 52 53 4F 52  |ON OF THE CURSOR|
00002D80: 2E 20 D4 48 45 53 45 20  53 43 41 4C 45 53 20 41  |. .HESE SCALES A|
00002D90: 52 45 20 53 45 54 20 55  50 20 46 4F 52 20 54 48  |RE SET UP FOR TH|
00002DA0: 45 20 C7 45 4D 49 4E 49  20 D3 C7 31 30 20 50 52  |E .EMINI ..10 PR|
00002DB0: 49 4E 54 45 52 20 41 4E  44 20 4D 41 59 20 4E 4F  |INTER AND MAY NO|
00002DC0: 54 20 42 45 20 41 43 43  55 52 41 54 45 20 46 4F  |T BE ACCURATE FO|
00002DD0: 52 20 4F 54 48 45 52 20  50 52 49 4E 54 45 52 53  |R OTHER PRINTERS|
00002DE0: 2E 20 D7 48 45 4E 20 54  48 49 53 20 52 4F 55 54  |. .HEN THIS ROUT|
00002DF0: 49 4E 45 20 49 53 20 44  4F 4E 45 2C 20 49 54 20  |INE IS DONE, IT |
00002E00: 57 49 4C 4C 20 57 41 49  54 20 46 4F 52 20 59 4F  |WILL WAIT FOR YO|
00002E10: 55 20 54 4F 20 50 52 45  53 53 20 41 4E 4F 54 48  |U TO PRESS ANOTH|
00002E20: 45 52 20 4B 45 59 2E 0D  0D C9 20 2D 3E 20 C9 CE  |ER KEY.... -> ..|
00002E30: C4 C9 C3 C1 D4 CF D2 D3  20 CF C6 C6 20 57 49 4C  |........ ... WIL|
00002E40: 4C 20 45 52 41 53 45 20  54 48 45 20 53 43 41 4C  |L ERASE THE SCAL|
00002E50: 45 53 20 44 52 41 57 4E  20 42 59 20 27 49 27 20  |ES DRAWN BY 'I' |
00002E60: 41 4E 44 20 54 55 52 4E  20 4F 46 46 20 54 48 45  |AND TURN OFF THE|
00002E70: 20 49 4E 44 49 43 41 54  4F 52 53 20 4F 56 45 52  | INDICATORS OVER|
00002E80: 20 54 48 45 53 45 20 53  43 41 4C 45 53 2E 20 D7  | THESE SCALES. .|
00002E90: 48 45 4E 20 54 48 49 53  20 52 4F 55 54 49 4E 45  |HEN THIS ROUTINE|
00002EA0: 20 49 53 20 44 4F 4E 45  2C 20 49 54 20 57 49 4C  | IS DONE, IT WIL|
00002EB0: 4C 20 57 41 49 54 20 46  4F 52 20 59 4F 55 20 54  |L WAIT FOR YOU T|
00002EC0: 4F 20 50 52 45 53 53 20  41 4E 4F 54 48 45 52 20  |O PRESS ANOTHER |
00002ED0: 4B 45 59 2E 0D 0D 4A 20  2D 3E 20 D6 C5 D2 D4 C9  |KEY...J -> .....|
00002EE0: C3 C1 CC 20 C6 C1 CE CF  D5 D4 20 49 53 20 55 53  |... ...... IS US|
00002EF0: 45 46 55 4C 20 46 4F 52  20 44 52 41 57 49 4E 47  |EFUL FOR DRAWING|
00002F00: 20 54 48 45 20 49 4E 44  49 56 49 44 55 41 4C 20  | THE INDIVIDUAL |
00002F10: 4C 49 4E 45 53 20 54 4F  20 41 20 43 48 49 50 20  |LINES TO A CHIP |
00002F20: 4F 4E 20 41 4E 20 45 4C  45 43 54 52 4F 4E 49 43  |ON AN ELECTRONIC|
00002F30: 20 53 43 48 45 4D 41 54  49 43 2E 20 D4 48 45 20  | SCHEMATIC. .HE |
00002F40: 46 49 52 53 54 20 4D 41  52 4B 45 52 20 49 4E 44  |FIRST MARKER IND|
00002F50: 49 43 41 54 45 53 20 54  48 45 20 42 45 47 49 4E  |ICATES THE BEGIN|
00002F60: 4E 49 4E 47 20 46 4F 52  20 41 4C 4C 20 4C 49 4E  |NING FOR ALL LIN|
00002F70: 45 53 20 44 52 41 57 4E  2E 20 C1 46 54 45 52 20  |ES DRAWN. .FTER |
00002F80: 54 48 45 20 46 49 52 53  54 20 4D 41 52 4B 45 52  |THE FIRST MARKER|
00002F90: 20 49 53 20 50 4F 53 49  54 49 4F 4E 45 44 2C 20  | IS POSITIONED, |
00002FA0: 45 41 43 48 20 54 49 4D  45 20 54 48 45 20 4D 4F  |EACH TIME THE MO|
00002FB0: 55 53 45 20 42 55 54 54  4F 4E 20 49 53 20 50 52  |USE BUTTON IS PR|
00002FC0: 45 53 53 45 44 20 41 20  4C 49 4E 45 20 49 53 20  |ESSED A LINE IS |
00002FD0: 44 52 41 57 4E 20 46 52  4F 4D 20 54 48 45 20 46  |DRAWN FROM THE F|
00002FE0: 49 52 53 54 20 4D 41 52  4B 45 52 20 54 4F 20 54  |IRST MARKER TO T|
00002FF0: 48 45 20 53 45 43 4F 4E  44 2E 20 C1 4C 4C 20 4C  |HE SECOND. .LL L|
00003000: 49 4E 45 53 20 57 49 4C  4C 20 42 45 20 44 52 41  |INES WILL BE DRA|
00003010: 57 4E 20 55 50 20 4F 52  20 44 4F 57 4E 20 46 52  |WN UP OR DOWN FR|
00003020: 4F 4D 20 54 48 45 20 46  49 52 53 54 20 4D 41 52  |OM THE FIRST MAR|
00003030: 4B 45 52 20 54 4F 20 54  48 45 20 56 45 52 54 49  |KER TO THE VERTI|
00003040: 43 41 4C 20 50 4F 53 49  54 49 4F 4E 20 4F 46 20  |CAL POSITION OF |
00003050: 54 48 45 20 53 45 43 4F  4E 44 2C 20 41 4E 44 20  |THE SECOND, AND |
00003060: 54 48 45 4E 20 41 43 52  4F 53 53 20 54 48 45 20  |THEN ACROSS THE |
00003070: 53 43 52 45 45 4E 20 54  4F 20 54 48 45 20 53 45  |SCREEN TO THE SE|
00003080: 43 4F 4E 44 20 4D 41 52  4B 45 52 2E 20 D4 4F 20  |COND MARKER. .O |
00003090: 4D 4F 56 45 20 54 48 45  20 4F 52 49 47 49 4E 20  |MOVE THE ORIGIN |
000030A0: 4F 46 20 54 48 45 20 4C  49 4E 45 53 2C 20 4D 4F  |OF THE LINES, MO|
000030B0: 56 45 20 54 48 45 20 43  55 52 53 4F 52 20 4F 56  |VE THE CURSOR OV|
000030C0: 45 52 20 54 48 45 20 46  49 52 53 54 20 4D 41 52  |ER THE FIRST MAR|
000030D0: 4B 45 52 20 41 4E 44 20  50 52 45 53 53 20 54 48  |KER AND PRESS TH|
000030E0: 45 20 4D 4F 55 53 45 20  42 55 54 54 4F 4E 20 41  |E MOUSE BUTTON A|
000030F0: 47 41 49 4E 2E 20 D4 48  49 53 20 57 49 4C 4C 20  |GAIN. .HIS WILL |
00003100: 52 45 4C 45 41 53 45 20  54 48 45 20 46 49 52 53  |RELEASE THE FIRS|
00003110: 54 20 4D 41 52 4B 45 52  20 53 4F 20 59 4F 55 20  |T MARKER SO YOU |
00003120: 43 41 4E 20 52 45 4C 4F  43 41 54 45 20 49 54 2E  |CAN RELOCATE IT.|
00003130: 0D 0D CA 20 2D 3E 20 C8  CF D2 C9 DA CF CE D4 C1  |... -> .........|
00003140: CC 20 C6 C1 CE CF D5 D4  20 57 4F 52 4B 53 20 4D  |. ...... WORKS M|
00003150: 55 43 48 20 4C 49 4B 45  20 27 4A 27 2E 20 D4 48  |UCH LIKE 'J'. .H|
00003160: 45 20 4C 49 4E 45 53 20  57 49 4C 4C 20 42 45 20  |E LINES WILL BE |
00003170: 44 52 41 57 4E 20 48 4F  52 49 5A 4F 4E 54 41 4C  |DRAWN HORIZONTAL|
00003180: 4C 59 20 46 52 4F 4D 20  54 48 45 20 46 49 52 53  |LY FROM THE FIRS|
00003190: 54 20 4D 41 52 4B 45 52  20 54 4F 20 54 48 45 20  |T MARKER TO THE |
000031A0: 56 45 52 54 49 43 41 4C  20 50 4F 53 49 54 49 4F  |VERTICAL POSITIO|
000031B0: 4E 20 4F 46 20 54 48 45  20 53 45 43 4F 4E 44 2C  |N OF THE SECOND,|
000031C0: 20 41 4E 44 20 54 48 45  4E 20 55 50 20 4F 52 20  | AND THEN UP OR |
000031D0: 44 4F 57 4E 20 54 4F 20  54 48 45 20 53 45 43 4F  |DOWN TO THE SECO|
000031E0: 4E 44 20 4D 41 52 4B 45  52 2E 20 D4 48 45 20 46  |ND MARKER. .HE F|
000031F0: 49 52 53 54 20 4D 41 52  4B 45 52 20 43 41 4E 20  |IRST MARKER CAN |
00003200: 42 45 20 52 45 4C 4F 43  41 54 45 44 20 41 53 20  |BE RELOCATED AS |
00003210: 49 4E 20 27 4A 27 2E 0D  0D 4B 20 2D 3E 20 C5 CC  |IN 'J'...K -> ..|
00003220: CC C9 D0 D3 C5 20 55 53  45 53 20 54 48 52 45 45  |..... USES THREE|
00003230: 20 4D 41 52 4B 45 52 53  2E 20 D4 48 45 20 46 49  | MARKERS. .HE FI|
00003240: 52 53 54 20 4D 41 52 4B  53 20 54 48 45 20 48 4F  |RST MARKS THE HO|
00003250: 52 49 5A 4F 4E 54 41 4C  20 41 58 49 53 20 4F 46  |RIZONTAL AXIS OF|
00003260: 20 54 48 45 20 45 4C 4C  49 50 53 45 20 41 4E 44  | THE ELLIPSE AND|
00003270: 20 4F 4E 45 20 53 49 44  45 2E 20 D4 48 45 20 53  | ONE SIDE. .HE S|
00003280: 45 43 4F 4E 44 20 4D 41  52 4B 53 20 54 48 45 20  |ECOND MARKS THE |
00003290: 4F 54 48 45 52 20 53 49  44 45 20 4F 46 20 54 48  |OTHER SIDE OF TH|
000032A0: 45 20 45 4C 4C 49 50 53  45 2C 20 54 48 45 20 56  |E ELLIPSE, THE V|
000032B0: 45 52 54 49 43 41 4C 20  50 4F 53 49 54 49 4F 4E  |ERTICAL POSITION|
000032C0: 20 4F 46 20 54 48 49 53  20 4D 41 52 4B 45 52 20  | OF THIS MARKER |
000032D0: 49 53 20 49 47 4E 4F 52  45 44 2E 20 D4 48 45 20  |IS IGNORED. .HE |
000032E0: 54 48 49 52 44 20 44 45  54 45 52 4D 49 4E 45 53  |THIRD DETERMINES|
000032F0: 20 54 48 45 20 48 45 49  47 48 54 20 4F 46 20 54  | THE HEIGHT OF T|
00003300: 48 45 20 45 4C 4C 49 50  53 45 2C 20 54 48 45 20  |HE ELLIPSE, THE |
00003310: 48 4F 52 49 5A 4F 4E 54  41 4C 20 50 4F 53 49 54  |HORIZONTAL POSIT|
00003320: 49 4F 4E 20 4F 46 20 54  48 49 53 20 4D 41 52 4B  |ION OF THIS MARK|
00003330: 45 52 20 49 53 20 49 47  4E 4F 52 45 44 2E 0D 0D  |ER IS IGNORED...|
00003340: CB 20 2D 3E 20 D0 C1 D2  C1 CC CC C5 CC 20 CC C9  |. -> ........ ..|
00003350: CE C5 D3 20 49 53 20 55  53 45 46 55 4C 20 46 4F  |... IS USEFUL FO|
00003360: 52 20 44 52 41 57 49 4E  47 20 4C 49 4E 45 53 20  |R DRAWING LINES |
00003370: 4F 4E 20 4F 4E 45 20 53  43 52 45 45 4E 20 50 41  |ON ONE SCREEN PA|
00003380: 52 41 4C 4C 45 4C 20 54  4F 20 41 20 4C 49 4E 45  |RALLEL TO A LINE|
00003390: 20 4F 4E 20 54 48 45 20  4F 54 48 45 52 20 53 43  | ON THE OTHER SC|
000033A0: 52 45 45 4E 2E 20 D4 48  45 20 46 49 52 53 54 20  |REEN. .HE FIRST |
000033B0: 54 57 4F 20 4D 41 52 4B  45 52 53 20 44 45 54 45  |TWO MARKERS DETE|
000033C0: 52 4D 49 4E 45 20 54 48  45 20 41 4E 47 4C 45 20  |RMINE THE ANGLE |
000033D0: 4F 46 20 54 48 45 20 4C  49 4E 45 2E 20 D4 48 45  |OF THE LINE. .HE|
000033E0: 53 45 20 41 52 45 20 55  53 55 41 4C 4C 59 20 50  |SE ARE USUALLY P|
000033F0: 4C 41 43 45 44 20 4F 56  45 52 20 41 4E 20 45 58  |LACED OVER AN EX|
00003400: 49 53 54 49 4E 47 20 4C  49 4E 45 2E 20 C1 46 54  |ISTING LINE. .FT|
00003410: 45 52 20 54 48 45 53 45  20 54 57 4F 20 4D 41 52  |ER THESE TWO MAR|
00003420: 4B 45 52 53 20 41 52 45  20 50 4F 53 49 54 49 4F  |KERS ARE POSITIO|
00003430: 4E 45 44 20 41 4E 44 20  54 48 45 20 4D 4F 55 53  |NED AND THE MOUS|
00003440: 45 20 42 55 54 54 4F 4E  20 49 53 20 41 47 41 49  |E BUTTON IS AGAI|
00003450: 4E 20 50 52 45 53 53 45  44 2C 20 54 48 45 20 43  |N PRESSED, THE C|
00003460: 55 52 53 4F 52 20 57 49  4C 4C 20 4F 4E 4C 59 20  |URSOR WILL ONLY |
00003470: 4D 4F 56 45 20 4F 4E 20  41 20 4C 49 4E 45 20 50  |MOVE ON A LINE P|
00003480: 41 52 41 4C 4C 45 4C 20  54 4F 20 54 48 45 20 4D  |ARALLEL TO THE M|
00003490: 41 52 4B 45 44 20 4C 49  4E 45 2E 20 D4 48 45 20  |ARKED LINE. .HE |
000034A0: 4E 45 58 54 20 54 57 4F  20 4D 41 52 4B 45 52 53  |NEXT TWO MARKERS|
000034B0: 2C 20 41 4E 44 20 53 55  42 53 45 51 55 45 4E 54  |, AND SUBSEQUENT|
000034C0: 20 4D 41 52 4B 45 52 20  50 41 49 52 53 2C 20 41  | MARKER PAIRS, A|
000034D0: 52 45 20 55 53 45 44 20  54 4F 20 44 45 54 45 52  |RE USED TO DETER|
000034E0: 4D 49 4E 45 20 54 48 45  20 45 4E 44 53 20 4F 46  |MINE THE ENDS OF|
000034F0: 20 54 48 45 20 4C 49 4E  45 20 54 4F 20 42 45 20  | THE LINE TO BE |
00003500: 44 52 41 57 4E 2E 20 D4  48 49 53 20 52 4F 55 54  |DRAWN. .HIS ROUT|
00003510: 49 4E 45 20 57 4F 52 4B  53 20 42 45 53 54 20 49  |INE WORKS BEST I|
00003520: 46 20 54 48 45 20 46 49  52 53 54 20 54 57 4F 20  |F THE FIRST TWO |
00003530: 4D 41 52 4B 45 52 53 20  41 52 45 20 41 53 20 46  |MARKERS ARE AS F|
00003540: 41 52 20 41 50 41 52 54  20 41 53 20 50 4F 53 53  |AR APART AS POSS|
00003550: 49 42 4C 45 2E 0D 0D 4C  20 2D 3E 20 CC C9 CE C5  |IBLE...L -> ....|
00003560: D3 20 55 53 45 53 20 54  57 4F 20 4D 41 52 4B 45  |. USES TWO MARKE|
00003570: 52 53 20 54 4F 20 44 45  54 45 52 4D 49 4E 45 20  |RS TO DETERMINE |
00003580: 54 48 45 20 42 45 47 49  4E 4E 49 4E 47 20 41 4E  |THE BEGINNING AN|
00003590: 44 20 45 4E 44 20 4F 46  20 54 48 45 20 4C 49 4E  |D END OF THE LIN|
000035A0: 45 20 54 4F 20 42 45 20  44 52 41 57 4E 2E 0D 0D  |E TO BE DRAWN...|
000035B0: CC 20 2D 3E 20 CC C9 CE  C5 D3 20 28 C3 CF CE D4  |. -> ..... (....|
000035C0: C9 CE D5 CF D5 D3 29 20  57 4F 52 4B 53 20 4D 55  |......) WORKS MU|
000035D0: 43 48 20 4C 49 4B 45 20  27 4C 27 2E 20 D7 48 45  |CH LIKE 'L'. .HE|
000035E0: 4E 20 41 20 4C 49 4E 45  20 49 53 20 44 52 41 57  |N A LINE IS DRAW|
000035F0: 4E 2C 20 54 48 45 20 46  49 52 53 54 20 4D 41 52  |N, THE FIRST MAR|
00003600: 4B 45 52 20 49 53 20 4D  4F 56 45 44 20 54 4F 20  |KER IS MOVED TO |
00003610: 54 48 45 20 45 4E 44 20  4F 46 20 54 48 45 20 4E  |THE END OF THE N|
00003620: 45 57 20 4C 49 4E 45 20  41 4E 44 20 42 45 43 4F  |EW LINE AND BECO|
00003630: 4D 45 53 20 54 48 45 20  42 45 47 49 4E 4E 49 4E  |MES THE BEGINNIN|
00003640: 47 20 4F 46 20 54 48 45  20 53 45 43 4F 4E 44 20  |G OF THE SECOND |
00003650: 4C 49 4E 45 2E 20 C9 4E  20 54 48 49 53 20 57 41  |LINE. .N THIS WA|
00003660: 59 2C 20 4C 49 4E 45 53  20 41 52 45 20 44 52 41  |Y, LINES ARE DRA|
00003670: 57 4E 20 45 4E 44 2D 54  4F 2D 45 4E 44 2E 20 D4  |WN END-TO-END. .|
00003680: 4F 20 4D 4F 56 45 20 54  48 45 20 46 49 52 53 54  |O MOVE THE FIRST|
00003690: 20 4D 41 52 4B 45 52 2C  20 50 52 45 53 53 20 54  | MARKER, PRESS T|
000036A0: 48 45 20 42 55 54 54 4F  4E 20 41 20 53 45 43 4F  |HE BUTTON A SECO|
000036B0: 4E 44 20 54 49 4D 45 20  41 54 20 54 48 45 20 45  |ND TIME AT THE E|
000036C0: 4E 44 20 4F 46 20 41 20  4C 49 4E 45 2E 0D 0D C3  |ND OF A LINE....|
000036D0: 3D 4C 20 2D 3E 20 CC CF  C1 C4 20 C4 CF CF C4 CC  |=L -> .... .....|
000036E0: C5 20 C6 CF D2 CD C1 D4  20 57 49 4C 4C 20 4C 4F  |. ...... WILL LO|
000036F0: 41 44 20 41 20 C4 4F 4F  44 4C 45 21 20 43 4F 4D  |AD A .OODLE! COM|
00003700: 50 41 54 49 42 4C 45 20  46 49 4C 45 20 28 33 37  |PATIBLE FILE (37|
00003710: 20 42 4C 4F 43 4B 53 29  20 49 4E 54 4F 20 53 43  | BLOCKS) INTO SC|
00003720: 52 45 45 4E 20 31 2E 20  D9 4F 55 20 57 49 4C 4C  |REEN 1. .OU WILL|
00003730: 20 54 48 45 4E 20 42 45  20 4F 46 46 45 52 45 44  | THEN BE OFFERED|
00003740: 20 54 48 45 20 43 48 4F  49 43 45 20 54 4F 20 54  | THE CHOICE TO T|
00003750: 52 59 20 54 48 45 20 4C  4F 41 44 20 54 4F 20 53  |RY THE LOAD TO S|
00003760: 43 52 45 45 4E 20 31 20  41 47 41 49 4E 20 28 2A  |CREEN 1 AGAIN (*|
00003770: 29 20 4F 52 20 53 57 49  54 43 48 20 53 43 52 45  |) OR SWITCH SCRE|
00003780: 45 4E 53 20 41 4E 44 20  4C 4F 41 44 20 53 43 52  |ENS AND LOAD SCR|
00003790: 45 45 4E 20 32 20 28 21  29 2E 20 D4 48 45 20 50  |EEN 2 (!). .HE P|
000037A0: 52 45 46 49 58 20 27 44  44 27 20 49 53 20 41 55  |REFIX 'DD' IS AU|
000037B0: 54 4F 4D 41 54 49 43 41  4C 4C 59 20 41 44 44 45  |TOMATICALLY ADDE|
000037C0: 44 20 54 4F 20 54 48 45  20 46 49 4C 45 4E 41 4D  |D TO THE FILENAM|
000037D0: 45 2E 0D 0D 4D 20 2D 3E  20 CD CF D2 C5 20 C4 D2  |E...M -> .... ..|
000037E0: C1 D7 C9 CE C7 20 D2 CF  D5 D4 C9 CE C5 D3 20 57  |..... ........ W|
000037F0: 49 4C 4C 20 44 49 53 50  4C 41 59 20 41 20 53 45  |ILL DISPLAY A SE|
00003800: 43 4F 4E 44 20 4D 45 4E  55 20 4F 46 20 43 4F 4D  |COND MENU OF COM|
00003810: 4D 41 4E 44 20 4B 45 59  53 2E 0D 0D CD 20 2D 3E  |MAND KEYS.... ->|
00003820: 20 C5 D6 C5 CE 20 CD CF  D2 C5 20 C4 D2 C1 D7 C9  | .... .... .....|
00003830: CE C7 20 D2 CF D5 D4 C9  CE C5 D3 20 57 49 4C 4C  |.. ........ WILL|
00003840: 20 44 49 53 50 4C 41 59  20 41 20 54 48 49 52 44  | DISPLAY A THIRD|
00003850: 20 4D 45 4E 55 20 4F 46  20 43 4F 4D 4D 41 4E 44  | MENU OF COMMAND|
00003860: 20 4B 45 59 53 2E 0D 0D  C3 3D 4D 20 2D 3E 20 D3  | KEYS....=M -> .|
00003870: D0 C5 C3 C9 C1 CC 20 C6  D5 CE C3 D4 C9 CF CE D3  |...... .........|
00003880: 20 57 49 4C 4C 20 44 49  53 50 4C 41 59 20 41 20  | WILL DISPLAY A |
00003890: 4D 45 4E 55 20 4F 46 20  C3 4F 4D 4D 4F 44 4F 52  |MENU OF .OMMODOR|
000038A0: 45 20 4B 45 59 53 2E 0D  0D 4E 20 2D 3E 20 C5 CE  |E KEYS...N -> ..|
000038B0: D1 D5 C9 D2 C5 20 49 53  20 41 20 52 4F 55 54 49  |..... IS A ROUTI|
000038C0: 4E 45 20 54 48 41 54 20  57 49 4C 4C 20 53 55 50  |NE THAT WILL SUP|
000038D0: 50 4C 59 20 49 4E 46 4F  52 4D 41 54 49 4F 4E 20  |PLY INFORMATION |
000038E0: 4E 4F 54 20 41 56 41 49  4C 41 42 4C 45 20 45 4C  |NOT AVAILABLE EL|
000038F0: 53 45 57 48 45 52 45 20  49 4E 20 54 48 45 20 50  |SEWHERE IN THE P|
00003900: 41 43 4B 41 47 45 2E 20  D7 48 45 4E 20 59 4F 55  |ACKAGE. .HEN YOU|
00003910: 20 43 48 4F 4F 53 45 20  27 4E 27 20 54 48 45 20  | CHOOSE 'N' THE |
00003920: 48 49 52 45 53 20 53 43  52 45 45 4E 20 57 49 4C  |HIRES SCREEN WIL|
00003930: 4C 20 41 50 50 45 41 52  20 57 49 54 48 20 54 48  |L APPEAR WITH TH|
00003940: 45 20 43 55 52 53 4F 52  2E 20 D0 52 45 53 53 20  |E CURSOR. .RESS |
00003950: 54 48 45 20 4D 4F 55 53  45 20 42 55 54 54 4F 4E  |THE MOUSE BUTTON|
00003960: 20 54 57 49 43 45 20 41  4E 44 20 54 48 45 20 49  | TWICE AND THE I|
00003970: 4E 46 4F 52 4D 41 54 49  4F 4E 20 53 43 52 45 45  |NFORMATION SCREE|
00003980: 4E 20 57 49 4C 4C 20 41  50 50 45 41 52 2E 0D 0D  |N WILL APPEAR...|
00003990: 4F 20 2D 3E 20 DA CF CF  CD 2E 20 D7 48 45 4E 20  |O -> ..... .HEN |
000039A0: 59 4F 55 20 43 48 4F 4F  53 45 20 54 48 49 53 20  |YOU CHOOSE THIS |
000039B0: 43 4F 4D 4D 41 4E 44 20  54 48 45 20 43 55 52 53  |COMMAND THE CURS|
000039C0: 4F 52 20 57 49 4C 4C 20  43 48 41 4E 47 45 20 54  |OR WILL CHANGE T|
000039D0: 4F 20 41 20 4C 41 52 47  45 20 42 4F 58 2E 20 CD  |O A LARGE BOX. .|
000039E0: 4F 56 45 20 54 48 49 53  20 42 4F 58 20 4F 56 45  |OVE THIS BOX OVE|
000039F0: 52 20 54 48 45 20 41 52  45 41 20 59 4F 55 20 57  |R THE AREA YOU W|
00003A00: 49 53 48 20 54 4F 20 5A  4F 4F 4D 20 49 4E 20 4F  |ISH TO ZOOM IN O|
00003A10: 4E 20 41 4E 44 20 50 52  45 53 53 20 54 48 45 20  |N AND PRESS THE |
00003A20: 4C 45 46 54 20 41 52 52  4F 57 20 4B 45 59 2E 20  |LEFT ARROW KEY. |
00003A30: D9 4F 55 20 4D 41 59 20  54 48 45 4E 20 4D 4F 56  |.OU MAY THEN MOV|
00003A40: 45 20 41 52 4F 55 4E 44  20 54 48 45 20 5A 4F 4F  |E AROUND THE ZOO|
00003A50: 4D 20 53 43 52 45 45 4E  20 49 4E 20 54 48 45 20  |M SCREEN IN THE |
00003A60: 53 41 4D 45 20 4D 41 4E  4E 45 52 20 41 53 20 49  |SAME MANNER AS I|
00003A70: 4E 20 48 49 52 45 53 20  4D 4F 44 45 2E 20 D4 48  |N HIRES MODE. .H|
00003A80: 45 20 4D 4F 55 53 45 20  42 55 54 54 4F 4E 20 57  |E MOUSE BUTTON W|
00003A90: 49 4C 4C 20 54 4F 47 47  4C 45 20 50 49 58 45 4C  |ILL TOGGLE PIXEL|
00003AA0: 53 20 4F 4E 20 41 4E 44  20 4F 46 46 2E 20 D7 48  |S ON AND OFF. .H|
00003AB0: 45 4E 20 59 4F 55 20 48  41 56 45 20 46 49 4E 49  |EN YOU HAVE FINI|
00003AC0: 53 48 45 44 2C 20 50 52  45 53 53 20 54 48 45 20  |SHED, PRESS THE |
00003AD0: 4C 45 46 54 20 41 52 52  4F 57 20 4B 45 59 20 41  |LEFT ARROW KEY A|
00003AE0: 47 41 49 4E 20 54 4F 20  52 45 54 55 52 4E 20 54  |GAIN TO RETURN T|
00003AF0: 4F 20 54 48 45 20 48 49  52 45 53 20 53 43 52 45  |O THE HIRES SCRE|
00003B00: 45 4E 2E 20 D4 48 45 20  43 48 41 4E 47 45 53 20  |EN. .HE CHANGES |
00003B10: 59 4F 55 20 4D 41 4B 45  20 49 4E 20 54 48 45 20  |YOU MAKE IN THE |
00003B20: 5A 4F 4F 4D 20 53 43 52  45 45 4E 20 41 52 45 20  |ZOOM SCREEN ARE |
00003B30: 41 55 54 4F 4D 41 54 49  43 41 4C 4C 59 20 4D 4F  |AUTOMATICALLY MO|
00003B40: 56 45 44 20 54 4F 20 54  48 45 20 48 49 52 45 53  |VED TO THE HIRES|
00003B50: 20 53 43 52 45 45 4E 2E  0D 0D CF 20 2D 3E 20 D3  | SCREEN.... -> .|
00003B60: D4 C1 CD D0 2E 20 D7 48  45 4E 20 59 4F 55 20 43  |..... .HEN YOU C|
00003B70: 48 4F 4F 53 45 20 54 48  49 53 20 43 4F 4D 4D 41  |HOOSE THIS COMMA|
00003B80: 4E 44 20 54 48 45 20 43  55 52 53 4F 52 20 57 49  |ND THE CURSOR WI|
00003B90: 4C 4C 20 43 48 41 4E 47  45 20 54 4F 20 41 20 53  |LL CHANGE TO A S|
00003BA0: 4D 41 4C 4C 20 42 4F 58  2E 20 CD 4F 56 45 20 54  |MALL BOX. .OVE T|
00003BB0: 48 49 53 20 42 4F 58 20  54 4F 20 54 48 45 20 41  |HIS BOX TO THE A|
00003BC0: 52 45 41 20 4F 46 20 54  48 45 20 48 49 52 45 53  |REA OF THE HIRES|
00003BD0: 20 53 43 52 45 45 4E 20  59 4F 55 20 57 49 53 48  | SCREEN YOU WISH|
00003BE0: 20 54 4F 20 55 53 45 20  41 53 20 41 20 53 54 41  | TO USE AS A STA|
00003BF0: 4D 50 20 41 4E 44 20 50  52 45 53 53 20 27 50 27  |MP AND PRESS 'P'|
00003C00: 20 54 4F 20 50 49 43 4B  20 49 54 20 55 50 2E 20  | TO PICK IT UP. |
00003C10: D4 48 45 20 41 52 45 41  20 4F 46 20 54 48 45 20  |.HE AREA OF THE |
00003C20: 48 49 52 45 53 20 53 43  52 45 45 4E 20 57 49 4C  |HIRES SCREEN WIL|
00003C30: 4C 20 42 45 20 43 4F 50  49 45 44 20 54 4F 20 54  |L BE COPIED TO T|
00003C40: 48 45 20 43 55 52 53 4F  52 2E 20 CD 4F 56 45 20  |HE CURSOR. .OVE |
00003C50: 54 4F 20 54 48 45 20 50  4F 49 4E 54 20 57 48 45  |TO THE POINT WHE|
00003C60: 52 45 20 59 4F 55 20 57  49 53 48 20 54 4F 20 50  |RE YOU WISH TO P|
00003C70: 4C 41 43 45 20 54 48 45  20 43 4F 50 59 20 4F 46  |LACE THE COPY OF|
00003C80: 20 54 48 45 20 43 55 52  53 4F 52 20 41 4E 44 20  | THE CURSOR AND |
00003C90: 50 52 45 53 53 20 54 48  45 20 4D 4F 55 53 45 20  |PRESS THE MOUSE |
00003CA0: 42 55 54 54 4F 4E 2E 20  D4 48 45 20 43 55 52 53  |BUTTON. .HE CURS|
00003CB0: 4F 52 20 57 49 4C 4C 20  42 45 20 43 4F 50 49 45  |OR WILL BE COPIE|
00003CC0: 44 20 54 4F 20 54 48 41  54 20 50 4F 49 4E 54 20  |D TO THAT POINT |
00003CD0: 4F 4E 20 54 48 45 20 48  49 52 45 53 20 53 43 52  |ON THE HIRES SCR|
00003CE0: 45 45 4E 2E 20 D9 4F 55  20 4D 41 59 20 4D 41 4B  |EEN. .OU MAY MAK|
00003CF0: 45 20 41 53 20 4D 41 4E  59 20 43 4F 50 49 45 53  |E AS MANY COPIES|
00003D00: 20 41 53 20 59 4F 55 20  44 45 53 49 52 45 20 42  | AS YOU DESIRE B|
00003D10: 59 20 4D 4F 56 49 4E 47  20 54 48 45 20 43 55 52  |Y MOVING THE CUR|
00003D20: 53 4F 52 20 54 4F 20 41  4E 4F 54 48 45 52 20 4C  |SOR TO ANOTHER L|
00003D30: 4F 43 41 54 49 4F 4E 20  41 4E 44 20 50 52 45 53  |OCATION AND PRES|
00003D40: 53 49 4E 47 20 54 48 45  20 42 55 54 54 4F 4E 20  |SING THE BUTTON |
00003D50: 41 47 41 49 4E 2E 20 D4  4F 20 52 45 43 4F 56 45  |AGAIN. .O RECOVE|
00003D60: 52 20 54 48 45 20 42 4F  58 20 43 55 52 53 4F 52  |R THE BOX CURSOR|
00003D70: 20 41 4E 44 20 50 49 43  4B 20 55 50 20 41 4E 4F  | AND PICK UP ANO|
00003D80: 54 48 45 52 20 50 49 45  43 45 20 4F 46 20 54 48  |THER PIECE OF TH|
00003D90: 45 20 48 49 52 45 53 20  53 43 52 45 45 4E 2C 20  |E HIRES SCREEN, |
00003DA0: 50 52 45 53 53 20 C3 CC  C5 C1 D2 2C 20 4D 4F 56  |PRESS ....., MOV|
00003DB0: 45 20 54 4F 20 54 48 45  20 4E 45 57 20 41 52 45  |E TO THE NEW ARE|
00003DC0: 41 20 4F 46 20 54 48 45  20 48 49 52 45 53 20 53  |A OF THE HIRES S|
00003DD0: 43 52 45 45 4E 2C 20 41  4E 44 20 50 52 45 53 53  |CREEN, AND PRESS|
00003DE0: 20 27 50 27 20 41 47 41  49 4E 2E 20 D4 48 45 20  | 'P' AGAIN. .HE |
00003DF0: 53 54 41 4D 50 20 49 53  20 44 4F 4E 45 20 42 59  |STAMP IS DONE BY|
00003E00: 20 4F 4E 45 20 4F 46 20  54 48 52 45 45 20 4D 45  | ONE OF THREE ME|
00003E10: 54 48 4F 44 53 3B 20 27  41 27 4E 44 2D 49 4E 47  |THODS; 'A'ND-ING|
00003E20: 2C 20 27 4F 27 52 2D 49  4E 47 20 41 4E 44 20 27  |, 'O'R-ING AND '|
00003E30: 58 27 4F 52 2D 49 4E 47  20 57 49 54 48 20 54 48  |X'OR-ING WITH TH|
00003E40: 45 20 48 49 52 45 53 20  49 4E 46 4F 52 4D 41 54  |E HIRES INFORMAT|
00003E50: 49 4F 4E 20 41 4C 52 45  41 44 59 20 50 52 45 53  |ION ALREADY PRES|
00003E60: 45 4E 54 2E 20 C9 4E 20  54 48 45 20 C1 CE C4 20  |ENT. .N THE ... |
00003E70: 4D 4F 44 45 2C 20 43 48  4F 53 45 4E 20 42 59 20  |MODE, CHOSEN BY |
00003E80: 50 52 45 53 53 49 4E 47  20 27 41 27 2C 20 57 48  |PRESSING 'A', WH|
00003E90: 45 4E 20 59 4F 55 20 50  52 45 53 53 20 54 48 45  |EN YOU PRESS THE|
00003EA0: 20 42 55 54 54 4F 4E 2C  20 41 4E 59 20 44 4F 54  | BUTTON, ANY DOT|
00003EB0: 20 54 48 41 54 20 49 53  20 4F 4E 20 49 4E 20 54  | THAT IS ON IN T|
00003EC0: 48 45 20 43 55 52 53 4F  52 20 C1 CE C4 20 54 48  |HE CURSOR ... TH|
00003ED0: 45 20 48 49 52 45 53 20  53 43 52 45 45 4E 2C 20  |E HIRES SCREEN, |
00003EE0: 57 49 4C 4C 20 52 45 4D  41 49 4E 20 4F 4E 2E 20  |WILL REMAIN ON. |
00003EF0: C1 4C 4C 20 4F 54 48 45  52 53 20 41 52 45 20 54  |.LL OTHERS ARE T|
00003F00: 55 52 4E 45 44 20 4F 46  46 20 28 45 52 41 53 45  |URNED OFF (ERASE|
00003F10: 44 29 2E 20 C9 4E 20 54  48 45 20 CF D2 20 4D 4F  |D). .N THE .. MO|
00003F20: 44 45 2C 20 43 48 4F 53  45 4E 20 42 59 20 50 52  |DE, CHOSEN BY PR|
00003F30: 45 53 53 49 4E 47 20 27  4F 27 2C 20 41 4E 59 20  |ESSING 'O', ANY |
00003F40: 44 4F 54 20 54 48 41 54  20 49 53 20 4F 4E 20 49  |DOT THAT IS ON I|
00003F50: 4E 20 54 48 45 20 43 55  52 53 4F 52 20 CF D2 20  |N THE CURSOR .. |
00003F60: 54 48 45 20 48 49 52 45  53 20 53 43 52 45 45 4E  |THE HIRES SCREEN|
00003F70: 20 57 49 4C 4C 20 42 45  20 54 55 52 4E 45 44 20  | WILL BE TURNED |
00003F80: 4F 4E 20 49 4E 20 54 48  45 20 48 49 52 45 53 20  |ON IN THE HIRES |
00003F90: 53 43 52 45 45 4E 2E 20  C9 4E 20 54 48 45 20 D8  |SCREEN. .N THE .|
00003FA0: CF D2 20 4D 4F 44 45 2C  20 43 48 4F 53 45 4E 20  |.. MODE, CHOSEN |
00003FB0: 42 59 20 50 52 45 53 53  49 4E 47 20 27 58 27 2C  |BY PRESSING 'X',|
00003FC0: 20 41 4E 59 20 44 4F 54  20 54 48 41 54 20 49 53  | ANY DOT THAT IS|
00003FD0: 20 4F 4E 20 49 4E 20 54  48 45 20 43 55 52 53 4F  | ON IN THE CURSO|
00003FE0: 52 20 42 55 54 20 4E 4F  54 20 54 48 45 20 48 49  |R BUT NOT THE HI|
00003FF0: 52 45 53 20 53 43 52 45  45 4E 20 49 53 20 54 55  |RES SCREEN IS TU|
00004000: 52 4E 45 44 20 4F 4E 20  49 4E 20 54 48 45 20 48  |RNED ON IN THE H|
00004010: 49 52 45 53 20 53 43 52  45 45 4E 2E 20 C1 4C 53  |IRES SCREEN. .LS|
00004020: 4F 2C 20 41 4E 59 20 44  4F 54 20 54 48 41 54 20  |O, ANY DOT THAT |
00004030: 49 53 20 4F 4E 20 49 4E  20 54 48 45 20 48 49 52  |IS ON IN THE HIR|
00004040: 45 53 20 53 43 52 45 45  4E 20 42 55 54 20 4E 4F  |ES SCREEN BUT NO|
00004050: 54 20 49 4E 20 54 48 45  20 43 55 52 53 4F 52 20  |T IN THE CURSOR |
00004060: 49 53 20 4C 45 46 54 20  4F 4E 20 49 4E 20 54 48  |IS LEFT ON IN TH|
00004070: 45 20 48 49 52 45 53 20  53 43 52 45 45 4E 2E 20  |E HIRES SCREEN. |
00004080: C1 4C 4C 20 44 4F 54 53  20 54 48 41 54 20 41 52  |.LL DOTS THAT AR|
00004090: 45 20 4F 46 46 20 49 4E  20 42 4F 54 48 20 54 48  |E OFF IN BOTH TH|
000040A0: 45 20 43 55 52 53 4F 52  20 41 4E 44 20 48 49 52  |E CURSOR AND HIR|
000040B0: 45 53 20 53 43 52 45 45  4E 2C 20 41 4E 44 20 41  |ES SCREEN, AND A|
000040C0: 4C 4C 20 44 4F 54 53 20  54 48 41 54 20 41 52 45  |LL DOTS THAT ARE|
000040D0: 20 4F 4E 20 49 4E 20 42  4F 54 48 2C 20 41 52 45  | ON IN BOTH, ARE|
000040E0: 20 54 55 52 4E 45 44 20  4F 46 46 2E 20 D4 48 45  | TURNED OFF. .HE|
000040F0: 20 44 45 46 41 55 4C 54  20 49 53 20 27 41 27 2E  | DEFAULT IS 'A'.|
00004100: 20 D9 4F 55 20 43 41 4E  20 43 48 41 4E 47 45 20  | .OU CAN CHANGE |
00004110: 54 48 49 53 20 4F 50 54  49 4F 4E 20 41 54 20 41  |THIS OPTION AT A|
00004120: 4E 59 20 54 49 4D 45 20  42 59 20 50 52 45 53 53  |NY TIME BY PRESS|
00004130: 49 4E 47 20 54 48 45 20  41 50 50 52 4F 50 52 49  |ING THE APPROPRI|
00004140: 41 54 45 20 4B 45 59 2E  20 D9 4F 55 20 4D 41 59  |ATE KEY. .OU MAY|
00004150: 20 41 4C 53 4F 20 46 4C  49 50 20 54 48 45 20 43  | ALSO FLIP THE C|
00004160: 55 52 53 4F 52 20 48 4F  52 49 5A 4F 4E 54 41 4C  |URSOR HORIZONTAL|
00004170: 4C 59 20 42 59 20 50 52  45 53 53 49 4E 47 20 27  |LY BY PRESSING '|
00004180: 48 27 2C 20 41 4E 44 20  56 45 52 54 49 43 41 4C  |H', AND VERTICAL|
00004190: 4C 59 20 42 59 20 50 52  45 53 53 49 4E 47 20 27  |LY BY PRESSING '|
000041A0: 56 27 2E 20 D9 4F 55 20  4D 41 59 20 41 4C 53 4F  |V'. .OU MAY ALSO|
000041B0: 20 49 4E 56 45 52 54 20  54 48 45 20 43 55 52 53  | INVERT THE CURS|
000041C0: 4F 52 20 49 4E 46 4F 52  4D 41 54 49 4F 4E 20 28  |OR INFORMATION (|
000041D0: 54 55 52 4E 20 41 4C 4C  20 4F 4E 20 44 4F 54 53  |TURN ALL ON DOTS|
000041E0: 20 4F 46 46 20 41 4E 44  20 41 4C 4C 20 4F 46 46  | OFF AND ALL OFF|
000041F0: 20 44 4F 54 53 20 4F 4E  29 20 42 59 20 50 52 45  | DOTS ON) BY PRE|
00004200: 53 53 49 4E 47 20 27 49  27 2E 20 C5 58 49 54 20  |SSING 'I'. .XIT |
00004210: 54 48 49 53 20 52 4F 55  54 49 4E 45 20 42 59 20  |THIS ROUTINE BY |
00004220: 50 52 45 53 53 49 4E 47  20 D2 C5 D4 D5 D2 CE 2E  |PRESSING .......|
00004230: 0D 0D 50 20 2D 3E 20 D0  C1 D2 C1 CC CC C5 CC CF  |..P -> .........|
00004240: C7 D2 C1 CD D3 20 55 53  45 53 20 54 48 52 45 45  |..... USES THREE|
00004250: 20 4D 41 52 4B 45 52 53  20 54 4F 20 49 4E 44 49  | MARKERS TO INDI|
00004260: 43 41 54 45 20 54 48 52  45 45 20 43 4F 52 4E 45  |CATE THREE CORNE|
00004270: 52 53 20 4F 46 20 41 20  50 41 52 41 4C 4C 45 4C  |RS OF A PARALLEL|
00004280: 4F 47 52 41 4D 2E 20 D4  48 45 20 50 52 4F 47 52  |OGRAM. .HE PROGR|
00004290: 41 4D 20 57 49 4C 4C 20  43 41 4C 43 55 4C 41 54  |AM WILL CALCULAT|
000042A0: 45 20 54 48 45 20 46 4F  55 52 54 48 20 43 4F 52  |E THE FOURTH COR|
000042B0: 4E 45 52 20 41 4E 44 20  44 52 41 57 20 54 48 45  |NER AND DRAW THE|
000042C0: 20 4F 42 4A 45 43 54 2E  20 C9 46 20 54 48 45 20  | OBJECT. .F THE |
000042D0: 46 4F 55 52 54 48 20 43  4F 52 4E 45 52 20 49 53  |FOURTH CORNER IS|
000042E0: 20 4F 46 46 20 54 48 45  20 48 49 52 45 53 20 53  | OFF THE HIRES S|
000042F0: 43 52 45 45 4E 2C 20 54  48 45 20 50 52 4F 47 52  |CREEN, THE PROGR|
00004300: 41 4D 20 57 49 4C 4C 20  54 55 52 4E 20 4F 46 46  |AM WILL TURN OFF|
00004310: 20 54 48 45 20 54 48 52  45 45 20 4D 41 52 4B 45  | THE THREE MARKE|
00004320: 52 53 20 57 49 54 48 4F  55 54 20 44 52 41 57 49  |RS WITHOUT DRAWI|
00004330: 4E 47 20 41 4E 44 20 52  45 54 55 52 4E 20 54 4F  |NG AND RETURN TO|
00004340: 20 54 48 45 20 42 45 47  49 4E 4E 49 4E 47 2E 0D  | THE BEGINNING..|
00004350: 0D D0 20 2D 3E 20 D0 CF  CC C1 D2 20 C3 CF CF D2  |.. -> ..... ....|
00004360: C4 C9 CE C1 D4 C5 D3 20  49 53 20 55 53 45 46 55  |....... IS USEFU|
00004370: 4C 20 46 4F 52 20 44 52  41 57 49 4E 47 20 41 20  |L FOR DRAWING A |
00004380: 4C 49 4E 45 20 4F 46 20  53 50 45 43 49 46 49 43  |LINE OF SPECIFIC|
00004390: 20 4C 45 4E 47 54 48 20  41 54 20 41 20 53 50 45  | LENGTH AT A SPE|
000043A0: 43 49 46 49 43 20 41 4E  47 4C 45 2E 20 CD 4F 56  |CIFIC ANGLE. .OV|
000043B0: 45 20 54 48 45 20 43 55  52 53 4F 52 20 54 4F 20  |E THE CURSOR TO |
000043C0: 54 48 45 20 4F 52 49 47  49 4E 20 4F 46 20 54 48  |THE ORIGIN OF TH|
000043D0: 45 20 4C 49 4E 45 20 59  4F 55 20 44 45 53 49 52  |E LINE YOU DESIR|
000043E0: 45 20 41 4E 44 20 50 52  45 53 53 20 54 48 45 20  |E AND PRESS THE |
000043F0: 4D 4F 55 53 45 20 42 55  54 54 4F 4E 2E 20 D4 48  |MOUSE BUTTON. .H|
00004400: 45 20 53 59 53 54 45 4D  20 57 49 4C 4C 20 50 52  |E SYSTEM WILL PR|
00004410: 4F 4D 50 54 20 46 4F 52  20 54 48 45 20 4C 45 4E  |OMPT FOR THE LEN|
00004420: 47 54 48 20 4F 46 20 54  48 45 20 4C 49 4E 45 20  |GTH OF THE LINE |
00004430: 28 52 29 20 41 4E 44 20  54 48 45 20 41 4E 47 4C  |(R) AND THE ANGL|
00004440: 45 20 28 54 48 45 54 41  29 2E 20 D4 48 45 54 41  |E (THETA). .HETA|
00004450: 20 49 53 20 4D 45 41 53  55 52 45 44 20 43 4F 55  | IS MEASURED COU|
00004460: 4E 54 45 52 2D 43 4C 4F  43 4B 57 49 53 45 20 46  |NTER-CLOCKWISE F|
00004470: 52 4F 4D 20 54 48 45 20  48 4F 52 49 5A 4F 4E 54  |ROM THE HORIZONT|
00004480: 41 4C 20 41 58 49 53 20  45 58 54 45 4E 44 49 4E  |AL AXIS EXTENDIN|
00004490: 47 20 54 4F 20 54 48 45  20 52 49 47 48 54 20 4F  |G TO THE RIGHT O|
000044A0: 46 20 54 48 45 20 4F 52  49 47 49 4E 2C 20 41 4E  |F THE ORIGIN, AN|
000044B0: 44 20 49 53 20 4D 45 41  53 55 52 45 44 20 49 4E  |D IS MEASURED IN|
000044C0: 20 44 45 47 52 45 45 53  2E 20 C9 46 20 54 48 45  | DEGREES. .F THE|
000044D0: 20 4C 49 4E 45 20 57 49  4C 4C 20 45 58 54 45 4E  | LINE WILL EXTEN|
000044E0: 44 20 4F 46 46 20 54 48  45 20 53 43 52 45 45 4E  |D OFF THE SCREEN|
000044F0: 20 54 48 45 20 53 59 53  54 45 4D 20 57 49 4C 4C  | THE SYSTEM WILL|
00004500: 20 52 45 46 55 53 45 20  54 4F 20 44 52 41 57 20  | REFUSE TO DRAW |
00004510: 54 48 45 20 4C 49 4E 45  20 41 4E 44 20 57 49 4C  |THE LINE AND WIL|
00004520: 4C 20 49 4E 46 4F 52 4D  20 59 4F 55 20 54 48 41  |L INFORM YOU THA|
00004530: 54 20 54 48 45 20 4C 49  4E 45 20 49 53 20 54 4F  |T THE LINE IS TO|
00004540: 4F 20 4C 4F 4E 47 2E 20  D0 52 45 53 53 49 4E 47  |O LONG. .RESSING|
00004550: 20 D2 C5 D4 D5 D2 CE 20  49 4E 20 54 48 49 53 20  | ...... IN THIS |
00004560: 43 41 53 45 20 57 49 4C  4C 20 52 45 54 55 52 4E  |CASE WILL RETURN|
00004570: 20 59 4F 55 20 54 4F 20  54 48 45 20 48 49 52 45  | YOU TO THE HIRE|
00004580: 53 20 53 43 52 45 45 4E  20 54 4F 20 54 52 59 20  |S SCREEN TO TRY |
00004590: 41 47 41 49 4E 2E 0D 0D  C3 3D 50 20 2D 3E 20 D0  |AGAIN....=P -> .|
000045A0: D2 C9 CE D4 20 CD C5 CE  D5 20 57 49 4C 4C 20 50  |.... .... WILL P|
000045B0: 52 45 53 45 4E 54 20 59  4F 55 20 57 49 54 48 20  |RESENT YOU WITH |
000045C0: 41 20 4D 45 4E 55 20 4F  46 20 50 52 49 4E 54 45  |A MENU OF PRINTE|
000045D0: 52 20 50 52 4F 47 52 41  4D 53 2E 20 C1 54 20 50  |R PROGRAMS. .T P|
000045E0: 52 45 53 45 4E 54 20 54  48 45 52 45 20 41 52 45  |RESENT THERE ARE|
000045F0: 20 46 49 56 45 20 50 52  49 4E 54 20 4F 50 54 49  | FIVE PRINT OPTI|
00004600: 4F 4E 53 20 46 4F 52 20  54 48 45 20 D3 54 41 52  |ONS FOR THE .TAR|
00004610: 20 D3 C7 31 30 20 41 4E  44 20 54 57 4F 20 46 4F  | ..10 AND TWO FO|
00004620: 52 20 54 48 45 20 CD D0  D3 2D 38 30 31 2E 0D 0D  |R THE ...-801...|
00004630: D1 20 2D 3E 20 D1 D5 C9  D4 20 C3 C1 C4 20 57 49  |. -> .... ... WI|
00004640: 4C 4C 20 45 58 49 54 20  C3 C1 C4 20 41 4E 44 20  |LL EXIT ... AND |
00004650: 52 45 53 45 54 20 54 48  45 20 43 4F 4D 50 55 54  |RESET THE COMPUT|
00004660: 45 52 2E 0D 0D 52 20 2D  3E 20 D2 C5 C3 D4 C9 2D  |ER...R -> .....-|
00004670: CC C9 CE C5 C1 D2 20 CC  C9 CE C5 D3 20 55 53 45  |...... ..... USE|
00004680: 53 20 54 57 4F 20 4D 41  52 4B 45 52 53 20 54 4F  |S TWO MARKERS TO|
00004690: 20 49 4E 44 49 43 41 54  45 20 54 48 45 20 42 45  | INDICATE THE BE|
000046A0: 47 49 4E 4E 49 4E 47 20  41 4E 44 20 45 4E 44 20  |GINNING AND END |
000046B0: 4F 46 20 54 57 4F 20 4A  4F 49 4E 45 44 20 4C 49  |OF TWO JOINED LI|
000046C0: 4E 45 20 53 45 47 4D 45  4E 54 53 2E 20 D4 48 45  |NE SEGMENTS. .HE|
000046D0: 20 53 59 53 54 45 4D 20  57 49 4C 4C 20 46 49 52  | SYSTEM WILL FIR|
000046E0: 53 54 20 44 52 41 57 20  41 20 4C 49 4E 45 20 48  |ST DRAW A LINE H|
000046F0: 4F 52 49 5A 4F 4E 54 41  4C 4C 59 20 46 52 4F 4D  |ORIZONTALLY FROM|
00004700: 20 54 48 45 20 46 49 52  53 54 20 4D 41 52 4B 45  | THE FIRST MARKE|
00004710: 52 20 54 4F 20 54 48 45  20 D8 20 50 4F 53 49 54  |R TO THE . POSIT|
00004720: 49 4F 4E 20 4F 46 20 54  48 45 20 53 45 43 4F 4E  |ION OF THE SECON|
00004730: 44 2C 20 54 48 45 4E 20  56 45 52 54 49 43 41 4C  |D, THEN VERTICAL|
00004740: 4C 59 20 46 52 4F 4D 20  54 48 45 20 45 4E 44 20  |LY FROM THE END |
00004750: 4F 46 20 54 48 45 20 46  49 52 53 54 20 4C 49 4E  |OF THE FIRST LIN|
00004760: 45 20 53 45 47 4D 45 4E  54 20 54 4F 20 54 48 45  |E SEGMENT TO THE|
00004770: 20 53 45 43 4F 4E 44 20  4D 41 52 4B 45 52 2E 0D  | SECOND MARKER..|
00004780: 0D D2 20 2D 3E 20 D2 C1  C4 C9 C1 CC 20 CC C9 CE  |.. -> ...... ...|
00004790: C5 D3 20 55 53 45 53 20  54 48 45 20 46 49 52 53  |.. USES THE FIRS|
000047A0: 54 20 4D 41 52 4B 45 52  20 41 53 20 54 48 45 20  |T MARKER AS THE |
000047B0: 4F 52 49 47 49 4E 20 4F  46 20 41 4C 4C 20 4C 49  |ORIGIN OF ALL LI|
000047C0: 4E 45 53 2E 20 C1 53 20  41 44 44 49 54 49 4F 4E  |NES. .S ADDITION|
000047D0: 41 4C 20 4D 41 52 4B 45  52 53 20 41 52 45 20 50  |AL MARKERS ARE P|
000047E0: 4C 41 43 45 44 20 4F 4E  20 54 48 45 20 48 49 52  |LACED ON THE HIR|
000047F0: 45 53 20 53 43 52 45 45  4E 2C 20 54 48 45 20 53  |ES SCREEN, THE S|
00004800: 59 53 54 45 4D 20 57 49  4C 4C 20 44 52 41 57 20  |YSTEM WILL DRAW |
00004810: 4C 49 4E 45 53 20 46 52  4F 4D 20 54 48 45 20 46  |LINES FROM THE F|
00004820: 49 52 53 54 20 4D 41 52  4B 45 52 20 54 4F 20 54  |IRST MARKER TO T|
00004830: 48 45 53 45 20 4D 41 52  4B 45 52 53 2E 20 D4 4F  |HESE MARKERS. .O|
00004840: 20 4D 4F 56 45 20 54 48  45 20 4F 52 49 47 49 4E  | MOVE THE ORIGIN|
00004850: 20 54 4F 20 41 4E 4F 54  48 45 52 20 4C 4F 43 41  | TO ANOTHER LOCA|
00004860: 54 49 4F 4E 2C 20 50 4C  41 43 45 20 54 48 45 20  |TION, PLACE THE |
00004870: 43 55 52 53 4F 52 20 4F  56 45 52 20 54 48 45 20  |CURSOR OVER THE |
00004880: 46 49 52 53 54 20 4D 41  52 4B 45 52 20 41 4E 44  |FIRST MARKER AND|
00004890: 20 50 52 45 53 53 20 54  48 45 20 4D 4F 55 53 45  | PRESS THE MOUSE|
000048A0: 20 42 55 54 54 4F 4E 2E  20 D4 48 49 53 20 57 49  | BUTTON. .HIS WI|
000048B0: 4C 4C 20 52 45 4C 45 41  53 45 20 54 48 45 20 46  |LL RELEASE THE F|
000048C0: 49 52 53 54 20 4D 41 52  4B 45 52 20 53 4F 20 59  |IRST MARKER SO Y|
000048D0: 4F 55 20 43 41 4E 20 52  45 4C 4F 43 41 54 45 20  |OU CAN RELOCATE |
000048E0: 49 54 2E 0D 0D C3 3D 52  20 2D 3E 20 CC CF C1 C4  |IT....=R -> ....|
000048F0: 20 C8 C9 D2 C5 D3 20 C6  CF D2 CD C1 D4 20 41 4C  | ..... ...... AL|
00004900: 4C 4F 57 53 20 59 4F 55  20 54 4F 20 4C 4F 41 44  |LOWS YOU TO LOAD|
00004910: 20 41 4E 20 38 CB 20 48  49 52 45 53 20 44 41 54  | AN 8. HIRES DAT|
00004920: 41 20 46 49 4C 45 20 28  33 33 20 42 4C 4F 43 4B  |A FILE (33 BLOCK|
00004930: 53 29 20 49 4E 54 4F 20  53 43 52 45 45 4E 20 31  |S) INTO SCREEN 1|
00004940: 2E 20 D9 4F 55 20 41 52  45 20 54 48 45 4E 20 47  |. .OU ARE THEN G|
00004950: 49 56 45 4E 20 54 48 45  20 4F 50 54 49 4F 4E 20  |IVEN THE OPTION |
00004960: 4F 46 20 52 45 2D 54 52  59 49 4E 47 20 54 48 45  |OF RE-TRYING THE|
00004970: 20 4C 4F 41 44 20 49 4E  54 4F 20 53 43 52 45 45  | LOAD INTO SCREE|
00004980: 4E 20 31 20 28 2A 29 20  4F 52 20 53 57 49 54 43  |N 1 (*) OR SWITC|
00004990: 48 49 4E 47 20 54 48 45  20 53 43 52 45 45 4E 53  |HING THE SCREENS|
000049A0: 20 41 4E 44 20 4C 4F 41  44 49 4E 47 20 54 48 45  | AND LOADING THE|
000049B0: 20 53 45 43 4F 4E 44 20  53 43 52 45 45 4E 20 28  | SECOND SCREEN (|
000049C0: 21 29 2E 0D 0D 53 20 2D  3E 20 D3 CE C1 D0 20 57  |!)...S -> .... W|
000049D0: 49 4C 4C 20 55 53 45 20  54 57 4F 20 4D 41 52 4B  |ILL USE TWO MARK|
000049E0: 45 52 53 20 54 4F 20 44  52 41 57 20 41 20 4C 49  |ERS TO DRAW A LI|
000049F0: 4E 45 2E 20 D4 48 45 20  48 4F 52 49 5A 4F 4E 54  |NE. .HE HORIZONT|
00004A00: 41 4C 20 41 4E 44 20 56  45 52 54 49 43 41 4C 20  |AL AND VERTICAL |
00004A10: 44 49 53 50 4C 41 43 45  4D 45 4E 54 53 20 4F 46  |DISPLACEMENTS OF|
00004A20: 20 54 48 45 20 53 45 43  4F 4E 44 20 4D 41 52 4B  | THE SECOND MARK|
00004A30: 45 52 20 41 52 45 20 43  4F 4D 50 41 52 45 44 20  |ER ARE COMPARED |
00004A40: 41 4E 44 20 54 48 45 20  53 4D 41 4C 4C 45 52 20  |AND THE SMALLER |
00004A50: 4F 46 20 54 48 45 20 54  57 4F 20 49 53 20 49 47  |OF THE TWO IS IG|
00004A60: 4E 4F 52 45 44 2E 20 D4  48 49 53 20 52 45 53 55  |NORED. .HIS RESU|
00004A70: 4C 54 53 20 49 4E 20 41  20 4C 49 4E 45 20 41 4C  |LTS IN A LINE AL|
00004A80: 57 41 59 53 20 42 45 49  4E 47 20 44 52 41 57 4E  |WAYS BEING DRAWN|
00004A90: 20 45 49 54 48 45 52 20  48 4F 52 49 5A 4F 4E 54  | EITHER HORIZONT|
00004AA0: 41 4C 4C 59 20 4F 52 20  56 45 52 54 49 43 41 4C  |ALLY OR VERTICAL|
00004AB0: 4C 59 20 46 52 4F 4D 20  54 48 45 20 46 49 52 53  |LY FROM THE FIRS|
00004AC0: 54 20 4D 41 52 4B 45 52  2E 0D 0D C3 3D 53 20 2D  |T MARKER....=S -|
00004AD0: 3E 20 D3 C1 D6 C5 20 C4  CF CF C4 CC C5 20 C6 CF  |> .... ...... ..|
00004AE0: D2 CD C1 D4 20 41 4C 4C  4F 57 53 20 59 4F 55 20  |.... ALLOWS YOU |
00004AF0: 54 4F 20 53 41 56 45 20  53 43 52 45 45 4E 20 31  |TO SAVE SCREEN 1|
00004B00: 20 49 4E 20 41 20 C4 4F  4F 44 4C 45 21 20 43 4F  | IN A .OODLE! CO|
00004B10: 4D 50 41 54 49 42 4C 45  20 46 49 4C 45 20 28 33  |MPATIBLE FILE (3|
00004B20: 37 20 42 4C 4F 43 4B 53  29 2E 20 D9 4F 55 20 41  |7 BLOCKS). .OU A|
00004B30: 52 45 20 54 48 45 4E 20  47 49 56 45 4E 20 54 48  |RE THEN GIVEN TH|
00004B40: 45 20 4F 50 54 49 4F 4E  20 4F 46 20 52 45 2D 54  |E OPTION OF RE-T|
00004B50: 52 59 49 4E 47 20 54 48  45 20 53 41 56 45 20 49  |RYING THE SAVE I|
00004B60: 4E 54 4F 20 53 43 52 45  45 4E 20 31 20 28 2A 29  |NTO SCREEN 1 (*)|
00004B70: 20 4F 52 20 53 57 49 54  43 48 49 4E 47 20 54 48  | OR SWITCHING TH|
00004B80: 45 20 53 43 52 45 45 4E  53 20 41 4E 44 20 53 41  |E SCREENS AND SA|
00004B90: 56 49 4E 47 20 54 48 45  20 53 45 43 4F 4E 44 20  |VING THE SECOND |
00004BA0: 53 43 52 45 45 4E 20 28  21 29 2E 20 D4 48 45 20  |SCREEN (!). .HE |
00004BB0: 50 52 45 46 49 58 20 27  44 44 27 20 49 53 20 41  |PREFIX 'DD' IS A|
00004BC0: 55 54 4F 4D 41 54 49 43  41 4C 4C 59 20 41 44 44  |UTOMATICALLY ADD|
00004BD0: 45 44 20 54 4F 20 54 48  45 20 46 49 4C 45 4E 41  |ED TO THE FILENA|
00004BE0: 4D 45 2E 0D 0D 54 20 2D  3E 20 D4 C5 D8 D4 20 49  |ME...T -> .... I|
00004BF0: 53 20 53 49 4D 49 4C 49  41 52 20 54 4F 20 54 48  |S SIMILIAR TO TH|
00004C00: 45 20 27 46 27 49 47 55  52 45 20 50 52 4F 47 52  |E 'F'IGURE PROGR|
00004C10: 41 4D 2E 20 D4 48 45 20  50 52 4F 47 52 41 4D 20  |AM. .HE PROGRAM |
00004C20: 57 49 4C 4C 20 50 52 4F  4D 50 54 20 59 4F 55 20  |WILL PROMPT YOU |
00004C30: 46 4F 52 20 54 48 45 20  46 49 4C 45 20 44 49 53  |FOR THE FILE DIS|
00004C40: 4B 20 4E 55 4D 42 45 52  2E 20 D4 48 45 4E 20 49  |K NUMBER. .HEN I|
00004C50: 54 20 57 49 4C 4C 20 50  52 45 53 45 4E 54 20 54  |T WILL PRESENT T|
00004C60: 57 4F 20 41 44 44 49 54  49 4F 4E 41 4C 20 50 52  |WO ADDITIONAL PR|
00004C70: 4F 4D 50 54 53 2C 20 53  50 41 43 49 4E 47 20 42  |OMPTS, SPACING B|
00004C80: 45 54 57 45 45 4E 20 46  49 47 55 52 45 53 20 49  |ETWEEN FIGURES I|
00004C90: 4E 20 50 49 58 45 4C 53  20 41 4E 44 20 53 50 41  |N PIXELS AND SPA|
00004CA0: 43 49 4E 47 20 42 45 54  57 45 45 4E 20 4C 49 4E  |CING BETWEEN LIN|
00004CB0: 45 53 2E 20 D4 48 45 4E  20 49 54 20 57 49 4C 4C  |ES. .HEN IT WILL|
00004CC0: 20 52 45 54 55 52 4E 20  59 4F 55 20 54 4F 20 54  | RETURN YOU TO T|
00004CD0: 48 45 20 48 49 52 45 53  20 53 43 52 45 45 4E 20  |HE HIRES SCREEN |
00004CE0: 41 4E 44 20 54 48 45 20  43 55 52 53 4F 52 20 57  |AND THE CURSOR W|
00004CF0: 49 4C 4C 20 43 4F 4E 54  41 49 4E 20 41 4E 20 41  |ILL CONTAIN AN A|
00004D00: 52 52 4F 57 48 45 41 44  2E 20 D7 48 45 4E 20 41  |RROWHEAD. .HEN A|
00004D10: 20 4B 45 59 20 49 53 20  50 52 45 53 53 45 44 20  | KEY IS PRESSED |
00004D20: 54 48 45 20 53 59 53 54  45 4D 20 57 49 4C 4C 20  |THE SYSTEM WILL |
00004D30: 43 4F 4E 53 55 4C 54 20  54 48 45 20 46 49 4C 45  |CONSULT THE FILE|
00004D40: 20 44 49 53 4B 20 41 4E  44 20 44 52 41 57 20 54  | DISK AND DRAW T|
00004D50: 48 41 54 20 46 49 47 55  52 45 20 41 54 20 54 48  |HAT FIGURE AT TH|
00004D60: 45 20 43 55 52 53 4F 52  20 4C 4F 43 41 54 49 4F  |E CURSOR LOCATIO|
00004D70: 4E 2E 20 C9 54 20 57 49  4C 4C 20 54 48 45 4E 20  |N. .T WILL THEN |
00004D80: 4D 4F 56 45 20 54 48 45  20 43 55 52 53 4F 52 20  |MOVE THE CURSOR |
00004D90: 54 48 45 20 53 50 45 43  49 46 49 45 44 20 4E 55  |THE SPECIFIED NU|
00004DA0: 4D 42 45 52 20 4F 46 20  50 49 58 45 4C 53 20 50  |MBER OF PIXELS P|
00004DB0: 41 53 54 20 54 48 45 20  45 44 47 45 20 4F 46 20  |AST THE EDGE OF |
00004DC0: 54 48 45 20 46 49 47 55  52 45 2E 20 D5 53 49 4E  |THE FIGURE. .SIN|
00004DD0: 47 20 54 48 45 20 43 55  52 53 4F 52 20 55 50 2F  |G THE CURSOR UP/|
00004DE0: 44 4F 57 4E 20 4B 45 59  20 59 4F 55 20 4D 41 59  |DOWN KEY YOU MAY|
00004DF0: 20 4D 4F 56 45 20 55 50  20 4F 52 20 44 4F 57 4E  | MOVE UP OR DOWN|
00004E00: 20 42 59 20 54 48 45 20  4E 55 4D 42 45 52 20 4F  | BY THE NUMBER O|
00004E10: 46 20 50 49 58 45 4C 53  20 59 4F 55 20 53 54 49  |F PIXELS YOU STI|
00004E20: 50 55 4C 41 54 45 44 20  46 4F 52 20 4C 49 4E 45  |PULATED FOR LINE|
00004E30: 20 53 50 41 43 49 4E 47  2E 20 CE 4F 54 45 20 54  | SPACING. .OTE T|
00004E40: 48 41 54 20 54 48 45 20  43 55 52 53 4F 52 20 49  |HAT THE CURSOR I|
00004E50: 53 20 41 55 54 4F 4D 41  54 49 43 41 4C 4C 59 20  |S AUTOMATICALLY |
00004E60: 4D 4F 56 45 44 20 49 4E  20 54 48 45 20 44 49 52  |MOVED IN THE DIR|
00004E70: 45 43 54 49 4F 4E 20 4F  46 20 54 48 45 20 41 52  |ECTION OF THE AR|
00004E80: 52 4F 57 48 45 41 44 2E  20 D9 4F 55 20 4D 41 59  |ROWHEAD. .OU MAY|
00004E90: 20 52 4F 54 41 54 45 20  54 48 45 20 41 52 52 4F  | ROTATE THE ARRO|
00004EA0: 57 48 45 41 44 20 39 30  20 44 45 47 52 45 45 53  |WHEAD 90 DEGREES|
00004EB0: 20 41 54 20 41 20 54 49  4D 45 20 42 59 20 50 52  | AT A TIME BY PR|
00004EC0: 45 53 53 49 4E 47 20 54  48 45 20 C2 52 49 54 49  |ESSING THE .RITI|
00004ED0: 53 48 20 50 4F 55 4E 44  20 53 49 47 4E 2E 20 CE  |SH POUND SIGN. .|
00004EE0: 4F 54 49 43 45 20 54 48  41 54 20 54 48 45 20 4F  |OTICE THAT THE O|
00004EF0: 52 49 45 4E 54 41 54 49  4F 4E 20 4F 46 20 54 48  |RIENTATION OF TH|
00004F00: 45 20 46 49 47 55 52 45  20 49 53 20 41 4C 53 4F  |E FIGURE IS ALSO|
00004F10: 20 52 4F 54 41 54 45 44  2E 20 D4 48 49 53 20 50  | ROTATED. .HIS P|
00004F20: 52 4F 47 52 41 4D 20 49  53 20 4D 4F 53 54 20 55  |ROGRAM IS MOST U|
00004F30: 53 45 46 55 4C 20 49 4E  20 43 4F 4E 4A 55 4E 43  |SEFUL IN CONJUNC|
00004F40: 54 49 4F 4E 20 57 49 54  48 20 41 4E 59 20 4F 46  |TION WITH ANY OF|
00004F50: 20 54 48 45 20 4D 41 4E  59 20 43 48 41 52 41 43  | THE MANY CHARAC|
00004F60: 54 45 52 20 53 45 54 53  20 41 56 41 49 4C 41 42  |TER SETS AVAILAB|
00004F70: 4C 45 20 46 4F 52 20 C3  C1 C4 2E 20 D7 49 54 48  |LE FOR .... .ITH|
00004F80: 49 4E 20 54 48 49 53 20  50 52 4F 47 52 41 4D 20  |IN THIS PROGRAM |
00004F90: 59 4F 55 20 4D 41 59 20  55 53 45 20 54 48 45 20  |YOU MAY USE THE |
00004FA0: 4D 4F 55 53 45 20 42 55  54 54 4F 4E 20 54 4F 20  |MOUSE BUTTON TO |
00004FB0: 45 52 41 53 45 20 41 20  52 45 43 54 41 4E 47 55  |ERASE A RECTANGU|
00004FC0: 4C 41 52 20 41 52 45 41  20 41 53 20 49 4E 20 27  |LAR AREA AS IN '|
00004FD0: C5 27 2E 0D 0D 55 20 2D  3E 20 C4 D2 C1 D7 20 D2  |.'...U -> .... .|
00004FE0: CC C5 20 C2 CF D2 C4 C5  D2 20 41 4C 4C 4F 57 53  |.. ...... ALLOWS|
00004FF0: 20 59 4F 55 20 54 4F 20  44 52 41 57 20 41 20 42  | YOU TO DRAW A B|
00005000: 4F 52 44 45 52 20 45 4E  43 4C 4F 53 49 4E 47 20  |ORDER ENCLOSING |
00005010: 41 4E 20 D2 CC C5 20 53  45 43 54 49 4F 4E 20 4F  |AN ... SECTION O|
00005020: 46 20 54 48 45 20 53 43  52 45 45 4E 2E 20 D3 49  |F THE SCREEN. .I|
00005030: 4E 43 45 20 54 48 45 20  D2 CC C5 20 48 49 52 45  |NCE THE ... HIRE|
00005040: 53 20 41 52 45 41 20 49  53 20 53 4D 41 4C 4C 45  |S AREA IS SMALLE|
00005050: 52 20 54 48 41 4E 20 54  48 45 20 48 49 52 45 53  |R THAN THE HIRES|
00005060: 20 53 43 52 45 45 4E 2C  20 49 54 20 49 53 20 42  | SCREEN, IT IS B|
00005070: 45 4E 45 46 49 43 49 41  4C 20 54 4F 20 48 41 56  |ENEFICIAL TO HAV|
00005080: 45 20 41 20 57 41 59 20  54 4F 20 49 4E 44 49 43  |E A WAY TO INDIC|
00005090: 41 54 45 20 54 48 45 20  4C 49 4D 49 54 53 20 4F  |ATE THE LIMITS O|
000050A0: 46 20 54 48 45 20 D2 CC  C5 20 41 52 45 41 2E 20  |F THE ... AREA. |
000050B0: D4 48 49 53 20 50 52 4F  47 52 41 4D 20 57 49 4C  |.HIS PROGRAM WIL|
000050C0: 4C 20 44 52 41 57 20 41  20 42 4F 52 44 45 52 20  |L DRAW A BORDER |
000050D0: 54 48 41 54 20 49 53 20  4F 4E 45 20 50 49 58 45  |THAT IS ONE PIXE|
000050E0: 4C 20 4F 55 54 53 49 44  45 20 54 48 45 20 D2 CC  |L OUTSIDE THE ..|
000050F0: C5 20 41 52 45 41 20 4F  4E 20 41 4C 4C 20 53 49  |. AREA ON ALL SI|
00005100: 44 45 53 2E 20 D4 48 45  20 42 4F 52 44 45 52 20  |DES. .HE BORDER |
00005110: 43 41 4E 20 42 45 20 44  52 41 57 4E 20 49 4E 20  |CAN BE DRAWN IN |
00005120: 41 4E 59 20 4F 46 20 54  48 45 20 31 38 20 50 4F  |ANY OF THE 18 PO|
00005130: 53 53 49 42 4C 45 20 D2  CC C5 20 50 4F 53 49 54  |SSIBLE ... POSIT|
00005140: 49 4F 4E 53 20 4F 4E 20  54 48 20 48 49 52 45 53  |IONS ON TH HIRES|
00005150: 20 53 43 52 45 45 4E 2E  20 D7 48 45 4E 20 54 48  | SCREEN. .HEN TH|
00005160: 49 53 20 50 52 4F 47 52  41 4D 20 46 49 52 53 54  |IS PROGRAM FIRST|
00005170: 20 52 55 4E 53 2C 20 59  4F 55 20 57 49 4C 4C 20  | RUNS, YOU WILL |
00005180: 42 45 20 52 45 54 55 52  4E 45 44 20 54 4F 20 54  |BE RETURNED TO T|
00005190: 48 45 20 48 49 52 45 53  20 53 43 52 45 45 4E 20  |HE HIRES SCREEN |
000051A0: 41 4E 44 20 54 48 45 20  43 55 52 53 4F 52 20 57  |AND THE CURSOR W|
000051B0: 49 4C 4C 20 43 48 41 4E  47 45 20 54 4F 20 41 20  |ILL CHANGE TO A |
000051C0: 4C 41 52 47 45 20 4F 56  45 52 4C 41 49 44 20 42  |LARGE OVERLAID B|
000051D0: 4F 58 20 41 53 20 49 4E  20 54 48 45 20 C3 3D 45  |OX AS IN THE .=E|
000051E0: 20 43 4F 4D 4D 41 4E 44  2E 20 CD 4F 56 45 20 54  | COMMAND. .OVE T|
000051F0: 48 49 53 20 42 4F 58 20  54 4F 20 57 48 45 52 45  |HIS BOX TO WHERE|
00005200: 20 59 4F 55 20 57 49 53  48 20 54 48 45 20 42 4F  | YOU WISH THE BO|
00005210: 52 44 45 52 20 44 52 41  57 4E 20 41 4E 44 20 50  |RDER DRAWN AND P|
00005220: 52 45 53 53 20 54 48 45  20 4D 4F 55 53 45 20 42  |RESS THE MOUSE B|
00005230: 55 54 54 4F 4E 2E 20 D4  48 45 20 53 59 53 54 45  |UTTON. .HE SYSTE|
00005240: 4D 20 57 49 4C 4C 20 44  52 41 57 20 41 20 42 4F  |M WILL DRAW A BO|
00005250: 52 44 45 52 20 4F 4E 20  54 48 45 20 48 49 52 45  |RDER ON THE HIRE|
00005260: 53 20 53 43 52 45 45 4E  20 41 4E 44 20 54 48 45  |S SCREEN AND THE|
00005270: 4E 20 57 41 49 54 20 46  4F 52 20 59 4F 55 20 54  |N WAIT FOR YOU T|
00005280: 4F 20 50 52 45 53 53 20  41 4E 4F 54 48 45 52 20  |O PRESS ANOTHER |
00005290: 4B 45 59 2E 0D 0D D5 20  2D 3E 20 C5 D2 C1 D3 C5  |KEY.... -> .....|
000052A0: E0 D2 CC C5 20 C2 CF D2  C4 C5 D2 20 57 49 4C 4C  |.... ...... WILL|
000052B0: 20 45 52 41 53 45 20 41  4E 20 D2 CC C5 20 42 4F  | ERASE AN ... BO|
000052C0: 52 44 45 52 20 44 52 41  57 4E 20 42 59 20 54 48  |RDER DRAWN BY TH|
000052D0: 45 20 27 55 27 20 43 4F  4D 4D 41 4E 44 2E 20 C9  |E 'U' COMMAND. .|
000052E0: 54 20 46 55 4E 43 54 49  4F 4E 53 20 49 4E 20 54  |T FUNCTIONS IN T|
000052F0: 48 45 20 53 41 4D 45 20  4D 41 4E 4E 45 52 2C 20  |HE SAME MANNER, |
00005300: 53 48 4F 57 49 4E 47 20  59 4F 55 20 54 48 45 20  |SHOWING YOU THE |
00005310: 48 49 52 45 53 20 53 43  52 45 45 4E 20 57 49 54  |HIRES SCREEN WIT|
00005320: 48 20 54 48 45 20 4C 41  52 47 45 20 4F 56 45 52  |H THE LARGE OVER|
00005330: 4C 41 49 44 20 42 4F 58  2E 20 CD 4F 56 45 20 54  |LAID BOX. .OVE T|
00005340: 48 45 20 42 4F 58 20 55  4E 54 49 4C 20 49 54 20  |HE BOX UNTIL IT |
00005350: 49 53 20 4A 55 53 54 20  49 4E 53 49 44 45 20 54  |IS JUST INSIDE T|
00005360: 48 45 20 D2 CC C5 20 42  4F 52 44 45 52 20 41 4E  |HE ... BORDER AN|
00005370: 44 20 50 52 45 53 53 20  54 48 45 20 4D 4F 55 53  |D PRESS THE MOUS|
00005380: 45 20 42 55 54 54 4F 4E  2E 20 D4 48 45 20 42 4F  |E BUTTON. .HE BO|
00005390: 52 44 45 52 20 57 49 4C  4C 20 42 45 20 45 52 41  |RDER WILL BE ERA|
000053A0: 53 45 44 2C 20 41 4E 44  20 54 48 45 20 53 59 53  |SED, AND THE SYS|
000053B0: 54 45 4D 20 57 49 4C 4C  20 57 41 49 54 20 48 45  |TEM WILL WAIT HE|
000053C0: 52 45 20 55 4E 54 49 4C  20 59 4F 55 20 50 52 45  |RE UNTIL YOU PRE|
000053D0: 53 53 20 41 4E 4F 54 48  45 52 20 4B 45 59 2E 0D  |SS ANOTHER KEY..|
000053E0: 0D 57 20 2D 3E 20 D7 C1  D6 C5 C6 CF D2 CD D3 20  |.W -> ......... |
000053F0: 57 49 4C 4C 20 50 52 45  53 45 4E 54 20 59 4F 55  |WILL PRESENT YOU|
00005400: 20 57 49 54 48 20 41 20  4D 45 4E 55 20 4F 46 20  | WITH A MENU OF |
00005410: 57 41 56 45 46 4F 52 4D  20 52 4F 55 54 49 4E 45  |WAVEFORM ROUTINE|
00005420: 53 2E 20 D4 48 45 53 45  20 52 4F 55 54 49 4E 45  |S. .HESE ROUTINE|
00005430: 53 20 41 4C 4C 20 57 4F  52 4B 20 54 48 45 20 53  |S ALL WORK THE S|
00005440: 41 4D 45 20 57 41 59 2E  20 D4 48 45 20 46 49 52  |AME WAY. .HE FIR|
00005450: 53 54 20 4D 41 52 4B 45  52 20 44 45 54 45 52 4D  |ST MARKER DETERM|
00005460: 49 4E 45 53 20 54 48 45  20 53 54 41 52 54 49 4E  |INES THE STARTIN|
00005470: 47 20 50 4F 49 4E 54 20  41 4E 44 20 54 48 45 20  |G POINT AND THE |
00005480: 41 58 49 53 20 46 4F 52  20 54 48 45 20 57 41 56  |AXIS FOR THE WAV|
00005490: 45 46 4F 52 4D 2E 20 D4  48 45 20 53 45 43 4F 4E  |EFORM. .HE SECON|
000054A0: 44 20 4D 41 52 4B 45 52  20 44 45 54 45 52 4D 49  |D MARKER DETERMI|
000054B0: 4E 45 53 20 54 48 45 20  45 4E 44 20 50 4F 49 4E  |NES THE END POIN|
000054C0: 54 2C 20 54 48 45 20 48  45 49 47 48 54 2C 20 41  |T, THE HEIGHT, A|
000054D0: 4E 44 20 57 48 49 43 48  20 48 41 4C 46 2D 43 59  |ND WHICH HALF-CY|
000054E0: 43 4C 45 20 49 53 20 44  52 41 57 4E 20 46 49 52  |CLE IS DRAWN FIR|
000054F0: 53 54 2E 20 CF 4E 4C 59  20 4F 4E 45 20 43 59 43  |ST. .NLY ONE CYC|
00005500: 4C 45 20 49 53 20 44 52  41 57 4E 20 41 54 20 41  |LE IS DRAWN AT A|
00005510: 20 54 49 4D 45 2E 0D 0D  D7 20 2D 3E 20 D7 C9 CE  | TIME.... -> ...|
00005520: C4 CF D7 2E 20 D4 48 49  53 20 50 52 4F 47 52 41  |.... .HIS PROGRA|
00005530: 4D 20 57 49 4C 4C 20 41  4C 4C 4F 57 20 59 4F 55  |M WILL ALLOW YOU|
00005540: 20 54 4F 20 50 49 43 4B  20 55 50 20 41 20 53 45  | TO PICK UP A SE|
00005550: 43 54 49 4F 4E 20 4F 46  20 54 48 45 20 48 49 52  |CTION OF THE HIR|
00005560: 45 53 20 53 43 52 45 45  4E 20 41 4E 44 20 43 4F  |ES SCREEN AND CO|
00005570: 50 59 20 49 54 20 54 4F  20 41 4E 4F 54 48 45 52  |PY IT TO ANOTHER|
00005580: 20 4C 4F 43 41 54 49 4F  4E 2E 20 C9 54 20 41 4C  | LOCATION. .T AL|
00005590: 4C 4F 57 53 20 4D 4F 52  45 20 50 52 45 43 49 53  |LOWS MORE PRECIS|
000055A0: 45 20 50 4F 53 49 54 49  4F 4E 49 4E 47 20 4F 46  |E POSITIONING OF|
000055B0: 20 54 48 45 20 53 45 43  54 49 4F 4E 20 54 48 41  | THE SECTION THA|
000055C0: 4E 20 54 48 45 20 53 54  41 4D 50 20 4F 50 54 49  |N THE STAMP OPTI|
000055D0: 4F 4E 2E 20 C2 59 20 50  52 45 53 53 49 4E 47 20  |ON. .Y PRESSING |
000055E0: C6 31 20 59 4F 55 20 43  41 4E 20 53 41 56 45 20  |.1 YOU CAN SAVE |
000055F0: 54 48 45 20 53 45 43 54  49 4F 4E 20 41 53 20 41  |THE SECTION AS A|
00005600: 20 46 49 47 55 52 45 20  46 49 4C 45 20 54 4F 20  | FIGURE FILE TO |
00005610: 41 20 46 49 47 55 52 45  20 4C 49 42 52 41 52 59  |A FIGURE LIBRARY|
00005620: 20 44 49 53 4B 2E 0D 0D  C3 3D 57 20 2D 3E 20 D3  | DISK....=W -> .|
00005630: C1 D6 C5 20 C8 C9 D2 C5  D3 20 C6 CF D2 CD C1 D4  |... ..... ......|
00005640: 20 41 4C 4C 4F 57 53 20  59 4F 55 20 54 4F 20 53  | ALLOWS YOU TO S|
00005650: 41 56 45 20 53 43 52 45  45 4E 20 31 20 49 4E 20  |AVE SCREEN 1 IN |
00005660: 41 4E 20 38 CB 20 44 41  54 41 20 46 49 4C 45 20  |AN 8. DATA FILE |
00005670: 28 33 33 20 42 4C 4F 43  4B 53 29 2E 20 D9 4F 55  |(33 BLOCKS). .OU|
00005680: 20 41 52 45 20 54 48 45  4E 20 47 49 56 45 4E 20  | ARE THEN GIVEN |
00005690: 54 48 45 20 4F 50 54 49  4F 4E 20 4F 46 20 52 45  |THE OPTION OF RE|
000056A0: 2D 54 52 59 49 4E 47 20  54 48 45 20 53 41 56 45  |-TRYING THE SAVE|
000056B0: 20 49 4E 54 4F 20 53 43  52 45 45 4E 20 31 20 28  | INTO SCREEN 1 (|
000056C0: 2A 29 20 4F 52 20 53 57  49 54 43 48 49 4E 47 20  |*) OR SWITCHING |
000056D0: 54 48 45 20 53 43 52 45  45 4E 53 20 41 4E 44 20  |THE SCREENS AND |
000056E0: 53 41 56 49 4E 47 20 54  48 45 20 53 45 43 4F 4E  |SAVING THE SECON|
000056F0: 44 20 53 43 52 45 45 4E  20 28 21 29 2E 0D 0D 58  |D SCREEN (!)...X|
00005700: 20 2D 3E 20 C3 D2 CF D3  D3 C8 C1 D4 C3 C8 20 41  | -> .......... A|
00005710: 4C 4C 4F 57 53 20 59 4F  55 20 54 4F 20 43 52 4F  |LLOWS YOU TO CRO|
00005720: 53 53 48 41 54 43 48 20  41 20 52 45 43 54 41 4E  |SSHATCH A RECTAN|
00005730: 47 55 4C 41 52 20 41 52  45 41 20 4D 41 52 4B 45  |GULAR AREA MARKE|
00005740: 44 20 41 53 20 49 4E 20  27 42 27 4F 58 2E 20 D9  |D AS IN 'B'OX. .|
00005750: 4F 55 20 41 52 45 20 46  49 52 53 54 20 50 52 4F  |OU ARE FIRST PRO|
00005760: 4D 50 54 45 44 20 46 4F  52 20 54 48 45 20 4F 52  |MPTED FOR THE OR|
00005770: 49 45 4E 54 41 54 49 4F  4E 20 4F 46 20 54 48 45  |IENTATION OF THE|
00005780: 20 43 52 4F 53 53 48 41  54 43 48 20 4C 49 4E 45  | CROSSHATCH LINE|
00005790: 53 20 28 48 4F 52 49 5A  4F 4E 54 41 4C 20 4F 52  |S (HORIZONTAL OR|
000057A0: 20 56 45 52 54 49 43 41  4C 29 20 41 4E 44 20 54  | VERTICAL) AND T|
000057B0: 48 45 20 53 50 41 43 49  4E 47 20 42 45 54 57 45  |HE SPACING BETWE|
000057C0: 45 4E 20 4C 49 4E 45 53  20 28 31 20 54 4F 20 39  |EN LINES (1 TO 9|
000057D0: 20 50 49 58 45 4C 53 29  2E 20 D4 48 45 20 44 45  | PIXELS). .HE DE|
000057E0: 46 41 55 4C 54 20 56 41  4C 55 45 53 20 41 52 45  |FAULT VALUES ARE|
000057F0: 20 48 49 47 48 4C 49 47  48 54 45 44 2E 0D 0D 59  | HIGHLIGHTED...Y|
00005800: 20 2D 3E 20 CD C1 D2 CB  20 D3 C3 D2 C5 C5 CE 32  | -> .... ......2|
00005810: 20 D9 20 CC CF C3 C1 D4  C9 CF CE 20 57 49 4C 4C  | . ........ WILL|
00005820: 20 50 55 54 20 41 20 53  4D 41 4C 4C 20 4D 41 52  | PUT A SMALL MAR|
00005830: 4B 20 4F 4E 20 54 48 45  20 4C 45 46 54 20 45 44  |K ON THE LEFT ED|
00005840: 47 45 20 4F 46 20 54 48  45 20 53 45 43 4F 4E 44  |GE OF THE SECOND|
00005850: 20 53 43 52 45 45 4E 20  41 54 20 54 48 45 20 50  | SCREEN AT THE P|
00005860: 52 45 53 45 4E 54 20 43  55 52 53 4F 52 20 4C 4F  |RESENT CURSOR LO|
00005870: 43 41 54 49 4F 4E 20 57  48 45 4E 45 56 45 52 20  |CATION WHENEVER |
00005880: 54 48 45 20 4D 4F 55 53  45 20 42 55 54 54 4F 4E  |THE MOUSE BUTTON|
00005890: 20 49 53 20 50 52 45 53  53 45 44 2E 0D 0D D9 20  | IS PRESSED.... |
000058A0: 2D 3E 20 CD C1 D2 CB 20  D3 C3 D2 C5 C5 CE 32 20  |-> .... ......2 |
000058B0: D8 20 CC CF C3 C1 D4 C9  CF CE 20 57 49 4C 4C 20  |. ........ WILL |
000058C0: 50 55 54 20 41 20 53 4D  41 4C 4C 20 4D 41 52 4B  |PUT A SMALL MARK|
000058D0: 20 4F 4E 20 54 48 45 20  42 4F 54 54 4F 4D 20 4F  | ON THE BOTTOM O|
000058E0: 46 20 54 48 45 20 53 45  43 4F 4E 44 20 53 43 52  |F THE SECOND SCR|
000058F0: 45 45 4E 20 41 54 20 54  48 45 20 50 52 45 53 45  |EEN AT THE PRESE|
00005900: 4E 54 20 43 55 52 53 4F  52 20 4C 4F 43 41 54 49  |NT CURSOR LOCATI|
00005910: 4F 4E 20 57 48 45 4E 45  56 45 52 20 54 48 45 20  |ON WHENEVER THE |
00005920: 4D 4F 55 53 45 20 42 55  54 54 4F 4E 20 49 53 20  |MOUSE BUTTON IS |
00005930: 50 52 45 53 53 45 44 2E  0D 0D 5A 20 2D 3E 20 C4  |PRESSED...Z -> .|
00005940: D2 C1 D7 20 C2 CF D2 C4  C5 D2 20 57 49 4C 4C 20  |... ...... WILL |
00005950: 44 52 41 57 20 41 20 53  49 4E 47 4C 45 20 4C 49  |DRAW A SINGLE LI|
00005960: 4E 45 20 42 4F 52 44 45  52 20 41 52 4F 55 4E 44  |NE BORDER AROUND|
00005970: 20 42 4F 54 48 20 53 43  52 45 45 4E 53 2E 0D 0D  | BOTH SCREENS...|
00005980: DA 20 2D 3E 20 C5 D2 C1  D3 C5 E0 C2 CF D2 C4 C5  |. -> ...........|
00005990: D2 20 57 49 4C 4C 20 45  52 41 53 45 20 41 20 53  |. WILL ERASE A S|
000059A0: 49 4E 47 4C 45 20 4C 49  4E 45 20 42 4F 52 44 45  |INGLE LINE BORDE|
000059B0: 52 20 41 52 4F 55 4E 44  20 42 4F 54 48 20 53 43  |R AROUND BOTH SC|
000059C0: 52 45 45 4E 53 2E 0D 0D  0D 0D 0D C3 C1 C4 20 CD  |REENS......... .|
000059D0: C5 CD CF D2 D9 20 CD C1  D0 0D 0D D4 48 45 20 C3  |..... ......HE .|
000059E0: C1 C4 20 53 59 53 54 45  4D 20 55 54 49 4C 49 5A  |.. SYSTEM UTILIZ|
000059F0: 45 53 20 54 48 45 20 C3  36 34 20 4D 45 4D 4F 52  |ES THE .64 MEMOR|
00005A00: 59 20 49 4E 20 54 48 45  20 46 4F 4C 4C 4F 57 49  |Y IN THE FOLLOWI|
00005A10: 4E 47 20 4D 41 4E 4E 45  52 3A 0D 0D 24 30 30 30  |NG MANNER:..$000|
00005A20: 30 2D 24 30 30 C6 C6 20  20 20 20 20 DA 45 52 4F  |0-$00..     .ERO|
00005A30: 20 50 41 47 45 0D 24 30  31 30 30 2D 24 30 31 C6  | PAGE.$0100-$01.|
00005A40: C6 20 20 20 20 20 D3 54  41 43 4B 0D 24 30 32 30  |.     .TACK.$020|
00005A50: 30 2D 24 30 33 C6 C6 20  20 20 20 20 C3 36 34 20  |0-$03..     .64 |
00005A60: 4F 50 45 52 41 54 49 4E  47 20 53 59 53 54 45 4D  |OPERATING SYSTEM|
00005A70: 20 53 50 41 43 45 0D 24  30 34 30 30 2D 24 30 37  | SPACE.$0400-$07|
00005A80: C6 C6 20 20 20 20 20 D4  45 58 54 20 53 43 52 45  |..     .EXT SCRE|
00005A90: 45 4E 0D 24 30 38 30 30  2D 24 35 C6 C6 C6 20 20  |EN.$0800-$5...  |
00005AA0: 20 20 20 C2 C1 D3 C9 C3  20 50 52 4F 47 52 41 4D  |   ..... PROGRAM|
00005AB0: 20 41 52 45 41 0D 24 36  30 30 30 2D 24 37 C6 C6  | AREA.$6000-$7..|
00005AC0: C6 20 20 20 20 20 C8 49  52 45 53 20 53 43 52 45  |.     .IRES SCRE|
00005AD0: 45 4E 20 31 0D 24 38 30  30 30 2D 24 38 C6 C6 C6  |EN 1.$8000-$8...|
00005AE0: 20 20 20 20 20 D3 D9 D3  D0 CB C7 C9 C9 0D 24 39  |     .........$9|
00005AF0: 30 30 30 2D 24 39 C6 C6  C6 20 20 20 20 20 D3 D9  |000-$9...     ..|
00005B00: D3 D0 CB C7 0D 24 C1 30  30 30 2D 24 C2 C6 C6 C6  |.....$.000-$....|
00005B10: 20 20 20 20 20 D4 45 4D  50 4F 52 41 52 59 20 48  |     .EMPORARY H|
00005B20: 49 52 45 53 20 53 43 52  45 45 4E 20 28 CF 4F 50  |IRES SCREEN (.OP|
00005B30: 53 29 0D 24 C3 30 30 30  2D 24 C3 C6 C6 C6 20 20  |S).$.000-$....  |
00005B40: 20 20 20 D5 D3 D2 CD CC  0D 24 C4 30 30 30 2D 24  |   ......$.000-$|
00005B50: C4 C6 C6 C6 20 20 20 20  20 C3 36 34 20 C9 2F CF  |....     .64 ./.|
00005B60: 20 53 50 41 43 45 0D 24  C5 30 30 30 2D 24 C6 C6  | SPACE.$.000-$..|
00005B70: C6 C6 20 20 20 20 20 C8  49 52 45 53 20 53 43 52  |..     .IRES SCR|
00005B80: 45 45 4E 20 32 0D 0D 0D  0D 0D D5 D3 C5 D2 CD CC  |EEN 2...........|
00005B90: 20 C4 CF C3 D5 CD C5 CE  D4 C1 D4 C9 CF CE 0D 0D  | ...............|
00005BA0: D4 48 45 20 50 41 43 4B  41 47 45 20 27 55 53 52  |.HE PACKAGE 'USR|
00005BB0: 4D 4C 27 20 49 53 20 55  53 45 44 20 54 4F 20 48  |ML' IS USED TO H|
00005BC0: 41 4E 44 4C 45 20 41 4C  4C 20 4F 46 20 54 48 45  |ANDLE ALL OF THE|
00005BD0: 20 48 49 52 45 53 20 57  4F 52 4B 20 54 48 41 54  | HIRES WORK THAT|
00005BE0: 20 57 4F 55 4C 44 20 43  4F 4E 53 55 4D 45 20 53  | WOULD CONSUME S|
00005BF0: 4F 20 4D 55 43 48 20 54  49 4D 45 20 49 4E 20 C2  |O MUCH TIME IN .|
00005C00: C1 D3 C9 C3 2E 20 0D 0D  D4 48 45 20 4D 41 43 48  |..... ...HE MACH|
00005C10: 49 4E 45 20 4C 41 4E 47  55 41 47 45 20 46 49 4C  |INE LANGUAGE FIL|
00005C20: 45 20 49 53 20 4C 4F 41  44 45 44 20 57 49 54 48  |E IS LOADED WITH|
00005C30: 20 54 48 45 20 46 4F 4C  4C 4F 57 49 4E 47 20 43  | THE FOLLOWING C|
00005C40: 4F 4D 4D 41 4E 44 3A 0D  20 20 20 20 4C 4F 41 44  |OMMAND:.    LOAD|
00005C50: 22 55 53 45 52 2E 4D 4C  22 2C 38 2C 31 0D 0D D9  |"USER.ML",8,1...|
00005C60: 4F 55 20 57 49 4C 4C 20  4E 45 45 44 20 54 4F 20  |OU WILL NEED TO |
00005C70: 49 4E 49 54 49 41 4C 49  5A 45 20 54 48 45 20 55  |INITIALIZE THE U|
00005C80: 53 52 20 4A 4D 50 20 56  45 43 54 4F 52 20 41 54  |SR JMP VECTOR AT|
00005C90: 20 4C 4F 43 41 54 49 4F  4E 53 20 37 38 35 20 41  | LOCATIONS 785 A|
00005CA0: 4E 44 20 37 38 36 3A 0D  20 20 20 20 50 4F 4B 45  |ND 786:.    POKE|
00005CB0: 37 38 35 2C 30 0D 20 20  20 20 50 4F 4B 45 37 38  |785,0.    POKE78|
00005CC0: 36 2C 31 39 33 0D D4 48  49 53 20 53 45 54 53 20  |6,193..HIS SETS |
00005CD0: 54 48 45 20 55 53 52 20  56 45 43 54 4F 52 20 54  |THE USR VECTOR T|
00005CE0: 4F 20 24 43 31 30 30 2E  0D 0D 0D CE CF D4 C5 3A  |O $C100........:|
00005CF0: 20 D4 48 45 20 27 42 4F  4F 54 27 20 50 52 4F 47  | .HE 'BOOT' PROG|
00005D00: 52 41 4D 20 49 4E 20 43  41 44 20 57 49 4C 4C 20  |RAM IN CAD WILL |
00005D10: 54 41 4B 45 20 43 41 52  45 20 4F 46 20 4C 4F 41  |TAKE CARE OF LOA|
00005D20: 44 49 4E 47 20 41 4E 44  20 49 4E 49 54 49 41 4C  |DING AND INITIAL|
00005D30: 49 5A 49 4E 47 20 46 4F  52 20 59 4F 55 2E 0D 0D  |IZING FOR YOU...|
00005D40: 20 20 20 20 D5 D3 C1 C7  C5 20 CE CF D4 C5 D3 3A  |    ..... .....:|
00005D50: 0D 0D 20 20 20 20 28 31  29 2E 20 D4 48 45 20 D2  |..    (1). .HE .|
00005D60: D5 CE D3 D4 CF D0 2F D2  C5 D3 D4 CF D2 C5 20 4B  |....../....... K|
00005D70: 45 59 20 53 45 51 55 45  4E 43 45 20 57 49 4C 4C  |EY SEQUENCE WILL|
00005D80: 20 4E 4F 54 20 50 52 4F  50 45 52 4C 59 20 52 45  | NOT PROPERLY RE|
00005D90: 43 4F 56 45 52 20 54 4F  20 54 48 45 20 53 54 41  |COVER TO THE STA|
00005DA0: 4E 44 41 52 44 20 C2 C1  D3 C9 C3 20 4D 41 50 20  |NDARD ..... MAP |
00005DB0: 41 53 20 49 54 20 44 4F  45 53 20 4E 4F 54 20 43  |AS IT DOES NOT C|
00005DC0: 4C 45 41 52 20 54 48 45  20 42 49 54 20 4D 41 50  |LEAR THE BIT MAP|
00005DD0: 20 4D 4F 44 45 20 28 42  4D 4D 29 2E 0D 20 20 20  | MODE (BMM)..   |
00005DE0: 20 C1 44 44 20 54 48 45  20 46 4F 4C 4C 4F 57 49  | .DD THE FOLLOWI|
00005DF0: 4E 47 20 43 4F 44 45 20  54 4F 20 59 4F 55 52 20  |NG CODE TO YOUR |
00005E00: 50 52 4F 47 52 41 4D 20  44 55 52 49 4E 47 20 44  |PROGRAM DURING D|
00005E10: 45 56 45 4C 4F 50 45 4D  45 4E 54 3A 0D 20 20 20  |EVELOPEMENT:.   |
00005E20: 20 36 30 30 30 30 20 41  3D 55 53 52 28 30 29 2C  | 60000 A=USR(0),|
00005E30: 30 2C 31 2C 34 3A 41 3D  55 53 52 28 31 29 3A 41  |0,1,4:A=USR(1):A|
00005E40: 3D 55 53 52 28 31 37 29  3A 41 3D 55 53 52 28 31  |=USR(17):A=USR(1|
00005E50: 39 29 3A 41 3D 55 53 52  28 32 31 29 0D 20 20 20  |9):A=USR(21).   |
00005E60: 20 C9 46 20 59 4F 55 52  20 50 52 4F 47 52 41 4D  | .F YOUR PROGRAM|
00005E70: 20 43 52 41 53 48 45 53  20 44 55 52 49 4E 47 20  | CRASHES DURING |
00005E80: 44 45 42 55 47 20 43 4C  45 41 52 20 54 48 45 20  |DEBUG CLEAR THE |
00005E90: 53 43 52 45 45 4E 20 57  49 54 48 20 28 53 48 49  |SCREEN WITH (SHI|
00005EA0: 46 54 20 43 4C 52 2D 48  4F 4D 45 29 20 20 41 4E  |FT CLR-HOME)  AN|
00005EB0: 44 20 54 59 50 45 20 54  48 45 20 46 4F 4C 4C 4F  |D TYPE THE FOLLO|
00005EC0: 57 49 4E 47 2E 20 0D 20  20 20 20 47 4F 54 4F 36  |WING. .    GOTO6|
00005ED0: 30 30 30 30 0D 20 20 20  20 2D 2D 2D 2D 2D 2D 2D  |0000.    -------|
00005EE0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 0D 20 20 20 20  |-----------.    |
00005EF0: CE CF D4 C5 3A 20 D4 48  45 52 45 20 57 49 4C 4C  |....: .HERE WILL|
00005F00: 20 42 45 20 47 41 52 42  41 47 45 20 4F 4E 20 54  | BE GARBAGE ON T|
00005F10: 48 45 20 53 43 52 45 45  4E 20 57 48 49 4C 45 20  |HE SCREEN WHILE |
00005F20: 59 4F 55 20 41 52 45 20  54 59 50 49 4E 47 20 54  |YOU ARE TYPING T|
00005F30: 48 49 53 20 53 4F 20 54  59 50 45 20 43 41 52 45  |HIS SO TYPE CARE|
00005F40: 46 55 4C 4C 59 21 0D 0D  20 20 20 20 28 32 29 2E  |FULLY!..    (2).|
00005F50: 20 C1 4C 4C 20 4E 55 4D  42 45 52 53 20 50 41 53  | .LL NUMBERS PAS|
00005F60: 53 45 44 20 54 4F 20 54  48 45 20 D5 D3 D2 20 50  |SED TO THE ... P|
00005F70: 52 4F 47 52 41 4D 20 4D  55 53 54 20 42 45 20 49  |ROGRAM MUST BE I|
00005F80: 4E 20 54 48 45 20 52 41  4E 47 45 20 4F 46 20 30  |N THE RANGE OF 0|
00005F90: 20 54 4F 20 36 35 35 33  35 20 28 44 45 43 49 4D  | TO 65535 (DECIM|
00005FA0: 41 4C 53 20 57 49 4C 4C  20 42 45 20 54 52 55 4E  |ALS WILL BE TRUN|
00005FB0: 43 41 54 45 44 29 20 4F  52 20 54 48 45 52 45 20  |CATED) OR THERE |
00005FC0: 57 49 4C 4C 20 42 45 20  41 4E 20 49 4C 4C 45 47  |WILL BE AN ILLEG|
00005FD0: 41 4C 20 51 55 41 4E 54  49 54 59 20 45 52 52 4F  |AL QUANTITY ERRO|
00005FE0: 52 0D 0D 28 33 29 2E 20  C9 46 20 54 48 45 20 45  |R..(3). .F THE E|
00005FF0: 58 50 45 43 54 45 44 20  4E 55 4D 42 45 52 20 4F  |XPECTED NUMBER O|
00006000: 46 20 56 41 52 49 41 42  4C 45 53 20 41 52 45 20  |F VARIABLES ARE |
00006010: 4E 4F 54 20 50 41 53 53  45 44 20 54 4F 20 54 48  |NOT PASSED TO TH|
00006020: 45 20 D5 D3 D2 20 43 41  4C 4C 20 54 48 45 52 45  |E ... CALL THERE|
00006030: 20 57 49 4C 4C 20 42 45  20 41 20 D3 D9 CE D4 C1  | WILL BE A .....|
00006040: D8 20 C5 D2 D2 CF D2 2E  0D 0D 20 20 20 20 28 34  |. ........    (4|
00006050: 29 2E 20 C9 46 20 54 48  45 20 56 41 52 49 41 42  |). .F THE VARIAB|
00006060: 4C 45 20 49 53 20 41 20  42 59 54 45 20 4F 52 20  |LE IS A BYTE OR |
00006070: 46 4C 41 47 20 54 59 50  45 20 54 48 45 20 50 52  |FLAG TYPE THE PR|
00006080: 4F 47 52 41 4D 20 57 49  4C 4C 20 41 55 54 4F 4D  |OGRAM WILL AUTOM|
00006090: 41 54 49 43 41 4C 4C 59  20 4D 41 53 4B 20 4F 46  |ATICALLY MASK OF|
000060A0: 46 20 55 4E 57 41 4E 54  45 44 20 42 49 54 53 2E  |F UNWANTED BITS.|
000060B0: 20 20 20 0D 20 20 20 20  28 35 29 2E 20 D8 2D D9  |   .    (5). .-.|
000060C0: 20 50 4C 4F 54 54 49 4E  47 20 57 49 4C 4C 20 41  | PLOTTING WILL A|
000060D0: 4C 4C 4F 57 20 46 4F 52  20 50 4F 53 49 54 49 56  |LLOW FOR POSITIV|
000060E0: 45 20 57 52 41 50 2D 41  52 4F 55 4E 44 2E 20 D8  |E WRAP-AROUND. .|
000060F0: 2D D9 20 4D 41 59 20 42  45 20 41 4E 59 20 56 41  |-. MAY BE ANY VA|
00006100: 4C 55 45 20 42 45 54 57  45 45 4E 20 30 20 41 4E  |LUE BETWEEN 0 AN|
00006110: 44 20 36 35 35 33 35 20  41 4E 44 20 54 48 45 20  |D 65535 AND THE |
00006120: D5 D3 D2 20 52 4F 55 54  49 4E 45 53 20 57 49 4C  |... ROUTINES WIL|
00006130: 4C 20 41 55 54 4F 4D 41  54 49 43 41 4C 4C 59 20  |L AUTOMATICALLY |
00006140: 0D 20 20 20 20 20 50 4C  4F 54 58 3D 4D 4F 44 28  |.     PLOTX=MOD(|
00006150: 33 32 30 2C 58 29 0D 20  20 20 20 20 50 4C 4F 54  |320,X).     PLOT|
00006160: 59 3D 4D 4F 44 28 32 30  30 2C 59 29 0D 0D 20 20  |Y=MOD(200,Y)..  |
00006170: 20 20 28 36 29 2E 20 D4  48 45 20 D3 C9 C4 20 52  |  (6). .HE ... R|
00006180: 4F 55 54 49 4E 45 53 20  4D 41 49 4E 54 41 49 4E  |OUTINES MAINTAIN|
00006190: 20 41 4E 20 49 4E 54 45  52 4E 41 4C 20 49 4D 41  | AN INTERNAL IMA|
000061A0: 47 45 20 4F 46 20 54 48  45 20 57 52 49 54 45 20  |GE OF THE WRITE |
000061B0: 4F 4E 4C 59 20 53 49 44  20 52 45 47 49 53 54 45  |ONLY SID REGISTE|
000061C0: 52 53 2E 20 D4 48 49 53  20 41 4C 4C 4F 57 53 20  |RS. .HIS ALLOWS |
000061D0: 46 4F 52 20 53 49 4D 50  4C 49 46 49 45 44 20 43  |FOR SIMPLIFIED C|
000061E0: 4F 4D 4D 41 4E 44 53 20  53 55 43 48 20 41 53 20  |OMMANDS SUCH AS |
000061F0: 56 4F 49 43 45 20 4F 4E  20 4F 52 20 56 4F 49 43  |VOICE ON OR VOIC|
00006200: 45 20 4F 46 46 2E 0D 0D  20 20 20 20 20 C3 CF CE  |E OFF...     ...|
00006210: D6 C5 CE D4 C9 CF CE D3  20 20 20 20 20 0D 20 20  |........     .  |
00006220: 20 20 20 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |   -------------|
00006230: 2D 2D 2D 0D 0D 20 20 20  20 20 2C 42 20 20 20 30  |---..     ,B   0|
00006240: 20 54 4F 20 32 35 35 20  28 42 59 54 45 29 0D 20  | TO 255 (BYTE). |
00006250: 20 20 20 20 2C 44 42 20  20 30 20 54 4F 20 36 35  |    ,DB  0 TO 65|
00006260: 35 33 35 20 28 44 4F 55  42 4C 45 2D 42 59 54 45  |535 (DOUBLE-BYTE|
00006270: 29 0D 20 20 20 20 20 2C  46 4C 20 20 3D 20 30 20  |).     ,FL  = 0 |
00006280: 20 46 4C 41 47 20 4F 46  46 2F 43 4C 52 0D 20 20  | FLAG OFF/CLR.  |
00006290: 20 20 20 2C 46 4C 20 20  3C 3E 30 20 20 46 4C 41  |   ,FL  <>0  FLA|
000062A0: 47 20 53 45 54 2F 4F 4E  0D 20 20 20 20 20 0D 20  |G SET/ON.     . |
000062B0: 20 20 20 20 D3 D9 CE D4  C1 D8 0D 20 20 20 20 20  |    .......     |
000062C0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000062D0: 0D 0D 20 20 20 20 20 41  3D 55 53 52 28 31 29 20  |..     A=USR(1) |
000062E0: 20 20 20 20 20 28 49 4D  50 4C 49 45 44 20 46 55  |     (IMPLIED FU|
000062F0: 4E 43 54 49 4F 4E 29 0D  20 20 20 20 20 41 3D 55  |NCTION).     A=U|
00006300: 53 52 28 33 32 29 2C 42  0D 20 20 20 20 20 41 3D  |SR(32),B.     A=|
00006310: 55 53 52 28 39 29 2C 44  42 0D 20 20 20 20 20 41  |USR(9),DB.     A|
00006320: 3D 55 53 52 28 39 30 29  2C 42 2C 46 4C 2C 46 4C  |=USR(90),B,FL,FL|
00006330: 2C 46 4C 0D 20 20 20 20  20 41 3D 55 53 52 28 30  |,FL.     A=USR(0|
00006340: 29 2C 30 2C 31 2C 34 0D  20 20 20 20 20 41 3D 55  |),0,1,4.     A=U|
00006350: 53 52 28 41 41 29 0D 20  20 20 20 20 41 3D 55 53  |SR(AA).     A=US|
00006360: 52 28 42 42 28 43 29 29  0D 20 20 20 20 20 41 3D  |R(BB(C)).     A=|
00006370: 55 53 52 28 41 41 25 29  0D 0D 20 20 20 20 20 D5  |USR(AA%)..     .|
00006380: D3 D2 20 C3 CF CD CD C1  CE C4 20 CC C9 D3 D4 0D  |.. ....... .....|
00006390: 20 20 20 20 20 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |     -----------|
000063A0: 2D 2D 2D 2D 2D 0D 0D 20  41 3D 55 53 52 28 30 29  |-----.. A=USR(0)|
000063B0: 2C 42 2C 42 2C 42 20 20  20 20 20 50 52 45 53 45  |,B,B,B     PRESE|
000063C0: 54 20 56 49 43 20 4D 41  50 20 54 4F 20 42 41 4E  |T VIC MAP TO BAN|
000063D0: 4B 20 30 2D 33 2C 0D 20  20 20 20 20 20 20 20 20  |K 0-3,.         |
000063E0: 20 20 20 20 20 20 20 20  20 20 20 56 49 44 45 4F  |           VIDEO|
000063F0: 20 4D 45 4D 20 30 2D 31  35 2C 20 56 49 44 45 4F  | MEM 0-15, VIDEO|
00006400: 20 42 41 53 45 20 30 20  54 4F 20 31 34 0D 20 20  | BASE 0 TO 14.  |
00006410: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00006420: 20 20 53 54 45 50 20 42  59 20 32 0D 20 41 3D 55  |  STEP BY 2. A=U|
00006430: 53 52 28 31 29 20 20 20  20 20 20 20 20 20 20 20  |SR(1)           |
00006440: 45 58 45 43 55 54 45 20  50 52 45 53 45 54 20 4D  |EXECUTE PRESET M|
00006450: 41 50 0D 20 41 3D 55 53  52 28 32 29 20 20 20 20  |AP. A=USR(2)    |
00006460: 20 20 20 20 20 20 20 52  45 53 45 54 20 50 52 45  |       RESET PRE|
00006470: 56 49 4F 55 53 20 4D 41  50 0D 20 41 3D 55 53 52  |VIOUS MAP. A=USR|
00006480: 28 33 29 2C 42 20 20 20  20 20 20 20 20 20 53 45  |(3),B         SE|
00006490: 54 20 42 49 54 20 4D 41  50 20 54 4F 20 42 20 28  |T BIT MAP TO B (|
000064A0: 42 20 30 2D 32 35 35 29  0D 20 41 3D 55 53 52 28  |B 0-255). A=USR(|
000064B0: 34 29 2C 42 20 20 20 20  20 20 20 20 20 53 45 54  |4),B         SET|
000064C0: 20 43 4F 4C 4F 52 20 52  41 4D 20 54 4F 20 43 4F  | COLOR RAM TO CO|
000064D0: 4C 0D 20 41 3D 55 53 52  28 35 29 2C 42 2C 42 20  |L. A=USR(5),B,B |
000064E0: 20 20 20 20 20 20 53 45  54 20 50 4C 4F 54 20 43  |      SET PLOT C|
000064F0: 4F 4C 4F 52 53 20 46 47  2C 42 47 0D 20 20 20 20  |OLORS FG,BG.    |
00006500: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00006510: 28 46 47 20 30 2D 31 35  2C 42 47 20 30 2D 31 35  |(FG 0-15,BG 0-15|
00006520: 29 0D 20 41 3D 55 53 52  28 36 29 2C 42 2C 42 20  |). A=USR(6),B,B |
00006530: 20 20 20 20 20 20 53 45  54 20 42 47 43 20 52 45  |      SET BGC RE|
00006540: 47 20 42 4B 47 44 2C 43  4F 4C 0D 20 20 20 20 20  |G BKGD,COL.     |
00006550: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 28  |               (|
00006560: 42 4B 47 44 20 30 2D 33  2C 43 4F 4C 20 30 2D 31  |BKGD 0-3,COL 0-1|
00006570: 35 29 0D 20 41 3D 55 53  52 28 37 29 2C 42 20 20  |5). A=USR(7),B  |
00006580: 20 20 20 20 20 20 20 53  45 54 20 42 4F 52 44 45  |       SET BORDE|
00006590: 52 20 43 4F 4C 0D 20 41  3D 55 53 52 28 38 29 2C  |R COL. A=USR(8),|
000065A0: 42 2C 42 20 20 20 20 20  20 20 43 4F 50 59 20 43  |B,B       COPY C|
000065B0: 48 41 52 20 52 4F 4D 20  52 4F 4D 2C 42 41 53 45  |HAR ROM ROM,BASE|
000065C0: 0D 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
000065D0: 20 20 20 20 20 52 4F 4D  20 30 2D 31 0D 20 20 20  |     ROM 0-1.   |
000065E0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000065F0: 20 42 41 53 45 20 30 2D  31 34 20 53 54 45 50 20  | BASE 0-14 STEP |
00006600: 32 0D 20 41 3D 55 53 52  28 39 29 2C 44 42 20 20  |2. A=USR(9),DB  |
00006610: 20 20 20 20 20 20 53 45  54 20 54 4F 50 20 4F 46  |      SET TOP OF|
00006620: 20 42 41 53 49 43 0D 20  41 3D 55 53 52 28 31 30  | BASIC. A=USR(10|
00006630: 29 2C 44 42 20 20 20 20  20 20 20 53 45 54 20 53  |),DB       SET S|
00006640: 54 41 52 54 20 4F 46 20  42 41 53 49 43 0D 20 41  |TART OF BASIC. A|
00006650: 3D 55 53 52 28 31 36 29  20 20 20 20 20 20 20 20  |=USR(16)        |
00006660: 20 20 53 45 54 20 42 4D  4D 0D 20 41 3D 55 53 52  |  SET BMM. A=USR|
00006670: 28 31 37 29 20 20 20 20  20 20 20 20 20 20 43 4C  |(17)          CL|
00006680: 52 20 42 4D 4D 0D 20 41  3D 55 53 52 28 31 38 29  |R BMM. A=USR(18)|
00006690: 20 20 20 20 20 20 20 20  20 20 53 45 54 20 45 43  |          SET EC|
000066A0: 4D 0D 20 41 3D 55 53 52  28 31 39 29 20 20 20 20  |M. A=USR(19)    |
000066B0: 20 20 20 20 20 20 43 4C  52 20 45 43 4D 0D 20 41  |      CLR ECM. A|
000066C0: 3D 55 53 52 28 32 30 29  20 20 20 20 20 20 20 20  |=USR(20)        |
000066D0: 20 20 53 45 54 20 4D 43  4D 0D 20 41 3D 55 53 52  |  SET MCM. A=USR|
000066E0: 28 32 31 29 20 20 20 20  20 20 20 20 20 20 43 4C  |(21)          CL|
000066F0: 52 20 4D 43 4D 0D 20 41  3D 55 53 52 28 32 32 29  |R MCM. A=USR(22)|
00006700: 20 20 20 20 20 20 20 20  20 20 53 45 54 20 33 38  |          SET 38|
00006710: 20 43 4F 4C 55 4D 4E 53  0D 20 41 3D 55 53 52 28  | COLUMNS. A=USR(|
00006720: 32 33 29 20 20 20 20 20  20 20 20 20 20 53 45 54  |23)          SET|
00006730: 20 34 30 20 43 4F 4C 55  4D 4E 53 0D 20 41 3D 55  | 40 COLUMNS. A=U|
00006740: 53 52 28 32 34 29 20 20  20 20 20 20 20 20 20 20  |SR(24)          |
00006750: 54 55 52 4E 20 4F 46 46  20 56 49 44 45 4F 0D 20  |TURN OFF VIDEO. |
00006760: 41 3D 55 53 52 28 32 35  29 20 20 20 20 20 20 20  |A=USR(25)       |
00006770: 20 20 20 54 55 52 4E 20  4F 4E 20 20 56 49 44 45  |   TURN ON  VIDE|
00006780: 4F 0D 20 41 3D 55 53 52  28 32 36 29 20 20 20 20  |O. A=USR(26)    |
00006790: 20 20 20 20 20 20 53 45  54 20 32 34 20 52 4F 57  |      SET 24 ROW|
000067A0: 53 0D 20 41 3D 55 53 52  28 32 37 29 20 20 20 20  |S. A=USR(27)    |
000067B0: 20 20 20 20 20 20 53 45  54 20 32 35 20 52 4F 57  |      SET 25 ROW|
000067C0: 53 0D 20 41 3D 55 53 52  28 32 38 29 2C 42 20 20  |S. A=USR(28),B  |
000067D0: 20 20 20 20 20 20 53 43  52 4F 4C 4C 20 59 20 20  |      SCROLL Y  |
000067E0: 30 2D 37 0D 20 41 3D 55  53 52 28 32 39 29 2C 42  |0-7. A=USR(29),B|
000067F0: 20 20 20 20 20 20 20 20  53 43 52 4F 4C 4C 20 58  |        SCROLL X|
00006800: 20 20 30 2D 37 0D 20 41  3D 55 53 52 28 33 30 29  |  0-7. A=USR(30)|
00006810: 2C 42 2C 42 2C 42 20 20  20 20 43 4F 50 59 20 53  |,B,B,B    COPY S|
00006820: 50 52 49 54 45 20 54 4F  20 42 49 54 20 4D 41 50  |PRITE TO BIT MAP|
00006830: 20 58 20 30 2D 33 39 20  59 20 30 2D 32 34 0D 20  | X 0-39 Y 0-24. |
00006840: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00006850: 20 20 20 53 50 52 49 54  45 20 41 52 45 41 20 30  |   SPRITE AREA 0|
00006860: 2D 32 35 35 0D 20 41 3D  55 53 52 28 33 32 29 2C  |-255. A=USR(32),|
00006870: 42 20 20 20 20 20 20 20  20 53 50 52 49 54 45 20  |B        SPRITE |
00006880: 4F 4E 20 20 30 2D 37 0D  20 41 3D 55 53 52 28 33  |ON  0-7. A=USR(3|
00006890: 33 29 2C 42 20 20 20 20  20 20 20 20 53 50 52 49  |3),B        SPRI|
000068A0: 54 45 20 4F 46 46 20 30  2D 37 0D 20 41 3D 55 53  |TE OFF 0-7. A=US|
000068B0: 52 28 33 34 29 2C 44 42  2C 42 2C 42 20 20 20 4D  |R(34),DB,B,B   M|
000068C0: 4F 56 45 20 53 50 52 49  54 45 20 58 2C 59 2C 53  |OVE SPRITE X,Y,S|
000068D0: 50 52 49 54 45 0D 20 20  20 20 20 20 20 20 20 20  |PRITE.          |
000068E0: 20 20 20 20 20 20 20 20  20 20 58 20 30 2D 33 31  |          X 0-31|
000068F0: 39 0D 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |9.              |
00006900: 20 20 20 20 20 20 59 20  30 2D 31 39 39 0D 20 20  |      Y 0-199.  |
00006910: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00006920: 20 20 53 50 52 49 54 45  20 30 2D 37 0D 20 41 3D  |  SPRITE 0-7. A=|
00006930: 55 53 52 28 33 35 29 2C  42 2C 42 20 20 20 20 20  |USR(35),B,B     |
00006940: 20 53 45 54 20 53 50 52  49 54 45 2C 43 4F 4C 4F  | SET SPRITE,COLO|
00006950: 52 0D 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |R.              |
00006960: 20 20 20 20 20 20 53 50  52 49 54 45 20 30 2D 37  |      SPRITE 0-7|
00006970: 0D 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00006980: 20 20 20 20 20 43 4F 4C  4F 52 20 20 30 2D 31 35  |     COLOR  0-15|
00006990: 0D 20 41 3D 55 53 52 28  33 36 29 2C 42 20 20 20  |. A=USR(36),B   |
000069A0: 20 20 20 20 20 53 45 54  20 53 50 52 49 54 45 20  |     SET SPRITE |
000069B0: 4D 43 4D 20 4F 4E 0D 20  20 20 20 20 20 20 20 20  |MCM ON.         |
000069C0: 20 20 20 20 20 20 20 20  20 20 20 53 50 52 49 54  |           SPRIT|
000069D0: 45 20 30 2D 37 0D 20 41  3D 55 53 52 28 33 37 29  |E 0-7. A=USR(37)|
000069E0: 2C 42 20 20 20 20 20 20  20 20 53 45 54 20 53 50  |,B        SET SP|
000069F0: 52 49 54 45 20 4D 43 4D  20 4F 46 46 0D 20 20 20  |RITE MCM OFF.   |
00006A00: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00006A10: 20 53 50 52 49 54 45 20  30 2D 37 0D 20 41 3D 55  | SPRITE 0-7. A=U|
00006A20: 53 52 28 33 38 29 2C 42  2C 42 20 20 20 20 20 20  |SR(38),B,B      |
00006A30: 4D 43 4D 20 52 45 47 49  53 54 45 52 20 30 2D 31  |MCM REGISTER 0-1|
00006A40: 2C 0D 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |,.              |
00006A50: 20 20 20 20 20 20 43 4F  4C 4F 52 20 30 2D 31 35  |      COLOR 0-15|
00006A60: 0D 20 41 3D 55 53 52 28  33 39 29 2C 42 2C 42 20  |. A=USR(39),B,B |
00006A70: 20 20 20 20 20 53 45 54  20 53 50 52 49 54 45 2C  |     SET SPRITE,|
00006A80: 4D 41 50 0D 20 20 20 20  20 20 20 20 20 20 20 20  |MAP.            |
00006A90: 20 20 20 20 20 20 20 20  53 50 52 49 54 45 20 30  |        SPRITE 0|
00006AA0: 2D 37 0D 20 20 20 20 20  20 20 20 20 20 20 20 20  |-7.             |
00006AB0: 20 20 20 20 20 20 20 4D  41 50 20 30 2D 32 35 35  |       MAP 0-255|
00006AC0: 0D 20 41 3D 55 53 52 28  34 30 29 2C 42 2C 42 20  |. A=USR(40),B,B |
00006AD0: 20 20 20 20 20 43 4F 50  59 20 53 50 52 49 54 45  |     COPY SPRITE|
00006AE0: 20 4D 41 50 2C 28 54 4F  29 4D 41 50 0D 20 20 20  | MAP,(TO)MAP.   |
00006AF0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00006B00: 20 4D 41 50 20 30 2D 32  35 35 2C 28 46 52 4F 4D  | MAP 0-255,(FROM|
00006B10: 29 0D 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |).              |
00006B20: 20 20 20 20 20 20 4D 41  50 20 30 2D 32 35 35 0D  |      MAP 0-255.|
00006B30: 20 41 3D 55 53 52 28 34  31 29 20 20 20 20 20 20  | A=USR(41)      |
00006B40: 20 20 20 20 4B 49 4C 4C  20 41 4E 44 20 48 4F 4D  |    KILL AND HOM|
00006B50: 45 20 53 50 52 49 54 45  53 0D 20 41 3D 55 53 52  |E SPRITES. A=USR|
00006B60: 28 34 32 29 20 20 20 20  20 20 20 20 20 20 52 45  |(42)          RE|
00006B70: 41 44 20 42 41 43 4B 47  52 4F 55 4E 44 20 52 45  |AD BACKGROUND RE|
00006B80: 47 2E 0D 20 41 3D 55 53  52 28 34 33 29 20 20 20  |G.. A=USR(43)   |
00006B90: 20 20 20 20 20 20 20 52  45 41 44 20 53 50 52 49  |       READ SPRI|
00006BA0: 54 45 20 43 4F 4C 4C 49  53 49 4F 4E 20 52 45 47  |TE COLLISION REG|
00006BB0: 49 53 54 45 52 0D 20 41  3D 55 53 52 28 34 34 29  |ISTER. A=USR(44)|
00006BC0: 2C 42 20 20 20 20 20 20  20 20 53 50 52 49 54 45  |,B        SPRITE|
00006BD0: 20 48 4F 52 5A 20 4F 4E  0D 20 20 20 20 20 20 20  | HORZ ON.       |
00006BE0: 20 20 20 20 20 20 20 20  20 20 20 20 20 53 50 52  |             SPR|
00006BF0: 49 54 45 20 30 2D 37 0D  20 41 3D 55 53 52 28 34  |ITE 0-7. A=USR(4|
00006C00: 35 29 2C 42 20 20 20 20  20 20 20 20 53 50 52 49  |5),B        SPRI|
00006C10: 54 45 20 48 4F 52 5A 20  4F 46 46 0D 20 20 20 20  |TE HORZ OFF.    |
00006C20: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00006C30: 53 50 52 49 54 45 20 30  2D 37 0D 20 41 3D 55 53  |SPRITE 0-7. A=US|
00006C40: 52 28 34 36 29 2C 42 20  20 20 20 20 20 20 20 53  |R(46),B        S|
00006C50: 50 52 49 54 45 20 56 45  52 54 20 4F 4E 0D 20 20  |PRITE VERT ON.  |
00006C60: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00006C70: 20 20 53 50 52 49 54 45  20 30 2D 37 0D 20 41 3D  |  SPRITE 0-7. A=|
00006C80: 55 53 52 28 34 37 29 2C  42 20 20 20 20 20 20 20  |USR(47),B       |
00006C90: 20 53 50 52 49 54 45 20  56 45 52 54 20 4F 46 46  | SPRITE VERT OFF|
00006CA0: 0D 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00006CB0: 20 20 20 20 20 53 50 52  49 54 45 20 30 2D 37 0D  |     SPRITE 0-7.|
00006CC0: 20 41 3D 55 53 52 28 34  38 29 20 20 20 20 20 20  | A=USR(48)      |
00006CD0: 20 20 20 20 53 50 52 49  54 45 20 42 43 4B 47 44  |    SPRITE BCKGD|
00006CE0: 20 53 45 54 0D 20 41 3D  55 53 52 28 34 39 29 20  | SET. A=USR(49) |
00006CF0: 20 20 20 20 20 20 20 20  20 53 50 52 49 54 45 20  |         SPRITE |
00006D00: 42 43 4B 47 44 20 43 4C  52 0D 20 41 3D 55 53 52  |BCKGD CLR. A=USR|
00006D10: 28 35 30 29 2C 42 2C 42  20 20 20 20 20 20 4D 4F  |(50),B,B      MO|
00006D20: 56 45 20 43 55 52 53 4F  52 20 58 2C 59 0D 20 20  |VE CURSOR X,Y.  |
00006D30: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00006D40: 20 20 58 20 30 2D 33 39  0D 20 20 20 20 20 20 20  |  X 0-39.       |
00006D50: 20 20 20 20 20 20 20 20  20 20 20 20 20 59 20 30  |             Y 0|
00006D60: 2D 32 34 0D 20 41 3D 55  53 52 28 35 31 29 20 20  |-24. A=USR(51)  |
00006D70: 20 20 20 20 20 20 20 20  52 45 54 55 52 4E 20 43  |        RETURN C|
00006D80: 55 52 53 4F 52 20 58 20  50 4F 53 2E 0D 20 41 3D  |URSOR X POS.. A=|
00006D90: 55 53 52 28 35 32 29 20  20 20 20 20 20 20 20 20  |USR(52)         |
00006DA0: 20 52 45 54 55 52 4E 20  43 55 52 53 4F 52 20 59  | RETURN CURSOR Y|
00006DB0: 20 50 4F 53 2E 0D 20 41  3D 55 53 52 28 35 37 29  | POS.. A=USR(57)|
00006DC0: 2C 42 2C 42 2C 42 20 20  20 20 53 45 54 20 43 4F  |,B,B,B    SET CO|
00006DD0: 4C 4F 52 20 4E 49 42 42  4C 45 20 58 20 59 0D 20  |LOR NIBBLE X Y. |
00006DE0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00006DF0: 20 20 20 58 20 30 2D 33  39 0D 20 20 20 20 20 20  |   X 0-39.      |
00006E00: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 59 20  |              Y |
00006E10: 30 2D 32 34 0D 20 20 20  20 20 20 20 20 20 20 20  |0-24.           |
00006E20: 20 20 20 20 20 20 20 20  20 43 4F 4C 4F 52 20 30  |         COLOR 0|
00006E30: 2D 31 35 0D 20 41 3D 55  53 52 28 35 38 29 2C 42  |-15. A=USR(58),B|
00006E40: 2C 42 2C 42 2C 42 20 20  53 45 54 20 48 49 52 45  |,B,B,B  SET HIRE|
00006E50: 53 20 43 4F 4C 4F 52 20  4E 49 42 42 4C 45 0D 20  |S COLOR NIBBLE. |
00006E60: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00006E70: 20 20 20 58 20 30 2D 33  39 0D 20 20 20 20 20 20  |   X 0-39.      |
00006E80: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 59 20  |              Y |
00006E90: 30 2D 32 34 0D 20 20 20  20 20 20 20 20 20 20 20  |0-24.           |
00006EA0: 20 20 20 20 20 20 20 20  20 48 49 20 43 4F 4C 4F  |         HI COLO|
00006EB0: 52 20 30 2D 31 35 0D 20  20 20 20 20 20 20 20 20  |R 0-15.         |
00006EC0: 20 20 20 20 20 20 20 20  20 20 20 4C 4F 20 43 4F  |           LO CO|
00006ED0: 4C 4F 52 20 30 2D 31 35  0D 20 41 3D 55 53 52 28  |LOR 0-15. A=USR(|
00006EE0: 35 39 29 2C 42 2C 42 2C  42 20 20 20 20 53 45 54  |59),B,B,B    SET|
00006EF0: 20 42 49 54 53 20 36 26  37 20 56 49 44 45 4F 20  | BITS 6&7 VIDEO |
00006F00: 42 41 53 45 0D 20 20 20  20 20 20 20 20 20 20 20  |BASE.           |
00006F10: 20 20 20 20 20 20 20 20  20 58 20 30 2D 33 39 0D  |         X 0-39.|
00006F20: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00006F30: 20 20 20 20 59 20 30 2D  32 34 0D 20 20 20 20 20  |    Y 0-24.     |
00006F40: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 42  |               B|
00006F50: 49 54 20 50 41 49 52 20  30 2D 33 0D 20 41 3D 55  |IT PAIR 0-3. A=U|
00006F60: 53 52 28 36 30 29 2C 44  42 2C 44 42 20 20 20 20  |SR(60),DB,DB    |
00006F70: 52 45 54 55 52 4E 20 55  4E 53 49 47 4E 45 44 20  |RETURN UNSIGNED |
00006F80: 45 4F 52 0D 20 41 3D 55  53 52 28 36 31 29 2C 44  |EOR. A=USR(61),D|
00006F90: 42 2C 44 42 20 20 20 20  52 45 54 55 52 4E 20 55  |B,DB    RETURN U|
00006FA0: 4E 53 49 47 4E 45 44 20  41 4E 44 0D 20 41 3D 55  |NSIGNED AND. A=U|
00006FB0: 53 52 28 36 32 29 2C 44  42 2C 44 42 20 20 20 20  |SR(62),DB,DB    |
00006FC0: 52 45 54 55 52 4E 20 55  4E 53 49 47 4E 45 44 20  |RETURN UNSIGNED |
00006FD0: 4F 52 0D 20 41 3D 55 53  52 28 36 33 29 2C 42 2C  |OR. A=USR(63),B,|
00006FE0: 42 2C 42 2C 42 20 20 43  4F 50 59 20 43 48 41 52  |B,B,B  COPY CHAR|
00006FF0: 20 54 4F 20 42 49 54 20  4D 41 50 0D 20 20 20 20  | TO BIT MAP.    |
00007000: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00007010: 58 20 30 2D 33 39 0D 20  20 20 20 20 20 20 20 20  |X 0-39.         |
00007020: 20 20 20 20 20 20 20 20  20 20 20 59 20 30 2D 32  |           Y 0-2|
00007030: 34 0D 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |4.              |
00007040: 20 20 20 20 20 20 56 49  44 45 4F 20 42 41 53 45  |      VIDEO BASE|
00007050: 20 30 2D 31 34 20 53 54  45 50 20 32 0D 20 20 20  | 0-14 STEP 2.   |
00007060: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00007070: 20 43 48 41 52 20 49 4E  44 45 58 20 30 2D 32 35  | CHAR INDEX 0-25|
00007080: 35 0D 20 41 3D 55 53 52  28 36 34 29 2C 44 42 2C  |5. A=USR(64),DB,|
00007090: 44 42 20 20 20 20 53 45  54 20 58 20 59 20 48 49  |DB    SET X Y HI|
000070A0: 52 45 53 0D 20 41 3D 55  53 52 28 36 35 29 2C 44  |RES. A=USR(65),D|
000070B0: 42 2C 44 42 20 20 20 20  43 4C 52 20 58 20 59 20  |B,DB    CLR X Y |
000070C0: 48 49 52 45 53 0D 20 41  3D 55 53 52 28 36 36 29  |HIRES. A=USR(66)|
000070D0: 2C 44 42 2C 44 42 2C 44  42 2C 44 42 20 20 44 52  |,DB,DB,DB,DB  DR|
000070E0: 41 57 20 48 49 52 45 53  20 4C 49 4E 45 20 53 45  |AW HIRES LINE SE|
000070F0: 54 0D 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |T.              |
00007100: 20 20 20 20 20 20 58 31  2C 59 31 2C 58 32 2C 59  |      X1,Y1,X2,Y|
00007110: 32 0D 20 41 3D 55 53 52  28 36 37 29 2C 44 42 2C  |2. A=USR(67),DB,|
00007120: 44 42 2C 44 42 2C 44 42  20 20 44 52 41 57 20 48  |DB,DB,DB  DRAW H|
00007130: 49 52 45 53 20 4C 49 4E  45 20 43 4C 52 0D 20 20  |IRES LINE CLR.  |
00007140: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00007150: 20 20 58 31 2C 59 31 2C  58 32 2C 59 32 0D 20 41  |  X1,Y1,X2,Y2. A|
00007160: 3D 55 53 52 28 36 38 29  2C 44 42 2C 44 42 20 20  |=USR(68),DB,DB  |
00007170: 20 20 50 4C 4F 54 20 4C  49 4E 45 20 54 4F 20 58  |  PLOT LINE TO X|
00007180: 32 2C 59 32 20 53 45 54  0D 20 41 3D 55 53 52 28  |2,Y2 SET. A=USR(|
00007190: 36 39 29 2C 44 42 2C 44  42 20 20 20 20 50 4C 4F  |69),DB,DB    PLO|
000071A0: 54 20 4C 49 4E 45 20 54  4F 20 58 32 2C 59 32 20  |T LINE TO X2,Y2 |
000071B0: 43 4C 52 0D 20 41 3D 55  53 52 28 37 30 29 2C 44  |CLR. A=USR(70),D|
000071C0: 42 2C 44 42 2C 42 20 20  50 4C 4F 54 20 50 4F 49  |B,DB,B  PLOT POI|
000071D0: 4E 54 20 58 2C 59 2C 42  49 54 20 50 41 49 52 0D  |NT X,Y,BIT PAIR.|
000071E0: 20 41 3D 55 53 52 28 37  31 29 2C 44 42 2C 44 42  | A=USR(71),DB,DB|
000071F0: 2C 44 42 2C 44 42 2C 42  0D 20 20 20 20 20 20 20  |,DB,DB,B.       |
00007200: 20 20 20 20 20 20 20 20  20 20 20 20 20 44 52 41  |             DRA|
00007210: 57 20 4C 49 4E 45 20 58  31 2C 59 31 54 4F 58 32  |W LINE X1,Y1TOX2|
00007220: 2C 59 32 2C 0D 20 20 20  20 20 20 20 20 20 20 20  |,Y2,.           |
00007230: 20 20 20 20 20 20 20 20  20 42 49 54 20 50 41 49  |         BIT PAI|
00007240: 52 0D 20 41 3D 55 53 52  28 37 32 29 2C 44 42 2C  |R. A=USR(72),DB,|
00007250: 44 42 2C 42 20 20 44 52  41 57 20 4C 49 4E 45 20  |DB,B  DRAW LINE |
00007260: 54 4F 20 58 32 2C 59 32  2C 42 49 54 20 50 41 49  |TO X2,Y2,BIT PAI|
00007270: 52 0D 20 41 3D 55 53 52  28 39 30 29 2C 42 2C 46  |R. A=USR(90),B,F|
00007280: 4C 2C 46 4C 2C 46 4C 20  20 53 45 54 20 56 4F 49  |L,FL,FL  SET VOI|
00007290: 43 45 0D 20 20 20 20 20  20 20 20 20 20 20 20 20  |CE.             |
000072A0: 20 20 20 20 20 20 20 42  49 54 2C 52 49 4E 47 2C  |       BIT,RING,|
000072B0: 53 59 4E 43 2C 20 56 4F  49 43 45 20 30 2D 32 0D  |SYNC, VOICE 0-2.|
000072C0: 20 41 3D 55 53 52 28 39  31 29 2C 42 2C 42 2C 42  | A=USR(91),B,B,B|
000072D0: 20 20 20 20 53 45 54 20  56 4F 49 43 45 20 45 4E  |    SET VOICE EN|
000072E0: 56 45 4C 4F 50 45 0D 20  20 20 20 20 20 20 20 20  |VELOPE.         |
000072F0: 20 20 20 20 20 20 20 20  20 20 20 56 4F 49 43 45  |           VOICE|
00007300: 20 30 2D 32 0D 20 20 20  20 20 20 20 20 20 20 20  | 0-2.           |
00007310: 20 20 20 20 20 20 20 20  20 41 54 54 41 43 4B 20  |         ATTACK |
00007320: 30 2D 31 35 0D 20 20 20  20 20 20 20 20 20 20 20  |0-15.           |
00007330: 20 20 20 20 20 20 20 20  20 44 45 43 41 59 20 20  |         DECAY  |
00007340: 30 2D 31 35 0D 20 41 3D  55 53 52 28 39 32 29 2C  |0-15. A=USR(92),|
00007350: 42 2C 42 2C 42 20 20 20  20 53 45 54 20 56 4F 49  |B,B,B    SET VOI|
00007360: 43 45 20 45 4E 56 45 4C  4F 50 45 0D 20 20 20 20  |CE ENVELOPE.    |
00007370: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00007380: 56 4F 49 43 45 20 30 2D  32 0D 20 20 20 20 20 20  |VOICE 0-2.      |
00007390: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 53 55  |              SU|
000073A0: 53 54 41 49 4E 20 30 2D  31 35 0D 20 20 20 20 20  |STAIN 0-15.     |
000073B0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 52  |               R|
000073C0: 45 4C 45 41 53 45 20 30  2D 31 35 0D 20 41 3D 55  |ELEASE 0-15. A=U|
000073D0: 53 52 28 39 33 29 2C 42  2C 44 42 20 20 20 20 20  |SR(93),B,DB     |
000073E0: 53 45 54 20 56 4F 49 43  45 20 46 52 45 51 0D 20  |SET VOICE FREQ. |
000073F0: 41 3D 55 53 52 28 39 34  29 2C 42 2C 44 42 20 20  |A=USR(94),B,DB  |
00007400: 20 20 20 53 45 54 20 56  4F 49 43 45 20 50 55 4C  |   SET VOICE PUL|
00007410: 53 45 20 57 49 44 54 48  0D 20 41 3D 55 53 52 28  |SE WIDTH. A=USR(|
00007420: 39 35 29 2C 44 42 20 20  20 20 20 20 20 53 45 54  |95),DB       SET|
00007430: 20 43 55 54 4F 46 46 20  46 52 45 51 20 3F 3F 3F  | CUTOFF FREQ ???|
00007440: 0D 20 41 3D 55 53 52 28  39 36 29 2C 4C 4C 2C 46  |. A=USR(96),LL,F|
00007450: 4C 2C 46 4C 2C 46 4C 20  20 53 45 54 20 46 49 4C  |L,FL,FL  SET FIL|
00007460: 54 45 52 20 42 49 54 53  0D 20 20 20 20 20 20 20  |TER BITS.       |
00007470: 20 20 20 20 20 20 20 20  20 20 20 20 20 45 58 54  |             EXT|
00007480: 45 52 4E 41 4C 20 30 2D  31 0D 20 20 20 20 20 20  |ERNAL 0-1.      |
00007490: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 56 4F  |              VO|
000074A0: 49 43 45 20 30 20 20 30  2D 31 0D 20 20 20 20 20  |ICE 0  0-1.     |
000074B0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 56  |               V|
000074C0: 4F 49 43 45 20 31 20 20  30 2D 31 0D 20 20 20 20  |OICE 1  0-1.    |
000074D0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000074E0: 56 4F 49 43 45 20 32 20  20 30 2D 31 0D 20 41 3D  |VOICE 2  0-1. A=|
000074F0: 55 53 52 28 39 37 29 2C  42 20 20 20 20 20 20 20  |USR(97),B       |
00007500: 20 53 45 54 20 53 49 44  20 46 49 4C 54 45 52 20  | SET SID FILTER |
00007510: 51 0D 20 41 3D 55 53 52  28 39 38 29 2C 42 2C 42  |Q. A=USR(98),B,B|
00007520: 2C 42 2C 42 20 20 53 45  54 20 53 49 44 20 46 49  |,B,B  SET SID FI|
00007530: 4C 54 45 52 20 4D 4F 44  45 53 0D 20 20 20 20 20  |LTER MODES.     |
00007540: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 43  |               C|
00007550: 55 54 20 56 4F 49 43 45  20 33 20 30 2D 31 0D 20  |UT VOICE 3 0-1. |
00007560: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00007570: 20 20 20 48 49 47 48 20  50 41 53 53 20 20 20 30  |   HIGH PASS   0|
00007580: 2D 31 0D 20 20 20 20 20  20 20 20 20 20 20 20 20  |-1.             |
00007590: 20 20 20 20 20 20 20 42  41 4E 44 20 50 41 53 53  |       BAND PASS|
000075A0: 20 20 20 30 2D 31 0D 20  20 20 20 20 20 20 20 20  |   0-1.         |
000075B0: 20 20 20 20 20 20 20 20  20 20 20 4C 4F 57 20 20  |           LOW  |
000075C0: 50 41 53 53 20 20 20 30  2D 31 0D 20 41 3D 55 53  |PASS   0-1. A=US|
000075D0: 52 28 39 39 29 20 20 20  20 20 20 20 20 20 20 56  |R(99)          V|
000075E0: 4F 49 43 45 20 47 41 54  45 20 4F 4E 0D 20 41 3D  |OICE GATE ON. A=|
000075F0: 55 53 52 28 31 30 30 29  20 20 20 20 20 20 20 20  |USR(100)        |
00007600: 20 56 4F 49 43 45 20 47  41 54 45 20 4F 46 46 0D  | VOICE GATE OFF.|
00007610: 20 41 3D 55 53 52 28 31  30 31 29 2C 42 20 20 20  | A=USR(101),B   |
00007620: 20 20 20 20 53 45 54 20  53 49 44 20 56 4F 4C 55  |    SET SID VOLU|
00007630: 4D 4E 20 30 2D 31 35 0D  20 41 3D 55 53 52 28 31  |MN 0-15. A=USR(1|
00007640: 30 32 29 2C 42 20 20 20  20 20 20 20 53 45 54 20  |02),B       SET |
00007650: 56 4F 49 43 45 20 57 41  56 45 46 4F 52 4D 0D 20  |VOICE WAVEFORM. |
00007660: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00007670: 20 20 20 57 41 56 45 46  4F 52 4D 20 30 2D 33 0D  |   WAVEFORM 0-3.|
00007680: 20 41 3D 55 53 52 28 31  30 33 29 20 20 20 20 20  | A=USR(103)     |
00007690: 20 20 20 20 43 4C 45 41  52 20 53 49 44 20 26 20  |    CLEAR SID & |
000076A0: 50 53 45 55 44 4F 20 52  45 47 53 0D 20 41 3D 55  |PSEUDO REGS. A=U|
000076B0: 53 52 28 31 30 34 29 20  20 20 20 20 20 20 20 20  |SR(104)         |
000076C0: 52 45 54 55 52 4E 20 4F  53 43 33 20 4F 53 43 49  |RETURN OSC3 OSCI|
000076D0: 4C 41 54 4F 52 0D 20 41  3D 55 53 52 28 31 30 35  |LATOR. A=USR(105|
000076E0: 29 20 20 20 20 20 20 20  20 20 52 45 54 55 52 4E  |)         RETURN|
000076F0: 20 4F 53 43 33 20 57 41  56 45 46 4F 52 4D 0D 20  | OSC3 WAVEFORM. |
00007700: 41 3D 55 53 52 28 31 30  39 29 20 20 20 20 20 20  |A=USR(109)      |
00007710: 20 20 20 58 20 4A 4F 59  20 50 4F 52 54 32 0D 20  |   X JOY PORT2. |
00007720: 41 3D 55 53 52 28 31 31  30 29 20 20 20 20 20 20  |A=USR(110)      |
00007730: 20 20 20 59 20 4A 4F 59  20 50 4F 52 54 32 0D 20  |   Y JOY PORT2. |
00007740: 41 3D 55 53 52 28 31 31  31 29 20 20 20 20 20 20  |A=USR(111)      |
00007750: 20 20 20 58 20 4A 4F 59  20 50 4F 52 54 31 0D 20  |   X JOY PORT1. |
00007760: 41 3D 55 53 52 28 31 31  32 29 20 20 20 20 20 20  |A=USR(112)      |
00007770: 20 20 20 59 20 4A 4F 59  20 50 4F 52 54 31 0D 20  |   Y JOY PORT1. |
00007780: 41 3D 55 53 52 28 31 31  33 29 20 20 20 20 20 20  |A=USR(113)      |
00007790: 20 20 20 58 20 50 41 44  44 4C 45 20 50 4F 52 54  |   X PADDLE PORT|
000077A0: 32 0D 20 41 3D 55 53 52  28 31 31 34 29 20 20 20  |2. A=USR(114)   |
000077B0: 20 20 20 20 20 20 59 20  50 41 44 44 4C 45 20 50  |      Y PADDLE P|
000077C0: 4F 52 54 32 0D 20 41 3D  55 53 52 28 31 31 35 29  |ORT2. A=USR(115)|
000077D0: 20 20 20 20 20 20 20 20  20 58 20 50 41 44 44 4C  |         X PADDL|
000077E0: 45 20 50 4F 52 54 31 0D  20 41 3D 55 53 52 28 31  |E PORT1. A=USR(1|
000077F0: 31 36 29 20 20 20 20 20  20 20 20 20 59 20 50 41  |16)         Y PA|
00007800: 44 44 4C 45 20 50 4F 52  54 31 0D 20 41 3D 55 53  |DDLE PORT1. A=US|
00007810: 52 28 31 31 37 29 20 20  20 20 20 20 20 20 20 46  |R(117)         F|
00007820: 49 52 45 20 42 55 54 54  4F 4E 20 50 4F 52 54 32  |IRE BUTTON PORT2|
00007830: 0D 20 41 3D 55 53 52 28  31 31 38 29 20 20 20 20  |. A=USR(118)    |
00007840: 20 20 20 20 20 46 49 52  45 20 42 55 54 54 4F 4E  |     FIRE BUTTON|
00007850: 20 50 4F 52 54 31 0D 20  41 3D 55 53 52 28 31 31  | PORT1. A=USR(11|
00007860: 39 29 20 20 20 20 20 20  20 20 20 50 4F 52 54 31  |9)         PORT1|
00007870: 20 58 28 2D 31 20 30 20  31 29 0D 20 41 3D 55 53  | X(-1 0 1). A=US|
00007880: 52 28 31 32 30 29 20 20  20 20 20 20 20 20 20 50  |R(120)         P|
00007890: 4F 52 54 31 20 59 28 2D  31 20 30 20 31 29 0D 20  |ORT1 Y(-1 0 1). |
000078A0: 41 3D 55 53 52 28 31 32  31 29 20 20 20 20 20 20  |A=USR(121)      |
000078B0: 20 20 20 50 4F 52 54 32  20 58 28 2D 31 20 30 20  |   PORT2 X(-1 0 |
000078C0: 31 29 0D 20 41 3D 55 53  52 28 31 32 32 29 20 20  |1). A=USR(122)  |
000078D0: 20 20 20 20 20 20 20 50  4F 52 54 32 20 59 28 2D  |       PORT2 Y(-|
000078E0: 31 20 30 20 31 29 0D 20  2A 2A 2A 2A 2A 2A 2A 2A  |1 0 1). ********|
000078F0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00007900: 2A 2A 2A 2A 2A 2A 2A 2A  2A 0D 20 D4 48 45 20 46  |*********. .HE F|
00007910: 4F 4C 4C 4F 57 49 4E 47  20 D5 D3 D2 20 43 41 4C  |OLLOWING ... CAL|
00007920: 4C 53 20 41 52 45 20 52  45 53 45 52 56 45 44 0D  |LS ARE RESERVED.|
00007930: 20 49 4E 54 45 52 4E 41  4C 20 54 4F 20 54 48 45  | INTERNAL TO THE|
00007940: 20 D5 D3 D2 20 50 52 4F  47 52 41 4D 3A 0D 20 55  | ... PROGRAM:. U|
00007950: 53 52 31 32 33 0D 20 55  53 52 31 32 34 0D 20 55  |SR123. USR124. U|
00007960: 53 52 31 32 35 0D 20 55  53 52 31 32 36 0D 20 55  |SR125. USR126. U|
00007970: 53 52 31 32 37 0D 20 2A  2A 2A 2A 2A 2A 2A 2A 2A  |SR127. *********|
00007980: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00007990: 2A 2A 2A 2A 2A 2A 2A 2A  0D 20 D4 48 45 20 50 52  |********. .HE PR|
000079A0: 45 43 45 44 49 4E 47 20  49 4E 46 4F 52 4D 41 54  |ECEDING INFORMAT|
000079B0: 49 4F 4E 20 57 41 53 20  45 58 54 52 41 43 54 45  |ION WAS EXTRACTE|
000079C0: 44 20 46 52 4F 4D 20 54  48 45 20 CD 41 59 20 31  |D FROM THE .AY 1|
000079D0: 39 38 33 20 C3 CF CD CD  C1 CE C4 C5 D2 20 4D 41  |983 ......... MA|
000079E0: 47 41 5A 49 4E 45 20 41  52 54 49 43 4C 45 20 27  |GAZINE ARTICLE '|
000079F0: D0 45 45 4B 20 26 20 D0  4F 4B 45 20 41 20 D5 D3  |.EEK & .OKE A ..|
00007A00: D2 20 C9 4E 53 54 52 55  43 54 49 4F 4E 20 D3 48  |. .NSTRUCTION .H|
00007A10: 45 45 54 27 20 42 59 20  C7 45 4F 52 47 45 20 C7  |EET' BY .EORGE .|
00007A20: 41 55 4B 45 4C 20 4F 46  20 D4 41 43 4F 4D 41 2C  |AUKEL OF .ACOMA,|
00007A30: D7 C1 2E 0D 2E 46 50                              |.....FP         |
DOCUMENTATION FOR THE CAD SYSTEM.VERSION
 3.0.BY STEPHEN P. NYE.70366,1316...THE 
CAD SYSTEM WAS WRITTEN TO DO ELECTRONIC 
SCHEMATICS AND OTHER LINE DRAWINGS ON TH
E COMMODORE 64. IT IS BASED ON A PACKAGE
 OF USR CALLS (USERML) FOUND ON THE COMM
ODORE SIG OF THE COMPUSERVE INFORMATION 
SERVICE...THE SYSTEM WILL SUPPORT ONE OR
 TWO DRIVES. IT WILL DEFAULT TO THE TWO 
DRIVE OPTION. TO USE CAD WITH ONLY ONE D
RIVE ALL YOU HAVE TO DO IS ANSWER '8' TO
 THE FILE DISK PROMPT THAT APPEARS WHEN 
THE PROGRAM IS FIRST BOOTED. THE DEFAULT
 CAN EASILY BE CHANGED. JUST LOAD THE 'B
OOT' PROGRAM AND LIST THE FIRST LINE. TH
ERE IS A DEFINITION STATEMENT FOR D1 (D1
=???). JUST REPLACE THIS STATEMENT WITH 
'D1=D0'. THEN SCRATCH THE OLD BOOT AND S
AVE THE NEW VERSION. TO AVOID CONFUSION,
 THIS DOCUMENTATION WILL ASSUME THAT TWO
 DRIVES ARE USED AND THE DRIVES ARE ASSI
GNED AS FOLLOWS:..     DRIVE NUMBER 8 CO
NTAINS THE PROGRAM DISK..     DRIVE NUMB
ER 9 CONTAINS THE FILE DISK...NOTE: THE 
CAD SYSTEM IS VERY DISK INTENSIVE. IT IS
 CONTINUOUSLY ACCESSING NEW INFORMATION 
ON THE DISK DRIVE. FOR THIS REASON IT IS
 VERY IMPORTANT NOT TO REMOVE THE PROGRA
M DISK FROM THE DRIVE UNLESS PROMPTED BY
 THE PROGRAM TO DO SO...THE CAD SYSTEM W
ILL SUPPORT EITHER A JOYSTICK OR THE 135
0 MOUSE PLUGGED INTO PORT 2 OF THE COMPU
TER......GETTING STARTED..TO USE THE CAD
, TYPE "LOAD 'BOOT',8" AND THEN "RUN"...
THE FIRST PROMPT WILL ASK FOR THE FILE D
RIVE NUMBER. IF YOU ARE USING TWO DRIVES
, THIS PROMPT WILL DEFAULT TO THE 'OTHER
' DRIVE. THE SYSTEM DETECTS WHICH DRIVE 
WAS USED FOR THE BOOT AND ASSIGNS THE FI
LES TO THE SECOND DRIVE. TO ACCEPT THE D
EFAULT JUST PRESS RETURN. TO ENTER A DRI
VE ASSIGNMENT OTHER THAN THE DEFAULT JUS
T PRESS THE NUMBER OF THE DRIVE (NO RETU
RN)...THE SYSTEM WILL THEN PRESENT A CRE
DITS SCREEN. THESE PEOPLE HAVE BEEN MAJO
R CONTRIBUTORS TO THE DEVELOPMENT OF THE
 CAD PACKAGE. THEN THE SYSTEM WILL SHOW 
THE LOADING OF THE THREE MAJOR MACHINE L
ANGUAGE PACKAGES USRML, SYSPKG AND SYSPK
GII. ..YOU WILL THEN BE PROMPTED WHETHER
 TO 'ERASE PRESENT SCREEN'. THIS PROMPT 
IS PRESENT AS A SAFEGUARD AGAINST A SYST
EM CRASH. SHOULD YOU SUFFER A CRASH WHIL
E WORKING ON A HIRES SCREEN, DO NOT TURN
 OFF THE COMPUTER. PRESS RUN/STOP RESTOR
E. THE SCREEN WILL CLEAR BUT THE CURSOR 
WILL NOT BE VISIBLE. CAREFULLY TYPE SYS6
4738 AND PRESS RETURN. THE COMPUTER SHOU
LD DO A COLD BOOT AND YOU WILL SEE THE C
OMMODORE START-UP SCREEN. LOAD THE 'BOOT
' PROGRAM AS BEFORE AND WHEN PROMPTED FO
R 'ERASE PRESENT SCREEN' ANSWER BY PRESS
ING 'N' (OR ANYTHING BUT 'Y'). THE HIRES
 SCREEN YOU WERE WORKING ON SHOULD STILL
 BE INTACT AND YOU CAN RESUME WORKING...
AFTER ANSWERING THE ERASE PROMPT, THE SY
STEM WILL DELAY A SHORT TIME AND THEN LO
AD THE MAIN MENU. THIS IS ONE OF THREE M
ENUS IN THE SYSTEM. THE OTHERS ARE REACH
ED BY PRESSING M, M OR COMMODORE(C=) M. 
IT IS NOT NECESSARY TO GO TO A MENU TO M
OVE FROM ONE PROGRAM TO ANOTHER. IN MOST
 CASES, JUST PRESS THE KEY FOR THE COMMA
ND YOU DESIRE AND THE SYSTEM WILL AUTOMA
TICALLY LOAD THE NECESSARY INFORMATION F
OR THAT COMMAND. IF AT ANY TIME YOU GET 
LOST A SERIES OF RETURNS SHOULD GET YOU 
BACK TO THE MAIN MENU...WHILE VIEWING TH
E MAIN MENU IT SHOULD BE POINTED OUT THA
T THERE ARE SEVERAL COMMAND KEYS THAT WO
RK FROM WITHIN ALMOST ALL FUNCTIONS. THE
Y ARE:..! -> ALLOWS YOU TO TOGGLE BETWEE
N THE TWO AVAILABLE HIRES SCREENS (SCREE
N 1 IS ALWAYS THE SCREEN BEING VIEWED)..
.# -> INVERTS SCREEN 1. TURNS ON ALL OFF
 PIXELS AND TURNS OFF ALL ON PIXELS...& 
-> ADDS SCREEN 2 TO SCREEN 1. SCREEN 2 I
S UNAFFECTED BY THIS OPERATION...= -> CO
PIES SCREEN 1 TO SCREEN 2. THE INFORMATI
ON IN SCREEN 2 IS LOST...CLR -> PRESSING
 THE CLEAR KEY WILL ERASE SCREEN 1...DEL
 -> PRESSING THE DEL KEY WILL NORMALLY U
NDO THE LAST DRAW PERFORMED. THIS FUNCTI
ON WILL NOT WORK IF THE MOUSE BUTTON, OR
 ANOTHER COMMAND KEY, HAS BEEN PRESSED S
INCE THE LAST DRAW......TYPICAL OPERATIO
N..BEFORE LOOKING AT ALL THE COMMANDS AV
AILABLE, LET'S TAKE A LOOK AT HOW A TYPI
CAL COMMAND FUNCTION WILL WORK. FOR OUR 
EXAMPLE WE WILL USE THE 'B'OX ROUTINE. T
O ACCESS THIS ROUTINE PRESS 'B' WHEN THE
 MAIN MENU APPEARS...WHEN YOU PRESS 'B' 
THE SYSTEM WILL ACCESS THE DRIVE FOR A S
HORT TIME AND THEN THE HIRES SCREEN WILL
 APPEAR. A CROSSHAIRS WILL APPEAR ON THE
 HIRES SCREEN. THIS IS THE HIRES CURSOR.
 YOU CAN MOVE THIS CURSOR AROUND THE HIR
ES SCREEN USING THE MOUSE. NOTICE THAT T
HE CURSOR MOVES IN 6 DOT INCREMENTS. THE
 NUMBER OF DOTS THAT THE CURSOR MOVES EA
CH TIME IS ADJUSTABLE FROM 1 TO 9 BY PRE
SSING THE APPROPRIATE NUMBER. THERE IS A
LSO A 'SUPERSPEED' VALUE OF 25 AVAILABLE
 BY PRESSING 0. YOU WILL FIND THAT THIS 
FEATURE ALLOWS YOU TO MOVE AROUND THE SC
REEN AT A FAST PACE, WHILE ALSO ALLOWING
 YOU EXACT PIXEL PLACEMENT...MOVE THE CU
RSOR TO A POINT THAT WILL BE ONE CORNER 
OF THE BOX YOU WISH TO DRAW AND PRESS TH
E MOUSE BUTTON. YOU WILL NOTICE THAT A S
MALL CROSS APPEARS IN THE CENTER OF THE 
CURSOR. WHEN YOU MOVE THE CURSOR THE CRO
SS WILL REMAIN IN PLACE TO REMIND YOU OF
 WHERE THE FIRST POINT WAS PLACED. MOVE 
TO THE POINT THAT WILL BE THE DIAGONALLY
 OPPOSITE CORNER OF THE BOX AND PRESS TH
E MOUSE BUTTON AGAIN. THE CAD WILL DRAW 
A BOX USING THESE TWO POINTS TO DETERMIN
E WHERE THE LINES WILL BE. IF YOU MAKE A
 MISTAKE JUST PRESS DEL AND THE BOX WILL
 BE ERASED...NOTE THAT IN THIS, AS MOST 
ROUTINES, YOU MAY USE THE COMMAND KEYS !
 # & = CLR AND DEL......DRAWING ROUTINES
..WHAT FOLLOWS IS A LIST OF THE AVAILABL
E COMMANDS. THEY ARE LISTED ALPHABETICAL
LY; LOWER CASE, UPPER CASE AND THEN COMM
ODORE(C=) KEY. IN THESE DESCRIPTIONS, TH
E TERM MARKER REFERS TO THE SMALL CROSS 
THAT IS PLACED ON THE HIRES SCREEN EACH 
TIME THE MOUSE BUTTON IS PRESSED. MOST R
OUTINES CAN BE EXITED BY PRESSING ANY CO
MMAND KEY, AND ALL ROUTINES CAN BE EXITE
D BY PRESSING RETURN...A -> ARCS USES TW
O MARKERS TO DETERMINE THE BEGINNING AND
 END OF A QUARTER CIRCLE. THE CIRCLE SEG
MENT IS ALWAYS DRAWN COUNTER-CLOCKWISE F
ROM THE FIRST MARKER TO THE SECOND...A -
> BROKEN LINES USES TWO MARKERS TO DETER
MINE THE BEGINNING AND END OF A DASHED L
INE. WHEN YOU CHOOSE THIS KEY, YOU WILL 
BE PROMPTED FOR THE LENGTH OF THE LINE S
EGMENT, AND THE LENGTH OF THE SPACE BETW
EEN LINE SEGMENTS. NOTE THAT BROKEN LINE
S CAN BE DRAWN ONLY HORIZONTALLY AND VER
TICALLY...C=A -> LOAD DOODLE COMPRESSED 
FORMAT. WILL LOAD A CSLIDE FORMAT HIRES 
FILE INTO SCREEN 1. WHEN THE LOAD IS COM
PLETE YOU WILL BE PRESENTED WITH TWO OPT
IONS. PRESSING '!' WILL SWITCH THE SCREE
N 1 INFORMATION INTO SCREEN 2 AND ALLOW 
YOU TO LOAD ANOTHER FILE INTO SCREEN 1. 
THE INFORMATION IN SCREEN 2 WILL BE LOST
. PRESSING '*' WILL ALLOW YOU TO RE-TRY 
A LOAD INTO SCREEN 1 IN CASE YOU MIS-TYP
E THE FILENAME OR PLACE THE WRONG DISK I
N THE FILE DRIVE. THE PREFIX 'JJ' IS AUT
OMATICALLY ADDED TO THE FILENAME...B -> 
BOX WILL USE TWO MARKERS TO INDICATE DIA
GONALLY OPPOSITE CORNERS OF A RECTANGLE.
..B -> BOXES (SOLID) USES TWO MARKERS AS
 IN BOX. THE RECTANGLE IS FILLED WITH TH
E FOREGROUND COLOR...C=B -> SAVE DOODLE 
COMPRESSED FORMAT. WILL SAVE SCREEN 1 IN
 CSLIDE FORMAT. WHEN THE SAVE IS FINISHE
D, YOU WILL BE PRESENTED WITH THE SAME T
WO OPTIONS AS IN C=A. THE INFORMATION IN
 SCREEN 2 WILL NOT BE LOST BY CHOOSING '
!'. THE PREFIX 'JJ' IS AUTOMATICALLY ADD
ED TO THE FILENAME...C -> CIRCLES (DIAME
TER) WILL USE TWO MARKERS TO INDICATE TH
E DIAMETER OF A CIRCLE. THE SYSTEM WILL 
AUTOMATICALLY CALCULATE THE CENTER AND D
RAW THE CIRCLE. BY PRESSING '+' BEFORE P
LACING THE FIRST MARKER YOU MAY TOGGLE A
 CENTER MARKER ON AND OFF. IF ON, THIS W
ILL PLACE A SMALL + AT THE CENTER OF THE
 CIRCLE WHEN DRAWN...C -> CIRCLES (RADIU
S) WILL USE THE FIRST MARKER AS THE CENT
ER OF THE CIRCLE. THE SECOND MARKER WILL
 DETERMINE THE RADIUS OF THE CIRCLE. THE
 CENTER MARKER IS ALSO AVAILABLE IN THIS
 COMMAND...C=C -> YOU WILL BE PRESENTED 
WITH A MENU OF FUNCTION KEY DEFINITIONS.
 WHEN YOU PRESS ONE OF THE KEYS, THE SYS
TEM WILL SWITCH TO THE HIRES SCREEN. USI
NG THE FUNCTION KEYS YOU MAY CYCLE THROU
GH THE AVAILABLE COLORS FOR FOREGROUND, 
BACKGROUND, AND CURSOR COLOR. THE SYSTEM
 WILL KEEP THESE COLORS UNTIL THEY ARE A
GAIN CHANGED OR THE SYSTEM IS RE-BOOTED.
 YOU MAY CHANGE THE DEFAULT COLORS BY CH
ANGING THE DEFINITIONS IN THE 'BOOT' PRO
GRAM. THE LINES ARE REM'ED. (SEE N) TO E
XIT THIS PROGRAM PRESS RETURN...D -> DIS
CS (DRAW) WILL USE TWO MARKERS AS IN 'C'
. THE CIRCLE WILL BE FILLED WITH THE FOR
EGROUND COLOR...D -> DISCS (ERASE) WILL 
USE TWO MARKERS AS IN 'C'. THE CIRCULAR 
AREA WILL BE ERASED...C=D -> DISK FUNCTI
ONS WILL ALLOW YOU TO CHANGE THE DISK AS
SIGNMENTS, VIEW A DIRECTORY OR ISSUE ANY
 VALID 1541 DOS COMMAND. THE DIRECTORY A
ND DISK COMMANDS ARE DIRECTED TO THE FIL
E DRIVE...E -> ERASE (LINE) USES TWO MAR
KERS TO DETERMINE THE BEGINNING AND END 
OF A LINE SEGMENT. THIS LINE SEGMENT WIL
L BE ERASED...E -> ERASE (BOX) USES TWO 
MARKERS AS IN 'B' TO DETERMINE A RECTANG
ULAR AREA THAT WILL BE ERASED...C=E -> L
OAD RLE FORMAT WILL ALLOW YOU TO LOAD HI
RES DATA SAVED IN AN ASCII RUN LENGTH EN
CODED (RLE) FILE. WHEN THIS PROGRAM IS F
IRST LOADED YOU WILL BE VIEWING THE HIRE
S SCREEN. THERE WILL BE A LARGE BOX OVER
LAID ON THE HIRES SCREEN. USE THE MOUSE 
TO MOVE THIS BOX AROUND THE SCREEN. THE 
RLE FILE IS NOT AS LARGE AS THE HIRES SC
REEN AND THEREFORE CAN BE LOADED INTO SE
VERAL (18) DIFFERENT LOCATIONS. WHEN YOU
 HAVE THE MARKER WHERE YOU WISH THE FILE
 LOADED, PRESS THE MOUSE BUTTON AND THE 
SYSTEM WILL PROMPT FOR THE FILENAME TO L
OAD. THE SUFFIX '.RLE' IS AUTOMATICALLY 
APPENDED TO THE FILENAME. YOU WILL THEN 
BE OFFERED THE CHOICE TO TRY THE LOAD TO
 SCREEN 1 AGAIN (*) OR SWITCH SCREENS AN
D LOAD SCREEN 2 (!). ..F -> FIGURES IS O
NE OF THE MORE COMPLEX COMMANDS AVAILABL
E IN CAD. THIS COMMAND DEPENDS ON A FIGU
RE LIBRARY STORED ON THE FILE DISK. THER
E ARE A NUMBER OF FIGURE LIBRARIES AVAIL
ABLE AND YOU CAN CREATE YOUR OWN USING T
HE 'W'INDOW COMMAND OR THE STAND-ALONE F
IGURE DRAW PROGRAM. WHEN THE CURSOR RE-A
PPEARS, PRESS THE KEY CORRESPONDING TO T
HE FIGURE YOU WISH TO DRAW. NOTE THAT WH
ILE FIGURES ARE STORED ON DISK WITH A FI
LENAME OF ?.FIG, YOU ONLY NEED TO PRESS 
THE FIRST LETTER KEY. THE CURSOR WILL BE
 REPLACED WITH THE FIGURE STORED UNDER T
HAT NAME. YOU MAY ROTATE THE FIGURE 90 D
EGREES AT A TIME IN THE COUNTER-CLOCKWIS
E DIRECTION BY PRESSING THE BRITISH POUN
D SIGN KEY. YOU MAY MOVE THIS FIGURE ARO
UND THE HIRES SCREEN USING THE MOUSE. PR
ESSING THE MOUSE BUTTON WILL COPY THE FI
GURE ONTO THE HIRES SCREEN AT ITS PRESEN
T LOCATION. TO EXIT THIS ROUTINE PRESS R
ETURN...F -> FREEHAND DRAW WILL ALLOW YO
U TO MOVE AROUND THE HIRES SCREEN. WHILE
 THE MOUSE BUTTON IS DEPRESSED THE CURSO
R WILL DRAW AS IT MOVES...C=F -> SAVE RL
E FORMAT WILL ALLOW YOU TO SAVE A SECTIO
N OF THE HIRES SCREEN IN AN ASCII RUN LE
NGTH ENCODED (RLE) FILE. YOU WILL BE PRE
SENTED WITH THE LARGE OVERLAID BOX AS IN
 C=E. MOVE THE BOX TO ENCLOSE THE AREA Y
OU WISH TO SAVE AND PRESS THE MOUSE BUTT
ON. THE SYSTEM WILL THEN PROMPT YOU FOR 
THE FILENAME. THE SUFFIX '.RLE' IS AUTOM
ATICALLY APPENDED TO THE FILENAME. YOU W
ILL THEN BE OFFERED THE CHOICE TO TRY TH
E LOAD TO SCREEN 1 AGAIN (*) OR SWITCH S
CREENS AND LOAD SCREEN 2 (!). ..G -> GRI
D WILL DRAW A GRIDWORK ON SCREEN 1. THIS
 GRID BECOMES A PART OF THE HIRES SCREEN
 AND CANNOT BE EASILY REMOVED. YOU WILL 
BE PROMPTED FOR THE SPACING BETWEEN THE 
LINES IN BOTH THE HORIZONTAL AND VERTICA
L DIRECTIONS. WHEN THE GRID IS DRAWN, TH
E PROGRAM WILL WAIT UNTIL YOU PRESS ANOT
HER KEY...H -> HEXAGONS USES THREE MARKE
RS. THE FIRST ONE DETERMINES THE HORIZON
TAL AXIS FOR THE HEXAGON AND ONE SIDE LI
MIT. THE SECOND MARKER DETERMINES THE OT
HER SIDE LIMIT, AND THE HEIGHT OF THE HE
XAGON IS AUTOMATICALLY CALCULATED...I ->
 INDICATORS ON WILL DRAW SCALES ACROSS T
HE LEFT EDGE AND BOTTOM OF BOTH HIRES SC
REENS. AN INDICATOR WILL APPEAR ON EACH 
SCALE SHOWING THE PRESENT POSITION OF TH
E CURSOR. THESE SCALES ARE SET UP FOR TH
E GEMINI SG10 PRINTER AND MAY NOT BE ACC
URATE FOR OTHER PRINTERS. WHEN THIS ROUT
INE IS DONE, IT WILL WAIT FOR YOU TO PRE
SS ANOTHER KEY...I -> INDICATORS OFF WIL
L ERASE THE SCALES DRAWN BY 'I' AND TURN
 OFF THE INDICATORS OVER THESE SCALES. W
HEN THIS ROUTINE IS DONE, IT WILL WAIT F
OR YOU TO PRESS ANOTHER KEY...J -> VERTI
CAL FANOUT IS USEFUL FOR DRAWING THE IND
IVIDUAL LINES TO A CHIP ON AN ELECTRONIC
 SCHEMATIC. THE FIRST MARKER INDICATES T
HE BEGINNING FOR ALL LINES DRAWN. AFTER 
THE FIRST MARKER IS POSITIONED, EACH TIM
E THE MOUSE BUTTON IS PRESSED A LINE IS 
DRAWN FROM THE FIRST MARKER TO THE SECON
D. ALL LINES WILL BE DRAWN UP OR DOWN FR
OM THE FIRST MARKER TO THE VERTICAL POSI
TION OF THE SECOND, AND THEN ACROSS THE 
SCREEN TO THE SECOND MARKER. TO MOVE THE
 ORIGIN OF THE LINES, MOVE THE CURSOR OV
ER THE FIRST MARKER AND PRESS THE MOUSE 
BUTTON AGAIN. THIS WILL RELEASE THE FIRS
T MARKER SO YOU CAN RELOCATE IT...J -> H
ORIZONTAL FANOUT WORKS MUCH LIKE 'J'. TH
E LINES WILL BE DRAWN HORIZONTALLY FROM 
THE FIRST MARKER TO THE VERTICAL POSITIO
N OF THE SECOND, AND THEN UP OR DOWN TO 
THE SECOND MARKER. THE FIRST MARKER CAN 
BE RELOCATED AS IN 'J'...K -> ELLIPSE US
ES THREE MARKERS. THE FIRST MARKS THE HO
RIZONTAL AXIS OF THE ELLIPSE AND ONE SID
E. THE SECOND MARKS THE OTHER SIDE OF TH
E ELLIPSE, THE VERTICAL POSITION OF THIS
 MARKER IS IGNORED. THE THIRD DETERMINES
 THE HEIGHT OF THE ELLIPSE, THE HORIZONT
AL POSITION OF THIS MARKER IS IGNORED...
K -> PARALLEL LINES IS USEFUL FOR DRAWIN
G LINES ON ONE SCREEN PARALLEL TO A LINE
 ON THE OTHER SCREEN. THE FIRST TWO MARK
ERS DETERMINE THE ANGLE OF THE LINE. THE
SE ARE USUALLY PLACED OVER AN EXISTING L
INE. AFTER THESE TWO MARKERS ARE POSITIO
NED AND THE MOUSE BUTTON IS AGAIN PRESSE
D, THE CURSOR WILL ONLY MOVE ON A LINE P
ARALLEL TO THE MARKED LINE. THE NEXT TWO
 MARKERS, AND SUBSEQUENT MARKER PAIRS, A
RE USED TO DETERMINE THE ENDS OF THE LIN
E TO BE DRAWN. THIS ROUTINE WORKS BEST I
F THE FIRST TWO MARKERS ARE AS FAR APART
 AS POSSIBLE...L -> LINES USES TWO MARKE
RS TO DETERMINE THE BEGINNING AND END OF
 THE LINE TO BE DRAWN...L -> LINES (CONT
INUOUS) WORKS MUCH LIKE 'L'. WHEN A LINE
 IS DRAWN, THE FIRST MARKER IS MOVED TO 
THE END OF THE NEW LINE AND BECOMES THE 
BEGINNING OF THE SECOND LINE. IN THIS WA
Y, LINES ARE DRAWN END-TO-END. TO MOVE T
HE FIRST MARKER, PRESS THE BUTTON A SECO
ND TIME AT THE END OF A LINE...C=L -> LO
AD DOODLE FORMAT WILL LOAD A DOODLE! COM
PATIBLE FILE (37 BLOCKS) INTO SCREEN 1. 
YOU WILL THEN BE OFFERED THE CHOICE TO T
RY THE LOAD TO SCREEN 1 AGAIN (*) OR SWI
TCH SCREENS AND LOAD SCREEN 2 (!). THE P
REFIX 'DD' IS AUTOMATICALLY ADDED TO THE
 FILENAME...M -> MORE DRAWING ROUTINES W
ILL DISPLAY A SECOND MENU OF COMMAND KEY
S...M -> EVEN MORE DRAWING ROUTINES WILL
 DISPLAY A THIRD MENU OF COMMAND KEYS...
C=M -> SPECIAL FUNCTIONS WILL DISPLAY A 
MENU OF COMMODORE KEYS...N -> ENQUIRE IS
 A ROUTINE THAT WILL SUPPLY INFORMATION 
NOT AVAILABLE ELSEWHERE IN THE PACKAGE. 
WHEN YOU CHOOSE 'N' THE HIRES SCREEN WIL
L APPEAR WITH THE CURSOR. PRESS THE MOUS
E BUTTON TWICE AND THE INFORMATION SCREE
N WILL APPEAR...O -> ZOOM. WHEN YOU CHOO
SE THIS COMMAND THE CURSOR WILL CHANGE T
O A LARGE BOX. MOVE THIS BOX OVER THE AR
EA YOU WISH TO ZOOM IN ON AND PRESS THE 
LEFT ARROW KEY. YOU MAY THEN MOVE AROUND
 THE ZOOM SCREEN IN THE SAME MANNER AS I
N HIRES MODE. THE MOUSE BUTTON WILL TOGG
LE PIXELS ON AND OFF. WHEN YOU HAVE FINI
SHED, PRESS THE LEFT ARROW KEY AGAIN TO 
RETURN TO THE HIRES SCREEN. THE CHANGES 
YOU MAKE IN THE ZOOM SCREEN ARE AUTOMATI
CALLY MOVED TO THE HIRES SCREEN...O -> S
TAMP. WHEN YOU CHOOSE THIS COMMAND THE C
URSOR WILL CHANGE TO A SMALL BOX. MOVE T
HIS BOX TO THE AREA OF THE HIRES SCREEN 
YOU WISH TO USE AS A STAMP AND PRESS 'P'
 TO PICK IT UP. THE AREA OF THE HIRES SC
REEN WILL BE COPIED TO THE CURSOR. MOVE 
TO THE POINT WHERE YOU WISH TO PLACE THE
 COPY OF THE CURSOR AND PRESS THE MOUSE 
BUTTON. THE CURSOR WILL BE COPIED TO THA
T POINT ON THE HIRES SCREEN. YOU MAY MAK
E AS MANY COPIES AS YOU DESIRE BY MOVING
 THE CURSOR TO ANOTHER LOCATION AND PRES
SING THE BUTTON AGAIN. TO RECOVER THE BO
X CURSOR AND PICK UP ANOTHER PIECE OF TH
E HIRES SCREEN, PRESS CLEAR, MOVE TO THE
 NEW AREA OF THE HIRES SCREEN, AND PRESS
 'P' AGAIN. THE STAMP IS DONE BY ONE OF 
THREE METHODS; 'A'ND-ING, 'O'R-ING AND '
X'OR-ING WITH THE HIRES INFORMATION ALRE
ADY PRESENT. IN THE AND MODE, CHOSEN BY 
PRESSING 'A', WHEN YOU PRESS THE BUTTON,
 ANY DOT THAT IS ON IN THE CURSOR AND TH
E HIRES SCREEN, WILL REMAIN ON. ALL OTHE
RS ARE TURNED OFF (ERASED). IN THE OR MO
DE, CHOSEN BY PRESSING 'O', ANY DOT THAT
 IS ON IN THE CURSOR OR THE HIRES SCREEN
 WILL BE TURNED ON IN THE HIRES SCREEN. 
IN THE XOR MODE, CHOSEN BY PRESSING 'X',
 ANY DOT THAT IS ON IN THE CURSOR BUT NO
T THE HIRES SCREEN IS TURNED ON IN THE H
IRES SCREEN. ALSO, ANY DOT THAT IS ON IN
 THE HIRES SCREEN BUT NOT IN THE CURSOR 
IS LEFT ON IN THE HIRES SCREEN. ALL DOTS
 THAT ARE OFF IN BOTH THE CURSOR AND HIR
ES SCREEN, AND ALL DOTS THAT ARE ON IN B
OTH, ARE TURNED OFF. THE DEFAULT IS 'A'.
 YOU CAN CHANGE THIS OPTION AT ANY TIME 
BY PRESSING THE APPROPRIATE KEY. YOU MAY
 ALSO FLIP THE CURSOR HORIZONTALLY BY PR
ESSING 'H', AND VERTICALLY BY PRESSING '
V'. YOU MAY ALSO INVERT THE CURSOR INFOR
MATION (TURN ALL ON DOTS OFF AND ALL OFF
 DOTS ON) BY PRESSING 'I'. EXIT THIS ROU
TINE BY PRESSING RETURN...P -> PARALLELO
GRAMS USES THREE MARKERS TO INDICATE THR
EE CORNERS OF A PARALLELOGRAM. THE PROGR
AM WILL CALCULATE THE FOURTH CORNER AND 
DRAW THE OBJECT. IF THE FOURTH CORNER IS
 OFF THE HIRES SCREEN, THE PROGRAM WILL 
TURN OFF THE THREE MARKERS WITHOUT DRAWI
NG AND RETURN TO THE BEGINNING...P -> PO
LAR COORDINATES IS USEFUL FOR DRAWING A 
LINE OF SPECIFIC LENGTH AT A SPECIFIC AN
GLE. MOVE THE CURSOR TO THE ORIGIN OF TH
E LINE YOU DESIRE AND PRESS THE MOUSE BU
TTON. THE SYSTEM WILL PROMPT FOR THE LEN
GTH OF THE LINE (R) AND THE ANGLE (THETA
). THETA IS MEASURED COUNTER-CLOCKWISE F
ROM THE HORIZONTAL AXIS EXTENDING TO THE
 RIGHT OF THE ORIGIN, AND IS MEASURED IN
 DEGREES. IF THE LINE WILL EXTEND OFF TH
E SCREEN THE SYSTEM WILL REFUSE TO DRAW 
THE LINE AND WILL INFORM YOU THAT THE LI
NE IS TOO LONG. PRESSING RETURN IN THIS 
CASE WILL RETURN YOU TO THE HIRES SCREEN
 TO TRY AGAIN...C=P -> PRINT MENU WILL P
RESENT YOU WITH A MENU OF PRINTER PROGRA
MS. AT PRESENT THERE ARE FIVE PRINT OPTI
ONS FOR THE STAR SG10 AND TWO FOR THE MP
S-801...Q -> QUIT CAD WILL EXIT CAD AND 
RESET THE COMPUTER...R -> RECTI-LINEAR L
INES USES TWO MARKERS TO INDICATE THE BE
GINNING AND END OF TWO JOINED LINE SEGME
NTS. THE SYSTEM WILL FIRST DRAW A LINE H
ORIZONTALLY FROM THE FIRST MARKER TO THE
 X POSITION OF THE SECOND, THEN VERTICAL
LY FROM THE END OF THE FIRST LINE SEGMEN
T TO THE SECOND MARKER...R -> RADIAL LIN
ES USES THE FIRST MARKER AS THE ORIGIN O
F ALL LINES. AS ADDITIONAL MARKERS ARE P
LACED ON THE HIRES SCREEN, THE SYSTEM WI
LL DRAW LINES FROM THE FIRST MARKER TO T
HESE MARKERS. TO MOVE THE ORIGIN TO ANOT
HER LOCATION, PLACE THE CURSOR OVER THE 
FIRST MARKER AND PRESS THE MOUSE BUTTON.
 THIS WILL RELEASE THE FIRST MARKER SO Y
OU CAN RELOCATE IT...C=R -> LOAD HIRES F
ORMAT ALLOWS YOU TO LOAD AN 8K HIRES DAT
A FILE (33 BLOCKS) INTO SCREEN 1. YOU AR
E THEN GIVEN THE OPTION OF RE-TRYING THE
 LOAD INTO SCREEN 1 (*) OR SWITCHING THE
 SCREENS AND LOADING THE SECOND SCREEN (
!)...S -> SNAP WILL USE TWO MARKERS TO D
RAW A LINE. THE HORIZONTAL AND VERTICAL 
DISPLACEMENTS OF THE SECOND MARKER ARE C
OMPARED AND THE SMALLER OF THE TWO IS IG
NORED. THIS RESULTS IN A LINE ALWAYS BEI
NG DRAWN EITHER HORIZONTALLY OR VERTICAL
LY FROM THE FIRST MARKER...C=S -> SAVE D
OODLE FORMAT ALLOWS YOU TO SAVE SCREEN 1
 IN A DOODLE! COMPATIBLE FILE (37 BLOCKS
). YOU ARE THEN GIVEN THE OPTION OF RE-T
RYING THE SAVE INTO SCREEN 1 (*) OR SWIT
CHING THE SCREENS AND SAVING THE SECOND 
SCREEN (!). THE PREFIX 'DD' IS AUTOMATIC
ALLY ADDED TO THE FILENAME...T -> TEXT I
S SIMILIAR TO THE 'F'IGURE PROGRAM. THE 
PROGRAM WILL PROMPT YOU FOR THE FILE DIS
K NUMBER. THEN IT WILL PRESENT TWO ADDIT
IONAL PROMPTS, SPACING BETWEEN FIGURES I
N PIXELS AND SPACING BETWEEN LINES. THEN
 IT WILL RETURN YOU TO THE HIRES SCREEN 
AND THE CURSOR WILL CONTAIN AN ARROWHEAD
. WHEN A KEY IS PRESSED THE SYSTEM WILL 
CONSULT THE FILE DISK AND DRAW THAT FIGU
RE AT THE CURSOR LOCATION. IT WILL THEN 
MOVE THE CURSOR THE SPECIFIED NUMBER OF 
PIXELS PAST THE EDGE OF THE FIGURE. USIN
G THE CURSOR UP/DOWN KEY YOU MAY MOVE UP
 OR DOWN BY THE NUMBER OF PIXELS YOU STI
PULATED FOR LINE SPACING. NOTE THAT THE 
CURSOR IS AUTOMATICALLY MOVED IN THE DIR
ECTION OF THE ARROWHEAD. YOU MAY ROTATE 
THE ARROWHEAD 90 DEGREES AT A TIME BY PR
ESSING THE BRITISH POUND SIGN. NOTICE TH
AT THE ORIENTATION OF THE FIGURE IS ALSO
 ROTATED. THIS PROGRAM IS MOST USEFUL IN
 CONJUNCTION WITH ANY OF THE MANY CHARAC
TER SETS AVAILABLE FOR CAD. WITHIN THIS 
PROGRAM YOU MAY USE THE MOUSE BUTTON TO 
ERASE A RECTANGULAR AREA AS IN 'E'...U -
> DRAW RLE BORDER ALLOWS YOU TO DRAW A B
ORDER ENCLOSING AN RLE SECTION OF THE SC
REEN. SINCE THE RLE HIRES AREA IS SMALLE
R THAN THE HIRES SCREEN, IT IS BENEFICIA
L TO HAVE A WAY TO INDICATE THE LIMITS O
F THE RLE AREA. THIS PROGRAM WILL DRAW A
 BORDER THAT IS ONE PIXEL OUTSIDE THE RL
E AREA ON ALL SIDES. THE BORDER CAN BE D
RAWN IN ANY OF THE 18 POSSIBLE RLE POSIT
IONS ON TH HIRES SCREEN. WHEN THIS PROGR
AM FIRST RUNS, YOU WILL BE RETURNED TO T
HE HIRES SCREEN AND THE CURSOR WILL CHAN
GE TO A LARGE OVERLAID BOX AS IN THE C=E
 COMMAND. MOVE THIS BOX TO WHERE YOU WIS
H THE BORDER DRAWN AND PRESS THE MOUSE B
UTTON. THE SYSTEM WILL DRAW A BORDER ON 
THE HIRES SCREEN AND THEN WAIT FOR YOU T
O PRESS ANOTHER KEY...U -> ERASE.RLE BOR
DER WILL ERASE AN RLE BORDER DRAWN BY TH
E 'U' COMMAND. IT FUNCTIONS IN THE SAME 
MANNER, SHOWING YOU THE HIRES SCREEN WIT
H THE LARGE OVERLAID BOX. MOVE THE BOX U
NTIL IT IS JUST INSIDE THE RLE BORDER AN
D PRESS THE MOUSE BUTTON. THE BORDER WIL
L BE ERASED, AND THE SYSTEM WILL WAIT HE
RE UNTIL YOU PRESS ANOTHER KEY...W -> WA
VEFORMS WILL PRESENT YOU WITH A MENU OF 
WAVEFORM ROUTINES. THESE ROUTINES ALL WO
RK THE SAME WAY. THE FIRST MARKER DETERM
INES THE STARTING POINT AND THE AXIS FOR
 THE WAVEFORM. THE SECOND MARKER DETERMI
NES THE END POINT, THE HEIGHT, AND WHICH
 HALF-CYCLE IS DRAWN FIRST. ONLY ONE CYC
LE IS DRAWN AT A TIME...W -> WINDOW. THI
S PROGRAM WILL ALLOW YOU TO PICK UP A SE
CTION OF THE HIRES SCREEN AND COPY IT TO
 ANOTHER LOCATION. IT ALLOWS MORE PRECIS
E POSITIONING OF THE SECTION THAN THE ST
AMP OPTION. BY PRESSING F1 YOU CAN SAVE 
THE SECTION AS A FIGURE FILE TO A FIGURE
 LIBRARY DISK...C=W -> SAVE HIRES FORMAT
 ALLOWS YOU TO SAVE SCREEN 1 IN AN 8K DA
TA FILE (33 BLOCKS). YOU ARE THEN GIVEN 
THE OPTION OF RE-TRYING THE SAVE INTO SC
REEN 1 (*) OR SWITCHING THE SCREENS AND 
SAVING THE SECOND SCREEN (!)...X -> CROS
SHATCH ALLOWS YOU TO CROSSHATCH A RECTAN
GULAR AREA MARKED AS IN 'B'OX. YOU ARE F
IRST PROMPTED FOR THE ORIENTATION OF THE
 CROSSHATCH LINES (HORIZONTAL OR VERTICA
L) AND THE SPACING BETWEEN LINES (1 TO 9
 PIXELS). THE DEFAULT VALUES ARE HIGHLIG
HTED...Y -> MARK SCREEN2 Y LOCATION WILL
 PUT A SMALL MARK ON THE LEFT EDGE OF TH
E SECOND SCREEN AT THE PRESENT CURSOR LO
CATION WHENEVER THE MOUSE BUTTON IS PRES
SED...Y -> MARK SCREEN2 X LOCATION WILL 
PUT A SMALL MARK ON THE BOTTOM OF THE SE
COND SCREEN AT THE PRESENT CURSOR LOCATI
ON WHENEVER THE MOUSE BUTTON IS PRESSED.
..Z -> DRAW BORDER WILL DRAW A SINGLE LI
NE BORDER AROUND BOTH SCREENS...Z -> ERA
SE.BORDER WILL ERASE A SINGLE LINE BORDE
R AROUND BOTH SCREENS......CAD MEMORY MA
P..THE CAD SYSTEM UTILIZES THE C64 MEMOR
Y IN THE FOLLOWING MANNER:..$0000-$00FF 
    ZERO PAGE.$0100-$01FF     STACK.$020
0-$03FF     C64 OPERATING SYSTEM SPACE.$
0400-$07FF     TEXT SCREEN.$0800-$5FFF  
   BASIC PROGRAM AREA.$6000-$7FFF     HI
RES SCREEN 1.$8000-$8FFF     SYSPKGII.$9
000-$9FFF     SYSPKG.$A000-$BFFF     TEM
PORARY HIRES SCREEN (OOPS).$C000-$CFFF  
   USRML.$D000-$DFFF     C64 I/O SPACE.$
E000-$FFFF     HIRES SCREEN 2.....USERML
 DOCUMENTATION..THE PACKAGE 'USRML' IS U
SED TO HANDLE ALL OF THE HIRES WORK THAT
 WOULD CONSUME SO MUCH TIME IN BASIC. ..
THE MACHINE LANGUAGE FILE IS LOADED WITH
 THE FOLLOWING COMMAND:.    LOAD"USER.ML
",8,1..YOU WILL NEED TO INITIALIZE THE U
SR JMP VECTOR AT LOCATIONS 785 AND 786:.
    POKE785,0.    POKE786,193.THIS SETS 
THE USR VECTOR TO $C100....NOTE: THE 'BO
OT' PROGRAM IN CAD WILL TAKE CARE OF LOA
DING AND INITIALIZING FOR YOU...    USAG
E NOTES:..    (1). THE RUNSTOP/RESTORE K
EY SEQUENCE WILL NOT PROPERLY RECOVER TO
 THE STANDARD BASIC MAP AS IT DOES NOT C
LEAR THE BIT MAP MODE (BMM)..    ADD THE
 FOLLOWING CODE TO YOUR PROGRAM DURING D
EVELOPEMENT:.    60000 A=USR(0),0,1,4:A=
USR(1):A=USR(17):A=USR(19):A=USR(21).   
 IF YOUR PROGRAM CRASHES DURING DEBUG CL
EAR THE SCREEN WITH (SHIFT CLR-HOME)  AN
D TYPE THE FOLLOWING. .    GOTO60000.   
 ------------------.    NOTE: THERE WILL
 BE GARBAGE ON THE SCREEN WHILE YOU ARE 
TYPING THIS SO TYPE CAREFULLY!..    (2).
 ALL NUMBERS PASSED TO THE USR PROGRAM M
UST BE IN THE RANGE OF 0 TO 65535 (DECIM
ALS WILL BE TRUNCATED) OR THERE WILL BE 
AN ILLEGAL QUANTITY ERROR..(3). IF THE E
XPECTED NUMBER OF VARIABLES ARE NOT PASS
ED TO THE USR CALL THERE WILL BE A SYNTA
X ERROR...    (4). IF THE VARIABLE IS A 
BYTE OR FLAG TYPE THE PROGRAM WILL AUTOM
ATICALLY MASK OFF UNWANTED BITS.   .    
(5). X-Y PLOTTING WILL ALLOW FOR POSITIV
E WRAP-AROUND. X-Y MAY BE ANY VALUE BETW
EEN 0 AND 65535 AND THE USR ROUTINES WIL
L AUTOMATICALLY .     PLOTX=MOD(320,X). 
    PLOTY=MOD(200,Y)..    (6). THE SID R
OUTINES MAINTAIN AN INTERNAL IMAGE OF TH
E WRITE ONLY SID REGISTERS. THIS ALLOWS 
FOR SIMPLIFIED COMMANDS SUCH AS VOICE ON
 OR VOICE OFF...     CONVENTIONS     .  
   ----------------..     ,B   0 TO 255 
(BYTE).     ,DB  0 TO 65535 (DOUBLE-BYTE
).     ,FL  = 0  FLAG OFF/CLR.     ,FL  
<>0  FLAG SET/ON.     .     SYNTAX.     
----------------..     A=USR(1)      (IM
PLIED FUNCTION).     A=USR(32),B.     A=
USR(9),DB.     A=USR(90),B,FL,FL,FL.    
 A=USR(0),0,1,4.     A=USR(AA).     A=US
R(BB(C)).     A=USR(AA%)..     USR COMMA
ND LIST.     ----------------.. A=USR(0)
,B,B,B     PRESET VIC MAP TO BANK 0-3,. 
                   VIDEO MEM 0-15, VIDEO
 BASE 0 TO 14.                    STEP B
Y 2. A=USR(1)           EXECUTE PRESET M
AP. A=USR(2)           RESET PREVIOUS MA
P. A=USR(3),B         SET BIT MAP TO B (
B 0-255). A=USR(4),B         SET COLOR R
AM TO COL. A=USR(5),B,B       SET PLOT C
OLORS FG,BG.                    (FG 0-15
,BG 0-15). A=USR(6),B,B       SET BGC RE
G BKGD,COL.                    (BKGD 0-3
,COL 0-15). A=USR(7),B         SET BORDE
R COL. A=USR(8),B,B       COPY CHAR ROM 
ROM,BASE.                    ROM 0-1.   
                 BASE 0-14 STEP 2. A=USR
(9),DB        SET TOP OF BASIC. A=USR(10
),DB       SET START OF BASIC. A=USR(16)
          SET BMM. A=USR(17)          CL
R BMM. A=USR(18)          SET ECM. A=USR
(19)          CLR ECM. A=USR(20)        
  SET MCM. A=USR(21)          CLR MCM. A
=USR(22)          SET 38 COLUMNS. A=USR(
23)          SET 40 COLUMNS. A=USR(24)  
        TURN OFF VIDEO. A=USR(25)       
   TURN ON  VIDEO. A=USR(26)          SE
T 24 ROWS. A=USR(27)          SET 25 ROW
S. A=USR(28),B        SCROLL Y  0-7. A=U
SR(29),B        SCROLL X  0-7. A=USR(30)
,B,B,B    COPY SPRITE TO BIT MAP X 0-39 
Y 0-24.                    SPRITE AREA 0
-255. A=USR(32),B        SPRITE ON  0-7.
 A=USR(33),B        SPRITE OFF 0-7. A=US
R(34),DB,B,B   MOVE SPRITE X,Y,SPRITE.  
                  X 0-319.              
      Y 0-199.                    SPRITE
 0-7. A=USR(35),B,B      SET SPRITE,COLO
R.                    SPRITE 0-7.       
             COLOR  0-15. A=USR(36),B   
     SET SPRITE MCM ON.                 
   SPRITE 0-7. A=USR(37),B        SET SP
RITE MCM OFF.                    SPRITE 
0-7. A=USR(38),B,B      MCM REGISTER 0-1
,.                    COLOR 0-15. A=USR(
39),B,B      SET SPRITE,MAP.            
        SPRITE 0-7.                    M
AP 0-255. A=USR(40),B,B      COPY SPRITE
 MAP,(TO)MAP.                    MAP 0-2
55,(FROM).                    MAP 0-255.
 A=USR(41)          KILL AND HOME SPRITE
S. A=USR(42)          READ BACKGROUND RE
G.. A=USR(43)          READ SPRITE COLLI
SION REGISTER. A=USR(44),B        SPRITE
 HORZ ON.                    SPRITE 0-7.
 A=USR(45),B        SPRITE HORZ OFF.    
                SPRITE 0-7. A=USR(46),B 
       SPRITE VERT ON.                  
  SPRITE 0-7. A=USR(47),B        SPRITE 
VERT OFF.                    SPRITE 0-7.
 A=USR(48)          SPRITE BCKGD SET. A=
USR(49)          SPRITE BCKGD CLR. A=USR
(50),B,B      MOVE CURSOR X,Y.          
          X 0-39.                    Y 0
-24. A=USR(51)          RETURN CURSOR X 
POS.. A=USR(52)          RETURN CURSOR Y
 POS.. A=USR(57),B,B,B    SET COLOR NIBB
LE X Y.                    X 0-39.      
              Y 0-24.                   
 COLOR 0-15. A=USR(58),B,B,B,B  SET HIRE
S COLOR NIBBLE.                    X 0-3
9.                    Y 0-24.           
         HI COLOR 0-15.                 
   LO COLOR 0-15. A=USR(59),B,B,B    SET
 BITS 6&7 VIDEO BASE.                   
 X 0-39.                    Y 0-24.     
               BIT PAIR 0-3. A=USR(60),D
B,DB    RETURN UNSIGNED EOR. A=USR(61),D
B,DB    RETURN UNSIGNED AND. A=USR(62),D
B,DB    RETURN UNSIGNED OR. A=USR(63),B,
B,B,B  COPY CHAR TO BIT MAP.            
        X 0-39.                    Y 0-2
4.                    VIDEO BASE 0-14 ST
EP 2.                    CHAR INDEX 0-25
5. A=USR(64),DB,DB    SET X Y HIRES. A=U
SR(65),DB,DB    CLR X Y HIRES. A=USR(66)
,DB,DB,DB,DB  DRAW HIRES LINE SET.      
              X1,Y1,X2,Y2. A=USR(67),DB,
DB,DB,DB  DRAW HIRES LINE CLR.          
          X1,Y1,X2,Y2. A=USR(68),DB,DB  
  PLOT LINE TO X2,Y2 SET. A=USR(69),DB,D
B    PLOT LINE TO X2,Y2 CLR. A=USR(70),D
B,DB,B  PLOT POINT X,Y,BIT PAIR. A=USR(7
1),DB,DB,DB,DB,B.                    DRA
W LINE X1,Y1TOX2,Y2,.                   
 BIT PAIR. A=USR(72),DB,DB,B  DRAW LINE 
TO X2,Y2,BIT PAIR. A=USR(90),B,FL,FL,FL 
 SET VOICE.                    BIT,RING,
SYNC, VOICE 0-2. A=USR(91),B,B,B    SET 
VOICE ENVELOPE.                    VOICE
 0-2.                    ATTACK 0-15.   
                 DECAY  0-15. A=USR(92),
B,B,B    SET VOICE ENVELOPE.            
        VOICE 0-2.                    SU
STAIN 0-15.                    RELEASE 0
-15. A=USR(93),B,DB     SET VOICE FREQ. 
A=USR(94),B,DB     SET VOICE PULSE WIDTH
. A=USR(95),DB       SET CUTOFF FREQ ???
. A=USR(96),LL,FL,FL,FL  SET FILTER BITS
.                    EXTERNAL 0-1.      
              VOICE 0  0-1.             
       VOICE 1  0-1.                    
VOICE 2  0-1. A=USR(97),B        SET SID
 FILTER Q. A=USR(98),B,B,B,B  SET SID FI
LTER MODES.                    CUT VOICE
 3 0-1.                    HIGH PASS   0
-1.                    BAND PASS   0-1. 
                   LOW  PASS   0-1. A=US
R(99)          VOICE GATE ON. A=USR(100)
         VOICE GATE OFF. A=USR(101),B   
    SET SID VOLUMN 0-15. A=USR(102),B   
    SET VOICE WAVEFORM.                 
   WAVEFORM 0-3. A=USR(103)         CLEA
R SID & PSEUDO REGS. A=USR(104)         
RETURN OSC3 OSCILATOR. A=USR(105)       
  RETURN OSC3 WAVEFORM. A=USR(109)      
   X JOY PORT2. A=USR(110)         Y JOY
 PORT2. A=USR(111)         X JOY PORT1. 
A=USR(112)         Y JOY PORT1. A=USR(11
3)         X PADDLE PORT2. A=USR(114)   
      Y PADDLE PORT2. A=USR(115)        
 X PADDLE PORT1. A=USR(116)         Y PA
DDLE PORT1. A=USR(117)         FIRE BUTT
ON PORT2. A=USR(118)         FIRE BUTTON
 PORT1. A=USR(119)         PORT1 X(-1 0 
1). A=USR(120)         PORT1 Y(-1 0 1). 
A=USR(121)         PORT2 X(-1 0 1). A=US
R(122)         PORT2 Y(-1 0 1). ********
*************************. THE FOLLOWING
 USR CALLS ARE RESERVED. INTERNAL TO THE
 USR PROGRAM:. USR123. USR124. USR125. U
SR126. USR127. *************************
********. THE PRECEDING INFORMATION WAS 
EXTRACTED FROM THE MAY 1983 COMMANDER MA
GAZINE ARTICLE 'PEEK & POKE A USR INSTRU
CTION SHEET' BY GEORGE GAUKEL OF TACOMA,
WA...FP
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL