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

DYSPSCROLL.ASCII

FILE INFORMATION

FILENAME(S): DYSPSCROLL.ASCII

FILE TYPE(S): PRG

FILE SIZE: 9.1K

FIRST SEEN: 2025-11-30 01:13:04

APPEARS ON: 1 disk(s)

FILE HASH

a3fb1902a4ed250ed8c892f44dea34991e2116e936b07b5aabce724a5ecceb12

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
10307 SEITE A DYSPSCROLL.ASCII PRG C64er 27 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 3B 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |;---------------|
00000010: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000020: 2D 2D 2D 2D 2D 2D 2D 2D  0D 3B 20 20 20 20 2E 2E  |--------.;    ..|
00000030: 2E 53 49 44 45 42 4F 52  44 45 52 20 44 59 53 50  |.SIDEBORDER DYSP|
00000040: 20 53 43 52 4F 4C 4C 2E  2E 2E 0D 3B 20 20 20 20  | SCROLL....;    |
00000050: 20 20 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |  --------------|
00000060: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 0D 3B 20 20 20 20  |----------.;    |
00000070: 20 20 20 20 20 20 42 59  20 54 49 4C 4D 41 4E 20  |      BY TILMAN |
00000080: 4C 49 4E 44 45 4E 0D 3B  28 57 29 20 31 39 39 33  |LINDEN.;(W) 1993|
00000090: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000000A0: 20 20 20 20 20 20 46 4F  52 20 36 34 27 45 52 0D  |      FOR 64'ER.|
000000B0: 3B 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |;---------------|
000000C0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000000D0: 2D 2D 2D 2D 2D 2D 2D 2D  0D 3B 2A 53 50 52 49 54  |--------.;*SPRIT|
000000E0: 45 20 43 48 41 52 53 45  54 20 41 54 20 24 32 30  |E CHARSET AT $20|
000000F0: 30 30 0D 3B 20 59 53 49  4E 55 53 20 41 54 20 24  |00.; YSINUS AT $|
00000100: 33 35 44 30 2C 32 35 36  20 56 41 4C 55 45 53 20  |35D0,256 VALUES |
00000110: 24 33 33 2D 24 36 45 0D  3B 20 53 43 52 4F 4C 4C  |$33-$6E.; SCROLL|
00000120: 54 45 58 54 20 41 54 20  24 33 36 44 30 2C 43 4F  |TEXT AT $36D0,CO|
00000130: 44 45 53 20 24 30 30 2D  24 33 46 0D 3B 2D 2D 2D  |DES $00-$3F.;---|
00000140: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000150: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000160: 2D 2D 2D 2D 0D 20 2E 53  45 54 50 43 20 24 33 30  |----. .SETPC $30|
00000170: 33 30 0D 2B 54 41 42 44  30 31 35 20 20 3D 24 33  |30.+TABD015  =$3|
00000180: 33 30 30 0D 2B 59 53 49  4E 20 20 20 20 20 3D 24  |300.+YSIN     =$|
00000190: 33 35 44 30 0D 2B 45 44  45 4C 41 59 20 20 20 3D  |35D0.+EDELAY   =|
000001A0: 24 33 32 42 30 0D 2B 54  41 42 44 30 31 31 20 20  |$32B0.+TABD011  |
000001B0: 3D 24 33 32 36 30 0D 2B  58 43 4F 55 4E 54 20 20  |=$3260.+XCOUNT  |
000001C0: 20 3D 24 33 32 35 46 0D  2B 59 43 4F 55 4E 54 20  | =$325F.+YCOUNT |
000001D0: 20 20 3D 24 33 32 35 45  0D 2B 53 43 4F 55 4E 54  |  =$325E.+SCOUNT|
000001E0: 4C 4F 20 3D 24 33 32 35  44 0D 2B 53 43 4F 55 4E  |LO =$325D.+SCOUN|
000001F0: 54 48 49 20 3D 24 33 32  35 43 0D 2B 4D 45 4D 20  |THI =$325C.+MEM |
00000200: 20 20 20 20 20 3D 32 0D  2B 54 45 58 54 20 20 20  |     =2.+TEXT   |
00000210: 20 20 3D 24 33 36 44 30  0D 3B 2D 2D 2D 2D 2D 2D  |  =$36D0.;------|
00000220: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000230: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000240: 2D 0D 20 20 20 20 20 20  20 20 20 20 4C 44 58 20  |-.          LDX |
00000250: 23 30 0D 2B 4C 4F 4F 50  20 20 20 20 20 54 58 41  |#0.+LOOP     TXA|
00000260: 0D 20 20 20 20 20 20 20  20 20 20 41 4E 44 20 23  |.          AND #|
00000270: 37 0D 20 20 20 20 20 20  20 20 20 20 43 4C 43 0D  |7.          CLC.|
00000280: 20 20 20 20 20 20 20 20  20 20 41 44 43 20 23 24  |          ADC #$|
00000290: 31 45 0D 20 20 20 20 20  20 20 20 20 20 4F 52 41  |1E.          ORA|
000002A0: 20 23 24 31 38 20 20 20  20 20 20 20 3B 45 52 53  | #$18       ;ERS|
000002B0: 54 45 4C 4C 45 4E 0D 20  20 20 20 20 20 20 20 20  |TELLEN.         |
000002C0: 20 41 4E 44 20 23 24 31  46 20 20 20 20 20 20 20  | AND #$1F       |
000002D0: 3B 44 45 52 20 54 41 42  45 4C 4C 45 0D 20 20 20  |;DER TABELLE.   |
000002E0: 20 20 20 20 20 20 20 53  54 41 20 54 41 42 44 30  |       STA TABD0|
000002F0: 31 31 2C 58 20 20 3B 46  55 45 52 20 24 44 30 31  |11,X  ;FUER $D01|
00000300: 31 0D 20 20 20 20 20 20  20 20 20 20 4C 44 41 20  |1.          LDA |
00000310: 23 24 44 38 20 20 20 20  20 20 20 3B 56 45 52 5A  |#$D8       ;VERZ|
00000320: 4F 45 47 45 52 55 4E 47  0D 20 20 20 20 20 20 20  |OEGERUNG.       |
00000330: 20 20 20 53 54 41 20 45  44 45 4C 41 59 2C 58 20  |   STA EDELAY,X |
00000340: 20 20 3B 56 4F 52 42 45  52 45 49 54 45 4E 0D 20  |  ;VORBEREITEN. |
00000350: 20 20 20 20 20 20 20 20  20 49 4E 58 0D 20 20 20  |         INX.   |
00000360: 20 20 20 20 20 20 20 43  50 58 20 23 38 30 0D 20  |       CPX #80. |
00000370: 20 20 20 20 20 20 20 20  20 42 4E 45 20 4C 4F 4F  |         BNE LOO|
00000380: 50 0D 20 20 20 20 20 20  20 20 20 20 4C 44 58 20  |P.          LDX |
00000390: 23 30 0D 20 20 20 20 20  20 20 20 20 20 54 58 41  |#0.          TXA|
000003A0: 0D 20 20 20 20 20 20 20  20 20 20 53 54 41 20 54  |.          STA T|
000003B0: 41 42 44 30 31 35 2C 58  0D 20 20 20 20 20 20 20  |ABD015,X.       |
000003C0: 20 20 20 49 4E 58 0D 20  20 20 20 20 20 20 20 20  |   INX.         |
000003D0: 20 42 4E 45 20 2A 2D 34  0D 20 20 20 20 20 20 20  | BNE *-4.       |
000003E0: 20 20 20 4C 44 41 20 23  30 31 0D 20 20 20 20 20  |   LDA #01.     |
000003F0: 20 20 20 20 20 53 54 41  20 54 41 42 44 30 31 35  |     STA TABD015|
00000400: 2B 31 32 38 2C 58 0D 20  20 20 20 20 20 20 20 20  |+128,X.         |
00000410: 20 49 4E 58 0D 20 20 20  20 20 20 20 20 20 20 43  | INX.          C|
00000420: 50 58 20 23 32 31 0D 20  20 20 20 20 20 20 20 20  |PX #21.         |
00000430: 20 42 4E 45 20 2A 2D 36  0D 20 20 20 20 20 20 20  | BNE *-6.       |
00000440: 20 20 20 4C 44 41 20 23  32 35 35 0D 20 20 20 20  |   LDA #255.    |
00000450: 20 20 20 20 20 20 53 54  41 20 24 44 30 31 43 0D  |      STA $D01C.|
00000460: 20 20 20 20 20 20 20 20  20 20 53 54 41 20 24 44  |          STA $D|
00000470: 30 31 35 0D 20 20 20 20  20 20 20 20 20 20 4C 44  |015.          LD|
00000480: 58 20 23 37 0D 20 20 20  20 20 20 20 20 20 20 4C  |X #7.          L|
00000490: 44 41 20 23 31 35 0D 20  20 20 20 20 20 20 20 20  |DA #15.         |
000004A0: 20 53 54 41 20 24 44 30  32 37 2C 58 20 20 20 20  | STA $D027,X    |
000004B0: 3B 46 41 52 42 45 4E 20  53 45 54 5A 45 4E 0D 20  |;FARBEN SETZEN. |
000004C0: 20 20 20 20 20 20 20 20  20 4C 44 41 20 23 31 36  |         LDA #16|
000004D0: 30 0D 20 20 20 20 20 20  20 20 20 20 53 54 41 20  |0.          STA |
000004E0: 24 30 37 46 38 2C 58 0D  20 20 20 20 20 20 20 20  |$07F8,X.        |
000004F0: 20 20 44 45 58 0D 20 20  20 20 20 20 20 20 20 20  |  DEX.          |
00000500: 42 50 4C 20 2A 2D 31 31  0D 20 20 20 20 20 20 20  |BPL *-11.       |
00000510: 20 20 20 4C 44 41 20 23  31 30 0D 20 20 20 20 20  |   LDA #10.     |
00000520: 20 20 20 20 20 53 54 41  20 24 44 30 32 35 0D 20  |     STA $D025. |
00000530: 20 20 20 20 20 20 20 20  20 4C 44 41 20 23 32 0D  |         LDA #2.|
00000540: 20 20 20 20 20 20 20 20  20 20 53 54 41 20 24 44  |          STA $D|
00000550: 30 32 36 0D 20 20 20 20  20 20 20 20 20 20 4C 44  |026.          LD|
00000560: 41 20 23 3C 54 45 58 54  0D 20 20 20 20 20 20 20  |A #<TEXT.       |
00000570: 20 20 20 53 54 41 20 53  43 4F 55 4E 54 4C 4F 0D  |   STA SCOUNTLO.|
00000580: 20 20 20 20 20 20 20 20  20 20 4C 44 41 20 23 3E  |          LDA #>|
00000590: 54 45 58 54 0D 20 20 20  20 20 20 20 20 20 20 53  |TEXT.          S|
000005A0: 54 41 20 53 43 4F 55 4E  54 48 49 0D 20 20 20 20  |TA SCOUNTHI.    |
000005B0: 20 20 20 20 20 20 53 45  49 20 20 20 20 20 20 20  |      SEI       |
000005C0: 20 20 20 20 20 3B 49 4E  54 45 52 52 55 50 54 2E  |     ;INTERRUPT.|
000005D0: 2E 2E 0D 20 20 20 20 20  20 20 20 20 20 4C 44 41  |...          LDA|
000005E0: 20 23 3C 49 52 51 0D 20  20 20 20 20 20 20 20 20  | #<IRQ.         |
000005F0: 20 53 54 41 20 24 30 33  31 34 0D 20 20 20 20 20  | STA $0314.     |
00000600: 20 20 20 20 20 4C 44 41  20 23 3E 49 52 51 0D 20  |     LDA #>IRQ. |
00000610: 20 20 20 20 20 20 20 20  20 53 54 41 20 24 30 33  |         STA $03|
00000620: 31 35 0D 20 20 20 20 20  20 20 20 20 20 4C 44 41  |15.          LDA|
00000630: 20 23 31 32 37 0D 20 20  20 20 20 20 20 20 20 20  | #127.          |
00000640: 53 54 41 20 24 44 43 30  44 0D 20 20 20 20 20 20  |STA $DC0D.      |
00000650: 20 20 20 20 4C 44 41 20  23 31 0D 20 20 20 20 20  |    LDA #1.     |
00000660: 20 20 20 20 20 53 54 41  20 24 44 30 31 41 0D 20  |     STA $D01A. |
00000670: 20 20 20 20 20 20 20 20  20 4C 44 41 20 23 24 32  |         LDA #$2|
00000680: 44 20 20 20 20 20 20 20  3B 2E 2E 2E 41 42 20 52  |D       ;...AB R|
00000690: 41 53 54 45 52 2D 0D 20  20 20 20 20 20 20 20 20  |ASTER-.         |
000006A0: 20 53 54 41 20 24 44 30  31 32 20 20 20 20 20 20  | STA $D012      |
000006B0: 3B 5A 45 49 4C 45 20 24  32 44 0D 20 20 20 20 20  |;ZEILE $2D.     |
000006C0: 20 20 20 20 20 4C 44 41  20 23 24 31 42 20 20 20  |     LDA #$1B   |
000006D0: 20 20 20 20 3B 53 54 41  52 54 45 4E 0D 20 20 20  |    ;STARTEN.   |
000006E0: 20 20 20 20 20 20 20 53  54 41 20 24 44 30 31 31  |       STA $D011|
000006F0: 0D 20 20 20 20 20 20 20  20 20 20 4C 44 58 20 23  |.          LDX #|
00000700: 30 0D 20 20 20 20 20 20  20 20 20 20 53 54 58 20  |0.          STX |
00000710: 24 44 30 32 30 0D 20 20  20 20 20 20 20 20 20 20  |$D020.          |
00000720: 53 54 58 20 24 44 30 32  31 0D 20 20 20 20 20 20  |STX $D021.      |
00000730: 20 20 20 20 53 54 58 20  24 33 46 46 46 0D 20 20  |    STX $3FFF.  |
00000740: 20 20 20 20 20 20 20 20  43 4C 49 0D 20 20 20 20  |        CLI.    |
00000750: 20 20 20 20 20 20 52 54  53 0D 3B 2D 2D 2D 2D 2D  |      RTS.;-----|
00000760: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000770: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000780: 2D 2D 0D 2B 49 52 51 20  20 20 20 20 20 4C 53 52  |--.+IRQ      LSR|
00000790: 20 24 46 46 46 30 0D 20  20 20 20 20 20 20 20 20  | $FFF0.         |
000007A0: 20 4E 4F 50 0D 20 20 20  20 20 20 20 20 20 20 4E  | NOP.          N|
000007B0: 4F 50 0D 20 20 20 20 20  20 20 20 20 20 4E 4F 50  |OP.          NOP|
000007C0: 0D 20 20 20 20 20 20 20  20 20 20 4E 4F 50 0D 20  |.          NOP. |
000007D0: 20 20 20 20 20 20 20 20  20 4E 4F 50 0D 20 20 20  |         NOP.   |
000007E0: 20 20 20 20 20 20 20 4E  4F 50 0D 20 20 20 20 20  |       NOP.     |
000007F0: 20 20 20 20 20 4E 4F 50  0D 20 20 20 20 20 20 20  |     NOP.       |
00000800: 20 20 20 4C 44 41 20 24  44 30 31 32 20 20 20 20  |   LDA $D012    |
00000810: 20 20 3B 52 41 53 54 45  52 46 4C 49 4D 4D 45 52  |  ;RASTERFLIMMER|
00000820: 4E 0D 20 20 20 20 20 20  20 20 20 20 43 4D 50 20  |N.          CMP |
00000830: 23 24 32 44 0D 20 20 20  20 20 20 20 20 20 20 42  |#$2D.          B|
00000840: 45 51 20 2A 2B 32 0D 20  20 20 20 20 20 20 20 20  |EQ *+2.         |
00000850: 20 4C 44 58 20 23 31 30  0D 20 20 20 20 20 20 20  | LDX #10.       |
00000860: 20 20 20 44 45 58 0D 20  20 20 20 20 20 20 20 20  |   DEX.         |
00000870: 20 42 4E 45 20 2A 2D 31  0D 20 20 20 20 20 20 20  | BNE *-1.       |
00000880: 20 20 20 42 49 54 20 30  20 20 20 20 20 20 20 20  |   BIT 0        |
00000890: 20 20 3B 56 45 52 48 49  4E 44 45 52 4E 0D 20 20  |  ;VERHINDERN.  |
000008A0: 20 20 20 20 20 20 20 20  4C 44 41 20 24 44 30 31  |        LDA $D01|
000008B0: 32 0D 20 20 20 20 20 20  20 20 20 20 43 4D 50 20  |2.          CMP |
000008C0: 23 24 32 45 0D 20 20 20  20 20 20 20 20 20 20 42  |#$2E.          B|
000008D0: 45 51 20 2A 2B 32 0D 20  20 20 20 20 20 20 20 20  |EQ *+2.         |
000008E0: 20 4C 44 58 20 23 31 30  0D 20 20 20 20 20 20 20  | LDX #10.       |
000008F0: 20 20 20 44 45 58 0D 20  20 20 20 20 20 20 20 20  |   DEX.         |
00000900: 20 42 4E 45 20 2A 2D 31  0D 20 20 20 20 20 20 20  | BNE *-1.       |
00000910: 20 20 20 41 4E 44 20 30  2C 58 0D 20 20 20 20 20  |   AND 0,X.     |
00000920: 20 20 20 20 20 4C 44 41  20 24 44 30 31 32 0D 20  |     LDA $D012. |
00000930: 20 20 20 20 20 20 20 20  20 43 4D 50 20 23 24 32  |         CMP #$2|
00000940: 46 0D 20 20 20 20 20 20  20 20 20 20 42 45 51 20  |F.          BEQ |
00000950: 2A 2B 32 0D 20 20 20 20  20 20 20 20 20 20 4C 44  |*+2.          LD|
00000960: 58 20 23 31 30 0D 20 20  20 20 20 20 20 20 20 20  |X #10.          |
00000970: 44 45 58 0D 20 20 20 20  20 20 20 20 20 20 42 4E  |DEX.          BN|
00000980: 45 20 2A 2D 31 0D 20 20  20 20 20 20 20 20 20 20  |E *-1.          |
00000990: 42 49 54 20 30 0D 20 20  20 20 20 20 20 20 20 20  |BIT 0.          |
000009A0: 4C 44 41 20 24 44 30 31  32 0D 20 20 20 20 20 20  |LDA $D012.      |
000009B0: 20 20 20 20 43 4D 50 20  23 24 33 30 0D 20 20 20  |    CMP #$30.   |
000009C0: 20 20 20 20 20 20 20 42  45 51 20 2A 2B 32 0D 20  |       BEQ *+2. |
000009D0: 20 20 20 20 20 20 20 20  20 41 53 4C 20 24 46 46  |         ASL $FF|
000009E0: 46 30 20 20 20 20 20 20  3B 47 45 4E 41 55 45 2E  |F0      ;GENAUE.|
000009F0: 2E 2E 0D 20 20 20 20 20  20 20 20 20 20 4C 44 58  |...          LDX|
00000A00: 20 23 31 32 0D 20 20 20  20 20 20 20 20 20 20 44  | #12.          D|
00000A10: 45 58 0D 20 20 20 20 20  20 20 20 20 20 42 4E 45  |EX.          BNE|
00000A20: 20 2A 2D 31 0D 20 20 20  20 20 20 20 20 20 20 4C  | *-1.          L|
00000A30: 44 58 20 23 37 0D 20 20  20 20 20 20 20 20 20 20  |DX #7.          |
00000A40: 4C 44 58 20 23 37 20 20  20 20 20 20 20 20 20 3B  |LDX #7         ;|
00000A50: 53 54 41 52 54 50 4F 53  49 54 49 4F 4E 0D 20 20  |STARTPOSITION.  |
00000A60: 20 20 20 20 20 20 20 20  44 45 58 0D 20 20 20 20  |        DEX.    |
00000A70: 20 20 20 20 20 20 42 4E  45 20 2A 2D 31 0D 20 20  |      BNE *-1.  |
00000A80: 20 20 20 20 20 20 20 20  41 53 4C 20 24 46 46 46  |        ASL $FFF|
00000A90: 30 20 20 20 20 20 20 3B  54 49 4D 45 4E 0D 3B 2D  |0      ;TIMEN.;-|
00000AA0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000AB0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000AC0: 2D 2D 2D 2D 2D 2D 0D 20  20 20 20 20 20 20 20 20  |------.         |
00000AD0: 20 4C 44 59 20 23 30 0D  20 20 20 20 20 20 20 20  | LDY #0.        |
00000AE0: 20 20 4C 44 41 20 23 24  31 44 0D 20 20 20 20 20  |  LDA #$1D.     |
00000AF0: 20 20 20 20 20 53 54 41  20 24 44 30 31 31 0D 20  |     STA $D011. |
00000B00: 20 20 20 20 20 20 20 20  20 42 49 54 20 24 45 41  |         BIT $EA|
00000B10: 45 41 0D 20 20 20 20 20  20 20 20 20 20 42 49 54  |EA.          BIT|
00000B20: 20 24 45 41 45 41 0D 20  20 20 20 20 20 20 20 20  | $EAEA.         |
00000B30: 20 42 49 54 20 24 45 41  45 41 0D 20 20 20 20 20  | BIT $EAEA.     |
00000B40: 20 20 20 20 20 42 49 54  20 24 32 34 32 34 0D 2B  |     BIT $2424.+|
00000B50: 47 45 52 20 20 20 20 20  20 4E 4F 50 20 20 20 20  |GER      NOP    |
00000B60: 20 20 20 20 20 20 20 20  3B 56 45 52 5A 4F 45 47  |        ;VERZOEG|
00000B70: 45 52 55 4E 47 0D 20 20  20 20 20 20 20 20 20 20  |ERUNG.          |
00000B80: 4E 4F 50 20 20 20 20 20  20 20 20 20 20 20 20 3B  |NOP            ;|
00000B90: 47 45 52 41 44 45 0D 20  20 20 20 20 20 20 20 20  |GERADE.         |
00000BA0: 20 4E 4F 50 0D 20 20 20  20 20 20 20 20 20 20 4E  | NOP.          N|
00000BB0: 4F 50 0D 20 20 20 20 20  20 20 20 20 20 4E 4F 50  |OP.          NOP|
00000BC0: 0D 20 20 20 20 20 20 20  20 20 20 4E 4F 50 0D 20  |.          NOP. |
00000BD0: 20 20 20 20 20 20 20 20  20 4E 4F 50 0D 20 20 20  |         NOP.   |
00000BE0: 20 20 20 20 20 20 20 4E  4F 50 0D 20 20 20 20 20  |       NOP.     |
00000BF0: 20 20 20 20 20 4E 4F 50  0D 20 20 20 20 20 20 20  |     NOP.       |
00000C00: 20 20 20 4E 4F 50 0D 20  20 20 20 20 20 20 20 20  |   NOP.         |
00000C10: 20 4E 4F 50 0D 20 20 20  20 20 20 20 20 20 20 4E  | NOP.          N|
00000C20: 4F 50 0D 20 20 20 20 20  20 20 20 20 20 4C 44 41  |OP.          LDA|
00000C30: 20 45 44 45 4C 41 59 2C  59 20 20 20 3B 56 45 52  | EDELAY,Y   ;VER|
00000C40: 5A 4F 45 47 45 52 55 4E  47 0D 20 20 20 20 20 20  |ZOEGERUNG.      |
00000C50: 20 20 20 20 53 54 41 20  54 49 4D 49 4E 47 2B 31  |    STA TIMING+1|
00000C60: 20 20 20 3B 44 55 52 43  48 20 53 50 52 49 54 45  |   ;DURCH SPRITE|
00000C70: 53 0D 20 20 20 20 20 20  20 20 20 20 4C 44 41 20  |S.          LDA |
00000C80: 54 41 42 44 30 31 31 2C  59 20 20 3B 41 55 53 47  |TABD011,Y  ;AUSG|
00000C90: 4C 45 49 43 48 45 4E 2C  0D 20 20 20 20 20 20 20  |LEICHEN,.       |
00000CA0: 20 20 20 44 45 43 20 24  44 30 31 36 20 20 20 20  |   DEC $D016    |
00000CB0: 20 20 3B 52 41 48 4D 45  4E 20 41 55 53 2C 0D 20  |  ;RAHMEN AUS,. |
00000CC0: 20 20 20 20 20 20 20 20  20 53 54 41 20 24 44 30  |         STA $D0|
00000CD0: 31 31 20 20 20 20 20 20  3B 4B 45 49 4E 45 20 38  |11      ;KEINE 8|
00000CE0: 2E 52 5A 0D 20 20 20 20  20 20 20 20 20 20 4C 44  |.RZ.          LD|
00000CF0: 41 20 23 24 43 38 0D 20  20 20 20 20 20 20 20 20  |A #$C8.         |
00000D00: 20 53 54 41 20 24 44 30  31 36 0D 20 20 20 20 20  | STA $D016.     |
00000D10: 20 20 20 20 20 42 49 54  20 30 0D 2B 45 4E 44 20  |     BIT 0.+END |
00000D20: 20 20 20 20 20 49 4E 59  0D 20 20 20 20 20 20 20  |     INY.       |
00000D30: 20 20 20 43 50 59 20 23  24 35 30 20 20 20 20 20  |   CPY #$50     |
00000D40: 20 20 3B 38 30 20 5A 45  49 4C 45 4E 0D 2B 54 49  |  ;80 ZEILEN.+TI|
00000D50: 4D 49 4E 47 20 20 20 42  4E 45 20 2A 0D 20 20 20  |MING   BNE *.   |
00000D60: 20 20 20 20 20 20 20 4A  4D 50 20 4D 4F 56 45 0D  |       JMP MOVE.|
00000D70: 3B 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |;---------------|
00000D80: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000D90: 2D 2D 2D 2D 2D 2D 2D 2D  0D 2B 55 4E 47 45 52 20  |--------.+UNGER |
00000DA0: 20 20 20 4E 4F 50 20 20  20 20 20 20 20 20 20 20  |   NOP          |
00000DB0: 20 20 3B 56 45 52 5A 4F  45 47 45 52 55 4E 47 0D  |  ;VERZOEGERUNG.|
00000DC0: 20 20 20 20 20 20 20 20  20 20 4E 4F 50 20 20 20  |          NOP   |
00000DD0: 20 20 20 20 20 20 20 20  20 3B 55 4E 47 45 52 41  |         ;UNGERA|
00000DE0: 44 45 0D 20 20 20 20 20  20 20 20 20 20 4E 4F 50  |DE.          NOP|
00000DF0: 0D 20 20 20 20 20 20 20  20 20 20 4E 4F 50 0D 20  |.          NOP. |
00000E00: 20 20 20 20 20 20 20 20  20 4E 4F 50 0D 20 20 20  |         NOP.   |
00000E10: 20 20 20 20 20 20 20 4E  4F 50 0D 20 20 20 20 20  |       NOP.     |
00000E20: 20 20 20 20 20 4E 4F 50  0D 20 20 20 20 20 20 20  |     NOP.       |
00000E30: 20 20 20 4E 4F 50 0D 20  20 20 20 20 20 20 20 20  |   NOP.         |
00000E40: 20 4E 4F 50 0D 20 20 20  20 20 20 20 20 20 20 4E  | NOP.          N|
00000E50: 4F 50 0D 20 20 20 20 20  20 20 20 20 20 4E 4F 50  |OP.          NOP|
00000E60: 0D 20 20 20 20 20 20 20  20 20 20 4E 4F 50 0D 20  |.          NOP. |
00000E70: 20 20 20 20 20 20 20 20  20 4C 44 41 20 45 44 45  |         LDA EDE|
00000E80: 4C 41 59 2C 59 0D 20 20  20 20 20 20 20 20 20 20  |LAY,Y.          |
00000E90: 53 54 41 20 54 49 4D 49  4E 47 2B 31 2C 58 20 3B  |STA TIMING+1,X ;|
00000EA0: 3D 3E 20 31 20 54 5A 20  4D 45 48 52 0D 20 20 20  |=> 1 TZ MEHR.   |
00000EB0: 20 20 20 20 20 20 20 4C  44 41 20 54 41 42 44 30  |       LDA TABD0|
00000EC0: 31 31 2C 59 0D 20 20 20  20 20 20 20 20 20 20 44  |11,Y.          D|
00000ED0: 45 43 20 24 44 30 31 36  20 20 20 20 20 20 3B 52  |EC $D016      ;R|
00000EE0: 41 48 4D 45 4E 20 41 55  53 0D 20 20 20 20 20 20  |AHMEN AUS.      |
00000EF0: 20 20 20 20 53 54 41 20  24 44 30 31 31 0D 20 20  |    STA $D011.  |
00000F00: 20 20 20 20 20 20 20 20  4C 44 41 20 23 24 43 38  |        LDA #$C8|
00000F10: 0D 20 20 20 20 20 20 20  20 20 20 53 54 41 20 24  |.          STA $|
00000F20: 44 30 31 36 0D 20 20 20  20 20 20 20 20 20 20 4A  |D016.          J|
00000F30: 4D 50 20 45 4E 44 20 20  20 20 20 20 20 20 3B 4E  |MP END        ;N|
00000F40: 41 45 43 48 53 54 45 20  52 5A 0D 3B 2D 2D 2D 2D  |AECHSTE RZ.;----|
00000F50: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000F60: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000F70: 2D 2D 2D 0D 2B 4D 4F 56  45 20 20 20 20 20 49 4E  |---.+MOVE     IN|
00000F80: 43 20 58 43 4F 55 4E 54  20 20 20 20 20 3B 53 49  |C XCOUNT     ;SI|
00000F90: 4E 55 53 5A 41 45 48 4C  45 52 0D 20 20 20 20 20  |NUSZAEHLER.     |
00000FA0: 20 20 20 20 20 49 4E 43  20 59 43 4F 55 4E 54 20  |     INC YCOUNT |
00000FB0: 20 20 20 20 3B 56 45 52  41 45 4E 44 45 52 4E 0D  |    ;VERAENDERN.|
00000FC0: 20 20 20 20 20 20 20 20  20 20 4C 44 41 20 58 43  |          LDA XC|
00000FD0: 4F 55 4E 54 0D 20 20 20  20 20 20 20 20 20 20 43  |OUNT.          C|
00000FE0: 4D 50 20 23 31 33 20 20  20 20 20 20 20 20 3B 4E  |MP #13        ;N|
00000FF0: 45 55 45 53 20 5A 45 49  43 48 45 4E 3F 0D 20 20  |EUES ZEICHEN?.  |
00001000: 20 20 20 20 20 20 20 20  42 4E 45 20 53 50 52 49  |        BNE SPRI|
00001010: 54 45 53 0D 20 20 20 20  20 20 20 20 20 20 4C 44  |TES.          LD|
00001020: 41 20 23 30 20 20 20 20  20 20 20 20 20 3B 4A 41  |A #0         ;JA|
00001030: 2C 44 41 4E 4E 20 58 43  4F 55 4E 54 0D 20 20 20  |,DANN XCOUNT.   |
00001040: 20 20 20 20 20 20 20 53  54 41 20 58 43 4F 55 4E  |       STA XCOUN|
00001050: 54 20 20 20 20 20 3B 41  55 46 20 30 2C 0D 20 20  |T     ;AUF 0,.  |
00001060: 20 20 20 20 20 20 20 20  4C 44 41 20 59 43 4F 55  |        LDA YCOU|
00001070: 4E 54 20 20 20 20 20 3B  59 43 4F 55 4E 54 20 4E  |NT     ;YCOUNT N|
00001080: 45 55 20 2E 2E 2E 0D 20  20 20 20 20 20 20 20 20  |EU ....         |
00001090: 20 43 4C 43 0D 20 20 20  20 20 20 20 20 20 20 41  | CLC.          A|
000010A0: 44 43 20 23 32 34 38 0D  20 20 20 20 20 20 20 20  |DC #248.        |
000010B0: 20 20 53 54 41 20 59 43  4F 55 4E 54 20 20 20 20  |  STA YCOUNT    |
000010C0: 20 3B 53 45 54 5A 45 4E  0D 20 20 20 20 20 20 20  | ;SETZEN.       |
000010D0: 20 20 20 4C 44 58 20 23  30 0D 20 20 20 20 20 20  |   LDX #0.      |
000010E0: 20 20 20 20 4C 44 41 20  24 30 37 46 39 2C 58 0D  |    LDA $07F9,X.|
000010F0: 20 20 20 20 20 20 20 20  20 20 53 54 41 20 24 30  |          STA $0|
00001100: 37 46 38 2C 58 0D 20 20  20 20 20 20 20 20 20 20  |7F8,X.          |
00001110: 49 4E 58 0D 20 20 20 20  20 20 20 20 20 20 43 50  |INX.          CP|
00001120: 58 20 23 37 0D 20 20 20  20 20 20 20 20 20 20 42  |X #7.          B|
00001130: 4E 45 20 2A 2D 39 0D 2B  4E 45 57 43 48 41 52 20  |NE *-9.+NEWCHAR |
00001140: 20 4C 44 59 20 53 43 4F  55 4E 54 4C 4F 20 20 20  | LDY SCOUNTLO   |
00001150: 3B 4E 41 45 43 48 53 54  45 53 20 2E 2E 2E 0D 20  |;NAECHSTES .... |
00001160: 20 20 20 20 20 20 20 20  20 4C 44 41 20 23 30 0D  |         LDA #0.|
00001170: 20 20 20 20 20 20 20 20  20 20 53 54 41 20 4D 45  |          STA ME|
00001180: 4D 0D 20 20 20 20 20 20  20 20 20 20 4C 44 41 20  |M.          LDA |
00001190: 53 43 4F 55 4E 54 48 49  20 20 20 3B 5A 45 49 43  |SCOUNTHI   ;ZEIC|
000011A0: 48 45 4E 20 44 45 53 2E  2E 2E 0D 20 20 20 20 20  |HEN DES....     |
000011B0: 20 20 20 20 20 53 54 41  20 4D 45 4D 2B 31 0D 20  |     STA MEM+1. |
000011C0: 20 20 20 20 20 20 20 20  20 4C 44 41 20 28 4D 45  |         LDA (ME|
000011D0: 4D 29 2C 59 20 20 20 20  3B 53 43 52 4F 4C 4C 54  |M),Y    ;SCROLLT|
000011E0: 45 58 54 45 53 2E 0D 20  20 20 20 20 20 20 20 20  |EXTES..         |
000011F0: 20 43 4D 50 20 23 32 35  35 20 20 20 20 20 20 20  | CMP #255       |
00001200: 3B 54 45 58 54 45 4E 44  45 3F 0D 20 20 20 20 20  |;TEXTENDE?.     |
00001210: 20 20 20 20 20 42 4E 45  20 4E 45 58 54 43 48 41  |     BNE NEXTCHA|
00001220: 52 0D 20 20 20 20 20 20  20 20 20 20 4C 44 41 20  |R.          LDA |
00001230: 23 3C 54 45 58 54 20 20  20 20 20 3B 4A 41 2C 20  |#<TEXT     ;JA, |
00001240: 44 41 4E 4E 20 4E 45 55  2D 0D 20 20 20 20 20 20  |DANN NEU-.      |
00001250: 20 20 20 20 53 54 41 20  53 43 4F 55 4E 54 4C 4F  |    STA SCOUNTLO|
00001260: 20 20 20 3B 53 54 41 52  54 20 44 45 53 0D 20 20  |   ;START DES.  |
00001270: 20 20 20 20 20 20 20 20  4C 44 41 20 23 3E 54 45  |        LDA #>TE|
00001280: 58 54 20 20 20 20 20 3B  54 45 58 54 45 53 0D 20  |XT     ;TEXTES. |
00001290: 20 20 20 20 20 20 20 20  20 53 54 41 20 53 43 4F  |         STA SCO|
000012A0: 55 4E 54 48 49 0D 20 20  20 20 20 20 20 20 20 20  |UNTHI.          |
000012B0: 4A 4D 50 20 4E 45 57 43  48 41 52 0D 2B 4E 45 58  |JMP NEWCHAR.+NEX|
000012C0: 54 43 48 41 52 20 43 4C  43 0D 20 20 20 20 20 20  |TCHAR CLC.      |
000012D0: 20 20 20 20 41 44 43 20  23 31 32 38 0D 20 20 20  |    ADC #128.   |
000012E0: 20 20 20 20 20 20 20 53  54 41 20 24 30 37 46 46  |       STA $07FF|
000012F0: 0D 20 20 20 20 20 20 20  20 20 20 49 4E 43 20 53  |.          INC S|
00001300: 43 4F 55 4E 54 4C 4F 0D  20 20 20 20 20 20 20 20  |COUNTLO.        |
00001310: 20 20 42 4E 45 20 2A 2B  35 0D 20 20 20 20 20 20  |  BNE *+5.      |
00001320: 20 20 20 20 49 4E 43 20  53 43 4F 55 4E 54 48 49  |    INC SCOUNTHI|
00001330: 0D 2B 53 50 52 49 54 45  53 20 20 4C 44 41 20 58  |.+SPRITES  LDA X|
00001340: 43 4F 55 4E 54 20 20 20  20 20 3B 53 49 4E 55 53  |COUNT     ;SINUS|
00001350: 5A 41 45 48 4C 45 52 0D  20 20 20 20 20 20 20 20  |ZAEHLER.        |
00001360: 20 20 53 54 41 20 4D 45  4D 0D 20 20 20 20 20 20  |  STA MEM.      |
00001370: 20 20 20 20 4C 44 41 20  59 43 4F 55 4E 54 20 20  |    LDA YCOUNT  |
00001380: 20 20 20 3B 53 49 43 48  45 52 4E 0D 20 20 20 20  |   ;SICHERN.    |
00001390: 20 20 20 20 20 20 53 54  41 20 4D 45 4D 2B 31 0D  |      STA MEM+1.|
000013A0: 20 20 20 20 20 20 20 20  20 20 4C 44 59 20 23 31  |          LDY #1|
000013B0: 34 0D 2B 4E 45 58 54 53  50 52 20 20 4C 44 58 20  |4.+NEXTSPR  LDX |
000013C0: 4D 45 4D 2B 31 20 20 20  20 20 20 3B 59 2D 50 4F  |MEM+1      ;Y-PO|
000013D0: 53 49 54 49 4F 4E 45 4E  0D 20 20 20 20 20 20 20  |SITIONEN.       |
000013E0: 20 20 20 4C 44 41 20 59  53 49 4E 2C 58 0D 20 20  |   LDA YSIN,X.  |
000013F0: 20 20 20 20 20 20 20 20  53 54 41 20 24 44 30 30  |        STA $D00|
00001400: 31 2C 59 0D 20 20 20 20  20 20 20 20 20 20 4C 44  |1,Y.          LD|
00001410: 58 20 4D 45 4D 20 20 20  20 20 20 20 20 3B 58 2D  |X MEM        ;X-|
00001420: 50 4F 53 49 54 49 4F 4E  45 4E 0D 20 20 20 20 20  |POSITIONEN.     |
00001430: 20 20 20 20 20 4C 44 41  20 58 54 41 42 2C 58 0D  |     LDA XTAB,X.|
00001440: 20 20 20 20 20 20 20 20  20 20 53 54 41 20 24 44  |          STA $D|
00001450: 30 30 30 2C 59 0D 20 20  20 20 20 20 20 20 20 20  |000,Y.          |
00001460: 4C 44 41 20 24 44 30 31  30 20 20 20 20 20 20 3B  |LDA $D010      ;|
00001470: 4D 53 42 20 44 45 52 20  2E 2E 2E 0D 20 20 20 20  |MSB DER ....    |
00001480: 20 20 20 20 20 20 41 53  4C 0D 20 20 20 20 20 20  |      ASL.      |
00001490: 20 20 20 20 4F 52 41 20  4D 53 42 54 41 42 2C 58  |    ORA MSBTAB,X|
000014A0: 20 20 20 3B 58 2D 50 4F  53 49 54 49 4F 4E 45 4E  |   ;X-POSITIONEN|
000014B0: 0D 20 20 20 20 20 20 20  20 20 20 53 54 41 20 24  |.          STA $|
000014C0: 44 30 31 30 0D 20 20 20  20 20 20 20 20 20 20 4C  |D010.          L|
000014D0: 44 41 20 4D 45 4D 0D 20  20 20 20 20 20 20 20 20  |DA MEM.         |
000014E0: 20 43 4C 43 0D 20 20 20  20 20 20 20 20 20 20 41  | CLC.          A|
000014F0: 44 43 20 23 31 33 0D 20  20 20 20 20 20 20 20 20  |DC #13.         |
00001500: 20 53 54 41 20 4D 45 4D  20 20 20 20 20 20 20 20  | STA MEM        |
00001510: 3B 58 2D 41 42 53 54 41  4E 44 3D 31 33 0D 20 20  |;X-ABSTAND=13.  |
00001520: 20 20 20 20 20 20 20 20  4C 44 41 20 4D 45 4D 2B  |        LDA MEM+|
00001530: 31 0D 20 20 20 20 20 20  20 20 20 20 43 4C 43 0D  |1.          CLC.|
00001540: 20 20 20 20 20 20 20 20  20 20 41 44 43 20 23 38  |          ADC #8|
00001550: 0D 20 20 20 20 20 20 20  20 20 20 53 54 41 20 4D  |.          STA M|
00001560: 45 4D 2B 31 20 20 20 20  20 20 3B 59 2D 41 42 53  |EM+1      ;Y-ABS|
00001570: 54 41 4E 44 3D 38 0D 20  20 20 20 20 20 20 20 20  |TAND=8.         |
00001580: 20 44 45 59 0D 20 20 20  20 20 20 20 20 20 20 44  | DEY.          D|
00001590: 45 59 0D 20 20 20 20 20  20 20 20 20 20 42 50 4C  |EY.          BPL|
000015A0: 20 4E 45 58 54 53 50 52  0D 3B 2D 2D 2D 2D 2D 2D  | NEXTSPR.;------|
000015B0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000015C0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000015D0: 2D 0D 3B 3E 48 49 45 52  20 42 45 47 49 4E 4E 54  |-.;>HIER BEGINNT|
000015E0: 20 44 49 45 20 52 4F 55  54 49 4E 45 20 5A 55 4D  | DIE ROUTINE ZUM|
000015F0: 20 45 52 4D 49 54 54 45  4C 4E 0D 3B 20 44 45 52  | ERMITTELN.; DER|
00001600: 20 56 45 52 5A 4F 45 47  45 52 55 4E 47 45 4E 20  | VERZOEGERUNGEN |
00001610: 44 55 52 43 48 20 44 49  45 20 53 50 52 49 54 45  |DURCH DIE SPRITE|
00001620: 53 0D 3B 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |S.;-------------|
00001630: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00001640: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 0D 20 20 20 20 20  |----------.     |
00001650: 20 20 20 20 20 4C 44 41  20 23 3C 54 41 42 44 30  |     LDA #<TABD0|
00001660: 31 35 2B 24 36 31 0D 20  20 20 20 20 20 20 20 20  |15+$61.         |
00001670: 20 53 54 41 20 4D 45 4D  0D 20 20 20 20 20 20 20  | STA MEM.       |
00001680: 20 20 20 4C 44 41 20 23  3E 54 41 42 44 30 31 35  |   LDA #>TABD015|
00001690: 0D 20 20 20 20 20 20 20  20 20 20 53 54 41 20 4D  |.          STA M|
000016A0: 45 4D 2B 31 0D 20 20 20  20 20 20 20 20 20 20 4C  |EM+1.          L|
000016B0: 44 58 20 23 30 0D 2B 4E  45 58 54 52 4C 20 20 20  |DX #0.+NEXTRL   |
000016C0: 4C 44 59 20 24 44 30 30  46 0D 20 20 20 20 20 20  |LDY $D00F.      |
000016D0: 20 20 20 20 4C 44 41 20  28 4D 45 4D 29 2C 59 0D  |    LDA (MEM),Y.|
000016E0: 20 20 20 20 20 20 20 20  20 20 41 53 4C 20 20 20  |          ASL   |
000016F0: 20 20 20 20 20 20 20 20  20 3B 42 45 52 45 43 48  |         ;BERECH|
00001700: 4E 45 54 0D 20 20 20 20  20 20 20 20 20 20 4C 44  |NET.          LD|
00001710: 59 20 24 44 30 30 44 0D  20 20 20 20 20 20 20 20  |Y $D00D.        |
00001720: 20 20 4F 52 41 20 28 4D  45 4D 29 2C 59 20 20 20  |  ORA (MEM),Y   |
00001730: 20 3B 44 49 45 20 41 4E  5A 41 48 4C 0D 20 20 20  | ;DIE ANZAHL.   |
00001740: 20 20 20 20 20 20 20 41  53 4C 0D 20 20 20 20 20  |       ASL.     |
00001750: 20 20 20 20 20 4C 44 59  20 24 44 30 30 42 20 20  |     LDY $D00B  |
00001760: 20 20 20 20 3B 44 45 52  20 45 49 4E 47 45 2D 0D  |    ;DER EINGE-.|
00001770: 20 20 20 20 20 20 20 20  20 20 4F 52 41 20 28 4D  |          ORA (M|
00001780: 45 4D 29 2C 59 0D 20 20  20 20 20 20 20 20 20 20  |EM),Y.          |
00001790: 41 53 4C 20 20 20 20 20  20 20 20 20 20 20 20 3B  |ASL            ;|
000017A0: 53 43 48 41 4C 54 45 54  45 4E 0D 20 20 20 20 20  |SCHALTETEN.     |
000017B0: 20 20 20 20 20 4C 44 59  20 24 44 30 30 39 0D 20  |     LDY $D009. |
000017C0: 20 20 20 20 20 20 20 20  20 4F 52 41 20 28 4D 45  |         ORA (ME|
000017D0: 4D 29 2C 59 20 20 20 20  3B 53 50 52 49 54 45 53  |M),Y    ;SPRITES|
000017E0: 20 46 55 45 52 0D 20 20  20 20 20 20 20 20 20 20  | FUER.          |
000017F0: 41 53 4C 0D 20 20 20 20  20 20 20 20 20 20 4C 44  |ASL.          LD|
00001800: 59 20 24 44 30 30 37 20  20 20 20 20 20 3B 4A 45  |Y $D007      ;JE|
00001810: 44 45 20 45 49 4E 5A 45  4C 4E 45 0D 20 20 20 20  |DE EINZELNE.    |
00001820: 20 20 20 20 20 20 4F 52  41 20 28 4D 45 4D 29 2C  |      ORA (MEM),|
00001830: 59 0D 20 20 20 20 20 20  20 20 20 20 41 53 4C 20  |Y.          ASL |
00001840: 20 20 20 20 20 20 20 20  20 20 20 3B 52 41 53 54  |           ;RAST|
00001850: 45 52 5A 45 49 4C 45 0D  20 20 20 20 20 20 20 20  |ERZEILE.        |
00001860: 20 20 4C 44 59 20 24 44  30 30 35 0D 20 20 20 20  |  LDY $D005.    |
00001870: 20 20 20 20 20 20 4F 52  41 20 28 4D 45 4D 29 2C  |      ORA (MEM),|
00001880: 59 20 20 20 20 3B 55 4E  44 20 2E 2E 2E 0D 20 20  |Y    ;UND ....  |
00001890: 20 20 20 20 20 20 20 20  41 53 4C 0D 20 20 20 20  |        ASL.    |
000018A0: 20 20 20 20 20 20 4C 44  59 20 24 44 30 30 33 0D  |      LDY $D003.|
000018B0: 20 20 20 20 20 20 20 20  20 20 4F 52 41 20 28 4D  |          ORA (M|
000018C0: 45 4D 29 2C 59 0D 20 20  20 20 20 20 20 20 20 20  |EM),Y.          |
000018D0: 41 53 4C 0D 20 20 20 20  20 20 20 20 20 20 4C 44  |ASL.          LD|
000018E0: 59 20 24 44 30 30 31 0D  20 20 20 20 20 20 20 20  |Y $D001.        |
000018F0: 20 20 4F 52 41 20 28 4D  45 4D 29 2C 59 0D 20 20  |  ORA (MEM),Y.  |
00001900: 20 20 20 20 20 20 20 20  54 41 59 20 20 20 20 20  |        TAY     |
00001910: 20 20 20 20 20 20 20 3B  2E 2E 2E 53 50 45 49 43  |       ;...SPEIC|
00001920: 48 45 52 54 0D 20 20 20  20 20 20 20 20 20 20 4C  |HERT.          L|
00001930: 44 41 20 44 45 4C 41 59  2C 59 20 20 20 20 3B 44  |DA DELAY,Y    ;D|
00001940: 49 45 20 45 4E 53 54 53  50 52 2E 0D 20 20 20 20  |IE ENSTSPR..    |
00001950: 20 20 20 20 20 20 53 54  41 20 45 44 45 4C 41 59  |      STA EDELAY|
00001960: 2C 58 20 20 20 3B 56 45  52 5A 4F 45 47 45 52 55  |,X   ;VERZOEGERU|
00001970: 4E 47 0D 20 20 20 20 20  20 20 20 20 20 44 45 43  |NG.          DEC|
00001980: 20 4D 45 4D 20 20 20 20  20 20 20 20 3B 4E 41 45  | MEM        ;NAE|
00001990: 43 48 53 54 45 20 52 5A  0D 20 20 20 20 20 20 20  |CHSTE RZ.       |
000019A0: 20 20 20 49 4E 58 0D 20  20 20 20 20 20 20 20 20  |   INX.         |
000019B0: 20 43 50 58 20 23 24 35  30 0D 20 20 20 20 20 20  | CPX #$50.      |
000019C0: 20 20 20 20 42 4E 45 20  4E 45 58 54 52 4C 0D 3B  |    BNE NEXTRL.;|
000019D0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000019E0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000019F0: 2D 2D 2D 2D 2D 2D 2D 0D  20 20 20 20 20 20 20 20  |-------.        |
00001A00: 20 20 49 4E 43 20 24 44  30 31 39 0D 20 20 20 20  |  INC $D019.    |
00001A10: 20 20 20 20 20 20 4A 4D  50 20 24 45 41 33 31 0D  |      JMP $EA31.|
00001A20: 3B 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |;---------------|
00001A30: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00001A40: 2D 2D 2D 2D 2D 2D 2D 2D  0D 20 20 20 20 20 2E 53  |--------.     .S|
00001A50: 45 54 50 43 20 24 33 34  30 30 0D 3B 2D 2D 2D 2D  |ETPC $3400.;----|
00001A60: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00001A70: 2D 2D 2D 2D 2D 2D 2D 2D  2D 0D 3B 2D 54 41 42 45  |---------.;-TABE|
00001A80: 4C 4C 45 20 46 55 45 52  20 56 45 52 5A 4F 45 47  |LLE FUER VERZOEG|
00001A90: 45 52 55 4E 47 45 4E 2D  0D 3B 2D 2D 2D 2D 2D 2D  |ERUNGEN-.;------|
00001AA0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00001AB0: 2D 2D 2D 2D 2D 2D 2D 0D  2B 44 45 4C 41 59 0D 20  |-------.+DELAY. |
00001AC0: 2E 42 59 54 45 20 28 24  44 38 2C 24 44 41 2C 24  |.BYTE ($D8,$DA,$|
00001AD0: 44 42 2C 24 44 42 2C 24  44 42 2C 24 44 43 2C 24  |DB,$DB,$DB,$DC,$|
00001AE0: 44 43 2C 24 44 43 29 0D  20 2E 42 59 54 45 20 28  |DC,$DC). .BYTE (|
00001AF0: 24 44 42 2C 24 30 37 2C  24 44 44 2C 24 44 44 2C  |$DB,$07,$DD,$DD,|
00001B00: 24 44 43 2C 24 44 44 2C  24 44 44 2C 24 44 44 29  |$DC,$DD,$DD,$DD)|
00001B10: 0D 20 2E 42 59 54 45 20  28 24 44 42 2C 24 44 43  |. .BYTE ($DB,$DC|
00001B20: 2C 24 30 38 2C 24 30 38  2C 24 44 44 2C 24 44 45  |,$08,$08,$DD,$DE|
00001B30: 2C 24 44 45 2C 24 44 45  29 0D 20 2E 42 59 54 45  |,$DE,$DE). .BYTE|
00001B40: 20 28 24 44 43 2C 24 30  38 2C 24 44 45 2C 24 44  | ($DC,$08,$DE,$D|
00001B50: 45 2C 24 44 44 2C 24 44  45 2C 24 44 45 2C 24 44  |E,$DD,$DE,$DE,$D|
00001B60: 45 29 0D 20 2E 42 59 54  45 20 28 24 44 42 2C 24  |E). .BYTE ($DB,$|
00001B70: 30 37 2C 24 44 44 2C 24  44 44 2C 24 44 44 2C 24  |07,$DD,$DD,$DD,$|
00001B80: 30 39 2C 24 30 39 2C 24  30 39 29 0D 20 2E 42 59  |09,$09,$09). .BY|
00001B90: 54 45 20 28 24 44 44 2C  24 30 39 2C 24 44 46 2C  |TE ($DD,$09,$DF,|
00001BA0: 24 44 46 2C 24 44 45 2C  24 44 46 2C 24 44 46 2C  |$DF,$DE,$DF,$DF,|
00001BB0: 24 44 46 29 0D 20 2E 42  59 54 45 20 28 24 44 43  |$DF). .BYTE ($DC|
00001BC0: 2C 24 44 44 2C 24 30 39  2C 24 30 39 2C 24 44 45  |,$DD,$09,$09,$DE|
00001BD0: 2C 24 44 46 2C 24 44 46  2C 24 44 46 29 0D 20 2E  |,$DF,$DF,$DF). .|
00001BE0: 42 59 54 45 20 28 24 44  44 2C 24 30 39 2C 24 44  |BYTE ($DD,$09,$D|
00001BF0: 46 2C 24 44 46 2C 24 44  45 2C 24 44 46 2C 24 44  |F,$DF,$DE,$DF,$D|
00001C00: 46 2C 24 44 46 29 0D 20  2E 42 59 54 45 20 28 24  |F,$DF). .BYTE ($|
00001C10: 44 42 2C 24 30 37 2C 24  30 38 2C 24 30 38 2C 24  |DB,$07,$08,$08,$|
00001C20: 30 38 2C 24 44 45 2C 24  44 45 2C 24 44 45 29 0D  |08,$DE,$DE,$DE).|
00001C30: 20 2E 42 59 54 45 20 28  24 30 38 2C 24 44 46 2C  | .BYTE ($08,$DF,|
00001C40: 24 30 41 2C 24 30 41 2C  24 44 45 2C 24 30 41 2C  |$0A,$0A,$DE,$0A,|
00001C50: 24 30 41 2C 24 30 41 29  0D 20 2E 42 59 54 45 20  |$0A,$0A). .BYTE |
00001C60: 28 24 44 44 2C 24 44 45  2C 24 30 41 2C 24 30 41  |($DD,$DE,$0A,$0A|
00001C70: 2C 24 44 46 2C 24 45 30  2C 24 45 30 2C 24 45 30  |,$DF,$E0,$E0,$E0|
00001C80: 29 0D 20 2E 42 59 54 45  20 28 24 44 45 2C 24 30  |). .BYTE ($DE,$0|
00001C90: 41 2C 24 45 30 2C 24 45  30 2C 24 44 46 2C 24 45  |A,$E0,$E0,$DF,$E|
00001CA0: 30 2C 24 45 30 2C 24 45  30 29 0D 20 2E 42 59 54  |0,$E0,$E0). .BYT|
00001CB0: 45 20 28 24 44 43 2C 24  30 38 2C 24 44 45 2C 24  |E ($DC,$08,$DE,$|
00001CC0: 44 45 2C 24 44 45 2C 24  30 41 2C 24 30 41 2C 24  |DE,$DE,$0A,$0A,$|
00001CD0: 30 41 29 0D 20 2E 42 59  54 45 20 28 24 44 45 2C  |0A). .BYTE ($DE,|
00001CE0: 24 30 41 2C 24 45 30 2C  24 45 30 2C 24 44 46 2C  |$0A,$E0,$E0,$DF,|
00001CF0: 24 45 30 2C 24 45 30 2C  24 45 30 29 0D 20 2E 42  |$E0,$E0,$E0). .B|
00001D00: 59 54 45 20 28 24 44 44  2C 24 44 45 2C 24 30 41  |YTE ($DD,$DE,$0A|
00001D10: 2C 24 30 41 2C 24 44 46  2C 24 45 30 2C 24 45 30  |,$0A,$DF,$E0,$E0|
00001D20: 2C 24 45 30 29 0D 20 2E  42 59 54 45 20 28 24 44  |,$E0). .BYTE ($D|
00001D30: 45 2C 24 30 41 2C 24 45  30 2C 24 45 30 2C 24 44  |E,$0A,$E0,$E0,$D|
00001D40: 46 2C 24 45 30 2C 24 45  30 2C 24 45 30 29 0D 20  |F,$E0,$E0,$E0). |
00001D50: 2E 42 59 54 45 20 28 24  44 42 2C 24 44 43 2C 24  |.BYTE ($DB,$DC,$|
00001D60: 30 38 2C 24 30 38 2C 24  30 38 2C 24 30 39 2C 24  |08,$08,$08,$09,$|
00001D70: 30 39 2C 24 30 39 29 0D  20 2E 42 59 54 45 20 28  |09,$09). .BYTE (|
00001D80: 24 30 38 2C 24 44 46 2C  24 44 46 2C 24 44 46 2C  |$08,$DF,$DF,$DF,|
00001D90: 24 30 39 2C 24 44 46 2C  24 44 46 2C 24 44 46 29  |$09,$DF,$DF,$DF)|
00001DA0: 0D 20 2E 42 59 54 45 20  28 24 30 38 2C 24 30 39  |. .BYTE ($08,$09|
00001DB0: 2C 24 45 30 2C 24 45 30  2C 24 44 46 2C 24 30 42  |,$E0,$E0,$DF,$0B|
00001DC0: 2C 24 30 42 2C 24 30 42  29 0D 20 2E 42 59 54 45  |,$0B,$0B). .BYTE|
00001DD0: 20 28 24 30 39 2C 24 45  30 2C 24 30 42 2C 24 30  | ($09,$E0,$0B,$0|
00001DE0: 42 2C 24 44 46 2C 24 30  42 2C 24 30 42 2C 24 30  |B,$DF,$0B,$0B,$0|
00001DF0: 42 29 0D 20 2E 42 59 54  45 20 28 24 44 44 2C 24  |B). .BYTE ($DD,$|
00001E00: 30 39 2C 24 44 46 2C 24  44 46 2C 24 44 46 2C 24  |09,$DF,$DF,$DF,$|
00001E10: 30 42 2C 24 30 42 2C 24  30 42 29 0D 20 2E 42 59  |0B,$0B,$0B). .BY|
00001E20: 54 45 20 28 24 44 46 2C  24 30 42 2C 24 45 31 2C  |TE ($DF,$0B,$E1,|
00001E30: 24 45 31 2C 24 45 30 2C  24 45 31 2C 24 45 31 2C  |$E1,$E0,$E1,$E1,|
00001E40: 24 45 31 29 0D 20 2E 42  59 54 45 20 28 24 44 45  |$E1). .BYTE ($DE|
00001E50: 2C 24 44 46 2C 24 30 42  2C 24 30 42 2C 24 45 30  |,$DF,$0B,$0B,$E0|
00001E60: 2C 24 45 31 2C 24 45 31  2C 24 45 31 29 0D 20 2E  |,$E1,$E1,$E1). .|
00001E70: 42 59 54 45 20 28 24 44  46 2C 24 30 42 2C 24 45  |BYTE ($DF,$0B,$E|
00001E80: 31 2C 24 45 31 2C 24 45  30 2C 24 45 31 2C 24 45  |1,$E1,$E0,$E1,$E|
00001E90: 31 2C 24 45 31 29 0D 20  2E 42 59 54 45 20 28 24  |1,$E1). .BYTE ($|
00001EA0: 44 43 2C 24 30 38 2C 24  30 39 2C 24 30 39 2C 24  |DC,$08,$09,$09,$|
00001EB0: 30 39 2C 24 44 46 2C 24  44 46 2C 24 44 46 29 0D  |09,$DF,$DF,$DF).|
00001EC0: 20 2E 42 59 54 45 20 28  24 30 39 2C 24 45 30 2C  | .BYTE ($09,$E0,|
00001ED0: 24 30 42 2C 24 30 42 2C  24 44 46 2C 24 30 42 2C  |$0B,$0B,$DF,$0B,|
00001EE0: 24 30 42 2C 24 30 42 29  0D 20 2E 42 59 54 45 20  |$0B,$0B). .BYTE |
00001EF0: 28 24 44 45 2C 24 44 46  2C 24 30 42 2C 24 30 42  |($DE,$DF,$0B,$0B|
00001F00: 2C 24 45 30 2C 24 45 31  2C 24 45 31 2C 24 45 31  |,$E0,$E1,$E1,$E1|
00001F10: 29 0D 20 2E 42 59 54 45  20 28 24 44 46 2C 24 30  |). .BYTE ($DF,$0|
00001F20: 42 2C 24 45 31 2C 24 45  31 2C 24 45 30 2C 24 45  |B,$E1,$E1,$E0,$E|
00001F30: 31 2C 24 45 31 2C 24 45  31 29 0D 20 2E 42 59 54  |1,$E1,$E1). .BYT|
00001F40: 45 20 28 24 44 44 2C 24  30 39 2C 24 44 46 2C 24  |E ($DD,$09,$DF,$|
00001F50: 44 46 2C 24 44 46 2C 24  30 42 2C 24 30 42 2C 24  |DF,$DF,$0B,$0B,$|
00001F60: 30 42 29 0D 20 2E 42 59  54 45 20 28 24 44 46 2C  |0B). .BYTE ($DF,|
00001F70: 24 30 42 2C 24 45 31 2C  24 45 31 2C 24 45 30 2C  |$0B,$E1,$E1,$E0,|
00001F80: 24 45 31 2C 24 45 31 2C  24 45 31 29 0D 20 2E 42  |$E1,$E1,$E1). .B|
00001F90: 59 54 45 20 28 24 44 45  2C 24 44 46 2C 24 30 42  |YTE ($DE,$DF,$0B|
00001FA0: 2C 24 30 42 2C 24 45 30  2C 24 45 31 2C 24 45 31  |,$0B,$E0,$E1,$E1|
00001FB0: 2C 24 45 31 29 0D 20 2E  42 59 54 45 20 28 24 44  |,$E1). .BYTE ($D|
00001FC0: 46 2C 24 30 42 2C 24 45  31 2C 24 45 31 2C 24 45  |F,$0B,$E1,$E1,$E|
00001FD0: 30 2C 24 45 31 2C 24 45  31 2C 24 45 31 29 0D 3B  |0,$E1,$E1,$E1).;|
00001FE0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00001FF0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 0D 3B 2D 54  |------------.;-T|
00002000: 41 42 45 4C 4C 45 20 46  55 45 52 20 58 2D 4B 4F  |ABELLE FUER X-KO|
00002010: 4F 52 44 49 4E 41 54 45  4E 2D 0D 3B 2D 2D 2D 2D  |ORDINATEN-.;----|
00002020: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00002030: 2D 2D 2D 2D 2D 2D 2D 2D  0D 2B 58 54 41 42 0D 20  |--------.+XTAB. |
00002040: 2E 42 59 54 45 20 28 24  37 42 2C 24 37 37 2C 24  |.BYTE ($7B,$77,$|
00002050: 37 33 2C 24 36 46 2C 24  36 42 2C 24 36 37 2C 24  |73,$6F,$6B,$67,$|
00002060: 36 33 2C 24 35 46 29 0D  20 2E 42 59 54 45 20 28  |63,$5F). .BYTE (|
00002070: 24 35 42 2C 24 35 37 2C  24 35 33 2C 24 34 46 2C  |$5B,$57,$53,$4F,|
00002080: 24 34 42 2C 24 34 37 2C  24 34 33 2C 24 33 46 29  |$4B,$47,$43,$3F)|
00002090: 0D 20 2E 42 59 54 45 20  28 24 33 42 2C 24 33 37  |. .BYTE ($3B,$37|
000020A0: 2C 24 33 33 2C 24 32 46  2C 24 32 42 2C 24 32 37  |,$33,$2F,$2B,$27|
000020B0: 2C 24 32 33 2C 24 31 46  29 0D 20 2E 42 59 54 45  |,$23,$1F). .BYTE|
000020C0: 20 28 24 31 42 2C 24 31  37 2C 24 31 33 2C 24 30  | ($1B,$17,$13,$0|
000020D0: 46 2C 24 30 42 2C 24 30  37 2C 24 30 33 2C 24 46  |F,$0B,$07,$03,$F|
000020E0: 46 29 0D 20 2E 42 59 54  45 20 28 24 46 42 2C 24  |F). .BYTE ($FB,$|
000020F0: 46 37 2C 24 46 33 2C 24  45 46 2C 24 45 42 2C 24  |F7,$F3,$EF,$EB,$|
00002100: 45 37 2C 24 45 33 2C 24  44 46 29 0D 20 2E 42 59  |E7,$E3,$DF). .BY|
00002110: 54 45 20 28 24 44 42 2C  24 44 37 2C 24 44 33 2C  |TE ($DB,$D7,$D3,|
00002120: 24 43 46 2C 24 43 42 2C  24 43 37 2C 24 43 33 2C  |$CF,$CB,$C7,$C3,|
00002130: 24 42 46 29 0D 20 2E 42  59 54 45 20 28 24 42 42  |$BF). .BYTE ($BB|
00002140: 2C 24 42 37 2C 24 42 33  2C 24 41 46 2C 24 41 42  |,$B7,$B3,$AF,$AB|
00002150: 2C 24 41 37 2C 24 41 33  2C 24 39 46 29 0D 20 2E  |,$A7,$A3,$9F). .|
00002160: 42 59 54 45 20 28 24 39  42 2C 24 39 37 2C 24 39  |BYTE ($9B,$97,$9|
00002170: 33 2C 24 38 46 2C 24 38  42 2C 24 38 37 2C 24 38  |3,$8F,$8B,$87,$8|
00002180: 33 2C 24 37 46 29 0D 20  2E 42 59 54 45 20 28 24  |3,$7F). .BYTE ($|
00002190: 37 42 2C 24 37 37 2C 24  37 33 2C 24 36 46 2C 24  |7B,$77,$73,$6F,$|
000021A0: 36 42 2C 24 36 37 2C 24  36 33 2C 24 35 46 29 0D  |6B,$67,$63,$5F).|
000021B0: 20 2E 42 59 54 45 20 28  24 35 42 2C 24 35 37 2C  | .BYTE ($5B,$57,|
000021C0: 24 35 33 2C 24 34 46 2C  24 34 42 2C 24 34 37 2C  |$53,$4F,$4B,$47,|
000021D0: 24 34 33 2C 24 33 46 29  0D 20 2E 42 59 54 45 20  |$43,$3F). .BYTE |
000021E0: 28 24 33 42 2C 24 33 37  2C 24 33 33 2C 24 32 46  |($3B,$37,$33,$2F|
000021F0: 2C 24 32 42 2C 24 32 37  2C 24 32 33 2C 24 31 46  |,$2B,$27,$23,$1F|
00002200: 29 0D 20 2E 42 59 54 45  20 28 24 31 42 2C 24 31  |). .BYTE ($1B,$1|
00002210: 37 2C 24 31 33 2C 24 30  46 2C 24 30 42 2C 24 30  |7,$13,$0F,$0B,$0|
00002220: 37 2C 24 30 33 2C 24 46  37 29 0D 20 2E 42 59 54  |7,$03,$F7). .BYT|
00002230: 45 20 28 24 46 33 2C 24  45 46 2C 24 45 42 2C 24  |E ($F3,$EF,$EB,$|
00002240: 45 37 2C 24 45 33 2C 24  44 46 2C 24 44 37 2C 24  |E7,$E3,$DF,$D7,$|
00002250: 44 37 29 0D 2B 4D 53 42  54 41 42 0D 20 2E 42 59  |D7).+MSBTAB. .BY|
00002260: 54 45 20 28 24 30 31 2C  24 30 31 2C 24 30 31 2C  |TE ($01,$01,$01,|
00002270: 24 30 31 2C 24 30 31 2C  24 30 31 2C 24 30 31 2C  |$01,$01,$01,$01,|
00002280: 24 30 31 29 0D 20 2E 42  59 54 45 20 28 24 30 31  |$01). .BYTE ($01|
00002290: 2C 24 30 31 2C 24 30 31  2C 24 30 31 2C 24 30 31  |,$01,$01,$01,$01|
000022A0: 2C 24 30 31 2C 24 30 31  2C 24 30 31 29 0D 20 2E  |,$01,$01,$01). .|
000022B0: 42 59 54 45 20 28 24 30  31 2C 24 30 31 2C 24 30  |BYTE ($01,$01,$0|
000022C0: 31 2C 24 30 31 2C 24 30  31 2C 24 30 31 2C 24 30  |1,$01,$01,$01,$0|
000022D0: 31 2C 24 30 31 29 0D 20  2E 42 59 54 45 20 28 24  |1,$01). .BYTE ($|
000022E0: 30 31 2C 24 30 31 2C 24  30 31 2C 24 30 31 2C 24  |01,$01,$01,$01,$|
000022F0: 30 31 2C 24 30 31 2C 24  30 31 2C 24 30 30 29 0D  |01,$01,$01,$00).|
00002300: 20 2E 42 59 54 45 20 28  24 30 30 2C 24 30 30 2C  | .BYTE ($00,$00,|
00002310: 24 30 30 2C 24 30 30 2C  24 30 30 2C 24 30 30 2C  |$00,$00,$00,$00,|
00002320: 24 30 30 2C 24 30 30 29  0D 20 2E 42 59 54 45 20  |$00,$00). .BYTE |
00002330: 28 24 30 30 2C 24 30 30  2C 24 30 30 2C 24 30 30  |($00,$00,$00,$00|
00002340: 2C 24 30 30 2C 24 30 30  2C 24 30 30 2C 24 30 30  |,$00,$00,$00,$00|
00002350: 29 0D 20 2E 42 59 54 45  20 28 24 30 30 2C 24 30  |). .BYTE ($00,$0|
00002360: 30 2C 24 30 30 2C 24 30  30 2C 24 30 30 2C 24 30  |0,$00,$00,$00,$0|
00002370: 30 2C 24 30 30 2C 24 30  30 29 0D 20 2E 42 59 54  |0,$00,$00). .BYT|
00002380: 45 20 28 24 30 30 2C 24  30 30 2C 24 30 30 2C 24  |E ($00,$00,$00,$|
00002390: 30 30 2C 24 30 30 2C 24  30 30 2C 24 30 30 2C 24  |00,$00,$00,$00,$|
000023A0: 30 30 29 0D 20 2E 42 59  54 45 20 28 24 30 30 2C  |00). .BYTE ($00,|
000023B0: 24 30 30 2C 24 30 30 2C  24 30 30 2C 24 30 30 2C  |$00,$00,$00,$00,|
000023C0: 24 30 30 2C 24 30 30 2C  24 30 30 29 0D 20 2E 42  |$00,$00,$00). .B|
000023D0: 59 54 45 20 28 24 30 30  2C 24 30 30 2C 24 30 30  |YTE ($00,$00,$00|
000023E0: 2C 24 30 30 2C 24 30 30  2C 24 30 30 2C 24 30 30  |,$00,$00,$00,$00|
000023F0: 2C 24 30 30 29 0D 20 2E  42 59 54 45 20 28 24 30  |,$00). .BYTE ($0|
00002400: 30 2C 24 30 30 2C 24 30  30 2C 24 30 30 2C 24 30  |0,$00,$00,$00,$0|
00002410: 30 2C 24 30 30 2C 24 30  30 2C 24 30 30 29 0D 20  |0,$00,$00,$00). |
00002420: 2E 42 59 54 45 20 28 24  30 30 2C 24 30 30 2C 24  |.BYTE ($00,$00,$|
00002430: 30 30 2C 24 30 30 2C 24  30 30 2C 24 30 30 2C 24  |00,$00,$00,$00,$|
00002440: 30 30 2C 24 30 31 29 0D  20 2E 42 59 54 45 20 28  |00,$01). .BYTE (|
00002450: 24 30 31 2C 24 30 31 2C  24 30 31 2C 24 30 31 2C  |$01,$01,$01,$01,|
00002460: 24 30 31 2C 24 30 31 2C  24 30 31 2C 24 30 31 29  |$01,$01,$01,$01)|
00002470: 0D 0D 0D                                          |...             |
;---------------------------------------
.;    ...SIDEBORDER DYSP SCROLL....;    
  ------------------------.;          BY
 TILMAN LINDEN.;(W) 1993                
      FOR 64'ER.;-----------------------
----------------.;*SPRITE CHARSET AT $20
00.; YSINUS AT $35D0,256 VALUES $33-$6E.
; SCROLLTEXT AT $36D0,CODES $00-$3F.;---
------------------------------------. .S
ETPC $3030.+TABD015  =$3300.+YSIN     =$
35D0.+EDELAY   =$32B0.+TABD011  =$3260.+
XCOUNT   =$325F.+YCOUNT   =$325E.+SCOUNT
LO =$325D.+SCOUNTHI =$325C.+MEM      =2.
+TEXT     =$36D0.;----------------------
-----------------.          LDX #0.+LOOP
     TXA.          AND #7.          CLC.
          ADC #$1E.          ORA #$18   
    ;ERSTELLEN.          AND #$1F       
;DER TABELLE.          STA TABD011,X  ;F
UER $D011.          LDA #$D8       ;VERZ
OEGERUNG.          STA EDELAY,X   ;VORBE
REITEN.          INX.          CPX #80. 
         BNE LOOP.          LDX #0.     
     TXA.          STA TABD015,X.       
   INX.          BNE *-4.          LDA #
01.          STA TABD015+128,X.         
 INX.          CPX #21.          BNE *-6
.          LDA #255.          STA $D01C.
          STA $D015.          LDX #7.   
       LDA #15.          STA $D027,X    
;FARBEN SETZEN.          LDA #160.      
    STA $07F8,X.          DEX.          
BPL *-11.          LDA #10.          STA
 $D025.          LDA #2.          STA $D
026.          LDA #<TEXT.          STA S
COUNTLO.          LDA #>TEXT.          S
TA SCOUNTHI.          SEI            ;IN
TERRUPT....          LDA #<IRQ.         
 STA $0314.          LDA #>IRQ.         
 STA $0315.          LDA #127.          
STA $DC0D.          LDA #1.          STA
 $D01A.          LDA #$2D       ;...AB R
ASTER-.          STA $D012      ;ZEILE $
2D.          LDA #$1B       ;STARTEN.   
       STA $D011.          LDX #0.      
    STX $D020.          STX $D021.      
    STX $3FFF.          CLI.          RT
S.;-------------------------------------
--.+IRQ      LSR $FFF0.          NOP.   
       NOP.          NOP.          NOP. 
         NOP.          NOP.          NOP
.          LDA $D012      ;RASTERFLIMMER
N.          CMP #$2D.          BEQ *+2. 
         LDX #10.          DEX.         
 BNE *-1.          BIT 0          ;VERHI
NDERN.          LDA $D012.          CMP 
#$2E.          BEQ *+2.          LDX #10
.          DEX.          BNE *-1.       
   AND 0,X.          LDA $D012.         
 CMP #$2F.          BEQ *+2.          LD
X #10.          DEX.          BNE *-1.  
        BIT 0.          LDA $D012.      
    CMP #$30.          BEQ *+2.         
 ASL $FFF0      ;GENAUE....          LDX
 #12.          DEX.          BNE *-1.   
       LDX #7.          LDX #7         ;
STARTPOSITION.          DEX.          BN
E *-1.          ASL $FFF0      ;TIMEN.;-
--------------------------------------. 
         LDY #0.          LDA #$1D.     
     STA $D011.          BIT $EAEA.     
     BIT $EAEA.          BIT $EAEA.     
     BIT $2424.+GER      NOP            
;VERZOEGERUNG.          NOP            ;
GERADE.          NOP.          NOP.     
     NOP.          NOP.          NOP.   
       NOP.          NOP.          NOP. 
         NOP.          NOP.          LDA
 EDELAY,Y   ;VERZOEGERUNG.          STA 
TIMING+1   ;DURCH SPRITES.          LDA 
TABD011,Y  ;AUSGLEICHEN,.          DEC $
D016      ;RAHMEN AUS,.          STA $D0
11      ;KEINE 8.RZ.          LDA #$C8. 
         STA $D016.          BIT 0.+END 
     INY.          CPY #$50       ;80 ZE
ILEN.+TIMING   BNE *.          JMP MOVE.
;---------------------------------------
.+UNGER    NOP            ;VERZOEGERUNG.
          NOP            ;UNGERADE.     
     NOP.          NOP.          NOP.   
       NOP.          NOP.          NOP. 
         NOP.          NOP.          NOP
.          NOP.          LDA EDELAY,Y.  
        STA TIMING+1,X ;=> 1 TZ MEHR.   
       LDA TABD011,Y.          DEC $D016
      ;RAHMEN AUS.          STA $D011.  
        LDA #$C8.          STA $D016.   
       JMP END        ;NAECHSTE RZ.;----
-----------------------------------.+MOV
E     INC XCOUNT     ;SINUSZAEHLER.     
     INC YCOUNT     ;VERAENDERN.        
  LDA XCOUNT.          CMP #13        ;N
EUES ZEICHEN?.          BNE SPRITES.    
      LDA #0         ;JA,DANN XCOUNT.   
       STA XCOUNT     ;AUF 0,.          
LDA YCOUNT     ;YCOUNT NEU ....         
 CLC.          ADC #248.          STA YC
OUNT     ;SETZEN.          LDX #0.      
    LDA $07F9,X.          STA $07F8,X.  
        INX.          CPX #7.          B
NE *-9.+NEWCHAR  LDY SCOUNTLO   ;NAECHST
ES ....          LDA #0.          STA ME
M.          LDA SCOUNTHI   ;ZEICHEN DES.
...          STA MEM+1.          LDA (ME
M),Y    ;SCROLLTEXTES..          CMP #25
5       ;TEXTENDE?.          BNE NEXTCHA
R.          LDA #<TEXT     ;JA, DANN NEU
-.          STA SCOUNTLO   ;START DES.  
        LDA #>TEXT     ;TEXTES.         
 STA SCOUNTHI.          JMP NEWCHAR.+NEX
TCHAR CLC.          ADC #128.          S
TA $07FF.          INC SCOUNTLO.        
  BNE *+5.          INC SCOUNTHI.+SPRITE
S  LDA XCOUNT     ;SINUSZAEHLER.        
  STA MEM.          LDA YCOUNT     ;SICH
ERN.          STA MEM+1.          LDY #1
4.+NEXTSPR  LDX MEM+1      ;Y-POSITIONEN
.          LDA YSIN,X.          STA $D00
1,Y.          LDX MEM        ;X-POSITION
EN.          LDA XTAB,X.          STA $D
000,Y.          LDA $D010      ;MSB DER 
....          ASL.          ORA MSBTAB,X
   ;X-POSITIONEN.          STA $D010.   
       LDA MEM.          CLC.          A
DC #13.          STA MEM        ;X-ABSTA
ND=13.          LDA MEM+1.          CLC.
          ADC #8.          STA MEM+1    
  ;Y-ABSTAND=8.          DEY.          D
EY.          BPL NEXTSPR.;--------------
-------------------------.;>HIER BEGINNT
 DIE ROUTINE ZUM ERMITTELN.; DER VERZOEG
ERUNGEN DURCH DIE SPRITES.;-------------
--------------------------.          LDA
 #<TABD015+$61.          STA MEM.       
   LDA #>TABD015.          STA MEM+1.   
       LDX #0.+NEXTRL   LDY $D00F.      
    LDA (MEM),Y.          ASL           
 ;BERECHNET.          LDY $D00D.        
  ORA (MEM),Y    ;DIE ANZAHL.          A
SL.          LDY $D00B      ;DER EINGE-.
          ORA (MEM),Y.          ASL     
       ;SCHALTETEN.          LDY $D009. 
         ORA (MEM),Y    ;SPRITES FUER.  
        ASL.          LDY $D007      ;JE
DE EINZELNE.          ORA (MEM),Y.      
    ASL            ;RASTERZEILE.        
  LDY $D005.          ORA (MEM),Y    ;UN
D ....          ASL.          LDY $D003.
          ORA (MEM),Y.          ASL.    
      LDY $D001.          ORA (MEM),Y.  
        TAY            ;...SPEICHERT.   
       LDA DELAY,Y    ;DIE ENSTSPR..    
      STA EDELAY,X   ;VERZOEGERUNG.     
     DEC MEM        ;NAECHSTE RZ.       
   INX.          CPX #$50.          BNE 
NEXTRL.;--------------------------------
-------.          INC $D019.          JM
P $EA31.;-------------------------------
--------.     .SETPC $3400.;------------
-----------------.;-TABELLE FUER VERZOEG
ERUNGEN-.;-----------------------------.
+DELAY. .BYTE ($D8,$DA,$DB,$DB,$DB,$DC,$
DC,$DC). .BYTE ($DB,$07,$DD,$DD,$DC,$DD,
$DD,$DD). .BYTE ($DB,$DC,$08,$08,$DD,$DE
,$DE,$DE). .BYTE ($DC,$08,$DE,$DE,$DD,$D
E,$DE,$DE). .BYTE ($DB,$07,$DD,$DD,$DD,$
09,$09,$09). .BYTE ($DD,$09,$DF,$DF,$DE,
$DF,$DF,$DF). .BYTE ($DC,$DD,$09,$09,$DE
,$DF,$DF,$DF). .BYTE ($DD,$09,$DF,$DF,$D
E,$DF,$DF,$DF). .BYTE ($DB,$07,$08,$08,$
08,$DE,$DE,$DE). .BYTE ($08,$DF,$0A,$0A,
$DE,$0A,$0A,$0A). .BYTE ($DD,$DE,$0A,$0A
,$DF,$E0,$E0,$E0). .BYTE ($DE,$0A,$E0,$E
0,$DF,$E0,$E0,$E0). .BYTE ($DC,$08,$DE,$
DE,$DE,$0A,$0A,$0A). .BYTE ($DE,$0A,$E0,
$E0,$DF,$E0,$E0,$E0). .BYTE ($DD,$DE,$0A
,$0A,$DF,$E0,$E0,$E0). .BYTE ($DE,$0A,$E
0,$E0,$DF,$E0,$E0,$E0). .BYTE ($DB,$DC,$
08,$08,$08,$09,$09,$09). .BYTE ($08,$DF,
$DF,$DF,$09,$DF,$DF,$DF). .BYTE ($08,$09
,$E0,$E0,$DF,$0B,$0B,$0B). .BYTE ($09,$E
0,$0B,$0B,$DF,$0B,$0B,$0B). .BYTE ($DD,$
09,$DF,$DF,$DF,$0B,$0B,$0B). .BYTE ($DF,
$0B,$E1,$E1,$E0,$E1,$E1,$E1). .BYTE ($DE
,$DF,$0B,$0B,$E0,$E1,$E1,$E1). .BYTE ($D
F,$0B,$E1,$E1,$E0,$E1,$E1,$E1). .BYTE ($
DC,$08,$09,$09,$09,$DF,$DF,$DF). .BYTE (
$09,$E0,$0B,$0B,$DF,$0B,$0B,$0B). .BYTE 
($DE,$DF,$0B,$0B,$E0,$E1,$E1,$E1). .BYTE
 ($DF,$0B,$E1,$E1,$E0,$E1,$E1,$E1). .BYT
E ($DD,$09,$DF,$DF,$DF,$0B,$0B,$0B). .BY
TE ($DF,$0B,$E1,$E1,$E0,$E1,$E1,$E1). .B
YTE ($DE,$DF,$0B,$0B,$E0,$E1,$E1,$E1). .
BYTE ($DF,$0B,$E1,$E1,$E0,$E1,$E1,$E1).;
----------------------------.;-TABELLE F
UER X-KOORDINATEN-.;--------------------
--------.+XTAB. .BYTE ($7B,$77,$73,$6F,$
6B,$67,$63,$5F). .BYTE ($5B,$57,$53,$4F,
$4B,$47,$43,$3F). .BYTE ($3B,$37,$33,$2F
,$2B,$27,$23,$1F). .BYTE ($1B,$17,$13,$0
F,$0B,$07,$03,$FF). .BYTE ($FB,$F7,$F3,$
EF,$EB,$E7,$E3,$DF). .BYTE ($DB,$D7,$D3,
$CF,$CB,$C7,$C3,$BF). .BYTE ($BB,$B7,$B3
,$AF,$AB,$A7,$A3,$9F). .BYTE ($9B,$97,$9
3,$8F,$8B,$87,$83,$7F). .BYTE ($7B,$77,$
73,$6F,$6B,$67,$63,$5F). .BYTE ($5B,$57,
$53,$4F,$4B,$47,$43,$3F). .BYTE ($3B,$37
,$33,$2F,$2B,$27,$23,$1F). .BYTE ($1B,$1
7,$13,$0F,$0B,$07,$03,$F7). .BYTE ($F3,$
EF,$EB,$E7,$E3,$DF,$D7,$D7).+MSBTAB. .BY
TE ($01,$01,$01,$01,$01,$01,$01,$01). .B
YTE ($01,$01,$01,$01,$01,$01,$01,$01). .
BYTE ($01,$01,$01,$01,$01,$01,$01,$01). 
.BYTE ($01,$01,$01,$01,$01,$01,$01,$00).
 .BYTE ($00,$00,$00,$00,$00,$00,$00,$00)
. .BYTE ($00,$00,$00,$00,$00,$00,$00,$00
). .BYTE ($00,$00,$00,$00,$00,$00,$00,$0
0). .BYTE ($00,$00,$00,$00,$00,$00,$00,$
00). .BYTE ($00,$00,$00,$00,$00,$00,$00,
$00). .BYTE ($00,$00,$00,$00,$00,$00,$00
,$00). .BYTE ($00,$00,$00,$00,$00,$00,$0
0,$00). .BYTE ($00,$00,$00,$00,$00,$00,$
00,$01). .BYTE ($01,$01,$01,$01,$01,$01,
$01,$01)...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL