BASENOTES
FILE INFORMATION
FILENAME(S): BASENOTES
FILE TYPE(S): PRG
FILE SIZE: 4.2K
FIRST SEEN: 2025-11-30 21:12:23
APPEARS ON: 1 disk(s)
FILE HASH
15051a84687452503b298418a4220470db5e7726328a54b93cd18539300fb29f
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| LISTINGS | BASENOTES | PRG | DuncanTwain | 27 | 4 |
⚠ CORRUPT DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 3D 08 0A 00 97 35 33 32 38 31 2C 37 3A 97 |..=....53281,7:.|
00000010: 35 33 32 38 30 2C 39 3A 97 35 33 32 37 32 2C 32 |53280,9:.53272,2|
00000020: 33 3A 99 22 93 90 C4 41 54 41 4B 45 45 50 45 52 |3:."...ATAKEEPER|
00000030: 20 3A 20 D5 53 45 52 20 CE 4F 54 45 53 00 84 08 | : .SER .OTES...|
00000040: 0F 00 99 22 11 11 D4 48 45 20 C4 41 54 41 42 41 |..."...HE .ATABA|
00000050: 53 45 20 50 52 4F 47 52 41 4D 20 47 49 56 45 4E |SE PROGRAM GIVEN|
00000060: 20 57 49 54 48 20 54 48 49 53 20 20 20 20 49 53 | WITH THIS IS|
00000070: 53 55 45 20 4F 46 20 36 34 20 D4 41 50 45 20 49 |SUE OF 64 .APE I|
00000080: 53 20 22 3B 00 C9 08 14 00 99 22 52 45 4D 41 52 |S ";......"REMAR|
00000090: 4B 41 42 4C 59 20 45 41 53 59 20 54 4F 20 20 55 |KABLY EASY TO U|
000000A0: 53 45 2C 42 55 54 20 41 20 46 45 57 20 4E 4F 54 |SE,BUT A FEW NOT|
000000B0: 45 53 20 53 45 45 4D 20 49 4E 20 4F 52 44 45 52 |ES SEEM IN ORDER|
000000C0: 20 42 45 46 4F 52 45 22 3B 00 12 09 19 00 99 22 | BEFORE";......"|
000000D0: 57 45 20 47 45 54 20 44 4F 57 4E 20 54 4F 20 54 |WE GET DOWN TO T|
000000E0: 48 45 20 4E 49 54 54 59 20 47 52 49 54 54 59 20 |HE NITTY GRITTY |
000000F0: 4F 46 20 55 53 49 4E 47 49 54 2E 22 3A 99 22 11 |OF USINGIT.":.".|
00000100: 11 D4 48 45 52 45 20 41 52 45 20 4E 49 4E 45 20 |..HERE ARE NINE |
00000110: 22 3B 00 60 09 1E 00 99 22 50 52 4F 47 52 41 4D |";.`...."PROGRAM|
00000120: 20 46 55 4E 43 54 49 4F 4E 53 20 41 56 41 49 4C | FUNCTIONS AVAIL|
00000130: 2D 20 41 42 4C 45 20 49 4E 20 54 4F 54 41 4C 2C |- ABLE IN TOTAL,|
00000140: 20 45 41 43 48 20 4F 4E 45 20 53 45 4C 45 43 54 | EACH ONE SELECT|
00000150: 45 44 20 46 52 4F 4D 20 20 20 54 48 45 20 22 3B |ED FROM THE ";|
00000160: 00 9B 09 23 00 99 22 4D 41 53 54 45 52 20 4D 45 |...#.."MASTER ME|
00000170: 4E 55 20 44 49 53 50 4C 41 59 45 44 20 41 54 20 |NU DISPLAYED AT |
00000180: 54 48 45 20 53 54 41 52 54 20 20 4F 46 20 54 48 |THE START OF TH|
00000190: 45 20 50 52 4F 47 52 41 4D 2E 22 00 A5 09 28 00 |E PROGRAM."...(.|
000001A0: 8D 32 30 30 30 00 CE 09 2D 00 99 22 93 90 12 C4 |.2000...-.."....|
000001B0: 41 54 41 4B 45 45 50 45 52 20 3A 20 CD 41 49 4E |ATAKEEPER : .AIN|
000001C0: 20 CD 45 4E 55 20 C4 49 53 50 4C 41 59 22 00 EC | .ENU .ISPLAY"..|
000001D0: 09 32 00 99 22 11 11 28 31 29 20 C3 52 45 41 54 |.2.."..(1) .REAT|
000001E0: 49 4F 4E 20 4F 46 20 46 49 4C 45 53 00 0A 0A 37 |ION OF FILES...7|
000001F0: 00 99 22 28 32 29 20 C1 44 44 49 54 49 4F 4E 20 |.."(2) .DDITION |
00000200: 4F 46 20 52 45 43 4F 52 44 53 00 27 0A 3C 00 99 |OF RECORDS.'.<..|
00000210: 22 28 33 29 20 D6 49 45 57 49 4E 47 20 4F 46 20 |"(3) .IEWING OF |
00000220: 52 45 43 4F 52 44 53 00 41 0A 41 00 99 22 28 34 |RECORDS.A.A.."(4|
00000230: 29 20 D4 41 50 45 20 4F 50 45 52 41 54 49 4F 4E |) .APE OPERATION|
00000240: 53 00 5B 0A 46 00 99 22 28 35 29 20 C4 49 53 4B |S.[.F.."(5) .ISK|
00000250: 20 4F 50 45 52 41 54 49 4F 4E 53 00 80 0A 4B 00 | OPERATIONS...K.|
00000260: 99 22 28 36 29 20 D0 52 49 4E 54 49 4E 47 20 4F |."(6) .RINTING O|
00000270: 46 20 52 45 43 4F 52 44 53 2F 4C 41 42 45 4C 53 |F RECORDS/LABELS|
00000280: 00 A8 0A 50 00 99 22 28 37 29 20 CD 4F 44 49 46 |...P.."(7) .ODIF|
00000290: 49 43 41 54 49 4F 4E 53 20 54 4F 20 52 45 43 4F |ICATIONS TO RECO|
000002A0: 52 44 53 2F 46 49 4C 45 00 C8 0A 55 00 99 22 28 |RDS/FILE...U.."(|
000002B0: 38 29 20 D3 45 41 52 43 48 49 4E 47 20 41 4E 44 |8) .EARCHING AND|
000002C0: 20 53 4F 52 54 49 4E 47 00 E6 0A 5A 00 99 22 28 | SORTING...Z.."(|
000002D0: 39 29 20 C5 58 49 54 49 4E 47 20 54 48 45 20 50 |9) .XITING THE P|
000002E0: 52 4F 47 52 41 4D 00 F0 0A 5F 00 8D 32 30 30 30 |ROGRAM..._..2000|
000002F0: 00 19 0B 64 00 99 22 93 12 90 C4 41 54 41 4B 45 |...d.."....ATAKE|
00000300: 45 50 45 52 20 3A 20 C3 52 45 41 54 49 4F 4E 20 |EPER : .REATION |
00000310: 4F 46 20 46 49 4C 45 53 22 00 67 0B 69 00 99 22 |OF FILES".g.i.."|
00000320: 11 11 D4 48 49 53 20 50 52 4F 47 52 41 4D 20 52 |...HIS PROGRAM R|
00000330: 45 51 55 49 52 45 53 20 54 48 41 54 20 45 49 54 |EQUIRES THAT EIT|
00000340: 48 45 52 20 54 48 45 20 20 20 55 53 45 52 20 43 |HER THE USER C|
00000350: 52 45 41 54 45 20 41 20 46 49 4C 45 20 4F 52 20 |REATE A FILE OR |
00000360: 4C 4F 41 44 20 22 3B 00 A1 0B 6E 00 99 22 4F 4E |LOAD ";...n.."ON|
00000370: 45 20 46 52 4F 4D 20 44 49 53 4B 4F 52 20 54 41 |E FROM DISKOR TA|
00000380: 50 45 20 55 53 49 4E 47 20 54 48 45 20 43 4F 4D |PE USING THE COM|
00000390: 4D 41 4E 44 53 20 41 56 41 49 4C 41 42 4C 45 2E |MANDS AVAILABLE.|
000003A0: 22 00 EB 0B 73 00 99 22 11 11 D7 48 45 4E 20 43 |"...s.."...HEN C|
000003B0: 52 45 41 54 49 4E 47 20 41 20 46 49 4C 45 2C 20 |REATING A FILE, |
000003C0: 59 4F 55 20 41 52 45 20 52 45 51 55 49 52 45 44 |YOU ARE REQUIRED|
000003D0: 20 20 54 4F 20 49 4E 44 49 43 41 54 45 20 54 48 | TO INDICATE TH|
000003E0: 45 20 4E 55 4D 42 45 52 20 22 3B 00 39 0C 78 00 |E NUMBER ";.9.x.|
000003F0: 99 22 4F 46 20 46 49 45 4C 44 53 20 50 45 52 20 |."OF FIELDS PER |
00000400: 20 20 20 52 45 43 4F 52 44 20 28 4D 41 58 49 4D | RECORD (MAXIM|
00000410: 55 4D 20 38 29 2E 20 20 D4 48 45 4E 20 54 48 45 |UM 8). .HEN THE|
00000420: 20 50 52 4F 47 52 41 4D 20 20 20 57 4F 55 4C 44 | PROGRAM WOULD|
00000430: 20 50 52 4F 4D 50 54 22 3B 00 85 0C 7D 00 99 22 | PROMPT";...}.."|
00000440: 20 46 4F 52 20 54 48 45 20 46 49 45 4C 44 20 4E | FOR THE FIELD N|
00000450: 41 4D 45 53 20 4F 52 20 20 20 20 20 4C 41 42 45 |AMES OR LABE|
00000460: 4C 53 2E 20 20 46 4F 52 20 45 58 41 4D 50 4C 45 |LS. FOR EXAMPLE|
00000470: 2C 20 C6 C9 C5 CC C4 20 31 20 43 4F 55 4C 44 20 |, ..... 1 COULD |
00000480: 42 45 20 22 3B 00 AE 0C 82 00 99 22 20 CE C1 CD |BE ";......" ...|
00000490: C5 2C 20 C6 C9 C5 CC C4 20 32 20 C1 C4 C4 D2 C5 |., ..... 2 .....|
000004A0: D3 D3 2C 20 41 4E 44 20 53 4F 20 4F 4E 2E 00 F7 |.., AND SO ON...|
000004B0: 0C 87 00 99 22 11 11 CF 4E 43 45 20 53 50 45 43 |...."...NCE SPEC|
000004C0: 49 46 49 45 44 2C 20 54 48 45 20 4E 55 4D 42 45 |IFIED, THE NUMBE|
000004D0: 52 20 4F 46 20 46 49 45 4C 44 53 20 4F 52 20 46 |R OF FIELDS OR F|
000004E0: 49 45 4C 44 20 4E 41 4D 45 53 20 43 41 4E 4E 4F |IELD NAMES CANNO|
000004F0: 54 20 42 45 20 22 3B 00 07 0D 8C 00 99 22 43 48 |T BE ";......"CH|
00000500: 41 4E 47 45 44 2E 22 00 11 0D 91 00 8D 32 30 30 |ANGED."......200|
00000510: 30 00 40 0D 96 00 99 22 93 12 90 C4 41 54 41 4B |0.@...."....ATAK|
00000520: 45 45 50 45 52 20 3A 20 C1 44 44 49 54 49 4F 4E |EEPER : .DDITION|
00000530: 20 4F 46 20 4E 45 57 20 52 45 43 4F 52 44 53 22 | OF NEW RECORDS"|
00000540: 00 8A 0D 9B 00 99 22 11 11 CF 4E 43 45 20 41 20 |......"...NCE A |
00000550: 46 49 4C 45 20 48 41 53 20 42 45 45 4E 20 43 52 |FILE HAS BEEN CR|
00000560: 45 41 54 45 44 20 4F 52 20 4C 4F 41 44 45 44 20 |EATED OR LOADED |
00000570: 20 46 52 4F 4D 20 44 49 53 4B 20 4F 52 20 54 41 | FROM DISK OR TA|
00000580: 50 45 2C 20 54 48 45 20 22 3B 00 D4 0D A0 00 99 |PE, THE ";......|
00000590: 22 55 53 45 52 20 43 41 4E 20 41 44 44 20 4D 4F |"USER CAN ADD MO|
000005A0: 52 45 52 45 43 4F 52 44 53 20 54 4F 20 49 54 2C |RERECORDS TO IT,|
000005B0: 20 55 50 20 54 4F 20 41 20 4D 41 58 49 4D 55 4D | UP TO A MAXIMUM|
000005C0: 20 4F 46 20 31 35 30 20 20 20 52 45 43 4F 52 44 | OF 150 RECORD|
000005D0: 53 20 22 3B 00 EE 0D A5 00 99 22 50 45 52 20 46 |S ";......"PER F|
000005E0: 49 4C 45 20 49 4E 20 54 4F 54 41 4C 2E 22 00 17 |ILE IN TOTAL."..|
000005F0: 0E AA 00 99 22 93 12 90 C4 41 54 41 4B 45 45 50 |...."....ATAKEEP|
00000600: 45 52 20 3A 20 D6 49 45 57 49 4E 47 20 4F 46 20 |ER : .IEWING OF |
00000610: 52 45 43 4F 52 44 53 00 61 0E AF 00 99 22 11 11 |RECORDS.a...."..|
00000620: D4 48 45 20 52 45 43 4F 52 44 53 20 49 4E 20 45 |.HE RECORDS IN E|
00000630: 41 43 48 20 46 49 4C 45 20 43 41 4E 20 42 45 20 |ACH FILE CAN BE |
00000640: 56 49 45 57 45 44 20 20 45 49 54 48 45 52 20 53 |VIEWED EITHER S|
00000650: 45 4C 45 43 54 49 56 45 4C 59 2C 20 4F 52 20 22 |ELECTIVELY, OR "|
00000660: 3B 00 82 0E B4 00 99 22 42 59 20 53 43 52 4F 4C |;......"BY SCROL|
00000670: 4C 49 4E 47 20 20 20 20 20 54 48 52 4F 55 47 48 |LING THROUGH|
00000680: 2E 22 00 CE 0E B9 00 99 22 11 11 D4 48 45 20 53 |."......"...HE S|
00000690: 43 52 4F 4C 4C 20 49 53 20 43 4F 4E 54 52 4F 4C |CROLL IS CONTROL|
000006A0: 4C 45 44 20 55 53 49 4E 47 20 54 48 45 20 27 2B |LED USING THE '+|
000006B0: 27 20 20 41 4E 44 20 27 2D 27 20 4B 45 59 53 20 |' AND '-' KEYS |
000006C0: 46 4F 52 20 46 4F 52 57 41 52 44 20 22 3B 00 EE |FOR FORWARD ";..|
000006D0: 0E BE 00 99 22 41 4E 44 20 42 41 43 4B 57 41 52 |...."AND BACKWAR|
000006E0: 44 20 20 20 4D 4F 56 45 4D 45 4E 54 2E 22 00 F8 |D MOVEMENT."..|
000006F0: 0E C3 00 8D 32 30 30 30 00 1E 0F C8 00 99 22 93 |....2000......".|
00000700: 12 90 C4 41 54 41 4B 45 45 50 45 52 20 3A 20 D4 |...ATAKEEPER : .|
00000710: 41 50 45 20 4F 50 45 52 41 54 49 4F 4E 53 00 5D |APE OPERATIONS.]|
00000720: 0F CD 00 99 22 11 11 C6 4F 52 20 54 41 50 45 20 |...."...OR TAPE |
00000730: 55 53 45 52 53 2C 20 54 48 45 20 46 4F 4C 4C 4F |USERS, THE FOLLO|
00000740: 57 49 4E 47 20 43 4F 4D 4D 41 4E 44 53 20 20 41 |WING COMMANDS A|
00000750: 52 45 20 41 56 41 49 4C 41 42 4C 45 3A 00 AA 0F |RE AVAILABLE:...|
00000760: D2 00 99 22 11 11 28 41 29 20 D3 41 56 49 4E 47 |..."..(A) .AVING|
00000770: 2F D2 45 50 4C 41 43 49 4E 47 20 46 49 4C 45 53 |/.EPLACING FILES|
00000780: 2E 20 20 D4 4F 20 52 45 50 4C 41 43 45 20 46 49 |. .O REPLACE FI|
00000790: 4C 45 53 2C 20 50 4C 45 41 53 45 20 52 45 57 49 |LES, PLEASE REWI|
000007A0: 4E 44 20 54 41 50 45 20 22 3B 00 CD 0F D7 00 99 |ND TAPE ";......|
000007B0: 22 41 4E 44 20 54 48 45 4E 20 55 53 45 20 20 54 |"AND THEN USE T|
000007C0: 48 49 53 20 43 4F 4D 4D 41 4E 44 2E 22 00 1C 10 |HIS COMMAND."...|
000007D0: DC 00 99 22 11 11 28 42 29 20 CC 4F 41 44 20 46 |..."..(B) .OAD F|
000007E0: 49 4C 45 53 20 46 52 4F 4D 20 54 41 50 45 2E 20 |ILES FROM TAPE. |
000007F0: 20 D4 48 45 20 46 49 4C 45 4E 41 4D 45 20 4D 55 | .HE FILENAME MU|
00000800: 53 54 20 42 45 20 47 49 56 45 4E 20 57 48 45 4E |ST BE GIVEN WHEN|
00000810: 20 55 53 49 4E 47 20 54 48 49 53 2E 00 26 10 E1 | USING THIS..&..|
00000820: 00 8D 32 30 30 30 00 4C 10 E6 00 99 22 93 12 90 |..2000.L...."...|
00000830: C4 41 54 41 4B 45 45 50 45 52 20 3A 20 C4 49 53 |.ATAKEEPER : .IS|
00000840: 4B 20 CF 50 45 52 41 54 49 4F 4E 53 00 9A 10 EB |K .PERATIONS....|
00000850: 00 99 22 11 11 C6 4F 52 20 44 49 53 4B 20 4F 50 |.."...OR DISK OP|
00000860: 45 52 41 54 49 4F 4E 53 2C 20 54 48 45 20 46 4F |ERATIONS, THE FO|
00000870: 4C 4C 4F 57 49 4E 47 20 20 20 20 20 20 53 45 56 |LLOWING SEV|
00000880: 45 4E 20 43 4F 4D 4D 41 4E 44 53 20 41 52 45 20 |EN COMMANDS ARE |
00000890: 41 56 41 49 4C 41 42 4C 45 2E 00 BA 10 F0 00 99 |AVAILABLE.......|
000008A0: 22 11 11 28 41 29 20 D3 41 56 45 2F D2 45 50 4C |"..(A) .AVE/.EPL|
000008B0: 41 43 45 20 46 49 4C 45 53 2E 00 D0 10 F5 00 99 |ACE FILES.......|
000008C0: 22 28 42 29 20 CC 4F 41 44 20 46 49 4C 45 53 2E |"(B) .OAD FILES.|
000008D0: 00 EF 10 FA 00 99 22 28 43 29 20 D2 45 41 44 20 |......"(C) .EAD |
000008E0: 44 49 53 4B 20 44 49 52 45 43 54 4F 52 59 2E 00 |DISK DIRECTORY..|
000008F0: 0E 11 FF 00 99 22 28 44 29 20 D2 45 4E 41 4D 45 |....."(D) .ENAME|
00000900: 20 46 49 4C 45 20 4F 4E 20 44 49 53 4B 2E 00 27 | FILE ON DISK..'|
00000910: 11 04 01 99 22 28 45 29 20 D6 41 4C 49 44 41 54 |...."(E) .ALIDAT|
00000920: 45 20 44 49 53 4B 2E 00 46 11 09 01 99 22 28 46 |E DISK..F...."(F|
00000930: 29 20 C4 45 4C 45 54 45 20 46 49 4C 45 20 4F 4E |) .ELETE FILE ON|
00000940: 20 44 49 53 4B 2E 00 64 11 0E 01 99 22 28 47 29 | DISK..d...."(G)|
00000950: 20 C6 4F 52 4D 41 54 2F D2 45 4E 41 4D 45 20 44 | .ORMAT/.ENAME D|
00000960: 49 53 4B 2E 00 6E 11 13 01 8D 32 30 30 30 00 99 |ISK..n....2000..|
00000970: 11 18 01 99 22 93 12 90 C4 41 54 41 4B 45 45 50 |...."....ATAKEEP|
00000980: 45 52 20 3A 20 D0 52 49 4E 54 20 52 45 43 4F 52 |ER : .RINT RECOR|
00000990: 44 53 2F 4C 41 42 45 4C 53 00 E5 11 1D 01 99 22 |DS/LABELS......"|
000009A0: 11 11 D4 48 45 20 41 42 49 4C 49 54 59 20 54 4F |...HE ABILITY TO|
000009B0: 20 50 52 49 4E 54 20 53 45 4C 45 43 54 49 56 45 | PRINT SELECTIVE|
000009C0: 4C 59 20 4F 52 20 20 20 20 20 50 52 49 4E 54 20 |LY OR PRINT |
000009D0: 41 4C 4C 20 54 48 45 20 52 45 43 4F 52 44 53 20 |ALL THE RECORDS |
000009E0: 49 53 20 22 3B 00 04 12 22 01 99 22 41 53 20 49 |IS ";...".."AS I|
000009F0: 4E 44 49 43 41 54 45 44 20 42 59 54 48 45 20 4D |NDICATED BYTHE M|
00000A00: 45 4E 55 2E 00 54 12 27 01 99 22 11 11 D7 48 45 |ENU..T.'.."...HE|
00000A10: 4E 20 50 52 49 4E 54 49 4E 47 20 4C 41 42 45 4C |N PRINTING LABEL|
00000A20: 53 2C 20 54 48 45 20 46 49 45 4C 44 20 4E 41 4D |S, THE FIELD NAM|
00000A30: 45 53 20 20 20 41 52 45 20 4E 4F 54 20 50 52 49 |ES ARE NOT PRI|
00000A40: 4E 54 45 44 20 41 4E 44 20 54 48 45 52 45 46 4F |NTED AND THEREFO|
00000A50: 52 45 22 3B 00 8C 12 2C 01 99 22 20 54 48 49 53 |RE";...,.." THIS|
00000A60: 20 49 53 20 20 20 53 55 49 54 41 42 4C 45 20 46 | IS SUITABLE F|
00000A70: 4F 52 20 50 52 49 4E 54 49 4E 47 20 41 44 44 52 |OR PRINTING ADDR|
00000A80: 45 53 53 20 4C 41 42 45 4C 53 2E 22 00 DA 12 31 |ESS LABELS."...1|
00000A90: 01 99 22 11 11 CE 4F 54 45 20 54 48 41 54 20 54 |.."...OTE THAT T|
00000AA0: 48 49 53 20 50 52 49 4E 54 49 4E 47 20 43 4F 4D |HIS PRINTING COM|
00000AB0: 4D 41 4E 44 20 49 53 20 20 20 20 20 20 41 56 41 |MAND IS AVA|
00000AC0: 49 4C 41 42 4C 45 20 46 4F 52 20 C3 C2 CD 20 50 |ILABLE FOR ... P|
00000AD0: 52 49 4E 54 45 52 53 20 22 3B 00 FF 12 36 01 99 |RINTERS ";...6..|
00000AE0: 22 4F 4E 4C 59 2C 20 49 2E 45 2E 20 20 20 54 48 |"ONLY, I.E. TH|
00000AF0: 45 20 CD D0 D3 38 30 31 2C 20 45 54 43 2E 22 00 |E ...801, ETC.".|
00000B00: 09 13 3B 01 8D 32 30 30 30 00 33 13 40 01 99 22 |..;..2000.3.@.."|
00000B10: 93 12 90 C4 41 54 41 4B 45 45 50 45 52 20 3A 20 |....ATAKEEPER : |
00000B20: CD 4F 44 49 46 59 20 52 45 43 4F 52 44 53 2F 46 |.ODIFY RECORDS/F|
00000B30: 49 4C 45 00 81 13 45 01 99 22 11 11 CD 4F 44 49 |ILE...E.."...ODI|
00000B40: 46 49 43 41 54 49 4F 4E 53 20 54 4F 2C 20 4F 52 |FICATIONS TO, OR|
00000B50: 20 44 45 4C 45 54 49 4F 4E 53 20 4F 46 2C 20 20 | DELETIONS OF, |
00000B60: 20 20 20 20 45 4E 54 52 49 45 53 20 41 52 45 20 | ENTRIES ARE |
00000B70: 53 45 52 56 45 44 20 42 59 20 54 48 49 53 20 22 |SERVED BY THIS "|
00000B80: 3B 00 D3 13 4A 01 99 22 43 4F 4D 4D 41 4E 44 2E |;...J.."COMMAND.|
00000B90: 20 20 20 20 20 D4 48 45 20 4D 45 4E 55 20 49 53 | .HE MENU IS|
00000BA0: 20 53 45 4C 46 2D 45 58 50 4C 41 4E 41 54 4F 52 | SELF-EXPLANATOR|
00000BB0: 59 20 41 4E 44 20 57 48 45 52 45 20 20 50 4F 53 |Y AND WHERE POS|
00000BC0: 53 49 42 4C 45 20 44 4F 20 54 52 59 20 41 4E 44 |SIBLE DO TRY AND|
00000BD0: 20 22 3B 00 F9 13 4F 01 99 22 55 53 45 20 45 41 | ";...O.."USE EA|
00000BE0: 43 48 20 43 4F 4D 4D 41 4E 44 20 20 20 20 41 56 |CH COMMAND AV|
00000BF0: 41 49 4C 41 42 4C 45 2E 22 00 03 14 54 01 8D 32 |AILABLE."...T..2|
00000C00: 30 30 30 00 2F 14 59 01 99 22 93 12 90 C4 41 54 |000./.Y.."....AT|
00000C10: 41 4B 45 45 50 45 52 20 3A 20 D3 45 41 52 43 48 |AKEEPER : .EARCH|
00000C20: 49 4E 47 20 41 4E 44 20 53 4F 52 54 49 4E 47 00 |ING AND SORTING.|
00000C30: 7B 14 5E 01 99 22 11 C1 20 53 45 41 52 43 48 20 |{.^..".. SEARCH |
00000C40: 46 4F 52 20 41 20 53 54 52 49 4E 47 20 49 4E 20 |FOR A STRING IN |
00000C50: 54 48 45 20 46 49 4C 45 20 53 54 41 52 54 53 42 |THE FILE STARTSB|
00000C60: 59 20 53 50 45 43 49 46 59 49 4E 47 20 57 48 49 |Y SPECIFYING WHI|
00000C70: 43 48 20 46 49 45 4C 44 20 22 3B 00 A6 14 63 01 |CH FIELD ";...c.|
00000C80: 99 22 54 48 45 20 53 45 41 52 43 48 20 20 20 20 |."THE SEARCH |
00000C90: 53 48 4F 55 4C 44 20 54 41 4B 45 20 50 4C 41 43 |SHOULD TAKE PLAC|
00000CA0: 45 20 49 4E 2E 22 00 E5 14 68 01 99 22 11 D4 48 |E IN."...h.."..H|
00000CB0: 45 4E 20 54 48 45 20 49 4E 46 4F 52 4D 41 54 49 |EN THE INFORMATI|
00000CC0: 4F 4E 20 48 41 53 20 54 4F 20 42 45 20 53 50 45 |ON HAS TO BE SPE|
00000CD0: 43 49 46 49 45 44 57 48 45 4E 20 50 52 4F 4D 50 |CIFIEDWHEN PROMP|
00000CE0: 54 45 44 2E 22 00 31 15 6D 01 99 22 11 D9 4F 55 |TED.".1.m.."..OU|
00000CF0: 20 48 41 56 45 20 41 20 43 48 4F 49 43 45 20 4F | HAVE A CHOICE O|
00000D00: 46 20 54 57 4F 20 54 59 50 45 53 20 4F 46 20 20 |F TWO TYPES OF |
00000D10: 20 20 20 20 20 53 45 41 52 43 48 49 4E 47 2C 20 | SEARCHING, |
00000D20: 46 49 58 45 44 20 4F 52 20 46 4C 45 58 49 2D 22 |FIXED OR FLEXI-"|
00000D30: 3B 00 7A 15 72 01 99 22 53 45 41 52 43 48 2E 20 |;.z.r.."SEARCH. |
00000D40: C6 49 58 45 44 20 53 45 41 52 43 48 20 49 53 20 |.IXED SEARCH IS |
00000D50: 52 49 47 49 44 2C 20 41 4E 44 20 54 48 45 20 49 |RIGID, AND THE I|
00000D60: 4E 46 4F 52 4D 41 54 49 4F 4E 20 20 20 20 47 49 |NFORMATION GI|
00000D70: 56 45 4E 20 4D 55 53 54 22 3B 00 C5 15 77 01 99 |VEN MUST";...w..|
00000D80: 22 20 4D 41 54 43 48 20 46 52 4F 4D 20 54 48 45 |" MATCH FROM THE|
00000D90: 20 46 49 52 53 54 20 43 48 41 52 2D 20 20 20 41 | FIRST CHAR- A|
00000DA0: 43 54 45 52 20 4F 4E 57 41 52 44 2C 20 57 48 49 |CTER ONWARD, WHI|
00000DB0: 4C 45 20 46 4C 45 58 49 2D 53 45 41 52 43 48 49 |LE FLEXI-SEARCHI|
00000DC0: 4E 47 20 22 3B 00 0F 16 7C 01 99 22 57 49 4C 4C |NG ";...|.."WILL|
00000DD0: 54 52 59 20 54 4F 20 46 49 4E 44 20 41 20 4D 41 |TRY TO FIND A MA|
00000DE0: 54 43 48 20 41 4E 59 57 48 45 52 45 2C 20 45 56 |TCH ANYWHERE, EV|
00000DF0: 45 4E 20 49 4E 20 20 20 54 48 45 20 4D 49 44 44 |EN IN THE MIDD|
00000E00: 4C 45 20 4F 46 20 41 20 46 49 45 4C 44 2E 22 00 |LE OF A FIELD.".|
00000E10: 57 16 81 01 99 22 11 D4 48 45 20 50 52 4F 47 52 |W...."..HE PROGR|
00000E20: 41 4D 20 57 4F 55 4C 44 20 47 49 56 45 20 54 48 |AM WOULD GIVE TH|
00000E30: 45 20 52 45 43 4F 52 44 20 20 20 20 20 20 20 4E |E RECORD N|
00000E40: 55 4D 42 45 52 53 20 57 48 49 43 48 20 43 4F 4E |UMBERS WHICH CON|
00000E50: 54 41 49 4E 20 22 3B 00 A2 16 86 01 99 22 54 48 |TAIN ";......"TH|
00000E60: 45 20 49 4E 46 4F 52 4D 41 54 49 4F 4E 2C 20 20 |E INFORMATION, |
00000E70: 41 4E 44 20 54 48 49 53 20 4C 49 53 54 20 43 41 |AND THIS LIST CA|
00000E80: 4E 20 42 45 20 50 52 49 4E 54 45 44 20 49 46 20 |N BE PRINTED IF |
00000E90: 20 20 20 20 20 20 20 20 52 45 51 55 49 52 45 44 | REQUIRED|
00000EA0: 2E 22 00 AC 16 8B 01 8D 32 30 30 30 00 D8 16 90 |."......2000....|
00000EB0: 01 99 22 93 12 90 C4 41 54 41 4B 45 45 50 45 52 |.."....ATAKEEPER|
00000EC0: 20 3A 20 C5 58 49 54 49 4E 47 20 54 48 45 20 50 | : .XITING THE P|
00000ED0: 52 4F 47 52 41 4D 2E 22 00 1F 17 95 01 99 22 11 |ROGRAM."......".|
00000EE0: 11 D4 48 49 53 20 43 48 45 43 4B 53 20 54 4F 20 |..HIS CHECKS TO |
00000EF0: 45 4E 53 55 52 45 20 54 48 41 54 20 59 4F 55 20 |ENSURE THAT YOU |
00000F00: 44 4F 20 57 49 53 48 20 20 54 4F 20 4C 45 41 56 |DO WISH TO LEAV|
00000F10: 45 20 54 48 45 20 50 52 4F 47 52 41 4D 2E 22 00 |E THE PROGRAM.".|
00000F20: 4F 17 9A 01 99 22 11 C9 46 20 4E 4F 54 2C 20 59 |O...."..F NOT, Y|
00000F30: 4F 55 20 41 52 45 20 54 41 4B 45 4E 20 42 41 43 |OU ARE TAKEN BAC|
00000F40: 4B 20 54 4F 20 54 48 45 20 4D 45 4E 55 2E 22 00 |K TO THE MENU.".|
00000F50: 9E 17 9F 01 99 22 11 C9 46 20 59 4F 55 20 48 41 |....."..F YOU HA|
00000F60: 56 45 20 46 49 4E 49 53 48 45 44 2C 20 54 48 45 |VE FINISHED, THE|
00000F70: 20 50 52 4F 4D 50 54 20 54 4F 20 4C 4F 41 44 54 | PROMPT TO LOADT|
00000F80: 48 45 20 46 49 52 53 54 20 50 52 4F 47 52 41 4D |HE FIRST PROGRAM|
00000F90: 20 4F 4E 20 53 49 44 45 20 54 57 4F 22 3B 00 B0 | ON SIDE TWO";..|
00000FA0: 17 A4 01 99 22 20 49 53 20 47 49 56 45 4E 2E 22 |...." IS GIVEN."|
00000FB0: 00 BA 17 A9 01 8D 32 30 30 30 00 DE 17 AA 01 99 |......2000......|
00000FC0: 22 93 12 90 C4 41 54 41 4B 45 45 50 45 52 20 3A |"....ATAKEEPER :|
00000FD0: 20 C6 49 4E 41 4C 20 C3 48 4F 49 43 45 22 00 25 | .INAL .HOICE".%|
00000FE0: 1F FF 1C 85 FF 08 CC CC F9 A6 88 FF AF DE 88 ED |................|
00000FF0: FF EC FF 88 D9 A6 88 E8 9D E9 FF 9D EE 88 D9 FF |................|
00001000: FF E4 86 88 AF E0 88 9F AF 9C 9A 88 D9 FF 9E 88 |................|
00001010: D8 E8 AF AD E8 9C B6 80 FF FF 60 0E 88 AF E0 80 |..........`.....|
00001020: 0D F6 0E FF 46 08 80 FF FF 8F 85 8C AC A6 8A 58 |....F..........X|
00001030: FF AC A6 8B 40 08 E0 01 0D D8 88 BC FF 1F 8C 0D |....@...........|
00001040: AC A6 8B 45 C4 08 96 01 0E CA 40 FF 80 ED FF 19 |...E......@.....|
00001050: 85 FF 01 FF CC CC 9F AF 9C 99 44 00 54 51 FF C4 |..........D.TQ..|
00001060: FF FF 86 C4 51 FF 4A 44 C4 86 C4 44 51 FF CE 44 |....Q.JD...DQ..D|
00001070: 40 4E 40 86 40 C4 58 08 81 48 FF F8 FF FF 08 4C |@N@.@.X..H.....L|
00001080: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC |................|
00001090: CC CC CC CC CC CC 48 47 F8 E8 9D EC E4 81 6C D8 |......HG......l.|
000010A0: 9C AC 9E 88 D9 A6 88 AC AF B9 D9 FF B9 DD 9E 1B |................|
000010B0: FF 90 08 88 FD FF 68 0D FF FF 40 C5 8A C4 C0 51 |......h...@....Q|
000010C0: 8C EC D0 8A 58 98 81 7F FF F9 FF 8C EC D0 8A 58 |....X..........X|
000010D0: FF EC D0 8B 45 C4 00 80 01 0E 40 C0 C0 C9 |....E.....@... |
..=....53281,7:.53280,9:.53272,23:."..DA
TAKEEPER : USER NOTES......"..THE DATABA
SE PROGRAM GIVEN WITH THIS ISSUE OF 6
4 TAPE IS ";.I...."REMARKABLY EASY TO U
SE,BUT A FEW NOTES SEEM IN ORDER BEFORE"
;......"WE GET DOWN TO THE NITTY GRITTY
OF USINGIT.":."..THERE ARE NINE ";.`....
"PROGRAM FUNCTIONS AVAIL- ABLE IN TOTAL,
EACH ONE SELECTED FROM THE ";...#.."M
ASTER MENU DISPLAYED AT THE START OF TH
E PROGRAM."...(..2000.N.-.."...DATAKEEPE
R : MAIN MENU DISPLAY"...2.."..(1) CREAT
ION OF FILES...7.."(2) ADDITION OF RECOR
DS.'.<.."(3) VIEWING OF RECORDS.A.A.."(4
) TAPE OPERATIONS.[.F.."(5) DISK OPERATI
ONS...K.."(6) PRINTING OF RECORDS/LABELS
...P.."(7) MODIFICATIONS TO RECORDS/FILE
.H.U.."(8) SEARCHING AND SORTING...Z.."(
9) EXITING THE PROGRAM..._..2000...D..".
..DATAKEEPER : CREATION OF FILES".G.I.."
..THIS PROGRAM REQUIRES THAT EITHER THE
USER CREATE A FILE OR LOAD ";...N.."ON
E FROM DISKOR TAPE USING THE COMMANDS AV
AILABLE."...S.."..WHEN CREATING A FILE,
YOU ARE REQUIRED TO INDICATE THE NUMBER
";.9.X.."OF FIELDS PER RECORD (MAXIM
UM 8). THEN THE PROGRAM WOULD PROMPT"
;...}.." FOR THE FIELD NAMES OR LABE
LS. FOR EXAMPLE, FIELD 1 COULD BE ";...
..." NAME, FIELD 2 ADDRESS, AND SO ON...
...."..ONCE SPECIFIED, THE NUMBER OF FIE
LDS OR FIELD NAMES CANNOT BE ";......"CH
ANGED."......2000.@...."...DATAKEEPER :
ADDITION OF NEW RECORDS"......"..ONCE A
FILE HAS BEEN CREATED OR LOADED FROM DI
SK OR TAPE, THE ";.T. .."USER CAN ADD MO
RERECORDS TO IT, UP TO A MAXIMUM OF 150
RECORDS ";......"PER FILE IN TOTAL."..
...."...DATAKEEPER : VIEWING OF RECORDS.
A...."..THE RECORDS IN EACH FILE CAN BE
VIEWED EITHER SELECTIVELY, OR ";......"
BY SCROLLING THROUGH.".N...."..THE S
CROLL IS CONTROLLED USING THE '+' AND '
-' KEYS FOR FORWARD ";......"AND BACKWAR
D MOVEMENT."...C..2000...H.."...DATAKE
EPER : TAPE OPERATIONS.].M.."..FOR TAPE
USERS, THE FOLLOWING COMMANDS ARE AVAIL
ABLE:...R.."..(A) SAVING/REPLACING FILES
. TO REPLACE FILES, PLEASE REWIND TAPE
";.M.W.."AND THEN USE THIS COMMAND."...
..."..(B) LOAD FILES FROM TAPE. THE FIL
ENAME MUST BE GIVEN WHEN USING THIS..&..
..2000.L...."...DATAKEEPER : DISK OPERAT
IONS......"..FOR DISK OPERATIONS, THE FO
LLOWING SEVEN COMMANDS ARE AVAILABL
E......."..(A) SAVE/REPLACE FILES..P....
"(B) LOAD FILES......."(C) READ DISK DIR
ECTORY......."(D) RENAME FILE ON DISK..'
...."(E) VALIDATE DISK..F...."(F) DELETE
FILE ON DISK..D...."(G) FORMAT/RENAME D
ISK..N....2000......"...DATAKEEPER : PRI
NT RECORDS/LABELS......"..THE ABILITY TO
PRINT SELECTIVELY OR PRINT ALL THE
RECORDS IS ";...".."AS INDICATED BYTHE M
ENU..T.'.."..WHEN PRINTING LABELS, THE F
IELD NAMES ARE NOT PRINTED AND THEREFO
RE";...,.." THIS IS SUITABLE FOR PRINT
ING ADDRESS LABELS.".Z.1.."..NOTE THAT T
HIS PRINTING COMMAND IS AVAILABLE F
OR CBM PRINTERS ";...6.."ONLY, I.E. TH
E MPS801, ETC."...;..2000.3.@.."...DATAK
EEPER : MODIFY RECORDS/FILE...E.."..MODI
FICATIONS TO, OR DELETIONS OF, ENTR
IES ARE SERVED BY THIS ";.S.J.."COMMAND.
THE MENU IS SELF-EXPLANATORY AND WH
ERE POSSIBLE DO TRY AND ";...O.."USE EA
CH COMMAND AVAILABLE."...T..2000./.Y.
."...DATAKEEPER : SEARCHING AND SORTING.
{.^..".A SEARCH FOR A STRING IN THE FILE
STARTSBY SPECIFYING WHICH FIELD ";...C.
."THE SEARCH SHOULD TAKE PLACE IN."..
.H..".THEN THE INFORMATION HAS TO BE SPE
CIFIEDWHEN PROMPTED.".1.M..".YOU HAVE A
CHOICE OF TWO TYPES OF SEARCHING,
FIXED OR FLEXI-";.Z.R.."SEARCH. FIXED SE
ARCH IS RIGID, AND THE INFORMATION GI
VEN MUST";.E.W.." MATCH FROM THE FIRST C
HAR- ACTER ONWARD, WHILE FLEXI-SEARCHI
NG ";...|.."WILLTRY TO FIND A MATCH ANYW
HERE, EVEN IN THE MIDDLE OF A FIELD.".
W....".THE PROGRAM WOULD GIVE THE RECORD
NUMBERS WHICH CONTAIN ";......"TH
E INFORMATION, AND THIS LIST CAN BE PRI
NTED IF REQUIRED."......2000.X..
.."...DATAKEEPER : EXITING THE PROGRAM."
......"..THIS CHECKS TO ENSURE THAT YOU
DO WISH TO LEAVE THE PROGRAM.".O....".I
F NOT, YOU ARE TAKEN BACK TO THE MENU.".
.....".IF YOU HAVE FINISHED, THE PROMPT
TO LOADTHE FIRST PROGRAM ON SIDE TWO";..
...." IS GIVEN."......2000......"...DATA
KEEPER : FINAL CHOICE".%......LL........
....Y.........Y.............Y...X.......
..`.........F..........X....@....X......
...ED....J@.........LL....D.TQ.D...DQ.JD
D.DDQ.ND@N@.@DX..H.....LLLLLLLLLLLLLLLLL
LLLLLLHG......LX....Y.....Y...........H.
..@E.D.Q..P.X.......P.X..P.ED....@..I
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL