KS
FILE INFORMATION
FILENAME(S): KS
FILE TYPE(S): PRG
FILE SIZE: 2.3K
FIRST SEEN: 2025-11-30 21:11:31
APPEARS ON: 1 disk(s)
FILE HASH
e4650e93700555be619c4219e19c1cf00cacea2a2933b63138d5d0191c5782cd
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| CBM COPYSCHIJF | KS | PRG | DuncanTwain | 12 | 0 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 0B 08 00 00 9E 32 30 37 33 00 00 00 20 52 |.......2073... R|
00000010: 08 4C 45 B7 20 52 08 4C 99 A4 20 52 08 AD FF 02 |.LE. R.L.. R....|
00000020: C9 64 F0 17 A9 3F 85 BB A9 08 85 BC A9 06 85 B7 |.d...?..........|
00000030: A9 00 85 B9 A2 00 A0 A0 20 D5 FF 68 68 4C 48 A0 |........ ..hhLH.|
00000040: 52 54 4C 2D 36 34 20 52 08 20 71 AF 20 5F 08 60 |RTL-64 R. q. _.`|
00000050: A2 01 60 A9 03 05 00 85 00 A9 FE 25 01 85 01 60 |..`........%...`|
00000060: 48 A9 03 05 00 85 00 A5 01 09 01 85 01 68 60 20 |H............h` |
00000070: 5F 08 20 47 A3 20 52 08 60 40 00 04 87 00 87 00 |_. G. R.`@......|
00000080: 94 00 00 00 00 11 00 01 00 54 5B 09 56 4C 2D 4B |.........T[.VL-K|
00000090: 53 2E 4F 42 4A 57 00 99 22 93 22 3A 8D 02 86 8D |S.OBJW..".":....|
000000A0: 03 52 B8 0E 50 00 99 C7 28 38 29 00 99 22 93 22 |.R..P...(8).."."|
000000B0: 00 9F 35 30 2C 30 00 86 46 24 28 35 30 29 3A 41 |..50,0..F$(50):A|
000000C0: 00 04 00 86 44 24 28 32 30 30 30 29 3A 41 00 06 |....D$(2000):A..|
000000D0: 00 86 44 44 24 28 32 30 30 30 29 3A 41 00 08 00 |..DD$(2000):A...|
000000E0: 99 C7 28 31 34 29 22 20 20 20 20 20 20 20 D0 CC |..(14)" ..|
000000F0: C5 C1 D3 C5 20 C9 CE D3 C5 D2 D4 20 D5 D3 C5 D2 |.... ...... ....|
00000100: 20 C4 C9 D3 CB 22 00 99 22 20 20 20 20 20 20 20 | ....".." |
00000110: A3 A3 A3 A3 A3 A3 A3 A3 A3 A3 A3 A3 A3 A3 A3 A3 |................|
00000120: A3 A3 A3 A3 A3 A3 A3 A3 22 00 99 00 99 00 99 22 |........"......"|
00000130: 20 20 20 20 20 20 D0 D2 C5 D3 D3 20 28 D2 C5 D4 | ..... (...|
00000140: D5 D2 CE 29 20 D7 C8 C5 CE 20 D2 C5 C1 C4 D9 22 |...) .... ....."|
00000150: 00 A1 4B 24 3A 92 02 89 0D B8 13 2E 4F 05 48 F6 |..K$:.......O.H.|
00000160: B0 00 99 22 93 22 C7 28 31 34 32 29 3A 80 D0 09 |...".".(142):...|
00000170: 00 A0 32 00 A0 31 35 00 99 00 99 22 20 20 20 20 |..2..15...." |
00000180: 20 20 20 20 20 20 20 20 44 49 53 4B 20 46 49 4C | DISK FIL|
00000190: 45 20 53 4F 52 54 22 00 99 22 20 20 20 20 20 20 |E SORT".." |
000001A0: 20 20 20 20 20 20 A3 A3 A3 A3 A3 A3 A3 A3 A3 A3 | ..........|
000001B0: A3 A3 A3 A3 22 00 99 00 99 00 99 00 99 22 20 20 |...."........" |
000001C0: 20 20 20 20 20 20 20 20 D5 C3 C3 C3 C3 C3 C3 C3 | ........|
000001D0: C3 C3 C3 C3 C3 C3 C3 C3 C3 C3 C9 22 00 99 22 20 |...........".." |
000001E0: 20 20 20 20 20 20 20 20 20 DD 20 20 20 20 20 20 | . |
000001F0: 20 20 20 20 20 20 20 20 20 20 20 DD 22 00 99 22 | .".."|
00000200: 20 20 20 20 20 20 20 20 20 20 DD 20 20 20 20 20 | . |
00000210: 20 20 20 20 20 20 20 20 20 20 20 20 DD 22 00 99 | ."..|
00000220: 22 20 20 20 20 20 20 20 20 20 20 DD 20 20 20 20 |" . |
00000230: 20 20 20 20 20 20 20 20 20 20 20 20 20 DD 22 00 | .".|
00000240: 99 22 20 20 20 20 20 20 20 20 20 20 DD 20 20 20 |." . |
00000250: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 DD 22 | ."|
00000260: 00 99 22 20 20 20 20 20 20 20 20 20 20 DD 20 20 |.." . |
00000270: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 DD | .|
00000280: 22 00 99 22 20 20 20 20 20 20 20 20 20 20 DD 20 |".." . |
00000290: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000002A0: DD 22 00 99 22 20 20 20 20 20 20 20 20 20 20 DD |.".." .|
000002B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000002C0: 20 DD 22 00 99 22 20 20 20 20 20 20 20 20 20 20 | .".." |
000002D0: CA C3 C3 C3 C3 C3 53 45 4C 45 43 54 C3 C3 C3 C3 |......SELECT....|
000002E0: C3 C3 CB 22 00 99 22 91 91 91 91 91 91 91 1D 1D |..."..".........|
000002F0: 1D 1D 1D 1D 1D 1D 1D 1D 1D 53 2D 53 4F 52 54 20 |.........S-SORT |
00000300: 44 41 54 41 42 41 53 45 22 00 99 00 99 22 1D 1D |DATABASE"...."..|
00000310: 1D 1D 1D 1D 1D 1D 1D 1D 1D 4C 2D 4C 4F 41 44 20 |.........L-LOAD |
00000320: 4B 57 49 4B 2D 46 49 4C 45 21 22 00 99 00 99 22 |KWIK-FILE!"...."|
00000330: 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 45 2D 45 58 49 |...........E-EXI|
00000340: 54 20 50 52 4F 47 52 41 4D 22 00 99 00 A1 4B 24 |T PROGRAM"....K$|
00000350: 3A 92 02 8A 00 2B 4F 05 48 F4 B4 92 02 8A 01 53 |:....+O.H......S|
00000360: 2B 92 02 8A 01 D3 2B 07 4F 0D 00 99 C7 28 31 34 |+.....+.O....(14|
00000370: 29 3A 48 F4 4F 92 02 8A 01 4C 2B 92 02 8A 01 CC |):H.O....L+.....|
00000380: 2B 07 4F 0D 00 99 C7 28 31 34 29 3A 48 F0 B2 92 |+.O....(14):H...|
00000390: 02 8A 01 45 2B 92 02 8A 01 C5 2B 07 4F 12 00 99 |...E+.....+.O...|
000003A0: 22 93 22 C7 28 31 34 29 3A 8D 02 B1 51 3A 48 F4 |".".(14):...Q:H.|
000003B0: B4 00 99 22 93 22 00 99 22 20 20 20 20 D4 D9 D0 |...".".." ...|
000003C0: C5 20 27 C1 C2 CF D2 D4 27 20 D4 CF 20 D2 C5 D4 |. '.....' .. ...|
000003D0: D5 D2 CE 20 D4 CF 20 CD C5 CE D5 22 00 99 00 99 |... .. ...."....|
000003E0: 00 99 00 99 22 C5 CE D4 C5 D2 20 C6 C9 CC C5 CE |...."..... .....|
000003F0: C1 CD C5 20 CF C6 22 00 99 22 C4 C1 D4 C1 C2 C1 |... ..".."......|
00000400: D3 C5 20 D4 CF 20 D3 CF D2 D4 20 3A 20 22 3B 00 |.. .. .... : ";.|
00000410: 84 35 30 2C 4E 44 24 00 99 00 99 3A 92 10 8A 05 |.50,ND$....:....|
00000420: 41 42 4F 52 54 2B 92 10 8A 05 C1 C2 CF D2 D4 2B |ABORT+.........+|
00000430: 07 4F 09 8A 00 D2 10 48 F6 9F 00 9F 32 2C 38 2C |.O.....H....2,8,|
00000440: 32 2C 22 46 22 AA 4E 44 24 AA 22 2C 53 2C 52 22 |2,"F".ND$.",S,R"|
00000450: 00 9F 31 35 2C 38 2C 31 35 00 84 31 35 2C 41 24 |..15,8,15..15,A$|
00000460: 2C 41 24 3A 92 17 8A 02 4F 4B 2E 4F 11 00 99 22 |,A$:....OK.O..."|
00000470: 93 22 A3 31 32 29 41 24 3A 48 F6 90 81 D0 1E 8D |.".12)A$:H......|
00000480: 03 E8 42 00 1E 00 84 32 2C 46 24 28 49 29 3A 90 |..B....2,F$(I):.|
00000490: 1E A2 04 8A 03 45 4E 44 2B 90 1E A2 04 8A 03 C5 |.....END+.......|
000004A0: CE C4 2B 07 4F 09 00 A0 32 3A 48 F3 4D 47 00 1E |..+.O...2:H.MG..|
000004B0: 00 A0 32 3A 90 1E 81 02 D0 25 00 9F 32 2C 38 2C |..2:.....%..2,8,|
000004C0: 32 2C 4E 44 24 AA 22 2C 53 2C 52 22 00 99 22 C5 |2,ND$.",S,R"..".|
000004D0: CE D4 C5 D2 20 C6 C9 C5 CC C4 20 D9 CF D5 22 00 |.... ..... ...".|
000004E0: 99 22 D7 C9 D3 C8 20 D4 CF 20 D3 CF D2 D4 20 C2 |.".... .. .... .|
000004F0: D9 20 3A 22 3B 00 84 35 30 2C 46 44 24 3A 81 D0 |. :";..50,FD$:..|
00000500: 1E 90 25 42 00 1E 92 2C 90 1E A2 04 2B 4F 09 90 |..%B...,....+O..|
00000510: 1E D0 33 48 F2 C3 47 00 1E 00 99 22 93 20 20 20 |..3H..G....". |
00000520: 20 20 20 20 20 20 20 C6 C9 C5 CC C4 20 CE CF D4 | ..... ...|
00000530: 20 D0 D2 C5 D3 C5 CE D4 22 3A 48 F6 90 00 99 22 | .......":H...."|
00000540: 93 22 00 99 22 20 D3 CF D2 D4 C9 CE C7 20 D0 CC |.".." ....... ..|
00000550: C5 C1 D3 C5 20 D7 C1 C9 D4 2E 2E 2E 2E 2E 2E 2E |.... ...........|
00000560: 2E 22 3A 81 D0 1E 8D 07 D0 42 00 1E 81 D0 3A 90 |.":......B....:.|
00000570: 25 42 00 3A 00 84 32 2C 44 24 3A 90 3A 90 33 2B |%B.:..2,D$:.:.3+|
00000580: 92 41 8A 03 45 4E 44 2E 92 48 8A 03 C5 CE C4 2E |.A..END..H......|
00000590: 07 06 4F 08 90 1E 92 41 E2 06 92 41 8A 03 45 4E |..O....A...A..EN|
000005A0: 44 2B 92 41 8A 03 C5 CE C4 2B 07 4F 09 00 A0 32 |D+.A.....+.O...2|
000005B0: 3A 48 F2 46 47 00 3A 47 00 1E 90 1E D0 4F 81 D0 |:H.FG.:G.....O..|
000005C0: 1E 90 4F 42 00 1E 90 1E 8A 04 2A 2A 2A 2A E2 08 |..OB......****..|
000005D0: 80 D0 56 47 00 1E 81 D0 1E 90 4F 42 00 1E 90 1E |..VG......OB....|
000005E0: A2 06 8A 04 2A 2A 2A 2A 2B 4F 05 48 F1 CA 90 1E |....****+O.H....|
000005F0: D0 5D 90 4F 42 00 5D 90 5D A2 06 8A 04 2A 2A 2A |.].OB.].]....***|
00000600: 2A 2B 4F 05 48 F1 EA 90 5D A2 06 90 1E A2 06 2D |*+O.H...]......-|
00000610: 4F 06 90 5D D0 1E 47 00 5D 90 56 90 1E A2 06 E2 |O..]..G.].V.....|
00000620: 08 90 1E 8A 04 2A 2A 2A 2A E2 06 90 56 81 01 D0 |.....****...V...|
00000630: 56 8D FF FF D0 1E 47 00 1E 00 99 22 93 22 3A 80 |V.....G....".":.|
00000640: D0 1E 90 4F 42 00 1E 90 1E 8A 00 E2 06 47 00 1E |...OB........G..|
00000650: 00 9F 32 2C 38 2C 32 2C 4E 44 24 AA 22 2C 53 2C |..2,8,2,ND$.",S,|
00000660: 52 22 00 9F 33 2C 38 2C 33 2C 22 40 30 3A 53 57 |R"..3,8,3,"@0:SW|
00000670: 41 50 2C 53 2C 57 22 3A 82 D0 1E 90 4F 42 00 1E |AP,S,W":....OB..|
00000680: 81 D0 64 90 25 42 00 64 00 84 32 2C 44 24 28 4C |..d.%B.d..2,D$(L|
00000690: 29 3A 47 00 64 90 33 A2 06 90 1E A2 08 2B 4F 05 |):G.d.3......+O.|
000006A0: 48 F1 5A 48 F1 80 00 99 22 93 22 3A 90 09 81 01 |H.ZH....".":....|
000006B0: D0 09 00 99 22 20 D2 C5 C3 CF D2 C4 20 2D 22 46 |...." ...... -"F|
000006C0: 46 3A 81 D0 6B 90 25 42 00 6B 00 98 33 2C 44 24 |F:..k.%B.k..3,D$|
000006D0: 28 45 29 00 99 22 20 22 46 24 28 45 29 22 3D 22 |(E).." "F$(E)"="|
000006E0: 44 24 28 45 29 3A 47 00 6B 90 1E A2 08 90 1E 81 |D$(E):G.k.......|
000006F0: 01 A2 08 2E 4F 17 00 A0 32 00 9F 32 2C 38 2C 32 |....O...2..2,8,2|
00000700: 2C 4E 44 24 AA 22 2C 53 2C 52 22 3A 47 00 1E 00 |,ND$.",S,R":G...|
00000710: 98 33 2C 22 45 4E 44 22 00 A0 32 00 A0 33 00 98 |.3,"END"..2..3..|
00000720: 31 35 2C 22 53 30 3A 22 AA 4E 44 24 00 98 31 35 |15,"S0:".ND$..15|
00000730: 2C 22 52 30 3A 22 AA 4E 44 24 AA 22 3D 53 57 41 |,"R0:".ND$."=SWA|
00000740: 50 22 00 A0 31 35 00 A0 31 35 3A 48 F6 9F 00 99 |P"..15..15:H....|
00000750: 22 93 22 00 99 22 11 11 11 11 11 11 20 C9 CE D3 |".".."...... ...|
00000760: C5 D2 D4 20 D3 D9 D3 D4 C5 CD 20 C4 C9 D3 CB 20 |... ...... .... |
00000770: C1 CE C4 20 D0 D2 C5 D3 D3 20 28 D2 C5 D4 D5 D2 |... ..... (.....|
00000780: CE 29 22 00 99 22 20 20 20 20 20 20 20 20 20 20 |.)".." |
00000790: 20 20 20 20 20 20 20 CF D2 22 00 99 22 20 20 20 | ..".." |
000007A0: 20 20 20 D0 D2 C5 D3 D3 20 28 D3 D0 C1 C3 C5 20 | ..... (..... |
000007B0: C2 C1 D2 29 20 D4 CF 20 C1 C2 CF D2 D4 22 00 A1 |...) .. ....."..|
000007C0: 4B 24 3A 92 02 8A 00 2B 4F 05 48 F0 42 92 02 8A |K$:....+O.H.B...|
000007D0: 01 20 2B 4F 05 48 F6 9F 00 99 22 93 22 3A 8D 03 |. +O.H....".":..|
000007E0: 52 8D 02 86 B8 0E 50 8D 03 53 89 0A 50 00 99 00 |R.....P..S..P...|
000007F0: 99 00 99 00 99 22 20 20 20 20 20 20 20 20 20 CC |....." .|
00000800: CF C1 C4 C9 CE C7 20 CB D7 C9 CB 2D C6 C9 CC C5 |...... ....-....|
00000810: 21 2E 2E 2E 2E 2E 2E 2E 2E 22 3A 8D 02 86 88 90 |!........":.....|
00000820: 50 21 00 00 B8 0E 50 00 99 22 4C 4F 41 44 22 AA |P!....P.."LOAD".|
00000830: C7 28 33 34 29 AA 22 4B 46 22 AA C7 28 33 34 29 |.(34)."KF"..(34)|
00000840: AA 22 2C 38 91 91 91 22 3A 8D 02 77 89 0D 50 8D |.",8...":..w..P.|
00000850: 02 78 89 52 50 8D 02 79 89 55 50 8D 02 7A 89 4E |.x.RP..y.UP..z.N|
00000860: 50 8D 02 7B 89 0D 50 89 C6 85 50 5E 03 00 80 3A |P..{..P...P^...:|
00000870: 5E 03 00 80 00 00 00 4B 80 00 00 00 00 00 46 46 |^......K......FF|
00000880: 00 00 00 00 00 4E C4 00 00 00 00 00 41 80 00 00 |.....N......A...|
00000890: 00 00 00 49 00 00 00 00 00 00 4E 46 00 00 00 00 |...I......NF....|
000008A0: 00 46 C4 00 00 00 00 00 51 46 00 00 00 00 00 54 |.F......QF.....T|
000008B0: 00 00 00 00 00 00 44 80 00 00 00 00 00 44 C4 00 |......D......D..|
000008C0: 00 00 00 00 4E 52 00 00 00 00 00 4B 00 00 00 00 |....NR.....K....|
000008D0: 00 00 4A 00 00 00 00 00 00 4C 00 00 00 00 00 00 |..J......L......|
000008E0: 45 00 00 00 00 00 00 00 00 0A 00 00 00 00 00 00 |E...............|
000008F0: 00 E5 11 75 11 FF FF 2F 0B D3 8D E4 92 D5 ED 30 |...u.../.......0|
00000900: F8 |. |
.......2073... R.LE. R.L.. R....ID...?..
.............. U.HHLH RTL-64 R. Q. _.`
..`........%...`H............H` _. G. R.
`@...............T[.VL-KS.OBJW..".":....
.R..P..G(8).."."..50,0..F$(50):A....D$(2
000):A....DD$(2000):A....G(14)" PL
EASE INSERT USER DISK".." ........
................"......" PRESS (RET
URN) WHEN READY"..K$:.......O.H...."."G(
142):.P.. 2. 15...." DISK FIL
E SORT".." .............."...
....." UCCCCCCCCCCCCCCCCCI".."
. .".."
. .".." .
.".." .
.".." . .
".." . .".."
. .".."
JCCCCCSELECTCCCCCCK"..".................
.S-SORT DATABASE"...."...........L-LOAD
KWIK-FILE!"...."...........E-EXIT PROGRA
M"....K$:....+O.H......S+....S+.O...G(14
):H.O....L+....L+.O...G(14):H......E+...
.E+.O..."."G(14):...Q:H....".".." TYP
E 'ABORT' TO RETURN TO MENU"........"ENT
ER FILENAME OF".."DATABASE TO SORT : ";.
.50,ND$....:....ABORT+....ABORT+.O...R.H
....2,8,2,"F".ND$.",S,R"..15,8,15..15,A$
,A$:....OK.O...".".12)A$:H...P....B....2
,F$(I):......END+......END+.O.. 2:H.MG..
. 2:....P%..2,8,2,ND$.",S,R".."ENTER FIE
LD YOU".."WISH TO SORT BY :";..50,FD$:.P
..%B...,....+O...P3H.CG....". F
IELD NOT PRESENT":H....".".." SORTING PL
EASE WAIT........":.P...PB...P:.%B.:..2,
D$:.:.3+.A..END..H..END...O....A...A..EN
D+.A..END+.O.. 2:H.FG.:G....PO.P..OB....
..****...PVG...P..OB........****+O.H.J..
P].OB.].]....****+O.H...]......-O..]P.G.
].V..........****...V..PV...P.G....".":.
P..OB........G....2,8,2,ND$.",S,R"..3,8,
3,"@0:SWAP,S,W":.P..OB...PD.%B.D..2,D$(L
):G.D.3......+O.H.ZH....".":....P..." RE
CORD -"FF:.PK.%B.K..3,D$(E).." "F$(E)"="
D$(E):G.K...........O.. 2..2,8,2,ND$.",S
,R":G....3,"END". 2. 3..15,"S0:".ND$..15
,"R0:".ND$."=SWAP". 15. 15:H....".".."..
.... INSERT SYSTEM DISK AND PRESS (RETUR
N)".." OR".." PRESS
(SPACE BAR) TO ABORT"..K$:....+O.H.B...
. +O.H....".":..R.....P..S..P........"
LOADING KWIK-FILE!........":.....
P!....P.."LOAD".G(34)."KF".G(34).",8..."
:..W..P..X.RP..Y.UP..Z.NP..{..P.F.P^...:
^......K......FF.....ND.....A......I....
..NF.....FD.....QF.....T......D......DD.
....NR.....K......J......L......E.......
...........U.../.S...U.0.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL