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

STB INSTRUCT.Z

FILE INFORMATION

FILENAME(S): STB INSTRUCT.Z

FILE TYPE(S): PRG

FILE SIZE: 4K

FIRST SEEN: 2025-11-30 21:07:08

APPEARS ON: 3 disk(s)

FILE HASH

7746ac0cad15abed0303be3ff38ddab0b61b8e4ad34d5ca37da81f42138db347

FOUND ON DISKS (3 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
TPUGMORENOV842 C STB INSTRUCT.Z PRG DuncanTwain 14 1 DOWNLOAD FILE
CCS 64 C STB INSTRUCT.Z PRG hedning, Mattias H00r 7 7 DOWNLOAD FILE
CCS 64 C STB INSTRUCT.Z PRG hedning, Mattias H00r 7 7 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 01 04 2A 04 64 00 99 20  22 93 20 20 20 20 20 20  |..*.d.. ".      |
00000010: 20 20 20 2A 2A 20 49 4E  53 54 52 55 43 54 49 4F  |   ** INSTRUCTIO|
00000020: 4E 53 20 46 4F 52 20 2A  2A 22 00 59 04 65 00 99  |NS FOR **".Y.e..|
00000030: 20 22 20 20 20 12 2A 2A  20 4E 4F 52 54 48 43 41  | "   .** NORTHCA|
00000040: 53 54 4C 45 20 53 54 52  55 43 54 55 52 45 44 20  |STLE STRUCTURED |
00000050: 42 41 53 49 43 20 2A 2A  22 00 7D 04 66 00 99 20  |BASIC **".}.f.. |
00000060: 22 11 20 20 20 20 20 20  20 20 20 20 20 20 20 42  |".             B|
00000070: 59 20 4D 49 4B 45 20 52  4F 43 48 45 22 00 A8 04  |Y MIKE ROCHE"...|
00000080: 67 00 99 20 22 11 20 20  20 20 20 20 20 4E 4F 52  |g.. ".       NOR|
00000090: 54 48 55 4D 42 45 52 4C  41 4E 44 20 26 20 4E 45  |THUMBERLAND & NE|
000000A0: 57 43 41 53 54 4C 45 22  00 CE 04 68 00 99 20 22  |WCASTLE"...h.. "|
000000B0: 20 20 20 20 20 20 20 20  20 20 20 42 4F 41 52 44  |           BOARD|
000000C0: 20 4F 46 20 45 44 55 43  41 54 49 4F 4E 22 00 F3  | OF EDUCATION"..|
000000D0: 04 69 00 99 20 22 20 20  20 20 20 20 20 20 20 20  |.i.. "          |
000000E0: 20 20 43 4F 42 4F 55 52  47 2C 20 4F 4E 54 41 52  |  COBOURG, ONTAR|
000000F0: 49 4F 22 00 13 05 6B 00  99 20 22 20 20 20 20 20  |IO"...k.. "     |
00000100: 20 20 20 20 20 20 20 20  20 20 20 4D 41 59 20 31  |           MAY 1|
00000110: 39 38 34 00 42 05 6E 00  99 20 22 11 41 4C 4C 20  |984.B.n.. ".ALL |
00000120: 57 41 54 45 52 4C 4F 4F  20 53 54 52 55 43 54 55  |WATERLOO STRUCTU|
00000130: 52 45 44 20 42 41 53 49  43 20 50 52 4F 47 52 41  |RED BASIC PROGRA|
00000140: 4D 53 00 69 05 78 00 99  20 22 11 57 49 4C 4C 20  |MS.i.x.. ".WILL |
00000150: 52 55 4E 20 55 53 49 4E  47 20 54 48 49 53 20 56  |RUN USING THIS V|
00000160: 45 52 53 49 4F 4E 20 4F  46 00 97 05 82 00 99 20  |ERSION OF...... |
00000170: 22 11 53 54 52 55 43 54  55 52 45 44 20 42 41 53  |".STRUCTURED BAS|
00000180: 49 43 2E 20 20 42 45 20  53 55 52 45 20 54 4F 20  |IC.  BE SURE TO |
00000190: 52 45 4D 4F 56 45 22 00  C5 05 8C 00 99 20 22 11  |REMOVE"...... ".|
000001A0: 41 4C 4C 20 27 53 59 53  20 39 2A 34 30 39 36 27  |ALL 'SYS 9*4096'|
000001B0: 20 43 4F 4D 4D 41 4E 44  53 20 55 4E 4C 45 53 53  | COMMANDS UNLESS|
000001C0: 20 59 4F 55 52 00 EB 05  96 00 99 20 22 11 41 52  | YOUR...... ".AR|
000001D0: 45 20 55 53 49 4E 47 20  54 48 45 20 27 39 30 30  |E USING THE '900|
000001E0: 30 27 20 56 45 52 53 49  4F 4E 2E 00 1D 06 98 00  |0' VERSION......|
000001F0: 99 20 22 11 11 54 48 45  52 45 20 41 52 45 20 56  |. "..THERE ARE V|
00000200: 45 52 53 49 4F 4E 53 20  46 4F 52 20 50 45 54 2C  |ERSIONS FOR PET,|
00000210: 20 43 36 34 20 41 4E 44  20 56 49 43 2E 00 2A 06  | C64 AND VIC..*.|
00000220: 9B 00 20 20 8D 20 32 30  30 30 00 58 06 A0 00 99  |..  . 2000.X....|
00000230: 20 22 11 11 42 55 47 53  20 46 4F 55 4E 44 20 49  | "..BUGS FOUND I|
00000240: 4E 20 57 41 54 45 52 4C  4F 4F 27 53 20 56 45 52  |N WATERLOO'S VER|
00000250: 53 49 4F 4E 20 41 52 45  00 75 06 AA 00 99 20 22  |SION ARE.u.... "|
00000260: 11 4E 4F 54 20 49 4E 20  54 48 49 53 20 56 45 52  |.NOT IN THIS VER|
00000270: 53 49 4F 4E 3A 00 96 06  B4 00 99 20 22 11 20 20  |SION:...... ".  |
00000280: 20 20 59 4F 55 20 43 41  4E 20 4E 4F 57 20 53 45  |  YOU CAN NOW SE|
00000290: 54 20 54 49 24 2C 00 BC  06 BE 00 99 20 22 11 20  |T TI$,...... ". |
000002A0: 20 20 20 53 54 52 55 43  54 55 52 45 44 20 42 41  |   STRUCTURED BA|
000002B0: 53 49 43 20 4B 45 59 57  4F 52 44 53 00 E0 06 C8  |SIC KEYWORDS....|
000002C0: 00 99 20 22 11 20 20 20  20 49 4E 20 27 44 41 54  |.. ".    IN 'DAT|
000002D0: 41 20 53 54 41 54 45 4D  45 4E 54 53 27 20 4E 4F  |A STATEMENTS' NO|
000002E0: 00 FE 06 D2 00 99 20 22  11 20 20 20 20 4C 4F 4E  |...... ".    LON|
000002F0: 47 45 52 20 41 20 50 52  4F 42 4C 45 4D 2C 00 23  |GER A PROBLEM,.#|
00000300: 07 DC 00 99 20 22 11 20  20 20 20 59 4F 55 20 43  |.... ".    YOU C|
00000310: 41 4E 20 50 55 54 20 41  20 43 4F 4C 4F 4E 20 49  |AN PUT A COLON I|
00000320: 4E 20 41 00 3E 07 E6 00  99 20 22 11 20 20 20 20  |N A.>.... ".    |
00000330: 52 45 4D 20 53 54 41 54  45 4D 45 4E 54 2E 00 4B  |REM STATEMENT..K|
00000340: 07 EF 00 20 20 8D 20 32  30 30 30 00 78 07 F0 00  |...  . 2000.x...|
00000350: 99 20 22 11 11 54 48 45  52 45 20 41 52 45 20 41  |. "..THERE ARE A|
00000360: 4C 53 4F 20 53 4F 4D 45  20 41 44 44 45 44 20 46  |LSO SOME ADDED F|
00000370: 45 41 54 55 52 45 53 3A  00 A0 07 FA 00 99 20 22  |EATURES:...... "|
00000380: 11 20 20 31 2E 20 20 52  45 53 54 4F 52 45 20 54  |.  1.  RESTORE T|
00000390: 4F 20 4C 49 4E 45 20 4E  55 4D 42 45 52 20 49 53  |O LINE NUMBER IS|
000003A0: 00 C8 07 04 01 99 20 22  11 20 20 20 20 20 20 4E  |...... ".      N|
000003B0: 4F 57 20 50 4F 53 53 49  42 4C 45 2C 20 46 4F 52  |OW POSSIBLE, FOR|
000003C0: 20 45 58 41 4D 50 4C 45  00 E4 07 0E 01 99 20 22  | EXAMPLE...... "|
000003D0: 11 20 20 20 20 20 20 20  20 52 45 53 54 4F 52 45  |.        RESTORE|
000003E0: 20 32 30 30 00 FC 07 18  01 99 20 22 11 20 20 20  | 200...... ".   |
000003F0: 20 20 20 20 20 52 45 41  44 20 41 24 00 2A 08 1A  |     READ A$.*..|
00000400: 01 99 20 22 11 20 20 20  20 20 20 49 4E 20 46 41  |.. ".      IN FA|
00000410: 43 54 20 59 4F 55 20 43  41 4E 20 55 53 45 20 41  |CT YOU CAN USE A|
00000420: 20 56 41 52 49 41 42 4C  45 22 00 56 08 1B 01 99  | VARIABLE".V....|
00000430: 20 22 11 20 20 20 20 20  20 45 58 50 52 45 53 53  | ".      EXPRESS|
00000440: 49 4F 4E 20 41 46 54 45  52 20 54 48 45 20 52 45  |ION AFTER THE RE|
00000450: 53 54 4F 52 45 22 00 6C  08 1C 01 99 20 22 11 20  |STORE".l.... ". |
00000460: 20 20 20 20 20 43 4F 4D  4D 41 4E 44 00 98 08 22  |     COMMAND..."|
00000470: 01 99 20 22 11 11 20 20  32 2E 20 20 49 4D 50 52  |.. "..  2.  IMPR|
00000480: 4F 56 45 44 20 45 52 52  4F 52 20 4D 45 53 53 41  |OVED ERROR MESSA|
00000490: 47 45 53 20 57 49 54 48  00 C5 08 2C 01 99 20 22  |GES WITH...,.. "|
000004A0: 11 20 20 20 20 20 20 44  49 53 50 4C 41 59 20 4F  |.      DISPLAY O|
000004B0: 46 20 54 48 45 20 4F 46  46 45 4E 44 49 4E 47 20  |F THE OFFENDING |
000004C0: 4C 49 4E 45 2E 00 D2 08  35 01 20 20 8D 20 32 30  |LINE....5.  . 20|
000004D0: 30 30 00 03 09 36 01 99  20 22 20 20 33 2E 20 20  |00...6.. "  3.  |
000004E0: 27 51 55 49 54 27 20 43  4F 4D 4D 41 4E 44 20 49  |'QUIT' COMMAND I|
000004F0: 53 20 4E 4F 57 20 4D 4F  52 45 20 50 4F 57 45 52  |S NOW MORE POWER|
00000500: 46 55 4C 00 31 09 40 01  99 20 22 11 20 20 20 20  |FUL.1.@.. ".    |
00000510: 20 20 2D 20 43 41 4E 20  4F 43 43 55 52 20 42 59  |  - CAN OCCUR BY|
00000520: 20 49 54 53 45 4C 46 20  4F 4E 20 41 20 4C 49 4E  | ITSELF ON A LIN|
00000530: 45 00 5C 09 4A 01 99 20  22 11 20 20 20 20 20 20  |E.\.J.. ".      |
00000540: 2D 20 43 41 4E 20 42 45  20 55 53 45 44 20 54 4F  |- CAN BE USED TO|
00000550: 20 45 58 49 54 20 41 20  46 4F 52 2D 00 76 09 54  | EXIT A FOR-.v.T|
00000560: 01 99 20 22 11 20 20 20  20 20 20 20 20 4E 45 58  |.. ".        NEX|
00000570: 54 20 4C 4F 4F 50 00 A4  09 5E 01 99 20 22 11 20  |T LOOP...^.. ". |
00000580: 20 20 20 20 20 2D 20 43  41 4E 20 42 45 20 46 4F  |     - CAN BE FO|
00000590: 4C 4C 4F 57 45 44 20 42  59 20 28 4E 29 2C 20 57  |LLOWED BY (N), W|
000005A0: 48 45 52 45 00 D0 09 68  01 99 20 22 11 20 20 20  |HERE...h.. ".   |
000005B0: 20 20 20 20 20 27 4E 27  20 49 53 20 41 20 4E 55  |     'N' IS A NU|
000005C0: 4D 42 45 52 20 43 4F 4E  53 54 41 4E 54 20 4F 52  |MBER CONSTANT OR|
000005D0: 00 00 0A 72 01 99 20 22  11 20 20 20 20 20 20 20  |...r.. ".       |
000005E0: 20 56 41 52 49 41 42 4C  45 2C 20 54 4F 20 45 58  | VARIABLE, TO EX|
000005F0: 49 54 20 4D 4F 52 45 20  54 48 41 4E 20 4F 4E 45  |IT MORE THAN ONE|
00000600: 00 2E 0A 7C 01 99 20 22  11 20 20 20 20 20 20 20  |...|.. ".       |
00000610: 20 4E 45 53 54 45 44 20  53 54 52 55 43 54 55 52  | NESTED STRUCTUR|
00000620: 45 2C 20 46 4F 52 20 45  58 41 4D 50 4C 45 00 46  |E, FOR EXAMPLE.F|
00000630: 0A 86 01 99 20 22 11 20  20 20 20 20 20 20 20 20  |.... ".         |
00000640: 20 20 4C 4F 4F 50 00 5F  0A 90 01 99 20 22 20 20  |  LOOP._.... "  |
00000650: 20 20 20 20 20 20 20 20  20 20 20 4C 4F 4F 50 00  |           LOOP.|
00000660: 7B 0A 9A 01 99 20 22 20  20 20 20 20 20 20 20 20  |{.... "         |
00000670: 20 20 20 20 20 20 46 3D  46 2B 31 00 A5 0A A4 01  |      F=F+1.....|
00000680: 99 20 22 20 20 20 20 20  20 20 20 20 20 20 20 20  |. "             |
00000690: 20 20 49 46 20 46 3D 35  20 54 48 45 4E 20 51 55  |  IF F=5 THEN QU|
000006A0: 49 54 28 32 29 00 C1 0A  AE 01 99 20 22 20 20 20  |IT(2)...... "   |
000006B0: 20 20 20 20 20 20 20 20  20 20 45 4E 44 4C 4F 4F  |          ENDLOO|
000006C0: 50 00 DD 0A B8 01 99 20  22 20 20 20 20 20 20 20  |P...... "       |
000006D0: 20 20 20 20 55 4E 54 49  4C 20 43 3D 33 00 EA 0A  |    UNTIL C=3...|
000006E0: C1 01 20 20 8D 20 32 30  30 30 00 10 0B C2 01 99  |..  . 2000......|
000006F0: 20 22 11 20 20 20 20 20  20 20 20 20 20 41 4E 44  | ".          AND|
00000700: 20 41 4E 4F 54 48 45 52  20 45 58 41 4D 50 4C 45  | ANOTHER EXAMPLE|
00000710: 00 27 0B CC 01 99 20 22  20 20 20 20 20 20 20 20  |.'.... "        |
00000720: 20 20 20 20 20 20 3A 00  3E 0B D1 01 99 20 22 20  |      :.>.... " |
00000730: 20 20 20 20 20 20 20 20  20 20 20 20 20 3A 00 55  |             :.U|
00000740: 0B D6 01 99 20 22 20 20  20 20 20 20 20 20 20 20  |.... "          |
00000750: 20 20 20 20 3A 00 6E 0B  E0 01 99 20 22 20 20 20  |    :.n.... "   |
00000760: 20 20 20 20 20 20 20 20  20 20 45 4C 53 45 00 8C  |          ELSE..|
00000770: 0B EA 01 99 20 22 20 20  20 20 20 20 20 20 20 20  |.... "          |
00000780: 20 20 20 20 20 51 55 49  54 28 33 29 00 A6 0B F4  |     QUIT(3)....|
00000790: 01 99 20 22 20 20 20 20  20 20 20 20 20 20 20 20  |.. "            |
000007A0: 20 45 4E 44 49 46 00 C0  0B FE 01 99 20 22 20 20  | ENDIF...... "  |
000007B0: 20 20 20 20 20 20 20 20  20 45 4E 44 4C 4F 4F 50  |         ENDLOOP|
000007C0: 00 D7 0B 08 02 99 20 22  20 20 20 20 20 20 20 20  |...... "        |
000007D0: 20 4E 45 58 54 20 4A 00  E2 0B 12 02 8D 20 32 30  | NEXT J...... 20|
000007E0: 30 30 00 13 0C 58 02 99  20 22 34 2E 20 20 46 49  |00...X.. "4.  FI|
000007F0: 4E 41 4C 4C 59 20 4E 4F  52 54 48 43 41 53 54 4C  |NALLY NORTHCASTL|
00000800: 45 20 53 54 52 55 43 54  55 52 45 44 20 42 41 53  |E STRUCTURED BAS|
00000810: 49 43 22 00 42 0C 62 02  99 20 22 11 20 20 20 20  |IC".B.b.. ".    |
00000820: 48 41 53 20 42 45 45 4E  20 57 52 49 54 54 45 4E  |HAS BEEN WRITTEN|
00000830: 20 54 4F 20 43 4F 45 58  49 53 54 20 57 49 54 48  | TO COEXIST WITH|
00000840: 20 22 00 73 0C 6C 02 99  20 22 11 20 20 20 20 4F  | ".s.l.. ".    O|
00000850: 54 48 45 52 20 50 52 4F  47 52 41 4D 4D 45 52 27  |THER PROGRAMMER'|
00000860: 53 20 55 54 49 4C 49 54  49 45 53 2E 20 20 4A 55  |S UTILITIES.  JU|
00000870: 53 54 22 00 9B 0C 76 02  99 20 22 11 20 20 20 20  |ST"...v.. ".    |
00000880: 4D 41 4B 45 20 53 55 52  45 20 54 48 41 54 20 4E  |MAKE SURE THAT N|
00000890: 4F 52 54 48 43 41 53 54  4C 45 22 00 C9 0C 80 02  |ORTHCASTLE".....|
000008A0: 99 20 22 11 20 20 20 20  53 54 52 55 43 54 55 52  |. ".    STRUCTUR|
000008B0: 45 44 20 42 41 53 49 43  20 49 53 20 54 48 45 20  |ED BASIC IS THE |
000008C0: 4C 41 53 54 20 4F 4E 45  22 00 E1 0C 8A 02 99 20  |LAST ONE"...... |
000008D0: 22 11 20 20 20 20 41 43  54 49 56 41 54 45 44 2E  |".    ACTIVATED.|
000008E0: 22 00 0C 0D 94 02 99 20  22 11 11 54 48 49 53 20  |"...... "..THIS |
000008F0: 43 4F 4D 4D 45 4E 54 20  44 4F 45 53 20 4E 4F 54  |COMMENT DOES NOT|
00000900: 20 41 50 50 4C 59 20 57  48 45 4E 22 00 32 0D 97  | APPLY WHEN".2..|
00000910: 02 99 20 22 11 4E 4F 52  54 48 43 41 53 54 4C 45  |.. ".NORTHCASTLE|
00000920: 20 53 54 52 55 43 54 55  52 45 44 20 42 41 53 49  | STRUCTURED BASI|
00000930: 43 22 00 5C 0D 99 02 99  20 22 11 48 41 53 20 42  |C".\.... ".HAS B|
00000940: 45 45 4E 20 42 55 52 4E  45 44 20 49 4E 54 4F 20  |EEN BURNED INTO |
00000950: 41 4E 20 27 45 50 52 4F  4D 27 2E 22 00 69 0D 84  |AN 'EPROM'.".i..|
00000960: 03 20 20 8D 20 32 30 30  30 00 98 0D E8 03 99 20  |.  . 2000...... |
00000970: 22 11 54 48 45 20 27 52  55 4E 27 20 56 45 52 53  |".THE 'RUN' VERS|
00000980: 49 4F 4E 53 20 43 41 4E  20 42 45 20 54 52 45 41  |IONS CAN BE TREA|
00000990: 54 45 44 20 4A 55 53 54  00 C7 0D F2 03 99 20 22  |TED JUST...... "|
000009A0: 11 4C 49 4B 45 20 41 4E  59 20 42 41 53 49 43 20  |.LIKE ANY BASIC |
000009B0: 50 52 4F 47 52 41 4D 3A  20 55 53 45 20 54 48 45  |PROGRAM: USE THE|
000009C0: 20 27 4C 4F 41 44 27 00  F3 0D FC 03 99 20 22 11  | 'LOAD'...... ".|
000009D0: 4F 52 20 27 44 4C 4F 41  44 27 20 43 4F 4D 4D 41  |OR 'DLOAD' COMMA|
000009E0: 4E 44 20 54 4F 20 4C 4F  41 44 20 49 4E 54 4F 20  |ND TO LOAD INTO |
000009F0: 54 48 45 00 1F 0E 06 04  99 20 22 11 43 4F 4D 50  |THE...... ".COMP|
00000A00: 55 54 45 52 2E 20 20 55  53 45 20 27 53 41 56 45  |UTER.  USE 'SAVE|
00000A10: 27 20 4F 52 20 27 44 53  41 56 45 27 20 54 4F 00  |' OR 'DSAVE' TO.|
00000A20: 4D 0E 10 04 99 20 22 11  53 54 4F 52 45 20 4F 4E  |M.... ".STORE ON|
00000A30: 20 41 4E 4F 54 48 45 52  20 44 49 53 4B 20 4F 52  | ANOTHER DISK OR|
00000A40: 20 54 41 50 45 2E 20 20  45 4E 54 45 52 00 7B 0E  | TAPE.  ENTER.{.|
00000A50: 1A 04 99 20 22 11 27 52  55 4E 27 20 54 4F 20 41  |... ".'RUN' TO A|
00000A60: 43 54 49 56 41 54 45 20  27 53 54 52 55 43 54 55  |CTIVATE 'STRUCTU|
00000A70: 52 45 44 20 42 41 53 49  43 27 2E 00 88 0E 1B 04  |RED BASIC'......|
00000A80: 20 20 8D 20 32 30 30 30  00 B7 0E 1C 04 99 20 22  |  . 2000...... "|
00000A90: 49 4E 20 45 41 43 48 20  56 45 52 53 49 4F 4E 20  |IN EACH VERSION |
00000AA0: 4E 41 4D 45 20 49 53 20  54 48 45 20 48 45 58 20  |NAME IS THE HEX |
00000AB0: 41 44 44 52 45 53 53 00  E6 0E 1E 04 99 20 22 11  |ADDRESS...... ".|
00000AC0: 57 48 45 52 45 20 54 48  45 20 56 45 52 53 49 4F  |WHERE THE VERSIO|
00000AD0: 4E 20 49 53 20 53 54 4F  52 45 44 20 49 4E 20 4D  |N IS STORED IN M|
00000AE0: 45 4D 4F 52 59 2E 00 13  0F 20 04 99 20 22 11 54  |EMORY.... .. ".T|
00000AF0: 4F 20 27 54 55 52 4E 20  4F 46 46 27 20 53 54 52  |O 'TURN OFF' STR|
00000B00: 55 43 54 55 52 45 44 20  42 41 53 49 43 20 45 4E  |UCTURED BASIC EN|
00000B10: 54 45 52 00 3F 0F 24 04  99 20 22 11 33 20 50 4C  |TER.?.$.. ".3 PL|
00000B20: 55 53 20 54 48 45 20 41  44 44 52 45 53 53 2E 20  |US THE ADDRESS. |
00000B30: 20 52 45 2D 45 4E 41 42  4C 45 20 57 49 54 48 00  | RE-ENABLE WITH.|
00000B40: 5F 0F 2E 04 99 20 22 11  41 20 27 53 59 53 27 20  |_.... ".A 'SYS' |
00000B50: 54 4F 20 54 48 45 20 41  44 44 52 45 53 53 3A 00  |TO THE ADDRESS:.|
00000B60: 82 0F 38 04 99 20 22 11  20 20 39 30 30 30 20 2D  |..8.. ".  9000 -|
00000B70: 20 53 59 53 20 39 2A 34  30 39 36 2B 33 20 20 4F  | SYS 9*4096+3  O|
00000B80: 46 46 00 A3 0F 42 04 99  20 22 20 20 20 20 20 20  |FF...B.. "      |
00000B90: 20 20 20 53 59 53 20 39  2A 34 30 39 36 20 20 20  |   SYS 9*4096   |
00000BA0: 20 4F 4E 00 C7 0F 4C 04  99 20 22 11 20 20 43 30  | ON...L.. ".  C0|
00000BB0: 30 30 20 2D 20 53 59 53  20 31 32 2A 34 30 39 36  |00 - SYS 12*4096|
00000BC0: 2B 33 20 20 4F 46 46 00  E9 0F 56 04 99 20 22 20  |+3  OFF...V.. " |
00000BD0: 20 20 20 20 20 20 20 20  53 59 53 20 31 32 2A 34  |        SYS 12*4|
00000BE0: 30 39 36 20 20 20 20 4F  4E 00 11 10 60 04 99 20  |096    ON...`.. |
00000BF0: 22 11 20 20 31 37 30 30  20 2D 20 53 59 53 20 31  |".  1700 - SYS 1|
00000C00: 2A 34 30 39 36 20 2B 20  37 2A 32 35 36 20 2B 20  |*4096 + 7*256 + |
00000C10: 33 00 37 10 6A 04 99 20  22 20 20 20 20 20 20 4F  |3.7.j.. "      O|
00000C20: 52 20 53 59 53 20 35 38  39 31 20 20 54 4F 20 54  |R SYS 5891  TO T|
00000C30: 55 52 4E 20 4F 46 46 00  3D 10 6F 04 99 00 5E 10  |URN OFF.=.o...^.|
00000C40: 74 04 99 20 22 20 20 20  20 20 20 20 20 20 53 59  |t.. "         SY|
00000C50: 53 20 34 30 39 36 20 2B  20 37 2A 32 35 36 00 83  |S 4096 + 7*256..|
00000C60: 10 7E 04 99 20 22 20 20  20 20 20 20 4F 52 20 53  |.~.. "      OR S|
00000C70: 59 53 20 35 38 38 38 20  20 54 4F 20 54 55 52 4E  |YS 5888  TO TURN|
00000C80: 20 4F 4E 00 90 10 88 04  99 20 22 11 45 54 43 2E  | ON...... ".ETC.|
00000C90: 00 9D 10 B0 04 20 20 8D  20 32 30 30 30 00 C9 10  |.....  . 2000...|
00000CA0: 14 05 99 20 22 11 54 48  45 20 56 45 52 53 49 4F  |... ".THE VERSIO|
00000CB0: 4E 53 20 53 55 43 48 20  41 53 20 27 53 54 42 20  |NS SUCH AS 'STB |
00000CC0: 43 36 34 20 39 30 30 30  27 00 EC 10 1E 05 99 20  |C64 9000'...... |
00000CD0: 22 11 4D 55 53 54 20 42  45 20 4C 4F 41 44 45 44  |".MUST BE LOADED|
00000CE0: 20 41 53 20 46 4F 4C 4C  4F 57 53 3A 00 1E 11 28  | AS FOLLOWS:...(|
00000CF0: 05 99 20 22 11 4C 4F 41  44 20 22 20 C7 28 33 34  |.. ".LOAD " .(34|
00000D00: 29 20 22 53 54 42 20 43  36 34 20 39 30 30 30 22  |) "STB C64 9000"|
00000D10: 20 C7 28 33 34 29 22 2C  20 38 2C 20 31 22 00 4D  | .(34)", 8, 1".M|
00000D20: 11 32 05 99 20 22 11 54  48 45 4E 20 27 53 59 53  |.2.. ".THEN 'SYS|
00000D30: 27 20 54 4F 20 54 48 45  20 41 50 50 52 4F 50 52  |' TO THE APPROPR|
00000D40: 49 41 54 45 20 41 44 44  52 45 53 53 2E 00 72 11  |IATE ADDRESS..r.|
00000D50: 3C 05 99 20 22 11 11 49  46 20 4C 4F 41 44 49 4E  |<.. "..IF LOADIN|
00000D60: 47 20 46 52 4F 4D 20 54  41 50 45 2C 20 45 4E 54  |G FROM TAPE, ENT|
00000D70: 45 52 00 A5 11 46 05 99  20 22 11 4C 4F 41 44 20  |ER...F.. ".LOAD |
00000D80: 22 20 C7 28 33 34 29 20  22 53 54 42 20 43 36 34  |" .(34) "STB C64|
00000D90: 20 39 30 30 30 22 20 C7  28 33 34 29 20 22 2C 20  | 9000" .(34) ", |
00000DA0: 31 2C 20 31 22 00 D4 11  50 05 99 20 22 11 41 4E  |1, 1"...P.. ".AN|
00000DB0: 44 20 57 48 45 4E 20 4C  4F 41 44 45 44 2C 20 45  |D WHEN LOADED, E|
00000DC0: 4E 54 45 52 20 54 48 45  20 41 50 50 52 4F 50 52  |NTER THE APPROPR|
00000DD0: 49 41 54 45 00 E9 11 5A  05 99 20 22 11 27 53 59  |IATE...Z.. ".'SY|
00000DE0: 53 27 20 43 41 4C 4C 2E  22 00 F6 11 78 05 20 20  |S' CALL."...x.  |
00000DF0: 8D 20 32 30 30 30 00 22  12 82 05 99 20 22 11 41  |. 2000.".... ".A|
00000E00: 4C 4C 20 56 45 52 53 49  4F 4E 53 20 41 52 45 20  |LL VERSIONS ARE |
00000E10: 41 56 41 49 4C 41 42 4C  45 20 57 49 54 48 4F 55  |AVAILABLE WITHOU|
00000E20: 54 22 00 52 12 8C 05 99  20 22 11 43 48 41 52 47  |T".R.... ".CHARG|
00000E30: 45 20 46 4F 52 20 45 44  55 43 41 54 49 4F 4E 41  |E FOR EDUCATIONA|
00000E40: 4C 20 55 53 45 2E 20 20  54 48 45 20 27 50 41 4C  |L USE.  THE 'PAL|
00000E50: 27 22 00 7B 12 96 05 99  20 22 11 41 53 53 45 4D  |'".{.... ".ASSEM|
00000E60: 42 4C 45 52 20 46 49 4C  45 53 20 55 53 45 44 20  |BLER FILES USED |
00000E70: 54 4F 20 44 45 56 45 4C  4F 50 22 00 A2 12 9B 05  |TO DEVELOP".....|
00000E80: 99 20 22 11 27 4E 4F 52  54 48 43 41 53 54 4C 45  |. ".'NORTHCASTLE|
00000E90: 20 53 54 52 55 43 54 55  52 45 44 20 42 41 53 49  | STRUCTURED BASI|
00000EA0: 43 27 00 C5 12 A0 05 99  20 22 11 41 52 45 20 41  |C'...... ".ARE A|
00000EB0: 56 41 49 4C 41 42 4C 45  20 4F 4E 20 52 45 51 55  |VAILABLE ON REQU|
00000EC0: 45 53 54 2E 22 00 F6 12  AA 05 99 20 22 11 49 46  |EST."...... ".IF|
00000ED0: 20 59 4F 55 20 48 41 56  45 20 41 4E 59 20 51 55  | YOU HAVE ANY QU|
00000EE0: 45 53 54 49 4F 4E 53 20  4F 52 20 53 55 47 47 45  |ESTIONS OR SUGGE|
00000EF0: 53 54 49 4F 4E 53 00 1D  13 B4 05 99 20 22 11 44  |STIONS...... ".D|
00000F00: 4F 20 4E 4F 54 20 48 45  53 49 54 41 54 45 20 54  |O NOT HESITATE T|
00000F10: 4F 20 43 4F 4E 54 41 43  54 20 4D 45 2E 00 36 13  |O CONTACT ME..6.|
00000F20: BE 05 99 20 22 11 20 20  28 34 31 36 29 20 37 32  |... ".  (416) 72|
00000F30: 38 2D 32 32 39 31 00 3C  13 CD 07 3A 00 42 13 CE  |8-2291.<...:.B..|
00000F40: 07 80 00 48 13 CF 07 3A  00 61 13 D0 07 99 20 22  |...H...:.a.... "|
00000F50: 11 12 50 52 45 53 53 20  41 4E 59 20 4B 45 59 13  |..PRESS ANY KEY.|
00000F60: 22 00 7A 13 DA 07 A1 20  41 24 3A 20 8B 20 41 24  |".z.... A$: . A$|
00000F70: B2 22 22 20 A7 20 32 30  31 30 00 85 13 DF 07 99  |."" . 2010......|
00000F80: 20 22 93 22 3B 00 8B 13  E4 07 8E 00 91 13 3D 9C  | ".";.........=.|
00000F90: 3A 00 97 13 3E 9C 80 00  9D 13 3F 9C 3A 00 CD 13  |:...>.....?.:...|
00000FA0: 40 9C 9F 20 31 2C 38 2C  31 35 2C 20 22 49 30 22  |@.. 1,8,15, "I0"|
00000FB0: 3A 20 A0 31 3A 20 46 24  20 B2 20 22 53 54 42 20  |: .1: F$ . "STB |
00000FC0: 49 4E 53 54 52 55 43 54  49 4F 4E 53 22 00 F2 13  |INSTRUCTIONS"...|
00000FD0: 4A 9C 99 20 22 91 12 22  20 46 24 3A 20 D9 20 28  |J.. ".." F$: . (|
00000FE0: 46 24 29 3A 20 D5 20 28  46 24 29 3A 20 99 20 44  |F$): . (F$): . D|
00000FF0: 53 24 00 F8 13 54 9C 80  00 00 00                 |S$...T.....     |
..*.D.. ".         ** INSTRUCTIONS FOR *
*".Y.E.. "   .** NORTHCASTLE STRUCTURED 
BASIC **".}.F.. ".             BY MIKE R
OCHE"...G.. ".       NORTHUMBERLAND & NE
WCASTLE".N.H.. "           BOARD OF EDUC
ATION"...I.. "            COBOURG, ONTAR
IO"...K.. "                MAY 1984.B.N.
. ".ALL WATERLOO STRUCTURED BASIC PROGRA
MS.I.X.. ".WILL RUN USING THIS VERSION O
F...... ".STRUCTURED BASIC.  BE SURE TO 
REMOVE".E.... ".ALL 'SYS 9*4096' COMMAND
S UNLESS YOUR...... ".ARE USING THE '900
0' VERSION....... "..THERE ARE VERSIONS 
FOR PET, C64 AND VIC..*...  . 2000.X. ..
 "..BUGS FOUND IN WATERLOO'S VERSION ARE
.U.... ".NOT IN THIS VERSION:...... ".  
  YOU CAN NOW SET TI$,...... ".    STRUC
TURED BASIC KEYWORDS...H.. ".    IN 'DAT
A STATEMENTS' NO...R.. ".    LONGER A PR
OBLEM,.#.... ".    YOU CAN PUT A COLON I
N A.>.... ".    REM STATEMENT..K...  . 2
000.X.... "..THERE ARE ALSO SOME ADDED F
EATURES:. .... ".  1.  RESTORE TO LINE N
UMBER IS.H.... ".      NOW POSSIBLE, FOR
 EXAMPLE...... ".        RESTORE 200....
.. ".        READ A$.*.... ".      IN FA
CT YOU CAN USE A VARIABLE".V.... ".     
 EXPRESSION AFTER THE RESTORE".L.... ". 
     COMMAND...".. "..  2.  IMPROVED ERR
OR MESSAGES WITH.E.,.. ".      DISPLAY O
F THE OFFENDING LINE..R.5.  . 2000...6..
 "  3.  'QUIT' COMMAND IS NOW MORE POWER
FUL.1.@.. ".      - CAN OCCUR BY ITSELF 
ON A LINE.\.J.. ".      - CAN BE USED TO
 EXIT A FOR-.V.T.. ".        NEXT LOOP..
.^.. ".      - CAN BE FOLLOWED BY (N), W
HERE.P.H.. ".        'N' IS A NUMBER CON
STANT OR...R.. ".        VARIABLE, TO EX
IT MORE THAN ONE...|.. ".        NESTED 
STRUCTURE, FOR EXAMPLE.F.... ".         
  LOOP._.... "             LOOP.{.... " 
              F=F+1...... "             
  IF F=5 THEN QUIT(2).A.... "           
  ENDLOOP...... "           UNTIL C=3...
A.  . 2000...B.. ".          AND ANOTHER
 EXAMPLE.'.L.. "              :.>.Q.. " 
             :.U.V.. "              :.N.
... "             ELSE...... "          
     QUIT(3)...... "             ENDIF..
.... "           ENDLOOP.W.... "        
 NEXT J...... 2000...X.. "4.  FINALLY NO
RTHCASTLE STRUCTURED BASIC".B.B.. ".    
HAS BEEN WRITTEN TO COEXIST WITH ".S.L..
 ".    OTHER PROGRAMMER'S UTILITIES.  JU
ST"...V.. ".    MAKE SURE THAT NORTHCAST
LE".I.... ".    STRUCTURED BASIC IS THE 
LAST ONE"...... ".    ACTIVATED."...... 
"..THIS COMMENT DOES NOT APPLY WHEN".2..
.. ".NORTHCASTLE STRUCTURED BASIC".\....
 ".HAS BEEN BURNED INTO AN 'EPROM'.".I..
.  . 2000...... ".THE 'RUN' VERSIONS CAN
 BE TREATED JUST.G.... ".LIKE ANY BASIC 
PROGRAM: USE THE 'LOAD'...... ".OR 'DLOA
D' COMMAND TO LOAD INTO THE...... ".COMP
UTER.  USE 'SAVE' OR 'DSAVE' TO.M.... ".
STORE ON ANOTHER DISK OR TAPE.  ENTER.{.
... ".'RUN' TO ACTIVATE 'STRUCTURED BASI
C'......  . 2000...... "IN EACH VERSION 
NAME IS THE HEX ADDRESS...... ".WHERE TH
E VERSION IS STORED IN MEMORY.... .. ".T
O 'TURN OFF' STRUCTURED BASIC ENTER.?.$.
. ".3 PLUS THE ADDRESS.  RE-ENABLE WITH.
_.... ".A 'SYS' TO THE ADDRESS:...8.. ".
  9000 - SYS 9*4096+3  OFF...B.. "      
   SYS 9*4096    ON.G.L.. ".  C000 - SYS
 12*4096+3  OFF...V.. "         SYS 12*4
096    ON...`.. ".  1700 - SYS 1*4096 + 
7*256 + 3.7.J.. "      OR SYS 5891  TO T
URN OFF.=.O...^.T.. "         SYS 4096 +
 7*256...~.. "      OR SYS 5888  TO TURN
 ON...... ".ETC......  . 2000.I.... ".TH
E VERSIONS SUCH AS 'STB C64 9000'...... 
".MUST BE LOADED AS FOLLOWS:...(.. ".LOA
D " G(34) "STB C64 9000" G(34)", 8, 1".M
.2.. ".THEN 'SYS' TO THE APPROPRIATE ADD
RESS..R.<.. "..IF LOADING FROM TAPE, ENT
ER...F.. ".LOAD " G(34) "STB C64 9000" G
(34) ", 1, 1".T.P.. ".AND WHEN LOADED, E
NTER THE APPROPRIATE...Z.. ".'SYS' CALL.
"...X.  . 2000.".... ".ALL VERSIONS ARE 
AVAILABLE WITHOUT".R.... ".CHARGE FOR ED
UCATIONAL USE.  THE 'PAL'".{.... ".ASSEM
BLER FILES USED TO DEVELOP"...... ".'NOR
THCASTLE STRUCTURED BASIC'.E. .. ".ARE A
VAILABLE ON REQUEST."...... ".IF YOU HAV
E ANY QUESTIONS OR SUGGESTIONS...... ".D
O NOT HESITATE TO CONTACT ME..6.... ".  
(416) 728-2291.<.M.:.B.N...H.O.:.A.P.. "
..PRESS ANY KEY.".Z.Z.. A$: . A$."" . 20
10...... ".";.........=.:...>.....?.:.M.
@.. 1,8,15, "I0":  1: F$ . "STB INSTRUCT
IONS"...J.. ".." F$: Y (F$): U (F$): . D
S$...T.....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL