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

TEK 1

FILE INFORMATION

FILENAME(S): TEK 1

FILE TYPE(S): PRG

FILE SIZE: 3.5K

FIRST SEEN: 2025-12-02 00:02:01

APPEARS ON: 1 disk(s)

FILE HASH

8d6f2547832d545df84b83da63cef0fd6dae54a26bc7669d708eab60df69bfde

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
DE GROOT TEK 1 PRG earthshaker 31 8 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 00 00 10 C8 1D 00 00 01  20 2E 4F D3 10 01 53 54  |........ .O...ST|
00000010: 41 54 55 53 20 2E 44 45  20 24 30 30 39 B0 20 01  |ATUS .DE $009. .|
00000020: 46 4E 41 44 52 20 2E 44  45 20 24 30 30 42 C2 30  |FNADR .DE $00B.0|
00000030: 01 46 4E 4C 45 4E 20 20  2E 44 45 20 24 30 30 42  |.FNLEN  .DE $00B|
00000040: B7 40 01 46 41 20 20 20  20 2E 44 45 20 24 30 30  |.@.FA    .DE $00|
00000050: 42 C1 50 01 53 41 20 20  20 20 2E 44 45 20 24 30  |B.P.SA    .DE $0|
00000060: 30 42 B9 60 01 53 45 54  58 59 20 2E 44 45 20 24  |0B.`.SETXY .DE $|
00000070: 45 35 30 C3 70 01 50 52  49 4E 54 20 20 2E 44 45  |E50.p.PRINT  .DE|
00000080: 20 24 46 46 44 B2 80 01  53 45 4E 44 20 2E 44 45  | $FFD...SEND .DE|
00000090: 20 24 46 33 44 B5 90 01  54 41 4C 4B 20 2E 44 45  | $F3D...TALK .DE|
000000A0: 20 24 46 46 42 B4 00 02  53 2F 54 41 4C 4B 20 2E  | $FFB...S/TALK .|
000000B0: 44 45 20 24 46 46 39 B6  10 02 49 45 43 49 4E 20  |DE $FF9...IECIN |
000000C0: 2E 44 45 20 24 46 46 41  B5 20 02 43 4C 53 46 49  |.DE $FFA. .CLSFI|
000000D0: 4C 20 2E 44 45 20 24 46  36 34 B2 30 02 BB 40 02  |L .DE $F64.0..@.|
000000E0: BB 50 02 53 54 41 52 54  20 20 4C 44 41 20 23 24  |.P.START  LDA #$|
000000F0: 30 B8 60 02 20 20 20 20  20 20 20 4A 53 52 20 50  |0.`.       JSR P|
00000100: 52 49 4E D4 70 02 20 20  20 20 20 20 20 4A 53 52  |RIN.p.       JSR|
00000110: 20 54 45 CB 80 02 20 4C  44 58 20 23 24 30 B1 90  | TE... LDX #$0..|
00000120: 02 20 20 20 20 20 20 20  4C 44 59 20 23 24 30 C6  |.       LDY #$0.|
00000130: 00 03 20 20 20 20 20 20  20 4A 53 52 20 53 45 54  |..       JSR SET|
00000140: 58 D9 10 03 20 20 20 20  20 20 20 4C 44 59 20 23  |X...       LDY #|
00000150: 24 30 B0 20 03 20 20 20  20 20 20 20 4A 53 52 20  |$0. .       JSR |
00000160: 54 45 2F B0 30 03 20 20  20 20 20 20 20 4A 53 52  |TE/.0.       JSR|
00000170: 20 53 45 32 B4 40 03 20  20 20 20 20 20 20 4E 4F  | SE2.@.       NO|
00000180: D0 50 03 20 20 20 20 20  20 20 4A 53 52 20 47 45  |.P.       JSR GE|
00000190: D4 60 03 20 52 54 D3 70  03 BB 80 03 BB 90 03 BB  |.`. RT.p........|
000001A0: 00 04 BB 10 04 BB 20 04  BB 30 04 BB 40 04 BB 50  |...... ..0..@..P|
000001B0: 04 BB 60 04 BB 70 04 BB  80 04 BB 90 04 BB 00 05  |..`..p..........|
000001C0: BB 10 05 BB 20 05 BB 30  05 BB 40 05 BB 50 05 BB  |.... ..0..@..P..|
000001D0: 60 05 3B 52 4F 55 54 49  4E 45 53 20 56 4F 4F 52  |`.;ROUTINES VOOR|
000001E0: 20 48 45 D4 70 05 3B 20  48 4F 4F 46 44 50 52 4F  | HE.p.; HOOFDPRO|
000001F0: 47 52 41 4D 4D C1 80 05  BB 90 05 BB 00 06 BB 10  |GRAMM...........|
00000200: 06 54 45 4B 20 4C 44 41  20 23 24 39 B3 20 06 20  |.TEK LDA #$9. . |
00000210: 20 20 20 20 20 20 4A 53  52 20 50 52 49 4E D4 30  |      JSR PRIN.0|
00000220: 06 20 20 20 20 20 20 20  4C 44 41 20 23 24 30 B5  |.       LDA #$0.|
00000230: 40 06 20 4C 44 58 20 23  24 30 B0 50 06 43 4F 4C  |@. LDX #$0.P.COL|
00000240: 20 53 54 41 20 24 44 38  30 30 2C D8 60 06 20 53  | STA $D800,.`. S|
00000250: 54 41 20 24 44 39 30 30  2C D8 70 06 20 53 54 41  |TA $D900,.p. STA|
00000260: 20 24 44 41 30 30 2C D8  80 06 20 53 54 41 20 24  | $DA00,... STA $|
00000270: 44 42 30 30 2C D8 90 06  20 49 4E D8 00 07 20 42  |DB00,... IN... B|
00000280: 4E 45 20 43 4F CC 10 07  20 42 45 51 20 4C 4F 4F  |NE CO... BEQ LOO|
00000290: D0 20 07 BB 30 07 BB 40  07 BB 50 07 4C 49 4E 45  |. ..0..@..P.LINE|
000002A0: 20 20 20 53 54 41 20 2A  24 30 B3 60 07 20 20 20  |   STA *$0.`.   |
000002B0: 20 20 20 20 53 54 58 20  2A 24 30 B4 70 07 20 4C  |    STX *$0.p. L|
000002C0: 44 59 20 23 24 30 B0 80  07 20 4C 44 58 20 23 24  |DY #$0... LDX #$|
000002D0: 31 B3 90 07 56 45 52 54  20 4C 44 41 20 23 24 35  |1...VERT LDA #$5|
000002E0: C4 00 08 20 53 54 41 20  28 24 30 33 29 2C D9 10  |... STA ($03),..|
000002F0: 08 20 43 4C C3 20 08 20  20 20 20 20 20 20 4C 44  |. CL. .       LD|
00000300: 41 20 2A 24 30 B3 30 08  20 41 44 43 20 23 24 32  |A *$0.0. ADC #$2|
00000310: B8 40 08 20 20 20 20 20  20 20 53 54 41 20 2A 24  |.@.       STA *$|
00000320: 30 B3 50 08 20 20 20 20  20 20 20 42 43 43 20 43  |0.P.       BCC C|
00000330: 41 52 52 D9 60 08 20 20  20 20 20 20 20 49 4E 43  |ARR.`.       INC|
00000340: 20 2A 24 30 B4 70 08 43  41 52 52 59 20 20 44 45  | *$0.p.CARRY  DE|
00000350: D8 80 08 20 42 4E 45 20  56 45 52 D4 90 08 20 52  |... BNE VER... R|
00000360: 54 D3 00 09 BB 10 09 BB  20 09 BB 30 09 4C 4F 4F  |T....... ..0.LOO|
00000370: 50 20 4C 44 41 20 23 24  34 B0 40 09 20 4C 44 58  |P LDA #$4.@. LDX|
00000380: 20 23 24 32 B5 50 09 4C  4F 4F 50 32 20 20 53 54  | #$2.P.LOOP2  ST|
00000390: 41 20 24 30 34 30 31 2C  D8 60 09 20 53 54 41 20  |A $0401,.`. STA |
000003A0: 24 30 34 35 31 2C D8 70  09 20 53 54 41 20 24 30  |$0451,.p. STA $0|
000003B0: 37 37 31 2C D8 80 09 20  53 54 41 20 24 30 37 43  |771,... STA $07C|
000003C0: 31 2C D8 90 09 20 44 45  D8 00 10 20 20 20 20 20  |1,... DE...     |
000003D0: 20 20 42 50 4C 20 4C 4F  4F 50 B2 10 10 20 4C 44  |  BPL LOOP... LD|
000003E0: 41 20 23 24 37 B0 20 10  20 53 54 41 20 24 30 34  |A #$7. . STA $04|
000003F0: 30 B0 30 10 20 4C 44 41  20 23 24 36 C5 40 10 20  |0.0. LDA #$6.@. |
00000400: 53 54 41 20 24 30 34 32  B7 50 10 20 4C 44 41 20  |STA $042.P. LDA |
00000410: 23 24 35 C4 60 10 20 53  54 41 20 24 30 34 32 B8  |#$5.`. STA $042.|
00000420: 70 10 20 53 54 41 20 24  30 34 34 C6 80 10 20 53  |p. STA $044... S|
00000430: 54 41 20 24 30 37 39 B8  90 10 20 53 54 41 20 24  |TA $079... STA $|
00000440: 30 37 42 C6 00 11 20 4C  44 41 20 23 24 36 C4 10  |07B... LDA #$6..|
00000450: 11 20 53 54 41 20 24 30  37 43 B0 20 11 20 4C 44  |. STA $07C. . LD|
00000460: 41 20 23 24 37 C4 30 11  20 53 54 41 20 24 30 37  |A #$7.0. STA $07|
00000470: 45 B7 40 11 20 4C 44 41  20 23 24 36 C2 50 11 20  |E.@. LDA #$6.P. |
00000480: 53 54 41 20 24 30 34 35  B0 60 11 20 53 54 41 20  |STA $045.`. STA |
00000490: 24 30 37 37 B0 70 11 20  4C 44 41 20 23 24 37 B3  |$077.p. LDA #$7.|
000004A0: 80 11 20 53 54 41 20 24  30 34 37 B7 90 11 20 53  |.. STA $047... S|
000004B0: 54 41 20 24 30 37 39 B7  00 12 20 4C 44 41 20 23  |TA $079... LDA #|
000004C0: 24 37 B2 10 12 20 53 54  41 20 24 30 34 36 B3 20  |$7... STA $046. |
000004D0: 12 20 53 54 41 20 24 30  34 36 B4 30 12 20 4C 44  |. STA $046.0. LD|
000004E0: 41 20 23 24 37 B1 40 12  20 53 54 41 20 24 30 37  |A #$7.@. STA $07|
000004F0: 38 B3 50 12 20 53 54 41  20 24 30 37 38 B4 60 12  |8.P. STA $078.`.|
00000500: 20 4C 44 41 20 23 24 37  B8 70 12 20 4C 44 58 20  | LDA #$7.p. LDX |
00000510: 23 24 30 B4 80 12 20 4A  53 52 20 4C 49 4E C5 90  |#$0... JSR LIN..|
00000520: 12 20 4C 44 41 20 23 24  39 C6 00 13 20 4C 44 58  |. LDA #$9... LDX|
00000530: 20 23 24 30 B4 10 13 20  4A 53 52 20 4C 49 4E C5  | #$0... JSR LIN.|
00000540: 20 13 20 20 20 20 20 20  20 4C 44 41 20 23 24 38  | .       LDA #$8|
00000550: C2 30 13 20 4C 44 58 20  23 24 30 B4 40 13 20 4A  |.0. LDX #$0.@. J|
00000560: 53 52 20 4C 49 4E C5 50  13 20 4C 44 41 20 23 24  |SR LIN.P. LDA #$|
00000570: 38 C3 60 13 20 4C 44 58  20 23 24 30 B4 70 13 20  |8.`. LDX #$0.p. |
00000580: 20 20 20 20 20 20 4A 53  52 20 4C 49 4E C5 80 13  |      JSR LIN...|
00000590: 20 52 54 D3 90 13 BB 00  14 3B 20 20 54 45 58 54  | RT......;  TEXT|
000005A0: 20 55 49 54 56 4F 45 D2  10 14 3B 4D 2E 42 2E 56  | UITVOE...;M.B.V|
000005B0: 2E 20 59 2D 52 45 47 49  53 54 45 D2 20 14 BB 30  |. Y-REGISTE. ..0|
000005C0: 14 54 45 2F 30 20 20 20  4C 44 58 20 23 24 30 B0  |.TE/0   LDX #$0.|
000005D0: 40 14 20 43 50 59 20 23  24 30 B0 50 14 20 42 45  |@. CPY #$0.P. BE|
000005E0: 51 20 54 45 2F B1 60 14  54 45 2F 33 20 4C 44 41  |Q TE/.`.TE/3 LDA|
000005F0: 20 54 45 58 54 2C D8 70  14 20 43 4D 50 20 23 27  | TEXT,.p. CMP #'|
00000600: DC 80 14 20 42 45 51 20  54 45 2F 45 4E C4 90 14  |... BEQ TE/EN...|
00000610: 20 43 4D 50 20 23 27 DF  00 15 20 42 45 51 20 54  | CMP #'... BEQ T|
00000620: 45 2F B2 10 15 54 45 2F  6D FF FF FF D2 DD A3 FF  |E/...TE/m.......|
00000630: FF FF FF FF FF FF FF FF  FF FF FF 6E FF FF FF FF  |...........n....|
00000640: FF FF FF B2 FF FF FF FF  FF FF FF FF FF FF FF FF  |................|
00000650: 6E FF FF FF FF FF FF FF  D2 DD A3 FF 6E FF FF FF  |n...........n...|
00000660: FF FF FF FF FF FF FF FF  E2 ED FF A3 FF FF FF FF  |................|
00000670: FF FF FF FF FF FF DA EF  FF FF FF B0 FF FF FF FF  |................|
00000680: FF FF FF FF FF FF FF E7  FF FF FF FF FF FF AD FF  |................|
00000690: FF FF FF FF FF FF FF FF  FF DA EF FF FF FF FF FF  |................|
000006A0: 7C FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  ||...............|
000006B0: FF 7C FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |.|..............|
000006C0: 6F FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |o...............|
000006D0: D2 DD AD FF 7C FF FF FF  FF FF FF FF FF FF FF FF  |....|...........|
000006E0: FF FF FF 6E FF FF FF FF  FF FF FF FF FF FF ED FF  |...n............|
000006F0: FF 7C BB 60 16 BB 70 16  BB 80 16 54 4B FF FF FF  |.|.`..p....TK...|
00000700: FF FF FF FF E3 FF FF FF  FF 6F FF FF FF D3 FF FF  |.........o......|
00000710: FF FF FF FF FF FF FF FF  FF FF FF FF 74 FF D3 FF  |............t...|
00000720: FF FF FF FF FF FF FF FF  FF ED 79 C8 4E 80 80 80  |..........y.N...|
00000730: 80 80 80 88 A8 AC E4 88  DB FF F4 FF 22 FF FF FF  |............"...|
00000740: FF FF FF FF 23 61 77 FF  A2 FF FF FF FF FF FF FF  |....#aw.........|
00000750: 23 FF 73 FF 23 B3 FF F4  AB 22 DB B3 FF FF FF FF  |#.s.#...."......|
00000760: FF 23 63 FF FF 23 FF B3  53 A2 FF FF FF FF FF FF  |.#c..#..S.......|
00000770: FF 23 FF FF FF 23 B3 FF  F4 BF 22 FF FF FF FF FF  |.#...#....".....|
00000780: FF FF 23 61 77 4C A2 FF  FF FF FF FF FF FF 23 FF  |..#awL........#.|
00000790: 73 FF 23 B3 FF F4 FF 02  FF FF FF FF FF FF FF 23  |s.#............#|
000007A0: 61 77 04 02 FF FF FF FF  FF FF FF 23 FF 73 FF 23  |aw.........#.s.#|
000007B0: B3 FF F4 FF 22 A1 B3 FF  FF FF FF FF 23 FF B7 FF  |....".......#...|
000007C0: A2 A4 FF 22 A4 FF A2 A4  EB 22 A1 FB 3B FF 23 63  |..."....."..;.#c|
000007D0: FF FF FF 33 F3 F3 3E B3  A2 FF FF FF FF FF FF FF  |...3..>.........|
000007E0: 23 FF 3B FF 23 FB FF 1F  22 FF 23 FF B7 FF A2 A1  |#.;.#...".#.....|
000007F0: BB 80 18 BB 90 18 BB 00  19 53 45 32 34 20 20 20  |.........SE24   |
00000800: 4C 44 58 20 23 24 31 B7  10 19 20 20 20 20 20 20  |LDX #$1...      |
00000810: 20 4C 44 59 20 23 24 30  B1 20 19 20 20 20 20 20  | LDY #$0. .     |
00000820: 20 20 4A 56 FF FF FF FF  FF E3 B3 FF 73 FF FF FF  |  JV........s...|
00000830: FF FF FF FF FF FF FF FF  FF FF FF 66 FF 73 FF FF  |...........f.s..|
00000840: FF FF FF FF FF FF FF FF  FF FF FF FF FF FF 76 88  |..............v.|
00000850: B8 EC E0 88 D9 FF 07 C0  98 FF 80 80 80 80 80 80  |................|
00000860: 88 A8 AC E4 88 EC 9E 0F  E8 DB 64 D8 FF 80 80 80  |..........d.....|
00000870: 80 80 80 88 9F 99 FF 80  04 8A C5 4D FF FF 80 80  |...........M....|
00000880: 80 80 80 80 88 9F 99 FF  80 04 8A C1 C5 FF FF FF  |................|
00000890: FF FF FF FF FF 23 63 FF  FF 23 FF 3B B3 A5 40 FF  |.....#c..#.;..@.|
000008A0: FF FF FF FF FF FF FF 23  31 33 FF FF FF FF A6 FF  |.......#13......|
000008B0: FF FF FF FF FF FF FF FF  23 63 FF FF 23 B3 FF F4  |........#c..#...|
000008C0: FF FF FF FF FF FF FF FF  FF 23 63 FF FF 23 B3 FF  |.........#c..#..|
000008D0: F4 FF FF FF FF FF FF FF  FF FF 23 FF FF FF 23 FF  |..........#...#.|
000008E0: FF FF B3 FF 23 FF FF F1  FF B3 FF 23 FF B3 D3 50  |....#......#...P|
000008F0: 20 BB 60 20 BB 70 20 BB  80 20 53 45 54 58 59 41  | .` .p .. SETXYA|
00000900: 20 50 48 C1 90 20 20 4A  53 52 20 53 45 54 58 D9  | PH..  JSR SETX.|
00000910: 00 21 20 50 4C C1 10 21  20 54 41 D9 20 21 20 4A  |.! PL..! TA. ! J|
00000920: 4D 50 20 54 45 2F B0 30  21 BB 40 21 BB 50 21 BB  |MP TE/.0!.@!.P!.|
00000930: 60 21 52 54 4E 20 4C 44  41 20 24 43 B5 70 21 20  |`!RTN LDA $C.p! |
00000940: 20 20 20 20 20 20 43 4D  50 20 23 24 30 B1 80 21  |      CMP #$0..!|
00000950: 20 20 20 20 20 20 20 42  4E 45 20 52 54 4E B0 90  |       BNE RTN..|
00000960: 21 20 20 20 20 20 20 20  53 45 C3 00 22 20 52 54  |!       SE.." RT|
00000970: D3 10 22 52 54 4E 30 20  20 20 43 4C C3 20 22 20  |.."RTN0   CL. " |
00000980: 52 54 D3 30 22 BB 40 22  BB 50 22 44 49 43 20 4C  |RT.0".@".P"DIC L|
00000990: 44 41 20 23 27 24 A7 60  22 20 53 54 41 20 2A 24  |DA #'$.`" STA *$|
000009A0: 46 C2 70 22 20 4C 44 41  20 23 24 46 C2 80 22 20  |F.p" LDA #$F.." |
000009B0: 53 54 41 20 2A 46 4E 41  44 D2 90 22 20 4C 44 41  |STA *FNAD.." LDA|
000009C0: 20 23 24 30 B0 00 23 20  53 54 41 20 2A 46 4E 41  | #$0..# STA *FNA|
000009D0: 44 52 2B B1 10 23 20 4C  44 41 20 23 24 30 B1 20  |DR+..# LDA #$0. |
000009E0: 23 20 53 54 41 20 2A 46  4E 4C 45 CE 30 23 20 4C  |# STA *FNLE.0# L|
000009F0: 44 41 20 23 24 30 B8 40  23 20 53 54 41 20 2A 46  |DA #$0.@# STA *F|
00000A00: C1 50 23 20 4C 44 41 20  23 24 36 B0 60 23 20 53  |.P# LDA #$6.`# S|
00000A10: 54 41 20 2A 53 C1 70 23  20 4A 53 52 20 53 45 4E  |TA *S.p# JSR SEN|
00000A20: C4 80 23 20 4C 44 41 20  2A 46 C1 90 23 20 4A 53  |..# LDA *F..# JS|
00000A30: 52 20 54 41 4C CB 00 24  20 4C 44 41 20 2A 53 C1  |R TAL..$ LDA *S.|
00000A40: 10 24 20 4A 53 52 20 53  2F 54 41 4C CB 20 24 20  |.$ JSR S/TAL. $ |
00000A50: 4C 44 41 20 23 24 30 B0  30 24 20 53 54 41 20 2A  |LDA #$0.0$ STA *|
00000A60: 53 54 41 54 55 D3 40 24  BB 50 24 BB 60 24 BB 70  |STATU.@$.P$.`$.p|
00000A70: 24 20 20 4C 44 59 20 23  24 30 B3 80 24 4C 31 20  |$  LDY #$0..$L1 |
00000A80: 53 54 59 20 2A 24 46 C2  90 24 20 20 20 20 20 20  |STY *$F..$      |
00000A90: 20 20 4A 53 52 20 49 45  43 49 CE 00 25 20 53 54  |  JSR IECI..% ST|
00000AA0: 41 20 2A 24 46 C3 10 25  20 20 20 20 20 20 20 4C  |A *$F..%       L|
00000AB0: 44 59 20 2A 53 54 41 54  55 D3 20 25 20 42 4E 45  |DY *STATU. % BNE|
00000AC0: 20 4C B4 30 25 20 4A 53  52 20 49 45 43 49 CE 40  | L.0% JSR IECI.@|
00000AD0: 25 20 4C 44 59 20 2A 53  54 41 54 55 D3 50 25 20  |% LDY *STATU.P% |
00000AE0: 42 4E 45 20 4C B4 60 25  20 4C 44 59 20 2A 24 46  |BNE L.`% LDY *$F|
00000AF0: C2 70 25 20 44 45 D9 80  25 20 42 4E 45 20 4C B1  |.p% DE..% BNE L.|
00000B00: 90 25 BB 00 26 BB 10 26  BB 20 26 4C 31 30 20 20  |.%..&..&. &L10  |
00000B10: 20 4A 53 52 20 49 45 43  49 CE 30 26 20 20 20 20  | JSR IECI.0&    |
00000B20: 20 20 4C 44 58 20 53 54  41 54 55 D3 40 26 20 20  |  LDX STATU.@&  |
00000B30: 20 20 20 20 42 4E 45 20  4C B4 50 26 20 20 20 20  |    BNE L.P&    |
00000B40: 20 20 43 4D 50 20 23 24  32 B2 60 26 20 20 20 20  |  CMP #$2.`&    |
00000B50: 20 20 42 4E 45 20 4C 31  B0 70 26 4C 31 31 20 20  |  BNE L1.p&L11  |
00000B60: 20 4A 53 52 20 49 45 43  49 CE 80 26 20 20 20 20  | JSR IECI..&    |
00000B70: 20 20 4C 44 58 20 53 54  41 54 55 D3 90 26 20 20  |  LDX STATU..&  |
00000B80: 20 20 20 20 42 4E 45 20  4C B4 00 27 20 20 20 20  |    BNE L..'    |
00000B90: 20 20 43 4D 50 20 23 24  32 B2 10 27 20 20 20 20  |  CMP #$2..'    |
00000BA0: 20 20 20 42 45 51 20 4C  B2 20 27 20 4A 53 52 20  |   BEQ L. ' JSR |
00000BB0: 50 52 49 4E D4 30 27 20  20 20 20 20 20 20 42 4E  |PRIN.0'       BN|
00000BC0: 45 20 4C 31 B1 40 27 BB  50 27 BB 60 27 BB 70 27  |E L1.@'.P'.`'.p'|
00000BD0: 4C 32 20 20 20 20 20 4C  44 41 20 23 24 30 C4 80  |L2     LDA #$0..|
00000BE0: 27 20 4A 53 52 20 50 52  49 4E D4 90 27 20 4C 44  |' JSR PRIN..' LD|
00000BF0: 59 20 23 24 30 B2 00 28  20 42 4E 45 20 4C B1 10  |Y #$0..( BNE L..|
00000C00: 28 BB 20 28 BB 30 28 BB  40 28 4C 34 20 20 20 20  |(. (.0(.@(L4    |
00000C10: 20 4A 53 52 20 43 4C 53  46 49 CC 50 28 20 4A 53  | JSR CLSFI.P( JS|
00000C20: 52 20 53 45 32 B4 60 28  20 52 54 D3 70 28 BB 80  |R SE2.`( RT.p(..|
00000C30: 28 BB 90 28 BB 00 29 BB  10 29 BB 20 29 BB 30 29  |(..(..)..). ).0)|
00000C40: BB 40 29 3B 44 41 54 41  20 4F 50 53 4C 41 47 20  |.@);DATA OPSLAG |
00000C50: 56 2E 20 44 2E 20 54 45  58 D4 50 29 3B 20 20 57  |V. D. TEX.P);  W|
00000C60: 45 52 4B 54 20 53 41 4D  45 4E 20 4D 45 54 20 44  |ERKT SAMEN MET D|
00000C70: C5 60 29 3B 20 20 20 20  51 54 45 58 54 2D 55 49  |.`);    QTEXT-UI|
00000C80: 54 56 4F 45 D2 70 29 BB  80 29 3B 20 20 20 20 20  |TVOE.p)..);     |
00000C90: 20 5F 20 3D 20 45 49 4E  44 45 20 54 45 58 54 20  | _ = EINDE TEXT |
00000CA0: 52 45 47 45 CC 90 29 3B  20 20 20 20 20 20 3E 20  |REGE..);      > |
00000CB0: 3D 20 53 50 41 54 49 C5  00 30 3B 20 20 20 20 20  |= SPATI..0;     |
00000CC0: 20 5C 20 3D 20 45 49 4E  44 45 20 54 45 58 54 20  | \ = EINDE TEXT |
00000CD0: 44 41 54 C1 10 30 BB 20  30 BB 30 30 BB 40 30 54  |DAT..0. 0.00.@0T|
00000CE0: 45 58 54 20 20 20 2E 42  59 20 27 53 49 4E 47 4C  |EXT   .BY 'SINGL|
00000CF0: 45 20 43 4F 50 59 5F 3E  3E 3E 3E 50 4C 41 41 54  |E COPY_>>>>PLAAT|
00000D00: A7 50 30 20 20 20 20 20  20 20 2E 42 59 20 27 53  |.P0       .BY 'S|
00000D10: 20 4F 52 47 49 4E 45 4C  45 20 53 43 48 49 4A 46  | ORGINELE SCHIJF|
00000D20: 20 49 4E 20 A7 60 30 20  20 20 20 20 20 20 2E 42  | IN .`0       .B|
00000D30: 59 20 27 44 49 53 4B 3E  3E 3E 3E 5F 3E 3E 3E 3E  |Y 'DISK>>>>_>>>>|
00000D40: 3E 50 4C 41 41 54 53 20  A7 70 30 20 20 20 20 20  |>PLAATS .p0     |
00000D50: 20 20 2E 42 59 20 27 4E  49 45 55 57 45 20 53 43  |  .BY 'NIEUWE SC|
00000D60: 48 49 4A 46 20 49 4E 20  44 49 53 4B A7 80 30 20  |HIJF IN DISK..0 |
00000D70: 20 20 20 20 20 20 2E 42  59 20 27 3E 3E 3E 3E 3E  |      .BY '>>>>>|
00000D80: 5F 44 52 55 4B 20 4F 50  20 52 45 54 55 52 4E 20  |_DRUK OP RETURN |
00000D90: A7 90 30 20 20 20 20 20  20 20 2E 42 59 20 27 41  |..0       .BY 'A|
00000DA0: 4C 53 20 53 43 48 49 4A  46 20 47 45 50 4C 41 41  |LS SCHIJF GEPLAA|
00000DB0: 54 53 54 20 A7 00 31 20  20 20 20 20 20 20 2E 42  |TST ..1       .B|
00000DC0: 59 20 27 49 53 5F 5C A7  10 31 20 2E 45 CE 59 FF  |Y 'IS_\..1 .E.Y.|
00000DD0: 2C                                                |,               |
...H.... .OS..STATUS .DE $009. .FNADR .D
E $00BB0.FNLEN  .DE $00B.@.FA    .DE $00
BAP.SA    .DE $00B.`.SETXY .DE $E50CP.PR
INT  .DE $FFD...SEND .DE $F3D...TALK .DE
 $FFB...S/TALK .DE $FF9...IECIN .DE $FFA
. .CLSFIL .DE $F64.0..@..P.START  LDA #$
0.`.       JSR PRINTP.       JSR TEK.. L
DX #$0...       LDY #$0F..       JSR SET
XY..       LDY #$0. .       JSR TE/.0.  
     JSR SE2.@.       NOPP.       JSR GE
T`. RTSP.............. ..0..@..P..`..P..
............ ..0..@..P..`.;ROUTINES VOOR
 HETP.; HOOFDPROGRAMMA...........TEK LDA
 #$9. .       JSR PRINT0.       LDA #$0.
@. LDX #$0.P.COL STA $D800,X`. STA $D900
,XP. STA $DA00,X.. STA $DB00,X.. INX.. B
NE COL.. BEQ LOOP ..0..@..P.LINE   STA *
$0.`.       STX *$0.P. LDY #$0... LDX #$
1...VERT LDA #$5D.. STA ($03),Y.. CLC . 
      LDA *$0.0. ADC #$2.@.       STA *$
0.P.       BCC CARRY`.       INC *$0.P.C
ARRY  DEX.. BNE VERT.. RTS...... ..0.LOO
P LDA #$4.@. LDX #$2.P.LOOP2  STA $0401,
X`. STA $0451,XP. STA $0771,X.. STA $07C
1,X.. DEX..       BPL LOOP... LDA #$7. .
 STA $040.0. LDA #$6E@. STA $042.P. LDA 
#$5D`. STA $042.P. STA $044F.. STA $079.
.. STA $07BF.. LDA #$6D.. STA $07C. . LD
A #$7D0. STA $07E.@. LDA #$6BP. STA $045
.`. STA $077.P. LDA #$7... STA $047... S
TA $079... LDA #$7... STA $046. . STA $0
46.0. LDA #$7.@. STA $078.P. STA $078.`.
 LDA #$7.P. LDX #$0... JSR LINE.. LDA #$
9F.. LDX #$0... JSR LINE .       LDA #$8
B0. LDX #$0.@. JSR LINEP. LDA #$8C`. LDX
 #$0.P.       JSR LINE.. RTS.....;  TEXT
 UITVOER..;M.B.V. Y-REGISTER ..0.TE/0   
LDX #$0.@. CPY #$0.P. BEQ TE/.`.TE/3 LDA
 TEXT,XP. CMP #'... BEQ TE/END.. CMP #'.
.. BEQ TE/...TE/M...R..............N....
................N.......R...N...........
..............Z.........................
.........Z......|................|......
........O...............R...|...........
...N.............|.`..P....TK...........
.O...S..............T.S...........YHN...
............".......#AW.........#.S.#...
.".......#C..#..S........#...#....".....
..#AWL........#.S.#............#AW......
...#.S.#....".......#......"....."..;.#C
...3..>.........#.;.#...".#.............
.SE24   LDX #$1...       LDY #$0. .     
  JV........S..............F.S..........
......V.....Y.....................DX....
..........EM...............AE........#C.
.#.;..@........#13..............#C..#...
.........#C..#............#...#.....#...
...#..SP .` .P .. SETXYA PHA.  JSR SETXY
.! PLA.! TAY ! JMP TE/.0!.@!.P!.`!RTN LD
A $C.P!       CMP #$0..!       BNE RTN..
!       SEC." RTS."RTN0   CLC " RTS0".@"
.P"DIC LDA #'$.`" STA *$FBP" LDA #$FB." 
STA *FNADR." LDA #$0..# STA *FNADR+..# L
DA #$0. # STA *FNLEN0# LDA #$0.@# STA *F
AP# LDA #$6.`# STA *SAP# JSR SEND.# LDA 
*FA.# JSR TALK.$ LDA *SA.$ JSR S/TALK $ 
LDA #$0.0$ STA *STATUS@$.P$.`$.P$  LDY #
$0..$L1 STY *$FB.$        JSR IECIN.% ST
A *$FC.%       LDY *STATUS % BNE L.0% JS
R IECIN@% LDY *STATUSP% BNE L.`% LDY *$F
BP% DEY.% BNE L..%..&..&. &L10   JSR IEC
IN0&      LDX STATUS@&      BNE L.P&    
  CMP #$2.`&      BNE L1.P&L11   JSR IEC
IN.&      LDX STATUS.&      BNE L..'    
  CMP #$2..'       BEQ L. ' JSR PRINT0' 
      BNE L1.@'.P'.`'.P'L2     LDA #$0D.
' JSR PRINT.' LDY #$0..( BNE L..(. (.0(.
@(L4     JSR CLSFILP( JSR SE2.`( RTSP(..
(..(..)..). ).0).@);DATA OPSLAG V. D. TE
XTP);  WERKT SAMEN MET DE`);    QTEXT-UI
TVOERP)..);      _ = EINDE TEXT REGEL.);
      > = SPATIE.0;      \ = EINDE TEXT 
DATA.0. 0.00.@0TEXT   .BY 'SINGLE COPY_>
>>>PLAAT.P0       .BY 'S ORGINELE SCHIJF
 IN .`0       .BY 'DISK>>>>_>>>>>PLAATS 
.P0       .BY 'NIEUWE SCHIJF IN DISK..0 
      .BY '>>>>>_DRUK OP RETURN ..0     
  .BY 'ALS SCHIJF GEPLAATST ..1       .B
Y 'IS_\..1 .ENY.,
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL