GEODISK 
FILE INFORMATION
FILENAME(S): GEODISK 
FILE TYPE(S): PRG
FILE SIZE: 7.6K
FIRST SEEN: 2025-11-30 16:59:46
APPEARS ON: 1 disk(s)
FILE HASH
517b46d935624a4e392628059d0d8ccfc8a92ea7b134242b560df07f34b520fd
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| GEOSUT07 | GEODISK  | PRG | High Voltage Complete C64 Collection | 16 | 19 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 83 17 09 67 65 6F 44 69 73 6B 45 64 31 32 38 A0 |...geoDiskEd128.|
00000010: A0 A0 A0 17 08 00 06 59 04 10 16 2F 1E 00 50 52 |.......Y.../..PR|
00000020: 47 20 66 6F 72 6D 61 74 74 65 64 20 47 45 4F 53 |G formatted GEOS|
00000030: 20 66 69 6C 65 20 56 31 2E 30 00 30 30 30 30 30 | file V1.0.00000|
00000040: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 |0000000000000000|
00000050: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 |0000000000000000|
00000060: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 |0000000000000000|
00000070: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 |0000000000000000|
00000080: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 |0000000000000000|
00000090: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 |0000000000000000|
000000A0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 |0000000000000000|
000000B0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 |0000000000000000|
000000C0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 |0000000000000000|
000000D0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 |0000000000000000|
000000E0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 |0000000000000000|
000000F0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 03 15 |00000000000000..|
00000100: BF 00 00 FF FF F0 27 80 10 3B 80 10 3D FF F0 1D |......'..;..=...|
00000110: 23 80 47 27 DF C1 F9 11 40 71 12 40 FF F4 40 80 |#.G'....@q.@..@.|
00000120: 01 C0 80 C1 00 81 E1 C0 83 F0 40 81 E0 40 80 C0 |..........@..@..|
00000130: 40 80 00 40 80 00 40 80 00 40 81 20 40 FE DF C0 |@..@..@..@. @...|
00000140: 83 06 00 00 08 5E 24 00 08 67 65 6F 44 69 73 6B |.....^$..geoDisk|
00000150: 45 64 69 74 20 56 31 2E 30 00 00 00 40 4D 69 6B |Edit V1.0...@Mik|
00000160: 65 20 43 72 61 69 67 00 74 20 20 20 20 00 00 00 |e Craig.t ...|
00000170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001A0: 01 2E 42 79 74 65 20 30 00 6E 64 20 6D 61 79 20 |..Byte 0.nd may |
000001B0: 62 65 20 75 70 20 74 6F 20 31 35 20 63 68 61 72 |be up to 15 char|
000001C0: 73 2E 27 2C 24 38 30 00 6C 65 20 71 75 6F 74 65 |s.',$80.le quote|
000001D0: 20 28 27 29 22 2C 43 52 00 00 52 00 30 00 52 00 | (')",CR..R.0.R.|
000001E0: 43 52 00 30 00 64 00 39 00 00 00 00 00 00 00 00 |CR.0.d.9........|
000001F0: 00 00 00 00 00 00 00 00 00 00 00 00 AE 89 84 8E |................|
00000200: DA 18 20 E1 C1 20 8A C1 20 33 08 20 C8 08 20 19 |.. .. .. 3. .. .|
00000210: 0B A5 02 C9 02 D0 03 4C C3 0A A2 F1 8E A3 84 A2 |.......L........|
00000220: 15 8E A4 84 A2 52 8E A9 84 A2 14 8E AA 84 60 A9 |.....R........`.|
00000230: 12 CD 0F C0 10 06 AD 13 C0 10 01 60 A9 00 20 39 |...........`.. 9|
00000240: C1 20 9F C1 00 C7 00 00 40 01 A2 5C 86 02 A2 08 |. ......@..\....|
00000250: 86 03 20 56 C2 4C C3 0A 81 0B 28 12 70 08 0B 14 |.. V.L....(.p...|
00000260: 24 88 08 0B 28 36 AD 08 01 09 41 00 18 49 20 61 |$...(6....A..I a|
00000270: 6D 20 73 6F 72 72 79 2C 20 62 75 74 20 2E 20 2E |m sorry, but . .|
00000280: 20 2E 20 00 1B 74 68 69 73 20 76 65 72 73 69 6F | . ..this versio|
00000290: 6E 20 28 20 31 2E 30 20 29 20 6F 66 20 67 65 6F |n ( 1.0 ) of geo|
000002A0: 44 69 73 6B 45 64 69 74 00 72 75 6E 73 20 75 6E |DiskEdit.runs un|
000002B0: 64 65 72 20 18 47 45 4F 53 31 32 38 1B 20 6F 6E |der .GEOS128. on|
000002C0: 6C 79 2E 00 20 AF 0E 20 A8 C1 05 00 01 00 00 00 |ly.. .. ........|
000002D0: 03 40 81 C7 01 00 00 0E 02 3F 81 0E 01 00 00 AF |.@.......?......|
000002E0: 02 3F 81 AF 01 EF 80 0E 02 EF 80 AF 01 EF 80 78 |.?.............x|
000002F0: 02 3F 81 78 01 F0 80 79 05 18 03 40 81 AE 06 80 |.?.x...y...@....|
00000300: 80 09 18 20 67 65 6F 44 69 73 6B 45 64 69 74 20 |... geoDiskEdit |
00000310: 1B 00 20 E4 0F A2 32 86 02 A2 09 86 03 20 5A C1 |.. ...2...... Z.|
00000320: A2 55 86 02 A2 09 86 03 A9 01 20 51 C1 60 01 00 |.U........ Q.`..|
00000330: 00 00 3E 09 A6 02 82 0B C3 0A 97 FF FF 80 01 80 |..>.............|
00000340: 01 80 01 87 E1 87 E1 87 E1 80 01 80 01 80 01 FF |................|
00000350: FF 00 0E 00 00 00 00 03 6B 09 80 7D 09 70 09 80 |........k..}.p..|
00000360: C6 09 78 09 80 EB 09 67 65 6F 73 00 4F 70 74 69 |..x....geos.Opti|
00000370: 6F 6E 73 00 44 69 73 6B 00 0E 38 00 00 00 00 83 |ons.Disk..8.....|
00000380: A4 09 00 1B 16 B5 09 00 D3 17 93 09 00 CC 0A 53 |...............S|
00000390: 77 69 74 63 68 20 34 30 2F 38 30 20 20 80 53 00 |witch 40/80 .S.|
000003A0: 67 65 6F 44 69 73 6B 45 64 69 74 20 49 6E 66 6F |geoDiskEdit Info|
000003B0: 00 67 65 6F 44 69 73 6B 45 64 69 74 20 48 65 6C |.geoDiskEdit Hel|
000003C0: 70 00 0E 2A 00 00 00 00 82 D7 09 80 8D 0A DF 09 |p..*............|
000003D0: 00 C3 0A 44 69 73 70 6C 61 79 00 51 75 69 74 20 |...Display.Quit |
000003E0: 20 20 20 20 80 51 00 0E 70 00 00 00 00 87 15 0A | .Q..p.......|
000003F0: 00 9F 0C 27 0A 00 B2 0C 38 0A 00 BC 0C 4A 0A 00 |...'....8....J..|
00000400: 84 0D 5B 0A 00 35 0E 6C 0A 00 98 0C 7C 0A 00 16 |..[..5.l....|...|
00000410: 0B 46 6F 6C 6C 6F 77 20 4C 69 6E 6B 20 20 20 20 |.Follow Link |
00000420: 80 46 00 4E 65 78 74 20 42 6C 6F 63 6B 20 20 20 |.F.Next Block |
00000430: 20 80 4E 00 50 72 69 6F 72 20 42 6C 6F 63 6B 20 | .N.Prior Block |
00000440: 20 20 20 80 50 00 47 6F 20 74 6F 20 42 6C 6F 63 | .P.Go to Bloc|
00000450: 6B 20 20 20 80 47 00 57 72 69 74 65 20 42 6C 6F |k .G.Write Blo|
00000460: 63 6B 20 20 20 80 57 00 52 65 63 6F 76 65 72 20 |ck .W.Recover |
00000470: 28 3F 29 20 20 80 52 00 43 68 61 6E 67 65 20 44 |(?) .R.Change D|
00000480: 69 73 6B 73 20 20 80 43 00 0E 38 00 00 00 00 83 |isks .C..8.....|
00000490: A3 0A 00 DF 0A AF 0A 00 F2 0A B9 0A 00 03 0B 41 |...............A|
000004A0: 73 63 69 69 20 20 20 20 80 41 00 48 65 78 20 20 |scii .A.Hex |
000004B0: 20 20 80 48 00 4D 69 78 65 64 20 20 80 4D 00 AD | .H.Mixed .M..|
000004C0: DA 18 20 B0 C2 4C 2C C2 A5 3F 49 80 85 3F 20 DD |.. ..L,..?I..? .|
000004D0: C2 20 C8 08 20 C1 11 20 08 11 60 20 BD C1 AD 2D |. .. .. ..` ...-|
000004E0: 19 C9 80 F0 08 A2 80 8E 2D 19 20 08 11 60 20 BD |........-. ..` .|
000004F0: C1 AD 2D 19 F0 08 A2 00 8E 2D 19 20 08 11 60 20 |..-......-. ..` |
00000500: BD C1 AD 2D 19 C9 40 F0 08 A2 40 8E 2D 19 20 08 |...-..@...@.-. .|
00000510: 11 60 20 BD C1 A2 41 8E B3 0B AD 8D 84 C9 02 B0 |.` ...A.........|
00000520: 07 A2 00 8E 8C 0B F0 0F A2 12 8E 8C 0B AD 89 84 |................|
00000530: C9 09 D0 03 EE B3 0B A2 78 86 02 A2 0B 86 03 20 |........x...... |
00000540: 56 C2 A5 02 C9 02 F0 1B C9 14 F0 C6 20 A1 C2 E0 |V........... ...|
00000550: 00 F0 07 20 C6 0C A9 00 F0 DD 20 1E 0C 20 C1 11 |... ...... .. ..|
00000560: 20 45 0C 60 AD 89 84 49 01 20 B0 C2 A2 14 8E 1D | E.`...I. ......|
00000570: 85 4C BF C2 81 0B 0A 23 92 0B 0B 1E 41 AA 0B 01 |.L.....#....A...|
00000580: 90 0A 02 90 46 13 11 0C 12 90 28 B5 0B 00 49 6E |....F.....(...In|
00000590: 73 65 72 74 20 74 68 65 20 44 69 73 6B 20 74 6F |sert the Disk to|
000005A0: 20 65 64 69 74 00 69 6E 20 44 72 69 76 65 20 41 | edit.in Drive A|
000005B0: 00 BD 0B 00 00 86 10 68 0B 05 FF 82 FE 80 04 00 |.......h........|
000005C0: 82 03 80 04 00 B8 03 81 F0 01 80 00 03 81 98 00 |................|
000005D0: 00 00 03 81 8D FB B3 3C 03 81 8D C1 B3 66 03 81 |.......<.....f..|
000005E0: 8D 81 B3 66 03 81 8D 81 9E 7E 03 81 8D 81 9E 60 |...f.....~.....`|
000005F0: 03 81 99 81 8C 66 03 81 F1 81 8C 3C 03 80 04 00 |.....f.....<....|
00000600: 82 03 80 04 00 81 03 06 FF 81 7F 05 FF A2 C8 86 |................|
00000610: 3A A2 00 86 3B A2 2D 86 3C 60 A2 00 8E 0E 19 AE |:...;.-.<`......|
00000620: 89 84 8E 08 19 38 AD 08 19 E9 08 8D 08 19 A8 A2 |.....8..........|
00000630: 12 8E 0C 19 B9 8E 84 C9 03 D0 05 A2 28 8E 0C 19 |............(...|
00000640: 60 AD 0C 19 C9 00 F0 3A AC 08 19 B9 8E 84 A8 AD |`......:........|
00000650: 0C 19 D9 00 19 B0 2B 85 04 AD 0E 19 D9 04 19 B0 |......+.........|
00000660: 21 85 05 A2 00 86 0A A2 80 86 0B 20 E4 C1 E0 00 |!.......... ....|
00000670: D0 12 20 08 11 AE 0C 19 8E 12 19 AE 0E 19 8E 13 |.. .............|
00000680: 19 60 A2 02 20 C6 0C AE 12 19 8E 0C 19 AE 13 19 |.`.. ...........|
00000690: 8E 0E 19 60 20 BD C1 20 45 0C 60 20 BD C1 AE 00 |...` .. E.` ....|
000006A0: 80 8E 0C 19 AE 01 80 8E 0E 19 20 45 0C 60 20 BD |.......... E.` .|
000006B0: C1 EE 0E 19 20 45 0C 60 20 BD C1 CE 0E 19 20 45 |.... E.` ..... E|
000006C0: 0C 60 8E 64 19 A2 D5 86 02 A2 0C 86 03 20 56 C2 |.`.d......... V.|
000006D0: 60 81 01 89 41 13 DD 0C 00 A9 18 20 45 C1 20 46 |`...A...... E. F|
000006E0: 0D A2 66 86 02 A2 19 86 03 A2 45 86 05 A2 6F 86 |..f.......E...o.|
000006F0: 18 A2 80 86 19 20 48 C1 AE 64 19 86 02 AE 65 19 |..... H..d....e.|
00000700: 86 03 20 F3 12 20 AE C1 5A 80 56 54 72 61 63 6B |.. .. ..Z.VTrack|
00000710: 3A 20 00 AE 0C 19 86 02 AE 0D 19 86 03 20 F3 12 |: ........... ..|
00000720: 20 AE C1 B4 80 56 53 65 63 74 6F 72 3A 20 00 AE | ....VSector: ..|
00000730: 0E 19 86 02 AE 0F 19 86 03 20 F3 12 A9 1B 20 45 |......... .... E|
00000740: C1 60 AD 64 19 A0 00 D9 77 19 F0 09 90 06 C8 C8 |.`.d....w.......|
00000750: C0 14 90 F3 60 C8 BE 77 19 86 05 A2 8B 86 02 A2 |....`..w........|
00000760: 19 86 03 18 A5 05 65 02 85 02 A9 00 65 03 85 03 |......e.....e...|
00000770: A2 32 86 05 A2 64 86 18 A2 80 86 19 20 48 C1 60 |.2...d...... H.`|
00000780: 20 BD C1 A2 10 8E 05 0E A2 0E 8E 06 0E A2 01 86 | ...............|
00000790: 02 A2 0E 86 03 20 67 13 C9 02 F0 4E AE 1A 19 8E |..... g....N....|
000007A0: 0C 19 C9 FF F0 45 AC 08 19 B9 8E 84 A8 AD 0C 19 |.....E..........|
000007B0: D9 00 19 B0 36 A2 22 8E 05 0E A2 0E 8E 06 0E A2 |....6.".........|
000007C0: 01 86 02 A2 0E 86 03 20 67 13 C9 02 F0 28 AE 1A |....... g....(..|
000007D0: 19 8E 0E 19 C9 FF F0 13 AC 08 19 B9 8E 84 A8 AD |................|
000007E0: 0E 19 D9 04 19 B0 04 20 45 0C 60 A2 02 20 C6 0C |....... E.`.. ..|
000007F0: AE 13 19 8E 0E 19 AE 12 19 8E 0C 19 60 81 0B 14 |............`...|
00000800: 14 10 0E 0D 32 28 0C 05 02 89 3C 00 45 6E 74 65 |....2(....<.Ente|
00000810: 72 20 6E 65 77 20 74 72 61 63 6B 20 3A 00 45 6E |r new track :.En|
00000820: 74 65 72 20 6E 65 77 20 73 65 63 74 6F 72 20 3A |ter new sector :|
00000830: 00 20 BD C1 A2 6A 86 02 A2 0E 86 03 20 56 C2 A5 |. ...j...... V..|
00000840: 02 C9 04 F0 03 20 4D 0E 60 AE 0C 19 86 04 AE 0E |..... M.`.......|
00000850: 19 86 05 A2 00 86 0A A2 80 86 0B 20 E7 C1 E0 00 |........... ....|
00000860: F0 03 20 C6 0C 60 81 0B 0A 14 7C 0E 0B 0A 28 9B |.. ..`....|...(.|
00000870: 0E 03 90 1E 04 90 3C 00 41 72 65 20 79 6F 75 20 |......<.Are you |
00000880: 73 75 72 65 20 79 6F 75 20 77 61 6E 74 20 74 6F |sure you want to|
00000890: 20 77 72 69 74 65 00 74 68 69 73 20 62 6C 6F 63 | write.this bloc|
000008A0: 6B 20 74 6F 20 64 69 73 6B 3F 00 A5 3F D0 03 4C |k to disk?..?..L|
000008B0: 4D 0F A2 77 8E 59 09 A2 7A 8E 81 09 A2 25 8E C8 |M..w.Y..z....%..|
000008C0: 09 A2 77 8E CA 09 A2 59 8E ED 09 A2 CF 8E EF 09 |..w....Y........|
000008D0: A2 77 8E 8F 0A A2 C7 8E 91 0A A2 20 8E CB 11 A2 |.w......... ....|
000008E0: 01 8E CF 11 A2 FB 8E 18 12 A2 D4 8E 23 12 A2 01 |............#...|
000008F0: 8E 27 12 A2 18 8E 43 12 A2 02 8E 47 12 A2 1E 8E |.'....C....G....|
00000900: 5C 12 A2 02 8E 60 12 A2 3A 8E 74 12 A2 02 8E 78 |\....`..:.t....x|
00000910: 12 A2 40 8E 8C 12 A2 02 8E 90 12 A2 12 8E A8 12 |..@.............|
00000920: A2 02 8E AC 12 A2 1E 8E C6 12 A2 02 8E CA 12 A2 |................|
00000930: 0E 8E 43 13 A2 50 8E 2E 15 A2 28 8E 3D 18 A2 B7 |..C..P....(.=...|
00000940: 8E EF 17 A2 50 8E 76 18 60 A2 5B 8E 59 09 A2 5E |....P.v.`.[.Y..^|
00000950: 8E 81 09 A2 1D 8E C8 09 A2 5F 8E CA 09 A2 43 8E |........._....C.|
00000960: ED 09 A2 A0 8E EF 09 A2 5F 8E 8F 0A A2 A0 8E 91 |........_.......|
00000970: 0A A2 AB 8E CB 11 A2 00 8E CF 11 A2 95 8E 18 12 |................|
00000980: A2 02 8E 23 12 A2 01 8E 27 12 A2 15 8E 43 12 A2 |...#....'....C..|
00000990: 01 8E 47 12 A2 1B 8E 5C 12 A2 01 8E 60 12 A2 2D |..G....\....`..-|
000009A0: 8E 74 12 A2 01 8E 78 12 A2 33 8E 8C 12 A2 01 8E |.t....x..3......|
000009B0: 90 12 A2 11 8E A8 12 A2 01 8E AC 12 A2 18 8E C6 |................|
000009C0: 12 A2 01 8E CA 12 A2 0F 8E 43 13 A2 6D 8E 2E 15 |.........C..m...|
000009D0: A2 1F 8E 3D 18 A2 4E 8E EF 17 A2 06 8E 76 18 60 |...=..N......v.`|
000009E0: A2 40 86 2E 20 F6 0F 20 6F 10 20 BD 10 A2 00 86 |.@.. .. o. .....|
000009F0: 2E 60 A2 13 86 FB A2 80 86 FC A2 17 86 05 A2 00 |.`..............|
00000A00: 86 70 A2 0E 86 72 A0 00 A6 FB 86 18 A6 FC 86 19 |.p...r..........|
00000A10: B9 DB 18 20 45 C1 18 A5 72 65 FB 85 FB A9 00 65 |... E...re.....e|
00000A20: FC 85 FC E6 70 A4 70 C0 10 90 DD A2 04 86 FB A2 |....p.p.........|
00000A30: 80 86 FC A2 23 86 05 A2 00 86 74 A0 00 A6 FB 86 |....#.....t.....|
00000A40: 18 A6 FC 86 19 B9 DB 18 20 45 C1 18 A5 29 65 05 |........ E...)e.|
00000A50: 85 05 E6 74 A4 74 C0 10 90 E3 20 A8 C1 01 EF 80 |...t.t.... .....|
00000A60: 1A 02 0C 80 1A 02 0C 80 AF 00 60 A9 02 20 39 C1 |..........`.. 9.|
00000A70: 20 9F C1 B0 C7 00 00 3F 81 20 AE C1 60 80 B9 20 | ......?. ..`.. |
00000A80: 44 69 73 6B 20 4E 61 6D 65 20 3A 20 20 16 48 80 |Disk Name : .H.|
00000A90: C4 20 44 72 69 76 65 20 54 79 70 65 20 3A 20 20 |. Drive Type : |
00000AA0: 20 20 20 20 20 14 BD 80 20 44 65 76 69 63 65 20 | ... Device |
00000AB0: 23 20 3A 20 20 20 20 00 60 20 AE C1 F3 80 1C 54 |# : .` .....T|
00000AC0: 72 61 63 6B 3A 16 F3 80 2A 53 65 63 74 6F 72 3A |rack:...*Sector:|
00000AD0: 16 F3 80 3F 4C 69 6E 6B 20 54 72 61 63 6B 3A 16 |...?Link Track:.|
00000AE0: F3 80 4D 4C 69 6E 6B 20 53 65 63 74 6F 72 3A 16 |..MLink Sector:.|
00000AF0: F3 80 62 50 6F 73 2E 3A 16 F3 80 70 56 61 6C 75 |..bPos.:...pValu|
00000B00: 65 3A 00 60 20 34 12 A9 00 20 39 C1 20 9F C1 1B |e:.` 4... 9. ...|
00000B10: AE 0D 80 EE 80 A2 00 86 FB A2 80 86 FC A2 10 86 |................|
00000B20: FD A2 00 86 76 A2 23 86 05 20 4C 11 18 A9 10 65 |....v.#.. L....e|
00000B30: FB 85 FB A9 00 65 FC 85 FC 18 A5 29 65 05 85 05 |.....e.....)e...|
00000B40: C6 FD D0 E5 20 05 13 60 A2 10 86 70 A2 80 86 71 |.... ..`...p...q|
00000B50: A2 00 86 72 A0 00 A6 70 86 18 A6 71 86 19 B1 FB |...r...p...q....|
00000B60: 20 7D 11 18 A9 0E 65 70 85 70 A9 00 65 71 85 71 | }....ep.p..eq.q|
00000B70: E6 72 A4 72 C0 10 90 DE 60 AE 2D 19 F0 03 4C A5 |.r.r....`.-...L.|
00000B80: 11 A8 4A 4A 4A 4A AA BD DB 18 85 74 98 29 0F AA |..JJJJ.....t.)..|
00000B90: BD DB 18 85 75 A2 74 86 02 A2 00 86 03 20 48 C1 |....u.t...... H.|
00000BA0: 60 C9 20 90 04 C9 7F 90 0B E0 00 F0 04 E0 40 F0 |`. ...........@.|
00000BB0: D0 AD 30 19 20 45 C1 60 4A 4A 4A 4A 60 A2 FB 20 |..0. E.`JJJJ`.. |
00000BC0: 98 C2 A2 B9 86 05 A2 AB 86 18 A2 00 86 19 A2 00 |................|
00000BD0: 86 FD A0 00 B1 FB 20 45 C1 E6 FD A4 FD C0 10 D0 |...... E........|
00000BE0: F3 A2 EC 86 02 A2 18 86 03 AC 08 19 B9 8E 84 F0 |................|
00000BF0: 1E C9 04 B0 1A 85 04 A2 05 86 06 A2 04 A0 06 20 |............... |
00000C00: 60 C1 18 A5 04 65 02 85 02 A9 00 65 03 85 03 A2 |`....e.....e....|
00000C10: C4 86 05 A2 95 86 18 A2 00 86 19 20 48 C1 A2 02 |........... H...|
00000C20: 86 18 A2 01 86 19 AC 89 84 B9 DB 18 20 45 C1 60 |............ E.`|
00000C30: AE 0C 19 86 02 AE 0D 19 86 03 A2 1C 86 05 A2 15 |................|
00000C40: 86 18 A2 01 86 19 20 F3 12 AE 0E 19 86 02 AE 0F |...... .........|
00000C50: 19 86 03 A2 2A 86 05 A2 1B 86 18 A2 01 86 19 20 |....*.......... |
00000C60: F3 12 AE 00 80 86 02 A2 00 86 03 A2 3F 86 05 A2 |............?...|
00000C70: 23 86 18 A2 01 86 19 20 F3 12 AE 01 80 86 02 A2 |#...... ........|
00000C80: 00 86 03 A2 4D 86 05 A2 29 86 18 A2 01 86 19 20 |....M...)...... |
00000C90: F3 12 20 FF 12 AE 10 19 86 02 AE 11 19 86 03 A2 |.. .............|
00000CA0: 62 86 05 A2 11 86 18 A2 01 86 19 20 F3 12 20 FF |b.......... .. .|
00000CB0: 12 AC 10 19 B9 00 80 85 02 A2 00 86 03 A2 70 86 |..............p.|
00000CC0: 05 A2 18 86 18 A2 01 86 19 A9 C0 20 84 C1 A9 2C |........... ...,|
00000CD0: 20 45 C1 A9 27 20 45 C1 AC 10 19 B9 00 80 A2 00 | E..' E.........|
00000CE0: 20 A5 11 A9 27 20 45 C1 20 FF 12 20 FF 12 60 A9 | ...' E. .. ..`.|
00000CF0: C0 20 84 C1 20 FF 12 20 FF 12 60 A9 20 20 45 C1 |. .. .. ..`. E.|
00000D00: 60 AD 10 19 20 BC 11 85 02 F0 0B A6 29 86 04 A2 |`... .......)...|
00000D10: 02 A0 04 20 60 C1 A5 02 18 69 1C 85 06 69 08 85 |... `....i...i..|
00000D20: 07 AD 10 19 29 0F 85 02 F0 0B A2 0E 86 04 A2 02 |....)...........|
00000D30: A0 04 20 60 C1 A6 02 86 08 A2 80 86 09 18 A9 0F |.. `............|
00000D40: 65 08 85 08 A9 00 65 09 85 09 A6 08 86 0A A6 09 |e.....e.........|
00000D50: 86 0B 18 A9 0C 65 0A 85 0A A9 00 65 0B 85 0B 20 |.....e.....e... |
00000D60: 2A C1 60 A2 1C 86 0C A2 19 86 0D A2 00 8E 1C 19 |*.`.............|
00000D70: 20 56 C2 A5 02 C9 02 F0 03 20 81 13 60 A2 00 86 | V....... ..`...|
00000D80: 02 A2 00 86 03 A2 00 86 70 A2 00 86 FB AD 1C 19 |........p.......|
00000D90: C9 24 D0 06 A2 FF 86 70 E6 FB A4 FB B9 1C 19 C9 |.$.....p........|
00000DA0: 00 F0 22 20 00 14 C9 FF F0 28 85 FD A4 70 D0 0A |.." .....(...p..|
00000DB0: C9 0A B0 1E 20 D9 13 4C C1 13 20 F2 13 E6 FB A4 |.... ..L.. .....|
00000DC0: FB C0 05 90 D5 A6 02 8E 1A 19 A6 03 8E 1B 19 A9 |................|
00000DD0: 00 60 A9 FF 60 A2 0A 86 04 A2 02 A0 04 20 63 C1 |.`..`........ c.|
00000DE0: 18 A5 FD 65 02 85 02 A9 00 65 03 85 03 60 A2 02 |...e.....e...`..|
00000DF0: A0 04 20 5D C1 A5 02 05 FD 85 02 60 A0 00 D9 DB |.. ].......`....|
00000E00: 18 F0 07 C8 C0 10 90 F6 A0 FF 98 60 20 05 13 38 |...........` ..8|
00000E10: AD 10 19 E9 10 8D 10 19 4C 4B 14 20 05 13 18 A9 |........LK. ....|
00000E20: 10 6D 10 19 8D 10 19 4C 4B 14 20 05 13 CE 10 19 |.m.....LK. .....|
00000E30: 4C 4B 14 20 05 13 EE 10 19 4C 4B 14 20 05 13 A2 |LK. .....LK. ...|
00000E40: 00 8E 10 19 4C 4B 14 20 05 13 20 34 12 60 AD 05 |....LK. .. 4.`..|
00000E50: 85 30 43 A6 3A 86 FB A6 3B 86 FC A2 00 86 FE A6 |.0C.:...;.......|
00000E60: 3C 86 FD A5 FD C9 1B 90 2D C9 AC B0 29 A5 3F F0 |<.......-...).?.|
00000E70: 07 A2 FB A0 01 20 62 C2 A5 FC D0 1A A5 FB C9 0E |..... b.........|
00000E80: 90 14 C9 EE B0 10 AD 15 85 F0 03 4C E5 14 A2 1E |...........L....|
00000E90: 8E 15 85 4C 9B 14 60 38 A5 FD E9 1B 85 FD 38 A5 |...L..`8......8.|
00000EA0: FB E9 0E 85 FB A5 FC E9 00 85 FC A2 09 86 70 A2 |..............p.|
00000EB0: 00 86 71 A2 FD A0 70 20 69 C1 A2 0E 86 70 A2 00 |..q...p i....p..|
00000EC0: 86 71 A2 FB A0 70 20 69 C1 A2 FD A0 04 20 5D C1 |.q...p i..... ].|
00000ED0: 20 05 13 A5 FD 05 FB 8D 10 19 20 05 13 20 34 12 | ......... .. 4.|
00000EE0: 60 A2 1C 86 0C A2 19 86 0D A2 00 8E 1C 19 A2 24 |`..............$|
00000EF0: 86 02 A2 15 86 03 20 56 C2 A5 02 C9 02 F0 20 AD |...... V...... .|
00000F00: 1C 19 C9 27 D0 03 4C D0 15 20 81 13 C9 FF F0 D1 |...'..L.. ......|
00000F10: AD 1A 19 AC 10 19 99 00 80 EE 10 19 20 08 11 60 |............ ..`|
00000F20: 81 13 4B 15 0B 0A 34 36 15 0D ED 2E 0C 10 02 89 |..K...46........|
00000F30: 43 00 45 6E 74 65 72 20 74 68 65 20 4E 65 77 20 |C.Enter the New |
00000F40: 56 61 6C 75 65 3A 00 20 AE C1 50 80 30 43 75 72 |Value:. ..P.0Cur|
00000F50: 72 65 6E 74 20 56 61 6C 75 65 20 6F 66 20 50 6F |rent Value of Po|
00000F60: 73 69 74 69 6F 6E 20 00 AE 10 19 86 02 AE 11 19 |sition .........|
00000F70: 86 03 A9 C0 20 84 C1 A9 3A 20 45 C1 AC 10 19 B9 |.... ...: E.....|
00000F80: 00 80 85 FB 20 AE C1 4A 80 41 48 65 78 20 2D 20 |.... ..J.AHex - |
00000F90: 24 00 A5 FB 20 85 11 20 AE C1 85 80 41 44 65 63 |$... .. ....ADec|
00000FA0: 20 2D 20 00 A6 FB 86 02 A6 FC 86 03 20 F3 12 20 | - ......... .. |
00000FB0: AE C1 BC 80 41 41 53 43 49 49 20 2D 20 27 00 A5 |....AASCII - '..|
00000FC0: FB A2 00 20 A5 11 A9 27 20 45 C1 60 A2 01 86 FB |... ...' E.`....|
00000FD0: A4 FB B9 1C 19 F0 12 C9 27 F0 0E AC 10 19 99 00 |........'.......|
00000FE0: 80 E6 FB EE 10 19 4C D4 15 20 08 11 60 AD 04 85 |......L.. ..`...|
00000FF0: A0 00 D9 31 19 F0 08 C8 C0 11 90 F6 AA B0 0D 98 |...1............|
00001000: 0A A8 B9 42 19 C8 BE 42 19 20 D8 C1 20 A7 C2 C9 |...B...B. .. ...|
00001010: 00 F0 03 AA D0 DA 60 20 BD C1 A2 9B 86 02 A2 16 |......` ........|
00001020: 86 03 20 56 C2 A2 35 86 02 A2 16 86 03 20 56 C2 |.. V..5...... V.|
00001030: 60 81 0B 37 18 4C 16 0B 3C 2A 5F 16 0B 3F 3C 6F |`..7.L..<*_..?<o|
00001040: 16 0B 21 52 7E 16 0E 00 18 67 65 6F 44 69 73 6B |..!R~....geoDisk|
00001050: 45 64 69 74 20 56 31 2E 30 1B 00 57 72 69 74 74 |Edit V1.0..Writt|
00001060: 65 6E 20 34 2F 31 36 2F 38 39 00 42 79 20 20 4D |en 4/16/89.By M|
00001070: 69 6B 65 20 43 72 61 69 67 00 77 72 69 74 74 65 |ike Craig.writte|
00001080: 6E 20 75 73 69 6E 67 20 67 65 6F 43 6F 70 65 20 |n using geoCope |
00001090: 62 79 20 42 53 43 00 81 0B 40 0C C6 16 0B 0A 18 |by BSC...@......|
000010A0: D4 16 0B 0A 22 FA 16 0B 0A 2C 1E 17 0B 0A 36 44 |...."....,....6D|
000010B0: 17 0B 0A 40 6A 17 0B 0A 4A 8E 17 0B 0A 54 B5 17 |...@j...J....T..|
000010C0: 0E 00 18 67 65 6F 44 69 73 6B 45 64 69 74 1B 00 |...geoDiskEdit..|
000010D0: 20 20 41 20 47 45 4F 53 31 32 38 20 62 61 73 65 | A GEOS128 base|
000010E0: 64 20 64 69 73 6B 20 73 65 63 74 6F 72 20 65 64 |d disk sector ed|
000010F0: 69 74 6F 72 2E 00 46 6F 72 20 75 73 65 20 77 69 |itor..For use wi|
00001100: 74 68 20 47 45 4F 53 31 32 38 20 6F 6E 6C 79 2C |th GEOS128 only,|
00001110: 20 34 30 20 6F 72 20 38 30 00 63 6F 6C 75 6D 6E | 40 or 80.column|
00001120: 73 2E 20 67 65 6F 44 69 73 6B 45 64 69 74 20 69 |s. geoDiskEdit i|
00001130: 73 20 61 20 6D 65 6E 75 20 64 72 69 76 65 6E 00 |s a menu driven.|
00001140: 70 72 6F 67 72 61 6D 20 77 69 74 68 20 6F 70 74 |program with opt|
00001150: 69 6F 6E 61 6C 20 6B 65 79 62 6F 61 72 64 20 73 |ional keyboard s|
00001160: 68 6F 72 74 2D 00 63 75 74 73 2E 20 54 68 69 73 |hort-.cuts. This|
00001170: 20 70 72 6F 67 72 61 6D 20 77 6F 72 6B 73 20 77 | program works w|
00001180: 69 74 68 20 31 35 34 31 2C 00 31 35 37 31 2C 20 |ith 1541,.1571, |
00001190: 61 6E 64 20 31 35 38 31 20 64 69 73 6B 20 64 72 |and 1581 disk dr|
000011A0: 69 76 65 73 2E 20 41 6C 77 61 79 73 20 75 73 65 |ives. Always use|
000011B0: 00 63 61 75 74 69 6F 6E 20 77 68 65 6E 20 77 72 |.caution when wr|
000011C0: 69 74 69 6E 67 20 74 6F 20 64 69 73 6B 2E 00 20 |iting to disk.. |
000011D0: BD C1 A2 E2 86 02 A2 17 86 03 20 56 C2 60 00 0F |.......... V.`..|
000011E0: AF 00 00 EF 80 12 9B 02 0A 18 0B 00 0A F7 17 13 |................|
000011F0: 12 18 00 18 67 65 6F 44 69 73 6B 45 64 69 74 20 |....geoDiskEdit |
00001200: 48 45 4C 50 1B 00 3E 09 00 00 82 0B 72 18 20 A8 |HELP..>.....r. .|
00001210: C1 01 00 00 1D 02 EF 80 1D 00 A2 6A 8E 2E 19 A2 |...........j....|
00001220: 1A 8E 2F 19 20 75 18 A2 39 86 02 A2 18 86 03 A9 |../. u..9.......|
00001230: 00 20 51 C1 60 0F 1D 00 00 00 00 01 45 18 00 4A |. Q.`.......E..J|
00001240: 18 4D 6F 72 65 00 20 8D C1 20 9F C1 10 1C 01 00 |.More. .. ......|
00001250: 32 80 20 8A C1 20 75 18 F0 0D A2 39 86 02 A2 18 |2. .. u....9....|
00001260: 86 03 A9 00 4C 51 C1 A5 30 29 BF 85 30 60 4C BF |....LQ..0)..0`L.|
00001270: C2 A2 00 86 35 A2 00 86 36 AE 2E 19 86 FB AE 2F |....5...6....../|
00001280: 19 86 FC 20 9F C1 1E AE 01 00 EE 80 A2 28 86 05 |... .........(..|
00001290: A6 35 86 18 A6 36 86 19 A0 00 B1 FB 30 14 F0 1F |.5...6......0...|
000012A0: 20 45 C1 18 A9 01 65 FB 85 FB A9 00 65 FC 85 FC | E....e.....e...|
000012B0: D0 E6 18 A9 01 65 FB 85 FB A9 00 65 FC 85 FC A6 |.....e.....e....|
000012C0: FB 8E 2E 19 A6 FC 8E 2F 19 A2 00 86 35 A2 00 86 |......./....5...|
000012D0: 36 A0 00 B1 FB 60 08 30 31 32 33 34 35 36 37 38 |6....`.012345678|
000012E0: 39 61 62 63 64 65 66 00 3F 3F 3F 3F 00 31 35 34 |9abcdef.????.154|
000012F0: 31 00 31 35 37 31 00 31 35 38 31 00 FF 24 47 51 |1.1571.1581..$GQ|
00001300: FF 15 15 28 00 00 00 00 00 00 00 00 00 00 00 00 |...(............|
00001310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001320: 00 00 00 00 00 00 00 00 00 00 00 00 20 E1 E3 E6 |............ ...|
00001330: E7 E8 ED EE F0 F1 F2 F3 F7 10 11 08 1E 12 E2 0A |................|
00001340: 19 0B A2 0C 87 0D F5 0A 06 0B B5 0C BF 0C C3 0A |................|
00001350: 45 0C CC 0A 38 0E 10 14 1F 14 2E 14 37 14 40 14 |E...8.......7.@.|
00001360: 00 00 47 45 4F 53 20 44 4F 53 20 45 72 72 6F 72 |..GEOS DOS Error|
00001370: 20 23 00 02 00 0D 18 21 2B 22 39 23 4F 25 64 26 | #.....!+"9#O%d&|
00001380: 7A 29 8E 2E A2 73 B6 49 6E 76 61 6C 69 64 20 54 |z)...s.Invalid T|
00001390: 72 61 63 6B 20 6F 72 20 53 65 63 74 6F 72 00 20 |rack or Sector. |
000013A0: 20 44 65 76 69 63 65 20 4E 6F 74 20 46 6F 75 6E | Device Not Foun|
000013B0: 64 00 20 20 20 20 20 20 4E 6F 20 53 79 6E 63 00 |d. No Sync.|
000013C0: 20 44 61 74 61 20 42 6C 6F 63 6B 20 4E 6F 74 20 | Data Block Not |
000013D0: 54 68 65 72 65 00 20 44 61 74 61 20 43 68 65 63 |There. Data Chec|
000013E0: 6B 73 75 6D 20 45 72 72 6F 72 00 20 20 20 57 72 |ksum Error. Wr|
000013F0: 69 74 65 20 56 65 72 69 66 79 20 45 72 72 6F 72 |ite Verify Error|
00001400: 00 20 20 20 57 72 69 74 65 20 50 72 6F 74 65 63 |. Write Protec|
00001410: 74 20 4F 6E 00 20 20 20 44 69 73 6B 20 49 44 20 |t On. Disk ID |
00001420: 4D 69 73 6D 61 74 63 68 00 20 20 42 79 74 65 20 |Mismatch. Byte |
00001430: 44 65 63 6F 64 65 20 45 72 72 6F 72 00 20 20 20 |Decode Error. |
00001440: 20 44 4F 53 20 4D 69 73 6D 61 74 63 68 00 49 6E | DOS Mismatch.In|
00001450: 76 61 6C 69 64 20 54 72 61 63 6B 20 6F 72 20 53 |valid Track or S|
00001460: 65 63 74 6F 72 00 20 20 20 20 67 65 6F 44 69 73 |ector. geoDis|
00001470: 6B 45 64 69 74 20 69 73 20 61 20 47 45 4F 53 31 |kEdit is a GEOS1|
00001480: 32 38 20 64 69 73 6B 20 73 65 63 74 6F 72 20 65 |28 disk sector e|
00001490: 64 69 74 6F 72 2E 54 68 69 73 0D 70 72 6F 67 72 |ditor.This.progr|
000014A0: 61 6D 20 73 75 70 70 6F 72 74 73 20 61 6C 6C 20 |am supports all |
000014B0: 31 35 58 58 20 64 72 69 76 65 73 20 61 6E 64 20 |15XX drives and |
000014C0: 62 6F 74 68 20 34 30 20 61 6E 64 0D 38 30 20 63 |both 40 and.80 c|
000014D0: 6F 6C 75 6D 6E 20 6D 6F 64 65 73 2E 20 20 54 68 |olumn modes. Th|
000014E0: 69 73 20 70 72 6F 67 72 61 6D 20 63 61 6E 20 62 |is program can b|
000014F0: 65 20 6F 70 65 72 61 74 65 64 0D 75 73 69 6E 67 |e operated.using|
00001500: 20 6D 65 6E 75 73 20 6F 72 20 74 68 65 20 6F 70 | menus or the op|
00001510: 74 69 6F 6E 61 6C 20 6B 65 79 62 6F 61 72 64 20 |tional keyboard |
00001520: 73 68 6F 72 74 63 75 74 73 2E 0D 50 72 69 6E 74 |shortcuts..Print|
00001530: 65 72 73 2C 20 52 45 55 73 2C 20 61 6E 64 20 44 |ers, REUs, and D|
00001540: 65 73 6B 20 41 63 63 2E 20 61 72 65 20 6E 6F 74 |esk Acc. are not|
00001550: 20 73 75 70 70 6F 72 74 65 64 20 69 6E 0D 74 68 | supported in.th|
00001560: 69 73 20 72 65 6C 65 61 73 65 20 28 56 31 2E 30 |is release (V1.0|
00001570: 29 2E 0D 0D 20 20 20 20 54 68 65 73 65 20 68 65 |)... These he|
00001580: 6C 70 20 73 63 72 65 65 6E 73 20 6F 70 65 72 61 |lp screens opera|
00001590: 74 65 20 75 73 69 6E 67 20 74 68 65 20 27 4D 6F |te using the 'Mo|
000015A0: 72 65 27 0D 6D 65 6E 75 20 69 74 65 6D 20 74 6F |re'.menu item to|
000015B0: 20 63 6F 6E 74 69 6E 75 65 2C 20 61 6E 64 20 74 | continue, and t|
000015C0: 68 65 20 65 78 69 74 20 69 63 6F 6E 20 74 6F 20 |he exit icon to |
000015D0: 71 75 69 74 0D 62 61 63 6B 20 74 6F 20 74 68 65 |quit.back to the|
000015E0: 20 6D 61 69 6E 20 70 72 6F 67 72 61 6D 2E 0D 0D | main program...|
000015F0: 0D 20 20 49 20 68 6F 70 65 20 79 6F 75 20 66 69 |. I hope you fi|
00001600: 6E 64 20 74 68 69 73 20 70 72 6F 67 72 61 6D 20 |nd this program |
00001610: 75 73 65 66 75 6C 2E 20 20 20 4D 69 6B 65 2E 80 |useful. Mike..|
00001620: 20 20 20 20 20 54 68 65 20 6D 61 69 6E 20 73 63 | The main sc|
00001630: 72 65 65 6E 20 69 73 20 64 69 76 69 64 65 64 20 |reen is divided |
00001640: 69 6E 74 6F 20 33 20 73 65 63 74 69 6F 6E 73 3A |into 3 sections:|
00001650: 0D 0D 31 2E 20 4F 6E 20 74 68 65 20 6C 65 66 74 |..1. On the left|
00001660: 20 73 69 64 65 20 69 73 20 74 68 65 20 6C 61 72 | side is the lar|
00001670: 67 65 73 74 20 73 65 63 74 69 6F 6E 2E 20 49 74 |gest section. It|
00001680: 20 69 73 20 75 73 65 64 0D 20 20 20 20 74 6F 20 | is used. to |
00001690: 73 68 6F 77 20 74 68 65 20 64 61 74 61 20 69 6E |show the data in|
000016A0: 20 74 68 65 20 63 75 72 72 65 6E 74 20 64 69 73 | the current dis|
000016B0: 6B 20 62 6C 6F 63 6B 2E 0D 0D 32 2E 20 4F 6E 20 |k block...2. On |
000016C0: 74 68 65 20 72 69 67 68 74 20 69 73 20 69 6E 66 |the right is inf|
000016D0: 6F 72 6D 61 74 69 6F 6E 20 61 62 6F 75 74 20 74 |ormation about t|
000016E0: 68 65 20 62 6C 6F 63 6B 2E 0D 20 20 20 20 54 68 |he block.. Th|
000016F0: 69 73 20 69 6E 63 6C 75 64 65 73 20 74 68 65 20 |is includes the |
00001700: 63 75 72 72 65 6E 74 20 74 72 61 63 6B 2F 73 65 |current track/se|
00001710: 63 74 6F 72 2C 20 74 68 65 0D 20 20 20 20 6C 69 |ctor, the. li|
00001720: 6E 6B 65 64 20 74 72 61 63 6B 2F 73 65 63 74 6F |nked track/secto|
00001730: 72 2C 20 61 6E 64 20 74 68 65 20 63 75 72 72 65 |r, and the curre|
00001740: 6E 74 20 70 6F 73 69 74 69 6F 6E 0D 20 20 20 20 |nt position. |
00001750: 77 69 74 68 69 6E 20 74 68 65 20 62 6C 6F 63 6B |within the block|
00001760: 20 61 6E 64 20 69 74 73 20 64 61 74 61 20 76 61 | and its data va|
00001770: 6C 75 65 2E 0D 0D 33 2E 20 41 74 20 74 68 65 20 |lue...3. At the |
00001780: 62 6F 74 74 6F 6D 20 6F 66 20 74 68 65 20 73 63 |bottom of the sc|
00001790: 72 65 65 6E 20 69 73 20 69 6E 66 6F 72 6D 61 74 |reen is informat|
000017A0: 69 6F 6E 20 74 68 61 74 0D 20 20 20 20 70 65 72 |ion that. per|
000017B0: 74 61 69 6E 73 20 74 6F 20 74 68 65 20 64 69 73 |tains to the dis|
000017C0: 6B 20 69 74 73 65 6C 66 2E 20 54 68 69 73 20 69 |k itself. This i|
000017D0: 6E 63 6C 75 64 65 73 20 74 68 65 0D 20 20 20 20 |ncludes the. |
000017E0: 64 69 73 6B 20 6E 61 6D 65 2C 20 64 72 69 76 65 |disk name, drive|
000017F0: 20 74 79 70 65 2C 20 61 6E 64 20 64 65 76 69 63 | type, and devic|
00001800: 65 20 6E 75 6D 62 65 72 2E 80 20 20 20 20 57 68 |e number.. Wh|
00001810: 65 6E 20 61 20 64 69 73 6B 20 69 73 20 66 69 72 |en a disk is fir|
00001820: 73 74 20 65 6E 74 65 72 65 64 2C 20 74 68 65 20 |st entered, the |
00001830: 44 69 72 65 63 74 6F 72 79 0D 48 65 61 64 65 72 |Directory.Header|
00001840: 20 62 6C 6F 63 6B 20 77 69 6C 6C 20 62 65 20 72 | block will be r|
00001850: 65 61 64 20 61 6E 64 20 73 68 6F 77 6E 2E 20 59 |ead and shown. Y|
00001860: 6F 75 20 6D 61 79 0D 6D 61 6E 69 70 75 6C 61 74 |ou may.manipulat|
00001870: 65 20 62 6C 6F 63 6B 73 20 62 79 20 61 63 74 69 |e blocks by acti|
00001880: 76 61 74 69 6E 67 20 6F 6E 65 20 6F 66 20 74 68 |vating one of th|
00001890: 65 0D 66 6F 6C 6C 6F 77 69 6E 67 20 66 75 6E 63 |e.following func|
000018A0: 74 69 6F 6E 73 20 75 73 69 6E 67 20 74 68 65 20 |tions using the |
000018B0: 27 44 69 73 6B 27 20 6D 65 6E 75 20 6F 72 20 74 |'Disk' menu or t|
000018C0: 68 65 0D 65 71 75 69 76 65 6C 61 6E 74 20 6B 65 |he.equivelant ke|
000018D0: 79 62 6F 61 72 64 20 73 68 6F 72 74 63 75 74 2E |yboard shortcut.|
000018E0: 0D 0D 20 46 6F 6C 6C 6F 77 20 4C 69 6E 6B 20 2D |.. Follow Link -|
000018F0: 20 67 6F 20 74 6F 20 74 68 65 20 6C 69 6E 6B 65 | go to the linke|
00001900: 64 20 74 72 61 63 6B 2F 73 65 63 74 6F 72 2E 0D |d track/sector..|
00001910: 20 4E 65 78 74 2F 50 72 69 6F 72 20 42 6C 6F 63 | Next/Prior Bloc|
00001920: 6B 20 2D 20 67 6F 20 74 6F 20 6E 65 78 74 20 6F |k - go to next o|
00001930: 72 20 70 72 69 6F 72 20 73 65 63 74 6F 72 2E 0D |r prior sector..|
00001940: 20 47 6F 20 74 6F 20 42 6C 6F 63 6B 20 2D 20 67 | Go to Block - g|
00001950: 6F 20 74 6F 20 75 73 65 72 20 65 6E 74 65 72 65 |o to user entere|
00001960: 64 20 74 72 61 63 6B 2F 73 65 63 74 6F 72 2E 0D |d track/sector..|
00001970: 20 52 65 63 6F 76 65 72 20 28 3F 29 20 2D 20 72 | Recover (?) - r|
00001980: 65 2D 72 65 61 64 20 74 68 65 20 63 75 72 72 65 |e-read the curre|
00001990: 6E 74 20 74 72 61 63 6B 2F 73 65 63 74 6F 72 2E |nt track/sector.|
000019A0: 0D 20 43 68 61 6E 67 65 20 44 69 73 6B 73 20 2D |. Change Disks -|
000019B0: 20 61 6C 6C 6F 77 73 20 63 68 61 6E 67 69 6E 67 | allows changing|
000019C0: 20 64 69 73 6B 73 2F 64 72 69 76 65 2E 0D 0D 20 | disks/drive... |
000019D0: 57 72 69 74 65 20 42 6C 6F 63 6B 20 2D 20 77 72 |Write Block - wr|
000019E0: 69 74 65 73 20 74 68 65 20 63 75 72 72 65 6E 74 |ites the current|
000019F0: 20 74 72 61 63 6B 2F 73 65 63 74 6F 72 20 74 6F | track/sector to|
00001A00: 0D 20 20 20 64 69 73 6B 2E 20 59 6F 75 20 77 69 |. disk. You wi|
00001A10: 6C 6C 20 62 65 20 61 73 6B 65 64 20 66 6F 72 20 |ll be asked for |
00001A20: 76 65 72 69 66 69 63 61 74 69 6F 6E 2E 80 20 20 |verification.. |
00001A30: 20 20 54 68 65 20 64 69 73 6B 20 62 6C 6F 63 6B | The disk block|
00001A40: 20 6D 61 79 20 62 65 20 73 68 6F 77 6E 20 6F 6E | may be shown on|
00001A50: 20 74 68 65 20 73 63 72 65 65 6E 0D 69 6E 20 6F | the screen.in o|
00001A60: 6E 65 20 6F 66 20 33 20 66 6F 72 6D 61 74 73 3A |ne of 3 formats:|
00001A70: 20 48 65 78 20 28 74 68 65 20 64 65 66 61 75 6C | Hex (the defaul|
00001A80: 74 29 2C 20 41 53 43 49 49 2C 20 6F 72 0D 61 20 |t), ASCII, or.a |
00001A90: 6D 69 78 74 75 72 65 20 6F 66 20 74 68 65 20 74 |mixture of the t|
00001AA0: 77 6F 20 28 61 6C 6C 20 76 61 6C 69 64 65 20 41 |wo (all valide A|
00001AB0: 53 43 49 49 20 63 68 61 72 73 20 77 69 6C 6C 0D |SCII chars will.|
00001AC0: 62 65 20 70 72 69 6E 74 65 64 20 69 6E 20 41 53 |be printed in AS|
00001AD0: 43 49 49 29 2E 20 54 68 65 20 64 69 73 70 6C 61 |CII). The displa|
00001AE0: 79 20 66 6F 72 6D 61 74 20 6D 61 79 20 62 65 0D |y format may be.|
00001AF0: 63 68 61 6E 67 65 64 20 75 73 69 6E 67 20 74 68 |changed using th|
00001B00: 65 20 6B 65 79 62 6F 61 72 64 20 73 68 6F 72 74 |e keyboard short|
00001B10: 63 75 74 73 20 6F 72 20 62 79 20 75 73 69 6E 67 |cuts or by using|
00001B20: 0D 74 68 65 20 27 44 69 73 70 6C 61 79 27 20 73 |.the 'Display' s|
00001B30: 75 62 2D 6D 65 6E 75 20 75 6E 64 65 72 20 74 68 |ub-menu under th|
00001B40: 65 20 27 4F 70 74 69 6F 6E 73 27 20 6D 65 6E 75 |e 'Options' menu|
00001B50: 2E 0D 0D 20 20 20 20 54 68 65 20 63 75 72 72 65 |... The curre|
00001B60: 6E 74 20 70 6F 73 69 74 69 6F 6E 20 77 69 6C 6C |nt position will|
00001B70: 20 61 6C 77 61 79 73 20 62 65 20 69 6E 76 65 72 | always be inver|
00001B80: 74 65 64 0D 69 6E 20 74 68 65 20 64 69 73 6B 20 |ted.in the disk |
00001B90: 62 6C 6F 63 6B 20 64 69 73 70 6C 61 79 2E 0D 0D |block display...|
00001BA0: 20 20 20 20 4F 6E 20 74 68 65 20 6C 65 66 74 20 | On the left |
00001BB0: 6F 66 20 74 68 65 20 73 63 72 65 65 6E 3A 20 74 |of the screen: t|
00001BC0: 68 65 20 63 75 72 72 65 6E 74 20 70 6F 73 69 74 |he current posit|
00001BD0: 69 6F 6E 0D 69 73 20 64 69 73 70 6C 61 79 65 64 |ion.is displayed|
00001BE0: 20 61 73 20 61 20 64 65 63 69 6D 61 6C 20 6F 66 | as a decimal of|
00001BF0: 66 73 65 74 20 69 6E 74 6F 20 74 68 65 20 62 6C |fset into the bl|
00001C00: 6F 63 6B 0D 61 6E 64 20 69 74 73 20 76 61 6C 75 |ock.and its valu|
00001C10: 65 20 69 73 20 64 69 73 70 6C 61 79 65 64 20 69 |e is displayed i|
00001C20: 6E 20 64 65 63 69 6D 61 6C 20 61 6E 64 20 41 53 |n decimal and AS|
00001C30: 43 49 49 2E 80 20 20 20 20 54 68 65 20 63 75 72 |CII.. The cur|
00001C40: 72 65 6E 74 20 70 6F 73 69 74 6F 6E 20 6D 61 79 |rent positon may|
00001C50: 20 62 65 20 6D 6F 76 65 64 20 65 69 74 68 65 72 | be moved either|
00001C60: 0D 62 79 20 75 73 69 6E 67 20 74 68 65 20 63 75 |.by using the cu|
00001C70: 72 73 6F 72 20 6B 65 79 73 20 6F 72 20 73 69 6E |rsor keys or sin|
00001C80: 67 6C 65 20 63 6C 69 63 6B 69 6E 67 20 74 68 65 |gle clicking the|
00001C90: 0D 6D 6F 75 73 65 20 62 75 74 74 6F 6E 2E 0D 20 |.mouse button.. |
00001CA0: 20 20 20 54 6F 20 63 68 61 6E 67 65 20 74 68 65 | To change the|
00001CB0: 20 76 61 6C 75 65 20 6F 66 20 61 20 62 79 74 65 | value of a byte|
00001CC0: 2C 20 64 6F 75 62 6C 65 20 63 6C 69 63 6B 0D 6F |, double click.o|
00001CD0: 6E 20 74 68 65 20 76 61 6C 75 65 20 69 6E 20 74 |n the value in t|
00001CE0: 68 65 20 64 69 73 6B 20 62 6C 6F 63 6B 20 64 69 |he disk block di|
00001CF0: 73 70 6C 61 79 20 73 63 72 65 65 6E 2E 0D 59 6F |splay screen..Yo|
00001D00: 75 20 77 69 6C 6C 20 62 65 20 70 72 65 73 65 6E |u will be presen|
00001D10: 74 65 64 20 77 69 74 68 20 61 20 73 63 72 65 65 |ted with a scree|
00001D20: 6E 20 73 68 6F 77 69 6E 67 20 74 68 65 0D 63 75 |n showing the.cu|
00001D30: 72 72 65 6E 74 20 76 61 6C 75 65 20 69 6E 20 48 |rrent value in H|
00001D40: 65 78 2C 20 44 65 63 69 6D 61 6C 2C 20 61 6E 64 |ex, Decimal, and|
00001D50: 20 41 53 43 49 49 20 61 6E 64 0D 77 69 6C 6C 20 | ASCII and.will |
00001D60: 62 65 20 61 73 6B 65 64 20 74 6F 20 65 6E 74 65 |be asked to ente|
00001D70: 72 20 74 68 65 20 6E 65 77 20 76 61 6C 75 65 2E |r the new value.|
00001D80: 20 59 6F 75 20 6D 61 79 0D 65 6E 74 65 72 20 74 | You may.enter t|
00001D90: 68 65 20 76 61 6C 75 65 20 69 6E 20 61 6E 79 20 |he value in any |
00001DA0: 6F 66 20 74 68 65 20 61 62 6F 76 65 20 66 6F 72 |of the above for|
00001DB0: 6D 61 74 73 2E 0D 44 65 63 69 6D 61 6C 20 62 79 |mats..Decimal by|
00001DC0: 74 65 20 76 61 6C 75 65 73 20 75 73 65 20 6E 6F |te values use no|
00001DD0: 20 70 72 65 66 69 78 2E 20 48 65 78 20 62 79 74 | prefix. Hex byt|
00001DE0: 65 73 0D 6D 75 73 74 20 62 65 20 70 72 65 66 69 |es.must be prefi|
00001DF0: 78 65 64 20 62 79 20 61 20 64 6F 6C 6C 61 72 20 |xed by a dollar |
00001E00: 73 69 67 6E 20 28 24 29 2E 20 41 53 43 49 49 0D |sign ($). ASCII.|
00001E10: 74 65 78 74 20 6D 75 73 74 20 62 65 20 70 72 65 |text must be pre|
00001E20: 63 65 65 64 65 64 20 62 79 20 61 20 73 69 6E 67 |ceeded by a sing|
00001E30: 6C 65 20 71 75 6F 74 65 20 28 27 29 0D 61 6E 64 |le quote (').and|
00001E40: 20 6D 61 79 20 62 65 20 75 70 20 74 6F 20 31 35 | may be up to 15|
00001E50: 20 63 68 61 72 73 2E 80 00 00 | chars.... |
...GEODISKED128 ....Y.../..PRG FORMAT
TED GEOS FILE V1.0.000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
00000000000000........'..;..=...#.G'.A..
@Q.@..@....A......@..@..@..@..@..@. @...
.....^$..GEODISKEDIT V1.0...@MIKE CRAIG.
T ...................................
..................BYTE 0.ND MAY BE UP TO
15 CHARS.',$80.LE QUOTE (')",CR..R.0.R.
CR.0.D.9........................Z. .A .A
3. H. ....I.P.LC............R........`.
.M.........`.. 9A .A.G..@..\...... VBLC.
..(.P...$...(6....A..I AM SORRY, BUT . .
. ..THIS VERSION ( 1.0 ) OF GEODISKEDIT
.RUNS UNDER .GEOS128. ONLY.. .. .A......
.@.G.....?.......?.............X.?.X...Y
...@....... GEODISKEDIT .. ...2...... ZA
.U........ QA`....>.....C...............
................K..}.P..F.X....GEOS.OPTI
ONS.DISK..8.............S....L.SWITCH 40
/80 .S.GEODISKEDIT INFO.GEODISKEDIT HEL
P..*.....W.......C.DISPLAY.QUIT .Q..
P..........'....8....J....[..5.L....|...
.FOLLOW LINK .F.NEXT BLOCK .N.PRIO
R BLOCK .P.GO TO BLOCK .G.WRITE BLO
CK .W.RECOVER (?) .R.CHANGE DISKS .C
..8....................ASCII .A.HEX
.H.MIXED .M..Z. .BL,B.?I..? .B H. A.
..` .A.-.I......-. ..` .A.-......-. ..`
.A.-.I@...@.-. ..` .A.A......I..........
........I.P.....X...... VB..I...I..F .B.
... F..... .. A. E.`...I. .B.....L.B...#
....A.......F.....(...INSERT THE DISK TO
EDIT.IN DRIVE A.......H................
...............<...A.F.....F.....~.....`
.....F.....<.................H.:...;.-.
<`...........8.................I.P..(...
`...I..:..........Y...+.....Y...!.......
... .A..P. ..............`.. F..........
...` .A E.` .A............ E.` .A... E.`
.AN.. E.`.D..U...... VB`...A...... EA F
..F.......E...O...... HA.D....E... .. .A
Z.VTRACK: ........... .. .A..VSECTOR: ..
......... .... EA`.D. .YW.....HH....`H.W
..............E.....E....2...D...... HA`
.A.................. G.I..N......I..E..
........Y...6."................ G.I..(..
....I.............Y.... E.`.. F.........
....`.......2(....<.ENTER NEW TRACK :.EN
TER NEW SECTOR :. .A.J...... VB..I... M.
`.................. .A.... F.`....|...(.
......<.ARE YOU SURE YOU WANT TO WRITE.T
HIS BLOCK TO DISK?..?P.LM..W.Y..Z....%.H
..W.J..Y....O....W....G.... .K....O.....
..T.#....'....C....G....\....`..:.T....X
..@.....................F....J....C..P..
..(.=.......P.V.`.[.Y..^......H.._.J..C.
... ...._.... ......K....O.........#....
'....C....G....\....`..-.T....X..3......
...............F....J....C..M......=..N.
.....V.`.@.. .. O. ......`..............
.P...R ............ EA..RE.....E....P.P.
............#.....T ............ EA..)E.
...T.T.... .A.............`.. 9A .A.G..?
. .A`.. DISK NAME : .H.D DRIVE TYPE :
... DEVICE # : .` .A...TRACK:...
*SECTOR:...?LINK TRACK:...MLINK SECTOR:.
..BPOS.:...PVALUE:.` 4... 9A .A.........
............V.#.. L....E.....E.....)E...
F.P. ..`...P...Q...R ..P...Q.... }....EP
.P..EQ.Q.R.R....`.-...L...JJJJ.....T.)..
....U.T...... HA`I ..I.......@.P.0. EA`
JJJJ`.. .B................ ... EA......P
.................I........... . `A...E..
...E....D.......... HA.............. EA`
...................... .............*...
....... ............?...#...... ........
....M...)...... .. .............B.......
... .. ...............P............ .A.,
EA.' EA........ ...' EA .. ..`.. .A ..
..`. EA`... .......).... . `A...I...I..
....)........... . `A...........E.....E.
.............E.....E... *A`.............
VB..I... ..`...........P.......I$P....P
.......I.." ..I..(...PP.I... Y.LA. .....
....U............`..`...... . CA...E....
.E...`.. . ]A......` .Y....H.... ..` ..8
........LK. .....M.....LK. ..N..LK. ....
.LK. .......LK. .. 4.`...0C.:...;.......
<....I..-I..).?.... . BB..P...I...I.....
...L.......L..`8......8...............P.
..Q.. P IA...P...Q.. P IA.. . ]A .......
.. .. 4.`..............$...... VB..I.. .
..I'P.LP. ..I..Q............ ..`..K...46
........C.ENTER THE NEW VALUE:. .AP.0CUR
RENT VALUE OF POSITION ............. .A.
: EA........ .AJ.AHEX - $... .. .A..ADEC
- ......... .. .A..AASCII - '..... ...'
EA`...........I'.............LT. ..`...
.Y1...H...........B.H.B. XA .BI....PZ`
.A........ VB.5...... VB`..7.L..<*_..?<O
..!R~....GEODISKEDIT V1.0..WRITTEN 4/16/
89.BY MIKE CRAIG.WRITTEN USING GEOCOPE
BY BSC...@.F....T..."....,....6D...@J...
J....T.....GEODISKEDIT.. A GEOS128 BASE
D DISK SECTOR EDITOR..FOR USE WITH GEOS1
28 ONLY, 40 OR 80.COLUMNS. GEODISKEDIT I
S A MENU DRIVEN.PROGRAM WITH OPTIONAL KE
YBOARD SHORT-.CUTS. THIS PROGRAM WORKS W
ITH 1541,.1571, AND 1581 DISK DRIVES. AL
WAYS USE.CAUTION WHEN WRITING TO DISK..
.A........ VB`......................GEOD
ISKEDIT HELP..>.....R. .A..........J....
../. U..9........ QA`.......E..J.MORE. .
A .A....2. .A U....9........LQA.0)..0`L.
B...5...6....../... .A.......(...5...6..
...0... EA...E.....E...P....E.....E....
......./....5...6 ...`.0123456789ABCDEF.
????.1541.1571.1581..$GQ...(............
............................ ...........
......................C.E.L.8.......7.@.
..GEOS DOS ERROR #.....!+"9#O%D&Z)...S.I
NVALID TRACK OR SECTOR. DEVICE NOT FOUN
D. NO SYNC. DATA BLOCK NOT THERE. D
ATA CHECKSUM ERROR. WRITE VERIFY ERROR
. WRITE PROTECT ON. DISK ID MISMATCH
. BYTE DECODE ERROR. DOS MISMATCH.IN
VALID TRACK OR SECTOR. GEODISKEDIT IS
A GEOS128 DISK SECTOR EDITOR.THIS.PROGR
AM SUPPORTS ALL 15XX DRIVES AND BOTH 40
AND.80 COLUMN MODES. THIS PROGRAM CAN B
E OPERATED.USING MENUS OR THE OPTIONAL K
EYBOARD SHORTCUTS..PRINTERS, REUS, AND D
ESK ACC. ARE NOT SUPPORTED IN.THIS RELEA
SE (V1.0)... THESE HELP SCREENS OPERA
TE USING THE 'MORE'.MENU ITEM TO CONTINU
E, AND THE EXIT ICON TO QUIT.BACK TO THE
MAIN PROGRAM.... I HOPE YOU FIND THIS
PROGRAM USEFUL. MIKE.. THE MAIN SC
REEN IS DIVIDED INTO 3 SECTIONS:..1. ON
THE LEFT SIDE IS THE LARGEST SECTION. IT
IS USED. TO SHOW THE DATA IN THE CUR
RENT DISK BLOCK...2. ON THE RIGHT IS INF
ORMATION ABOUT THE BLOCK.. THIS INCLU
DES THE CURRENT TRACK/SECTOR, THE. LI
NKED TRACK/SECTOR, AND THE CURRENT POSIT
ION. WITHIN THE BLOCK AND ITS DATA VA
LUE...3. AT THE BOTTOM OF THE SCREEN IS
INFORMATION THAT. PERTAINS TO THE DIS
K ITSELF. THIS INCLUDES THE. DISK NAM
E, DRIVE TYPE, AND DEVICE NUMBER.. WH
EN A DISK IS FIRST ENTERED, THE DIRECTOR
Y.HEADER BLOCK WILL BE READ AND SHOWN. Y
OU MAY.MANIPULATE BLOCKS BY ACTIVATING O
NE OF THE.FOLLOWING FUNCTIONS USING THE
'DISK' MENU OR THE.EQUIVELANT KEYBOARD S
HORTCUT... FOLLOW LINK - GO TO THE LINKE
D TRACK/SECTOR.. NEXT/PRIOR BLOCK - GO T
O NEXT OR PRIOR SECTOR.. GO TO BLOCK - G
O TO USER ENTERED TRACK/SECTOR.. RECOVER
(?) - RE-READ THE CURRENT TRACK/SECTOR.
. CHANGE DISKS - ALLOWS CHANGING DISKS/D
RIVE... WRITE BLOCK - WRITES THE CURRENT
TRACK/SECTOR TO. DISK. YOU WILL BE AS
KED FOR VERIFICATION.. THE DISK BLOCK
MAY BE SHOWN ON THE SCREEN.IN ONE OF 3
FORMATS: HEX (THE DEFAULT), ASCII, OR.A
MIXTURE OF THE TWO (ALL VALIDE ASCII CHA
RS WILL.BE PRINTED IN ASCII). THE DISPLA
Y FORMAT MAY BE.CHANGED USING THE KEYBOA
RD SHORTCUTS OR BY USING.THE 'DISPLAY' S
UB-MENU UNDER THE 'OPTIONS' MENU... T
HE CURRENT POSITION WILL ALWAYS BE INVER
TED.IN THE DISK BLOCK DISPLAY... ON T
HE LEFT OF THE SCREEN: THE CURRENT POSIT
ION.IS DISPLAYED AS A DECIMAL OFFSET INT
O THE BLOCK.AND ITS VALUE IS DISPLAYED I
N DECIMAL AND ASCII.. THE CURRENT POS
ITON MAY BE MOVED EITHER.BY USING THE CU
RSOR KEYS OR SINGLE CLICKING THE.MOUSE B
UTTON.. TO CHANGE THE VALUE OF A BYTE
, DOUBLE CLICK.ON THE VALUE IN THE DISK
BLOCK DISPLAY SCREEN..YOU WILL BE PRESEN
TED WITH A SCREEN SHOWING THE.CURRENT VA
LUE IN HEX, DECIMAL, AND ASCII AND.WILL
BE ASKED TO ENTER THE NEW VALUE. YOU MAY
.ENTER THE VALUE IN ANY OF THE ABOVE FOR
MATS..DECIMAL BYTE VALUES USE NO PREFIX.
HEX BYTES.MUST BE PREFIXED BY A DOLLAR
SIGN ($). ASCII.TEXT MUST BE PRECEEDED B
Y A SINGLE QUOTE (').AND MAY BE UP TO 15
CHARS....
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL