SURGEON.DOC2
FILE INFORMATION
FILENAME(S): SURGEON.DOC2
FILE TYPE(S): SEQ
FILE SIZE: 4.3K
FIRST SEEN: 2025-11-30 18:12:27
APPEARS ON: 1 disk(s)
FILE HASH
db5cfa69056caaa769f9314dfbe79c40b57cec41849d02a8ffcddfd9f4048459
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| DATARICH | SURGEON.DOC2 | SEQ | Sailor, Ganheden | 15 | 3 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: CC C9 CE CB 20 C9 CE D3 D4 D2 D5 C3 D4 C9 CF CE |.... ...........| 00000010: D3 0D 0D D0 4C 41 43 45 20 54 48 45 20 43 55 52 |....LACE THE CUR| 00000020: 53 4F 52 20 41 54 20 50 4F 53 49 54 49 4F 4E 20 |SOR AT POSITION | 00000030: 30 20 49 4E 20 54 48 45 20 C5 C4 C9 D4 20 57 49 |0 IN THE .... WI| 00000040: 4E 44 4F 57 2E 20 D9 4F 55 20 57 49 4C 4C 20 4E |NDOW. .OU WILL N| 00000050: 4F 54 49 43 45 20 54 48 45 20 43 48 41 52 41 43 |OTICE THE CHARAC| 00000060: 54 45 52 20 49 53 20 41 20 53 4D 41 4C 4C 20 52 |TER IS A SMALL R| 00000070: 2E 20 CC 4F 4F 4B 49 4E 47 20 41 54 20 54 48 45 |. .OOKING AT THE| 00000080: 20 C2 D9 D4 C5 20 57 49 4E 44 4F 57 2C 20 59 4F | .... WINDOW, YO| 00000090: 55 20 57 49 4C 4C 20 53 45 45 20 49 54 20 48 41 |U WILL SEE IT HA| 000000A0: 53 20 54 48 45 20 C4 C5 C3 C9 CD C1 CC 20 56 41 |S THE ....... VA| 000000B0: 4C 55 45 20 4F 46 20 31 38 2E 20 D4 48 49 53 20 |LUE OF 18. .HIS | 000000C0: 49 4E 44 49 43 41 54 45 53 20 54 48 41 54 20 54 |INDICATES THAT T| 000000D0: 48 45 20 4E 45 58 54 20 4C 49 4E 4B 20 54 4F 20 |HE NEXT LINK TO | 000000E0: 54 48 49 53 20 28 54 48 45 20 44 49 52 45 43 54 |THIS (THE DIRECT| 000000F0: 4F 52 59 29 20 49 53 20 49 4E 20 54 48 45 20 53 |ORY) IS IN THE S| 00000100: 41 4D 45 20 54 52 41 43 4B 20 28 31 38 29 2E 20 |AME TRACK (18). | 00000110: CE 4F 57 20 4D 4F 56 45 20 54 48 45 20 43 55 52 |.OW MOVE THE CUR| 00000120: 53 4F 52 20 54 4F 20 54 48 45 20 52 49 47 48 54 |SOR TO THE RIGHT| 00000130: 20 4F 4E 43 45 2E 20 D0 4F 53 49 54 49 4F 4E 20 | ONCE. .OSITION | 00000140: 31 20 57 49 4C 4C 20 48 41 56 45 20 54 48 45 20 |1 WILL HAVE THE | 00000150: 43 55 52 53 4F 52 20 52 45 53 54 49 4E 47 20 4F |CURSOR RESTING O| 00000160: 4E 20 41 20 53 4D 41 4C 4C 20 41 2E 20 CE 4F 57 |N A SMALL A. .OW| 00000170: 20 54 48 45 20 C2 D9 D4 C5 20 57 49 4E 44 4F 57 | THE .... WINDOW| 00000180: 20 C4 C5 C3 C9 CD C1 CC 20 56 41 4C 55 45 20 53 | ....... VALUE S| 00000190: 48 4F 57 53 20 41 20 31 2E 20 D4 48 49 53 20 49 |HOWS A 1. .HIS I| 000001A0: 4E 44 49 43 41 54 45 53 20 54 48 45 20 4E 45 58 |NDICATES THE NEX| 000001B0: 54 20 4C 49 4E 4B 20 49 53 20 41 54 20 53 45 43 |T LINK IS AT SEC| 000001C0: 54 4F 52 20 31 20 4F 46 20 54 52 41 43 4B 20 31 |TOR 1 OF TRACK 1| 000001D0: 38 2E 0D 0D D4 48 45 20 46 49 52 53 54 20 54 57 |8....HE FIRST TW| 000001E0: 4F 20 43 48 41 52 41 43 54 45 52 53 20 4F 46 20 |O CHARACTERS OF | 000001F0: 45 41 43 48 20 44 41 54 41 20 42 4C 4F 43 4B 20 |EACH DATA BLOCK | 00000200: 4F 46 20 41 20 46 49 4C 45 20 41 53 20 57 45 4C |OF A FILE AS WEL| 00000210: 4C 20 41 53 20 54 48 45 20 44 49 52 45 43 54 4F |L AS THE DIRECTO| 00000220: 52 59 20 41 4C 57 41 59 53 20 50 4F 49 4E 54 20 |RY ALWAYS POINT | 00000230: 54 4F 20 54 48 45 20 4E 45 58 54 20 4C 4F 43 41 |TO THE NEXT LOCA| 00000240: 54 49 4F 4E 20 49 4E 20 54 48 45 20 46 49 4C 45 |TION IN THE FILE| 00000250: 20 43 48 41 49 4E 2E 20 C6 49 4C 45 53 20 41 52 | CHAIN. .ILES AR| 00000260: 45 20 53 54 4F 52 45 44 20 4F 4E 20 54 48 45 20 |E STORED ON THE | 00000270: 44 49 53 4B 20 55 53 49 4E 47 20 54 48 45 53 45 |DISK USING THESE| 00000280: 20 4C 49 4E 4B 20 43 48 41 49 4E 53 2E 20 D7 48 | LINK CHAINS. .H| 00000290: 45 4E 45 56 45 52 20 54 48 45 20 54 45 52 4D 20 |ENEVER THE TERM | 000002A0: CC C9 CE CB 20 49 53 20 55 53 45 44 20 49 54 20 |.... IS USED IT | 000002B0: 49 53 20 52 45 46 45 52 52 49 4E 47 20 54 4F 20 |IS REFERRING TO | 000002C0: 54 48 45 53 45 20 43 48 41 52 41 43 54 45 52 20 |THESE CHARACTER | 000002D0: 50 4F 49 4E 54 45 52 53 2E 20 D4 4F 20 54 45 53 |POINTERS. .O TES| 000002E0: 54 20 54 48 49 53 20 4F 55 54 2C 20 50 4C 41 43 |T THIS OUT, PLAC| 000002F0: 45 20 54 48 45 20 43 55 52 53 4F 52 20 4F 56 45 |E THE CURSOR OVE| 00000300: 52 20 54 48 45 20 46 49 52 53 54 20 4C 49 4E 4B |R THE FIRST LINK| 00000310: 20 43 48 41 52 41 43 54 45 52 2C 20 50 4F 53 49 | CHARACTER, POSI| 00000320: 54 49 4F 4E 20 30 2E 20 CE 4F 57 20 50 52 45 53 |TION 0. .OW PRES| 00000330: 53 20 54 48 45 20 CA 20 4B 45 59 2E 20 D9 4F 55 |S THE . KEY. .OU| 00000340: 20 57 49 4C 4C 20 49 4D 4D 45 44 49 41 54 45 4C | WILL IMMEDIATEL| 00000350: 59 20 53 45 45 20 54 48 45 20 43 45 4E 54 45 52 |Y SEE THE CENTER| 00000360: 20 57 49 4E 44 4F 57 20 43 48 41 4E 47 45 20 54 | WINDOW CHANGE T| 00000370: 4F 20 41 4E 4F 54 48 45 52 20 53 43 52 45 45 4E |O ANOTHER SCREEN| 00000380: 2E 20 CC 4F 4F 4B 49 4E 47 20 54 4F 20 54 48 45 |. .OOKING TO THE| 00000390: 20 D4 D2 CB 2F D3 C5 C3 20 57 49 4E 44 4F 57 2C | .../... WINDOW,| 000003A0: 20 59 4F 55 20 57 49 4C 4C 20 53 45 45 20 59 4F | YOU WILL SEE YO| 000003B0: 55 20 41 52 45 20 41 54 20 31 38 2C 31 2E 20 C9 |U ARE AT 18,1. .| 000003C0: 46 20 59 4F 55 20 48 41 56 45 20 41 20 4C 41 52 |F YOU HAVE A LAR| 000003D0: 47 45 20 41 4D 4F 55 4E 54 20 4F 46 20 46 49 4C |GE AMOUNT OF FIL| 000003E0: 45 53 20 4F 4E 20 54 48 45 20 44 49 52 45 43 54 |ES ON THE DIRECT| 000003F0: 4F 52 59 2C 20 4D 4F 52 45 20 54 48 41 4E 20 38 |ORY, MORE THAN 8| 00000400: 2C 20 59 4F 55 20 57 4F 55 4C 44 20 54 48 45 4E |, YOU WOULD THEN| 00000410: 20 42 45 20 41 42 4C 45 20 54 4F 20 4F 4E 43 45 | BE ABLE TO ONCE| 00000420: 20 41 47 41 49 4E 20 4A 55 4D 50 20 54 4F 20 54 | AGAIN JUMP TO T| 00000430: 48 45 20 4E 45 58 54 20 4C 49 4E 4B 20 4C 4F 43 |HE NEXT LINK LOC| 00000440: 41 54 49 4F 4E 20 42 59 20 50 52 45 53 53 49 4E |ATION BY PRESSIN| 00000450: 47 20 54 48 45 20 CA 20 4B 45 59 20 41 47 41 49 |G THE . KEY AGAI| 00000460: 4E 2E 20 C9 46 20 59 4F 55 20 41 52 45 20 41 54 |N. .F YOU ARE AT| 00000470: 20 54 48 45 20 45 4E 44 20 4F 46 20 54 48 45 20 | THE END OF THE | 00000480: 46 49 4C 45 20 4F 52 20 4C 49 4E 4B 20 43 48 41 |FILE OR LINK CHA| 00000490: 49 4E 2C 20 50 4F 53 49 54 49 4F 4E 20 30 20 57 |IN, POSITION 0 W| 000004A0: 49 4C 4C 20 48 41 56 45 20 41 20 40 20 43 48 41 |ILL HAVE A @ CHA| 000004B0: 52 41 43 54 45 52 2E 20 D4 48 49 53 20 49 4E 44 |RACTER. .HIS IND| 000004C0: 49 43 41 54 45 53 20 54 48 45 20 45 4E 44 20 4F |ICATES THE END O| 000004D0: 46 20 54 48 45 20 43 48 41 49 4E 2E 20 C9 46 20 |F THE CHAIN. .F | 000004E0: 49 54 20 49 53 20 41 20 44 41 54 41 20 4F 52 20 |IT IS A DATA OR | 000004F0: 50 52 4F 47 52 41 4D 20 46 49 4C 45 2C 20 50 4F |PROGRAM FILE, PO| 00000500: 53 49 54 49 4F 4E 20 31 20 57 49 4C 4C 20 52 45 |SITION 1 WILL RE| 00000510: 56 45 41 4C 20 41 20 43 48 41 52 41 43 54 45 52 |VEAL A CHARACTER| 00000520: 20 57 49 54 48 20 41 20 44 45 43 49 4D 41 4C 20 | WITH A DECIMAL | 00000530: 56 41 4C 55 45 20 46 52 4F 4D 20 30 20 54 4F 20 |VALUE FROM 0 TO | 00000540: 32 35 35 2E 20 D4 48 49 53 20 49 4E 44 49 43 41 |255. .HIS INDICA| 00000550: 54 45 53 20 48 4F 57 20 4D 41 4E 59 20 42 59 54 |TES HOW MANY BYT| 00000560: 45 53 20 4F 46 20 44 41 54 41 20 41 52 45 20 49 |ES OF DATA ARE I| 00000570: 4E 43 4C 55 44 45 44 20 49 4E 20 54 48 41 54 20 |NCLUDED IN THAT | 00000580: 4C 41 53 54 20 42 4C 4F 43 4B 2E 20 C6 4F 52 20 |LAST BLOCK. .OR | 00000590: 49 4E 53 54 41 4E 43 45 2C 20 49 46 20 54 48 45 |INSTANCE, IF THE| 000005A0: 20 43 48 41 52 41 43 54 45 52 20 49 4E 20 50 4F | CHARACTER IN PO| 000005B0: 53 49 54 4F 4E 20 31 20 48 41 53 20 41 20 44 45 |SITON 1 HAS A DE| 000005C0: 43 49 4D 41 4C 20 56 41 4C 55 45 20 4F 46 20 31 |CIMAL VALUE OF 1| 000005D0: 30 30 2C 20 54 48 45 4E 20 41 4C 4C 20 44 41 54 |00, THEN ALL DAT| 000005E0: 41 20 46 52 4F 4D 20 50 4F 53 49 54 49 4F 4E 20 |A FROM POSITION | 000005F0: 30 20 54 4F 20 41 4E 44 20 49 4E 43 4C 55 44 49 |0 TO AND INCLUDI| 00000600: 4E 47 20 31 30 30 20 41 52 45 20 49 4E 43 4C 55 |NG 100 ARE INCLU| 00000610: 44 45 44 20 49 4E 20 54 48 41 54 20 46 49 4E 41 |DED IN THAT FINA| 00000620: 4C 20 42 4C 4F 43 4B 2E 20 C1 4E 59 54 48 49 4E |L BLOCK. .NYTHIN| 00000630: 47 20 42 45 59 4F 4E 44 20 54 48 45 20 31 30 30 |G BEYOND THE 100| 00000640: 20 50 4F 53 49 54 49 4F 4E 20 48 41 53 20 42 45 | POSITION HAS BE| 00000650: 45 4E 20 46 49 4C 4C 45 44 20 49 4E 20 42 59 20 |EN FILLED IN BY | 00000660: 54 48 45 20 C4 CF D3 20 41 4E 44 20 49 53 20 55 |THE ... AND IS U| 00000670: 4E 49 4D 50 4F 52 54 41 4E 54 20 54 4F 20 54 48 |NIMPORTANT TO TH| 00000680: 45 20 46 49 4C 45 20 41 4E 44 2F 4F 52 20 50 52 |E FILE AND/OR PR| 00000690: 4F 47 52 41 4D 2E 0D 0D 0D CA 20 41 4E 44 20 CC |OGRAM..... AND .| 000006A0: 20 CB C5 D9 D3 0D 0D D4 48 45 20 41 42 4F 56 45 | .......HE ABOVE| 000006B0: 20 4B 45 59 53 20 41 52 45 20 55 53 45 44 20 4F | KEYS ARE USED O| 000006C0: 4E 4C 59 20 46 4F 52 20 54 48 45 20 50 55 52 50 |NLY FOR THE PURP| 000006D0: 4F 53 45 20 4F 46 20 41 4C 4C 4F 57 49 4E 47 20 |OSE OF ALLOWING | 000006E0: 59 4F 55 20 54 4F 20 4A 55 4D 50 20 46 52 4F 4D |YOU TO JUMP FROM| 000006F0: 20 4F 4E 45 20 44 41 54 41 20 42 4C 4F 43 4B 20 | ONE DATA BLOCK | 00000700: 4C 4F 43 41 54 49 4F 4E 20 54 4F 20 41 4E 4F 54 |LOCATION TO ANOT| 00000710: 48 45 52 2E 20 C8 4F 57 45 56 45 52 2C 20 54 48 |HER. .OWEVER, TH| 00000720: 45 59 20 44 4F 20 4E 4F 54 20 4F 50 45 52 41 54 |EY DO NOT OPERAT| 00000730: 45 20 49 4E 20 54 48 45 20 53 41 4D 45 20 57 41 |E IN THE SAME WA| 00000740: 59 2E 0D 0D D4 48 45 20 CA 20 4B 45 59 20 57 49 |Y....HE . KEY WI| 00000750: 4C 4C 20 4F 4E 4C 59 20 4A 55 4D 50 20 54 4F 20 |LL ONLY JUMP TO | 00000760: 54 48 45 20 4E 45 58 54 20 4C 49 4E 4B 20 4F 46 |THE NEXT LINK OF| 00000770: 20 54 48 45 20 43 48 41 49 4E 20 57 48 45 4E 20 | THE CHAIN WHEN | 00000780: 54 48 45 20 43 55 52 53 4F 52 20 49 53 20 50 4C |THE CURSOR IS PL| 00000790: 41 43 45 44 20 44 49 52 45 43 54 4C 59 20 4F 56 |ACED DIRECTLY OV| 000007A0: 45 52 20 54 48 45 20 46 49 52 53 54 20 4C 49 4E |ER THE FIRST LIN| 000007B0: 4B 20 50 4F 49 4E 54 45 52 20 28 43 48 41 52 41 |K POINTER (CHARA| 000007C0: 43 54 45 52 29 2E 20 C9 46 20 59 4F 55 20 53 48 |CTER). .F YOU SH| 000007D0: 4F 55 4C 44 20 41 54 54 45 4D 50 54 20 54 4F 20 |OULD ATTEMPT TO | 000007E0: 4A 55 4D 50 20 54 4F 20 54 48 45 20 4E 45 58 54 |JUMP TO THE NEXT| 000007F0: 20 4C 49 4E 4B 20 57 48 49 4C 45 20 54 48 45 20 | LINK WHILE THE | 00000800: 43 55 52 53 4F 52 20 49 53 20 4E 4F 54 20 4F 4E |CURSOR IS NOT ON| 00000810: 20 54 48 45 20 44 45 53 49 47 4E 41 54 45 44 20 | THE DESIGNATED | 00000820: 4C 49 4E 4B 20 50 4F 49 4E 54 45 52 2C 20 59 4F |LINK POINTER, YO| 00000830: 55 20 57 49 4C 4C 20 46 49 4E 44 20 59 4F 55 52 |U WILL FIND YOUR| 00000840: 53 45 4C 46 20 4A 55 4D 50 49 4E 47 20 54 4F 20 |SELF JUMPING TO | 00000850: 4C 4F 43 41 54 49 4F 4E 53 20 54 48 41 54 20 41 |LOCATIONS THAT A| 00000860: 52 45 20 4E 4F 54 20 50 41 52 54 20 4F 46 20 54 |RE NOT PART OF T| 00000870: 48 45 20 46 49 4C 45 20 59 4F 55 20 41 52 45 20 |HE FILE YOU ARE | 00000880: 45 58 41 4D 49 4E 49 4E 47 2E 20 C1 4C 53 4F 2C |EXAMINING. .LSO,| 00000890: 20 49 46 20 54 48 45 20 43 48 41 52 41 43 54 45 | IF THE CHARACTE| 000008A0: 52 20 54 48 45 20 43 55 52 53 4F 52 20 49 53 20 |R THE CURSOR IS | 000008B0: 52 45 53 54 49 4E 47 20 4F 4E 20 41 54 20 54 48 |RESTING ON AT TH| 000008C0: 49 53 20 54 49 4D 45 20 49 53 20 41 42 4F 56 45 |IS TIME IS ABOVE| 000008D0: 20 33 35 20 44 45 43 49 4D 41 4C 20 4F 52 20 54 | 35 DECIMAL OR T| 000008E0: 48 45 20 53 45 43 54 4F 52 20 4C 49 4E 4B 20 43 |HE SECTOR LINK C| 000008F0: 48 41 52 41 43 54 45 52 20 49 53 20 4F 55 54 20 |HARACTER IS OUT | 00000900: 4F 46 20 52 41 4E 47 45 20 46 4F 52 20 41 20 47 |OF RANGE FOR A G| 00000910: 49 56 45 4E 20 54 52 41 43 4B 2C 20 54 48 45 20 |IVEN TRACK, THE | 00000920: CA 20 41 4E 44 20 CC 20 4B 45 59 53 20 57 49 4C |. AND . KEYS WIL| 00000930: 4C 20 4E 4F 54 20 46 55 4E 43 54 49 4F 4E 2E 0D |L NOT FUNCTION..| 00000940: 0D D4 48 45 20 CC 20 4B 45 59 20 4F 50 45 52 41 |..HE . KEY OPERA| 00000950: 54 45 53 20 45 58 41 43 54 4C 59 20 41 53 20 54 |TES EXACTLY AS T| 00000960: 48 45 20 CA 20 4B 45 59 20 45 58 43 45 50 54 20 |HE . KEY EXCEPT | 00000970: 54 48 41 54 20 49 54 20 57 49 4C 4C 20 47 45 54 |THAT IT WILL GET| 00000980: 20 54 48 45 20 54 57 4F 20 50 4F 49 4E 54 45 52 | THE TWO POINTER| 00000990: 53 20 41 54 20 D0 CF D3 20 30 20 41 4E 44 20 31 |S AT ... 0 AND 1| 000009A0: 20 4E 4F 20 4D 41 54 54 45 52 20 57 48 45 52 45 | NO MATTER WHERE| 000009B0: 20 54 48 45 20 43 55 52 53 4F 52 20 49 53 20 4C | THE CURSOR IS L| 000009C0: 4F 43 41 54 45 44 2E 20 D7 49 54 48 20 54 48 45 |OCATED. .ITH THE| 000009D0: 20 CA 20 4B 45 59 20 54 48 45 20 4C 49 4E 4B 20 | . KEY THE LINK | 000009E0: 50 4F 49 4E 54 45 52 53 20 41 52 45 20 41 55 54 |POINTERS ARE AUT| 000009F0: 4F 4D 41 54 49 43 41 4C 4C 59 20 52 45 41 44 20 |OMATICALLY READ | 00000A00: 46 4F 52 20 54 48 45 20 4A 55 4D 50 2E 20 D4 48 |FOR THE JUMP. .H| 00000A10: 49 53 20 4B 45 59 20 49 53 20 41 4C 53 4F 20 55 |IS KEY IS ALSO U| 00000A20: 53 45 44 20 46 4F 52 20 4A 55 4D 50 49 4E 47 20 |SED FOR JUMPING | 00000A30: 54 48 45 20 4C 49 4E 4B 53 20 49 4E 20 D2 C5 D6 |THE LINKS IN ...| 00000A40: C5 D2 D3 C5 2E 20 D4 48 49 53 20 49 53 20 41 43 |..... .HIS IS AC| 00000A50: 43 4F 4D 50 4C 49 53 48 45 44 20 42 59 20 D3 C8 |COMPLISHED BY ..| 00000A60: C9 C6 D4 C9 CE C7 20 54 48 45 20 CC 20 4B 45 59 |...... THE . KEY| 00000A70: 2E 20 D4 48 45 20 4C 49 4E 4B 53 20 4D 55 53 54 |. .HE LINKS MUST| 00000A80: 20 48 41 56 45 20 42 45 45 4E 20 46 4F 4C 4C 4F | HAVE BEEN FOLLO| 00000A90: 57 45 44 20 46 4F 52 57 41 52 44 20 41 54 20 4C |WED FORWARD AT L| 00000AA0: 45 41 53 54 20 4F 4E 43 45 20 46 4F 52 20 54 48 |EAST ONCE FOR TH| 00000AB0: 49 53 20 46 55 4E 43 54 49 4F 4E 20 54 4F 20 57 |IS FUNCTION TO W| 00000AC0: 4F 52 4B 2E 0D 0D 0D CC C9 CE CB 20 C4 C9 D3 D0 |ORK........ ....| 00000AD0: CC C1 D9 D3 0D 0D D7 48 45 4E 45 56 45 52 20 59 |.......HENEVER Y| 00000AE0: 4F 55 20 57 49 53 48 20 54 4F 20 47 45 54 20 41 |OU WISH TO GET A| 00000AF0: 20 52 45 41 44 4F 55 54 20 4F 46 20 54 48 45 20 | READOUT OF THE | 00000B00: 4C 49 4E 4B 20 4C 4F 43 41 54 49 4F 4E 53 20 4F |LINK LOCATIONS O| 00000B10: 46 20 41 4E 59 20 46 49 4C 45 2C 20 59 4F 55 20 |F ANY FILE, YOU | 00000B20: 53 48 4F 55 4C 44 20 46 49 52 53 54 20 47 4F 20 |SHOULD FIRST GO | 00000B30: 54 4F 20 54 48 45 20 42 45 47 49 4E 4E 49 4E 47 |TO THE BEGINNING| 00000B40: 20 4C 4F 43 41 54 49 4F 4E 20 4F 46 20 54 48 45 | LOCATION OF THE| 00000B50: 20 46 49 4C 45 2E 20 28 54 48 45 20 46 49 52 53 | FILE. (THE FIRS| 00000B60: 54 20 42 4C 4F 43 4B 20 4F 46 20 54 48 45 20 46 |T BLOCK OF THE F| 00000B70: 49 4C 45 29 2E 20 D4 4F 20 46 49 4E 44 20 54 48 |ILE). .O FIND TH| 00000B80: 49 53 20 4C 4F 43 41 54 49 4F 4E 2C 20 59 4F 55 |IS LOCATION, YOU| 00000B90: 20 4D 55 53 54 20 53 43 41 4E 20 54 48 45 20 44 | MUST SCAN THE D| 00000BA0: 49 52 45 43 54 4F 52 59 20 46 4F 52 20 54 48 45 |IRECTORY FOR THE| 00000BB0: 20 46 49 4C 45 20 4E 41 4D 45 2E 20 C1 53 20 53 | FILE NAME. .S S| 00000BC0: 54 41 54 45 44 20 42 45 46 4F 52 45 2C 20 54 48 |TATED BEFORE, TH| 00000BD0: 45 20 44 49 52 45 43 54 4F 52 59 20 53 54 41 52 |E DIRECTORY STAR| 00000BE0: 54 53 20 41 54 20 31 38 2C 31 2E 20 D9 4F 55 20 |TS AT 18,1. .OU | 00000BF0: 4D 55 53 54 20 53 43 41 4E 20 54 48 45 20 44 49 |MUST SCAN THE DI| 00000C00: 52 45 43 54 4F 52 59 20 42 59 20 4A 55 4D 50 49 |RECTORY BY JUMPI| 00000C10: 4E 47 20 54 48 45 20 44 49 52 45 43 54 4F 52 59 |NG THE DIRECTORY| 00000C20: 20 4C 49 4E 4B 53 20 41 4E 44 20 53 54 55 44 59 | LINKS AND STUDY| 00000C30: 49 4E 47 20 45 41 43 48 20 42 4C 4F 43 4B 20 55 |ING EACH BLOCK U| 00000C40: 4E 54 49 4C 20 59 4F 55 20 46 49 4E 44 20 54 48 |NTIL YOU FIND TH| 00000C50: 45 20 46 49 4C 45 20 59 4F 55 20 41 52 45 20 53 |E FILE YOU ARE S| 00000C60: 45 45 4B 49 4E 47 2E 20 CF 4E 43 45 20 54 48 45 |EEKING. .NCE THE| 00000C70: 20 46 49 4C 45 20 49 53 20 4C 4F 43 41 54 45 44 | FILE IS LOCATED| 00000C80: 2C 20 55 53 49 4E 47 20 54 48 45 20 43 55 52 53 |, USING THE CURS| 00000C90: 4F 52 20 4B 45 59 53 2C 20 4D 4F 56 45 20 54 48 |OR KEYS, MOVE TH| 00000CA0: 45 20 43 55 52 53 4F 52 20 54 4F 20 54 48 45 20 |E CURSOR TO THE | 00000CB0: 46 49 4C 45 20 4E 41 4D 45 2E 20 D7 48 45 4E 20 |FILE NAME. .HEN | 00000CC0: 59 4F 55 20 41 52 45 20 52 45 53 54 49 4E 47 20 |YOU ARE RESTING | 00000CD0: 4F 4E 20 54 48 45 20 46 49 52 53 54 20 43 48 41 |ON THE FIRST CHA| 00000CE0: 52 41 43 54 45 52 20 4F 46 20 54 48 45 20 46 49 |RACTER OF THE FI| 00000CF0: 4C 45 20 4E 41 4D 45 2C 20 4D 4F 56 45 20 54 48 |LE NAME, MOVE TH| 00000D00: 45 20 43 55 52 53 4F 52 20 54 4F 20 54 48 45 20 |E CURSOR TO THE | 00000D10: 4C 45 46 54 20 54 57 4F 20 50 4F 53 49 54 49 4F |LEFT TWO POSITIO| 00000D20: 4E 53 2E 20 D4 48 45 53 45 20 54 57 4F 20 43 48 |NS. .HESE TWO CH| 00000D30: 41 52 41 43 54 45 52 53 20 49 4D 4D 45 44 49 41 |ARACTERS IMMEDIA| 00000D40: 54 45 4C 59 20 54 4F 20 54 48 45 20 4C 45 46 54 |TELY TO THE LEFT| 00000D50: 20 4F 46 20 54 48 45 20 46 49 4C 45 20 4E 41 4D | OF THE FILE NAM| 00000D60: 45 20 41 52 45 20 54 48 45 20 4C 49 4E 4B 20 50 |E ARE THE LINK P| 00000D70: 4F 49 4E 54 45 52 53 20 54 4F 20 54 48 45 20 53 |OINTERS TO THE S| 00000D80: 54 41 52 54 49 4E 47 20 4C 4F 43 41 54 49 4F 4E |TARTING LOCATION| 00000D90: 20 4F 46 20 57 48 45 52 45 20 54 48 41 54 20 46 | OF WHERE THAT F| 00000DA0: 49 4C 45 20 49 53 20 53 54 4F 52 45 44 20 4F 4E |ILE IS STORED ON| 00000DB0: 20 54 48 45 20 44 49 53 4B 2E 20 CE 4F 57 20 55 | THE DISK. .OW U| 00000DC0: 53 49 4E 47 20 54 48 45 20 CA 20 4B 45 59 2C 20 |SING THE . KEY, | 00000DD0: 4A 55 4D 50 20 54 4F 20 54 48 45 20 49 4E 44 49 |JUMP TO THE INDI| 00000DE0: 43 41 54 45 44 20 4C 4F 43 41 54 49 4F 4E 20 4F |CATED LOCATION O| 00000DF0: 4E 20 54 48 45 20 44 49 53 4B 2E 20 D4 48 45 4E |N THE DISK. .HEN| 00000E00: 20 50 52 45 53 53 20 54 48 45 20 C4 20 4B 45 59 | PRESS THE . KEY| 00000E10: 20 54 4F 20 44 49 53 50 4C 41 59 20 54 48 45 20 | TO DISPLAY THE | 00000E20: 4C 49 4E 4B 53 20 4F 46 20 54 48 41 54 20 46 49 |LINKS OF THAT FI| 00000E30: 4C 45 2E 20 C1 46 54 45 52 20 54 48 45 20 4C 49 |LE. .FTER THE LI| 00000E40: 4E 4B 53 20 41 52 45 20 44 49 53 50 4C 41 59 45 |NKS ARE DISPLAYE| 00000E50: 44 2C 20 49 54 20 57 49 4C 4C 20 44 49 53 50 4C |D, IT WILL DISPL| 00000E60: 41 59 20 54 48 45 20 4C 41 53 54 20 4C 49 4E 4B |AY THE LAST LINK| 00000E70: 20 41 4E 44 20 48 4F 57 20 4D 41 4E 59 20 42 4C | AND HOW MANY BL| 00000E80: 4F 43 4B 53 20 54 48 45 20 46 49 4C 45 20 49 53 |OCKS THE FILE IS| 00000E90: 2E 20 D0 52 45 53 53 49 4E 47 20 54 48 45 20 D2 |. .RESSING THE .| 00000EA0: C5 D4 D5 D2 CE 20 4B 45 59 20 57 49 4C 4C 20 54 |..... KEY WILL T| 00000EB0: 41 4B 45 20 59 4F 55 20 42 41 43 4B 20 54 4F 20 |AKE YOU BACK TO | 00000EC0: 54 48 45 20 C9 CE D0 D5 D4 20 4D 4F 44 45 20 41 |THE ..... MODE A| 00000ED0: 4E 44 20 54 48 45 20 CD C5 CE D5 2E 0D 0D D4 48 |ND THE ........H| 00000EE0: 49 53 20 46 45 41 54 55 52 45 20 49 53 20 50 52 |IS FEATURE IS PR| 00000EF0: 4F 56 49 44 45 44 20 54 4F 20 47 49 56 45 20 59 |OVIDED TO GIVE Y| 00000F00: 4F 55 20 41 20 51 55 49 43 4B 20 43 48 45 43 4B |OU A QUICK CHECK| 00000F10: 20 49 46 20 59 4F 55 52 20 50 52 4F 47 52 41 4D | IF YOUR PROGRAM| 00000F20: 20 46 49 4C 45 53 20 41 52 45 20 49 4E 54 41 43 | FILES ARE INTAC| 00000F30: 54 2E 0D 0D 0D 2B 20 41 4E 44 20 2D 20 CB C5 D9 |T....+ AND - ...| 00000F40: D3 0D 0D D4 48 45 53 45 20 4B 45 59 53 20 41 52 |....HESE KEYS AR| 00000F50: 45 20 55 53 45 44 20 54 4F 20 53 43 41 4E 20 54 |E USED TO SCAN T| 00000F60: 48 45 20 53 45 43 54 4F 52 53 20 41 4E 44 20 54 |HE SECTORS AND T| 00000F70: 52 41 43 4B 53 20 49 4E 20 4E 55 4D 45 52 49 43 |RACKS IN NUMERIC| 00000F80: 41 4C 20 4F 52 44 45 52 2E 20 CC 49 4E 4B 20 50 |AL ORDER. .INK P| 00000F90: 4F 49 4E 54 45 52 53 20 41 52 45 20 4E 4F 54 20 |OINTERS ARE NOT | 00000FA0: 52 45 51 55 49 52 45 44 2E 20 D7 48 45 4E 20 49 |REQUIRED. .HEN I| 00000FB0: 4E 20 54 48 45 20 C5 C4 C9 D4 20 4D 4F 44 45 2C |N THE .... MODE,| 00000FC0: 20 50 52 45 53 53 49 4E 47 20 54 48 45 53 45 20 | PRESSING THESE | 00000FD0: 4B 45 59 53 20 57 49 4C 4C 20 41 55 54 4F 4D 41 |KEYS WILL AUTOMA| 00000FE0: 54 49 43 41 4C 4C 59 20 53 54 41 52 54 20 54 48 |TICALLY START TH| 00000FF0: 45 20 D3 C5 C3 D4 CF D2 20 53 43 41 4E 2E 20 D4 |E ...... SCAN. .| 00001000: 48 45 20 2B 20 4B 45 59 20 49 53 20 46 4F 52 20 |HE + KEY IS FOR | 00001010: 46 4F 52 57 41 52 44 20 4D 4F 56 45 4D 45 4E 54 |FORWARD MOVEMENT| 00001020: 20 57 48 49 4C 45 20 54 48 45 20 2D 20 4B 45 59 | WHILE THE - KEY| 00001030: 20 49 53 20 46 4F 52 20 52 45 56 45 52 53 45 20 | IS FOR REVERSE | 00001040: 4D 4F 56 45 4D 45 4E 54 2E 20 D0 52 45 53 53 49 |MOVEMENT. .RESSI| 00001050: 4E 47 20 54 48 45 20 D3 C8 C9 C6 D4 20 4B 45 59 |NG THE ..... KEY| 00001060: 20 57 49 54 48 20 2B 20 4F 52 20 2D 20 57 49 4C | WITH + OR - WIL| 00001070: 4C 20 53 43 41 4E 20 54 48 45 20 D4 D2 C1 C3 CB |L SCAN THE .....| 00001080: 53 20 46 4F 52 57 41 52 44 20 4F 52 20 52 45 56 |S FORWARD OR REV| 00001090: 45 52 53 45 2E 0D D7 48 45 4E 20 53 43 41 4E 4E |ERSE...HEN SCANN| 000010A0: 49 4E 47 20 54 52 41 43 4B 53 20 4F 52 20 53 45 |ING TRACKS OR SE| 000010B0: 43 54 4F 52 53 2C 20 59 4F 55 20 57 49 4C 4C 20 |CTORS, YOU WILL | 000010C0: 45 4E 43 4F 55 4E 54 45 52 20 57 52 41 50 2D 41 |ENCOUNTER WRAP-A| 000010D0: 52 4F 55 4E 44 20 57 48 45 4E 20 59 4F 55 20 41 |ROUND WHEN YOU A| 000010E0: 52 52 49 56 45 20 41 54 20 54 48 45 20 45 4E 44 |RRIVE AT THE END| 000010F0: 20 4F 46 20 54 48 45 20 54 52 41 43 4B 20 4F 52 | OF THE TRACK OR| 00001100: 20 53 45 43 54 4F 52 2E 0D 0D 0D 20 | SECTOR.... |
LINK INSTRUCTIONS..PLACE THE CURSOR AT P OSITION 0 IN THE EDIT WINDOW. YOU WILL N OTICE THE CHARACTER IS A SMALL R. LOOKIN G AT THE BYTE WINDOW, YOU WILL SEE IT HA S THE DECIMAL VALUE OF 18. THIS INDICATE S THAT THE NEXT LINK TO THIS (THE DIRECT ORY) IS IN THE SAME TRACK (18). NOW MOVE THE CURSOR TO THE RIGHT ONCE. POSITION 1 WILL HAVE THE CURSOR RESTING ON A SMAL L A. NOW THE BYTE WINDOW DECIMAL VALUE S HOWS A 1. THIS INDICATES THE NEXT LINK I S AT SECTOR 1 OF TRACK 18...THE FIRST TW O CHARACTERS OF EACH DATA BLOCK OF A FIL E AS WELL AS THE DIRECTORY ALWAYS POINT TO THE NEXT LOCATION IN THE FILE CHAIN. FILES ARE STORED ON THE DISK USING THESE LINK CHAINS. WHENEVER THE TERM LINK IS USED IT IS REFERRING TO THESE CHARACTER POINTERS. TO TEST THIS OUT, PLACE THE CU RSOR OVER THE FIRST LINK CHARACTER, POSI TION 0. NOW PRESS THE J KEY. YOU WILL IM MEDIATELY SEE THE CENTER WINDOW CHANGE T O ANOTHER SCREEN. LOOKING TO THE TRK/SEC WINDOW, YOU WILL SEE YOU ARE AT 18,1. I F YOU HAVE A LARGE AMOUNT OF FILES ON TH E DIRECTORY, MORE THAN 8, YOU WOULD THEN BE ABLE TO ONCE AGAIN JUMP TO THE NEXT LINK LOCATION BY PRESSING THE J KEY AGAI N. IF YOU ARE AT THE END OF THE FILE OR LINK CHAIN, POSITION 0 WILL HAVE A @ CHA RACTER. THIS INDICATES THE END OF THE CH AIN. IF IT IS A DATA OR PROGRAM FILE, PO SITION 1 WILL REVEAL A CHARACTER WITH A DECIMAL VALUE FROM 0 TO 255. THIS INDICA TES HOW MANY BYTES OF DATA ARE INCLUDED IN THAT LAST BLOCK. FOR INSTANCE, IF THE CHARACTER IN POSITON 1 HAS A DECIMAL VA LUE OF 100, THEN ALL DATA FROM POSITION 0 TO AND INCLUDING 100 ARE INCLUDED IN T HAT FINAL BLOCK. ANYTHING BEYOND THE 100 POSITION HAS BEEN FILLED IN BY THE DOS AND IS UNIMPORTANT TO THE FILE AND/OR PR OGRAM....J AND L KEYS..THE ABOVE KEYS AR E USED ONLY FOR THE PURPOSE OF ALLOWING YOU TO JUMP FROM ONE DATA BLOCK LOCATION TO ANOTHER. HOWEVER, THEY DO NOT OPERAT E IN THE SAME WAY...THE J KEY WILL ONLY JUMP TO THE NEXT LINK OF THE CHAIN WHEN THE CURSOR IS PLACED DIRECTLY OVER THE F IRST LINK POINTER (CHARACTER). IF YOU SH OULD ATTEMPT TO JUMP TO THE NEXT LINK WH ILE THE CURSOR IS NOT ON THE DESIGNATED LINK POINTER, YOU WILL FIND YOURSELF JUM PING TO LOCATIONS THAT ARE NOT PART OF T HE FILE YOU ARE EXAMINING. ALSO, IF THE CHARACTER THE CURSOR IS RESTING ON AT TH IS TIME IS ABOVE 35 DECIMAL OR THE SECTO R LINK CHARACTER IS OUT OF RANGE FOR A G IVEN TRACK, THE J AND L KEYS WILL NOT FU NCTION...THE L KEY OPERATES EXACTLY AS T HE J KEY EXCEPT THAT IT WILL GET THE TWO POINTERS AT POS 0 AND 1 NO MATTER WHERE THE CURSOR IS LOCATED. WITH THE J KEY T HE LINK POINTERS ARE AUTOMATICALLY READ FOR THE JUMP. THIS KEY IS ALSO USED FOR JUMPING THE LINKS IN REVERSE. THIS IS AC COMPLISHED BY SHIFTING THE L KEY. THE LI NKS MUST HAVE BEEN FOLLOWED FORWARD AT L EAST ONCE FOR THIS FUNCTION TO WORK....L INK DISPLAYS..WHENEVER YOU WISH TO GET A READOUT OF THE LINK LOCATIONS OF ANY FI LE, YOU SHOULD FIRST GO TO THE BEGINNING LOCATION OF THE FILE. (THE FIRST BLOCK OF THE FILE). TO FIND THIS LOCATION, YOU MUST SCAN THE DIRECTORY FOR THE FILE NA ME. AS STATED BEFORE, THE DIRECTORY STAR TS AT 18,1. YOU MUST SCAN THE DIRECTORY BY JUMPING THE DIRECTORY LINKS AND STUDY ING EACH BLOCK UNTIL YOU FIND THE FILE Y OU ARE SEEKING. ONCE THE FILE IS LOCATED , USING THE CURSOR KEYS, MOVE THE CURSOR TO THE FILE NAME. WHEN YOU ARE RESTING ON THE FIRST CHARACTER OF THE FILE NAME, MOVE THE CURSOR TO THE LEFT TWO POSITIO NS. THESE TWO CHARACTERS IMMEDIATELY TO THE LEFT OF THE FILE NAME ARE THE LINK P OINTERS TO THE STARTING LOCATION OF WHER E THAT FILE IS STORED ON THE DISK. NOW U SING THE J KEY, JUMP TO THE INDICATED LO CATION ON THE DISK. THEN PRESS THE D KEY TO DISPLAY THE LINKS OF THAT FILE. AFTE R THE LINKS ARE DISPLAYED, IT WILL DISPL AY THE LAST LINK AND HOW MANY BLOCKS THE FILE IS. PRESSING THE RETURN KEY WILL T AKE YOU BACK TO THE INPUT MODE AND THE M ENU...THIS FEATURE IS PROVIDED TO GIVE Y OU A QUICK CHECK IF YOUR PROGRAM FILES A RE INTACT....+ AND - KEYS..THESE KEYS AR E USED TO SCAN THE SECTORS AND TRACKS IN NUMERICAL ORDER. LINK POINTERS ARE NOT REQUIRED. WHEN IN THE EDIT MODE, PRESSIN G THESE KEYS WILL AUTOMATICALLY START TH E SECTOR SCAN. THE + KEY IS FOR FORWARD MOVEMENT WHILE THE - KEY IS FOR REVERSE MOVEMENT. PRESSING THE SHIFT KEY WITH + OR - WILL SCAN THE TRACKS FORWARD OR REV ERSE..WHEN SCANNING TRACKS OR SECTORS, Y OU WILL ENCOUNTER WRAP-AROUND WHEN YOU A RRIVE AT THE END OF THE TRACK OR SECTOR. ...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL