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 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL