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

S.-PIXEL-FLD.SRC

FILE INFORMATION

FILENAME(S): S.-PIXEL-FLD.SRC

FILE TYPE(S): PRG

FILE SIZE: 6.3K

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

APPEARS ON: 1 disk(s)

FILE HASH

60016e810aa6980d2de0d3aa2fce8fcdd26074c686bbc2a6729de4e4207b8590

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
10105 S.-PIXEL-FLD.SRC PRG C64er 23 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 0D 0D 3B C1 4E 57 45 4E  44 55 4E 47 20 44 45 53  |..;.NWENDUNG DES|
00000010: 20 24 44 30 31 31 2D C5  46 46 45 4B 54 45 53 3A  | $D011-.FFEKTES:|
00000020: 0D 0D 3B 20 D3 49 4E 47  4C 45 2D D0 49 58 45 4C  |..; .INGLE-.IXEL|
00000030: 2D C6 CC C4 0D 0D 3B 28  43 29 C3 4F 50 59 52 49  |-.....;(C).OPYRI|
00000040: 47 48 54 20 31 39 39 31  20 42 59 20 CC D5 C2 C2  |GHT 1991 BY ....|
00000050: C5 D2 20 4F 46 20 D0 C1  C4 D5 C1 0D 0D 0D 3B C4  |.. OF ........;.|
00000060: 45 52 20 CF 52 49 47 49  4E 41 4C 2D DA 45 49 43  |ER .RIGINAL-.EIC|
00000070: 48 45 4E 53 41 54 5A 20  4D 55 53 53 20 41 42 0D  |HENSATZ MUSS AB.|
00000080: 3B 20 24 33 30 30 30 20  4C 49 45 47 45 4E 0D 0D  |; $3000 LIEGEN..|
00000090: 3B 5E 5E 5E 5E 20 D7 C9  C3 C8 D4 C9 C7 21 20 5E  |;^^^^ .......! ^|
000000A0: 5E 5E 5E 0D 0D 3B C4 49  45 20 45 52 53 54 45 4E  |^^^..;.IE ERSTEN|
000000B0: 20 35 20 4E 4F 52 4D 41  4C 45 4E 20 55 4E 44 20  | 5 NORMALEN UND |
000000C0: 44 49 45 20 45 52 53 54  45 4E 0D 3B 35 20 52 45  |DIE ERSTEN.;5 RE|
000000D0: 56 45 52 53 45 4E 20 DA  45 49 43 48 45 4E 20 44  |VERSEN .EICHEN D|
000000E0: 55 45 52 46 45 4E 20 CE  C9 C3 C8 D4 0D 3B 42 45  |UERFEN ......;BE|
000000F0: 4E 55 54 5A 54 20 53 45  49 4E 20 21 20 D3 4F 4E  |NUTZT SEIN ! .ON|
00000100: 53 54 20 57 45 52 44 45  4E 20 53 49 45 20 46 55  |ST WERDEN SIE FU|
00000110: 45 52 0D 3B 44 45 4E 20  C5 46 46 45 4B 54 20 5A  |ER.;DEN .FFEKT Z|
00000120: 45 52 53 54 4F 45 52 54  20 21 0D 0D 3B 28 C4 41  |ERSTOERT !..;(.A|
00000130: 20 44 4F 52 54 20 44 49  45 20 D3 43 52 45 45 4E  | DORT DIE .CREEN|
00000140: 5A 45 49 4C 45 4E 20 41  42 47 45 4C 45 47 54 0D  |ZEILEN ABGELEGT.|
00000150: 3B 20 57 45 52 44 45 4E  29 0D 0D 0D 3B C4 49 45  |; WERDEN)...;.IE|
00000160: 20 CF 52 49 47 49 4E 41  4C 2D D3 43 52 45 45 4E  | .RIGINAL-.CREEN|
00000170: 54 41 42 45 4C 4C 45 20  4D 55 53 53 20 41 42 0D  |TABELLE MUSS AB.|
00000180: 3B 24 32 43 30 30 20 4C  49 45 47 45 4E 20 28 CD  |;$2C00 LIEGEN (.|
00000190: 41 58 49 4D 41 4C 20 31  36 20 DA 45 49 4C 45 4E  |AXIMAL 16 .EILEN|
000001A0: 20 48 4F 43 48 21 29 0D  0D 0D 4F 52 47 20 24 31  | HOCH!)...ORG $1|
000001B0: 30 30 30 20 20 3B C3 4F  44 45 20 4E 41 43 48 20  |000  ;.ODE NACH |
000001C0: 24 31 30 30 30 0D 0D 4C  44 41 20 23 38 20 20 20  |$1000..LDA #8   |
000001D0: 20 20 3B C1 4B 54 55 45  4C 4C 45 20 C6 41 52 42  |  ;.KTUELLE .ARB|
000001E0: 45 20 41 55 46 0D 53 54  41 20 36 34 36 20 20 20  |E AUF.STA 646   |
000001F0: 20 3B 4F 52 41 4E 47 45  3D 53 43 48 57 41 52 5A  | ;ORANGE=SCHWARZ|
00000200: 20 49 4E 20 CD 55 4C 54  49 43 4F 4C 4F 52 0D 20  | IN .ULTICOLOR. |
00000210: 20 20 20 20 20 20 20 20  20 20 3B 53 45 54 5A 45  |          ;SETZE|
00000220: 4E 0D 4A 53 52 20 24 45  35 34 34 20 20 3B C2 49  |N.JSR $E544  ;.I|
00000230: 4C 44 53 43 48 49 52 4D  20 4C 4F 45 53 43 48 45  |LDSCHIRM LOESCHE|
00000240: 4E 0D 20 20 20 20 20 20  20 20 20 20 20 3B 55 4E  |N.           ;UN|
00000250: 44 20 C3 4F 4C 4F 52 2D  52 41 4D 20 4D 49 54 0D  |D .OLOR-RAM MIT.|
00000260: 20 20 20 20 20 20 20 20  20 20 20 3B 41 4B 54 55  |           ;AKTU|
00000270: 45 4C 4C 45 52 20 C6 41  52 42 45 20 46 55 45 4C  |ELLER .ARBE FUEL|
00000280: 4C 45 4E 0D 0D 4C 44 41  20 23 24 34 30 0D 53 54  |LEN..LDA #$40.ST|
00000290: 41 20 48 49 42 59 54 45  31 2B 32 0D 4C 44 41 20  |A HIBYTE1+2.LDA |
000002A0: 23 24 34 38 0D 53 54 41  20 48 49 42 59 54 45 32  |#$48.STA HIBYTE2|
000002B0: 2B 32 0D 4C 44 41 20 23  24 35 30 0D 53 54 41 20  |+2.LDA #$50.STA |
000002C0: 48 49 42 59 54 45 33 2B  32 0D 4C 44 41 20 23 24  |HIBYTE3+2.LDA #$|
000002D0: 35 38 20 20 20 20 20 20  20 20 20 20 20 3B C8 49  |58           ;.I|
000002E0: 47 48 42 59 54 45 53 20  46 55 45 52 0D 53 54 41  |GHBYTES FUER.STA|
000002F0: 20 48 49 42 59 54 45 34  2B 32 20 20 20 20 20 20  | HIBYTE4+2      |
00000300: 3B D5 4D 52 45 43 48 4E  55 4E 47 53 52 4F 55 54  |;.MRECHNUNGSROUT|
00000310: 49 4E 45 0D 4C 44 41 20  23 24 36 30 20 20 20 20  |INE.LDA #$60    |
00000320: 20 20 20 20 20 20 20 3B  45 52 4E 45 55 45 52 4E  |       ;ERNEUERN|
00000330: 0D 53 54 41 20 48 49 42  59 54 45 35 2B 32 0D 4C  |.STA HIBYTE5+2.L|
00000340: 44 41 20 23 24 36 38 20  20 20 20 20 20 20 20 20  |DA #$68         |
00000350: 20 20 3B CE 55 52 20 57  49 43 48 54 49 47 2C 57  |  ;.UR WICHTIG,W|
00000360: 45 4E 4E 0D 53 54 41 20  48 49 42 59 54 45 36 2B  |ENN.STA HIBYTE6+|
00000370: 32 20 20 20 20 20 20 3B  44 49 45 20 D2 4F 55 54  |2      ;DIE .OUT|
00000380: 49 4E 45 20 4F 45 46 54  45 52 53 0D 4C 44 41 20  |INE OEFTERS.LDA |
00000390: 23 24 37 30 20 20 20 20  20 20 20 20 20 20 20 3B  |#$70           ;|
000003A0: 56 4F 4E 20 4E 45 55 45  4D 20 47 45 53 54 41 52  |VON NEUEM GESTAR|
000003B0: 54 45 54 0D 53 54 41 20  48 49 42 59 54 45 37 2B  |TET.STA HIBYTE7+|
000003C0: 32 20 20 20 20 20 20 3B  57 45 52 44 45 4E 20 53  |2      ;WERDEN S|
000003D0: 4F 4C 4C 2C 4F 48 4E 45  0D 4C 44 41 20 23 24 37  |OLL,OHNE.LDA #$7|
000003E0: 38 20 20 20 20 20 20 20  20 20 20 20 3B 44 41 53  |8           ;DAS|
000003F0: 53 20 4D 41 4E 20 44 45  4E 20 C3 4F 44 45 0D 53  |S MAN DEN .ODE.S|
00000400: 54 41 20 48 49 42 59 54  45 38 2B 32 20 20 20 20  |TA HIBYTE8+2    |
00000410: 20 20 3B 4E 45 55 20 52  45 49 4E 4C 41 44 45 4E  |  ;NEU REINLADEN|
00000420: 20 4D 55 53 53 2E 0D 0D  0D 4C 44 41 20 23 24 46  | MUSS....LDA #$F|
00000430: 46 0D 54 41 58 0D 3A 46  49 4C 4C 46 46 31 0D 53  |F.TAX.:FILLFF1.S|
00000440: 54 41 20 24 33 37 46 38  2C 58 0D 49 4E 58 20 20  |TA $37F8,X.INX  |
00000450: 20 20 20 20 20 20 20 20  20 20 3B C4 41 53 20 32  |          ;.AS 2|
00000460: 35 35 2E DA 45 49 43 48  45 4E 20 44 45 53 0D 43  |55..EICHEN DES.C|
00000470: 50 58 20 23 38 20 20 20  20 20 20 20 20 20 3B DA  |PX #8         ;.|
00000480: 45 49 43 48 45 4E 53 41  54 5A 45 53 20 57 49 52  |EICHENSATZES WIR|
00000490: 44 20 4D 49 54 0D 42 4E  45 20 46 49 4C 4C 46 46  |D MIT.BNE FILLFF|
000004A0: 31 20 20 20 20 3B 24 46  46 2D C2 59 54 45 53 20  |1    ;$FF-.YTES |
000004B0: 47 45 46 55 45 4C 4C 54  0D 0D 4C 44 41 20 23 24  |GEFUELLT..LDA #$|
000004C0: 46 46 0D 4C 44 58 20 23  30 0D 3A 46 49 4C 4C 46  |FF.LDX #0.:FILLF|
000004D0: 46 32 0D 53 54 41 20 24  32 43 30 30 2B 36 30 30  |F2.STA $2C00+600|
000004E0: 2C 58 20 3B C4 49 45 20  4C 45 54 5A 54 45 20 C3  |,X ;.IE LETZTE .|
000004F0: 55 52 53 4F 52 2D DA 45  49 4C 45 0D 49 4E 58 20  |URSOR-.EILE.INX |
00000500: 20 20 20 20 20 20 20 20  20 20 20 20 3B 44 45 53  |            ;DES|
00000510: 20 CF 52 49 47 49 4E 41  4C 2D C2 49 4C 44 45 53  | .RIGINAL-.ILDES|
00000520: 0D 43 50 58 20 23 34 30  20 20 20 20 20 20 20 20  |.CPX #40        |
00000530: 20 3B 57 49 52 44 20 4D  49 54 20 24 46 46 2D C2  | ;WIRD MIT $FF-.|
00000540: 59 54 45 53 0D 42 4E 45  20 46 49 4C 4C 46 46 32  |YTES.BNE FILLFF2|
00000550: 20 20 20 20 20 3B 47 45  46 55 45 4C 4C 54 0D 0D  |     ;GEFUELLT..|
00000560: 4C 44 41 20 23 30 0D 53  54 41 20 24 46 42 0D 4C  |LDA #0.STA $FB.L|
00000570: 44 41 20 23 24 33 30 20  20 20 3B C1 44 52 45 53  |DA #$30   ;.DRES|
00000580: 53 45 20 44 45 53 20 DA  45 49 43 48 45 4E 53 41  |SE DES .EICHENSA|
00000590: 54 5A 45 53 0D 53 54 41  20 24 46 43 20 20 20 20  |TZES.STA $FC    |
000005A0: 3B 49 4E 20 44 49 45 20  D2 45 47 49 53 54 45 52  |;IN DIE .EGISTER|
000005B0: 20 28 24 46 42 29 0D 0D  0D 3B DA 55 45 52 53 54  | ($FB)...;.UERST|
000005C0: 20 57 49 52 44 20 44 45  52 20 CF 52 49 47 49 4E  | WIRD DER .RIGIN|
000005D0: 41 4C 2D DA 45 49 43 48  45 4E 53 41 54 5A 0D 3B  |AL-.EICHENSATZ.;|
000005E0: 46 55 45 52 20 44 45 4E  20 C5 46 46 45 43 54 20  |FUER DEN .FFECT |
000005F0: 27 5A 55 52 45 43 48 54  47 45 53 43 48 4F 42 45  |'ZURECHTGESCHOBE|
00000600: 4E 27 2E 0D 0D 4C 44 58  20 23 30 0D 4C 44 59 20  |N'...LDX #0.LDY |
00000610: 23 30 0D 3A 43 48 41 52  42 45 47 49 4E 0D 4C 44  |#0.:CHARBEGIN.LD|
00000620: 41 20 28 24 46 42 29 2C  59 0D 0D 3A 48 49 42 59  |A ($FB),Y..:HIBY|
00000630: 54 45 31 0D 53 54 41 20  24 34 30 30 30 2C 58 20  |TE1.STA $4000,X |
00000640: 20 20 3B C4 49 45 53 45  52 20 DA 45 49 43 48 45  |  ;.IESER .EICHE|
00000650: 4E 53 2E 20 45 4E 54 48  41 45 4C 54 0D 49 4E 59  |NS. ENTHAELT.INY|
00000660: 20 20 20 20 20 20 20 20  20 20 20 3B 41 4D 20 C5  |           ;AM .|
00000670: 4E 44 45 20 41 4C 4C 45  20 31 2E C2 59 54 45 53  |NDE ALLE 1..YTES|
00000680: 0D 4C 44 41 20 28 24 46  42 29 2C 59 20 20 20 3B  |.LDA ($FB),Y   ;|
00000690: 45 49 4E 45 53 20 20 45  49 4E 5A 45 4C 4E 45 4E  |EINES  EINZELNEN|
000006A0: 20 DA 45 49 43 48 45 4E  53 0D 0D 3A 48 49 42 59  | .EICHENS..:HIBY|
000006B0: 54 45 32 0D 53 54 41 20  24 34 38 30 30 2C 58 20  |TE2.STA $4800,X |
000006C0: 20 20 20 3B C4 49 45 53  45 52 20 41 4C 4C 45 20  |   ;.IESER ALLE |
000006D0: 5A 57 45 49 54 45 4E 0D  49 4E 59 20 20 20 20 20  |ZWEITEN.INY     |
000006E0: 20 20 20 20 20 20 20 3B  C2 59 54 45 53 0D 4C 44  |       ;.YTES.LD|
000006F0: 41 20 28 24 46 42 29 2C  59 0D 0D 3A 48 49 42 59  |A ($FB),Y..:HIBY|
00000700: 54 45 33 0D 53 54 41 20  24 35 30 30 30 2C 58 20  |TE3.STA $5000,X |
00000710: 20 20 20 3B C4 49 45 53  45 52 20 41 4C 4C 45 20  |   ;.IESER ALLE |
00000720: 44 52 49 54 54 45 4E 0D  49 4E 59 0D 4C 44 41 20  |DRITTEN.INY.LDA |
00000730: 28 24 46 42 29 2C 59 0D  0D 3A 48 49 42 59 54 45  |($FB),Y..:HIBYTE|
00000740: 34 20 20 20 20 20 20 20  3B 20 2E 20 2E 2E 0D 53  |4       ; . ...S|
00000750: 54 41 20 24 35 38 30 30  2C 58 0D 49 4E 59 0D 4C  |TA $5800,X.INY.L|
00000760: 44 41 20 28 24 46 42 29  2C 59 0D 0D 3A 48 49 42  |DA ($FB),Y..:HIB|
00000770: 59 54 45 35 0D 53 54 41  20 24 36 30 30 30 2C 58  |YTE5.STA $6000,X|
00000780: 20 20 20 3B 2E 2E 2E 2E  0D 49 4E 59 0D 4C 44 41  |   ;.....INY.LDA|
00000790: 20 28 24 46 42 29 2C 59  0D 0D 3A 48 49 42 59 54  | ($FB),Y..:HIBYT|
000007A0: 45 36 0D 53 54 41 20 24  36 38 30 30 2C 58 0D 49  |E6.STA $6800,X.I|
000007B0: 4E 59 0D 4C 44 41 20 28  24 46 42 29 2C 59 0D 0D  |NY.LDA ($FB),Y..|
000007C0: 3A 48 49 42 59 54 45 37  0D 53 54 41 20 24 37 30  |:HIBYTE7.STA $70|
000007D0: 30 30 2C 58 0D 49 4E 59  0D 4C 44 41 20 28 24 46  |00,X.INY.LDA ($F|
000007E0: 42 29 2C 59 0D 0D 3A 48  49 42 59 54 45 38 0D 53  |B),Y..:HIBYTE8.S|
000007F0: 54 41 20 24 37 38 30 30  2C 58 20 20 20 3B 2E 2E  |TA $7800,X   ;..|
00000800: 2E 20 55 4E 44 20 44 49  45 53 45 52 20 41 4C 4C  |. UND DIESER ALL|
00000810: 45 0D 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |E.              |
00000820: 3B 38 2E C2 59 54 45 53  0D 0D 49 4E 59 20 20 20  |;8..YTES..INY   |
00000830: 20 20 20 20 20 20 20 20  3B 53 43 48 4F 4E 20 32  |        ;SCHON 2|
00000840: 35 36 20 C2 59 54 45 53  20 28 3D 20 33 32 0D 20  |56 .YTES (= 32. |
00000850: 20 20 20 20 20 20 20 20  20 20 20 20 20 3B 4B 4F  |             ;KO|
00000860: 4D 50 4C 45 54 54 45 20  DA 45 49 43 48 45 4E 29  |MPLETTE .EICHEN)|
00000870: 0D 0D 42 4E 45 20 4B 45  49 4E 55 45 42 45 52 54  |..BNE KEINUEBERT|
00000880: 52 41 47 31 0D 20 20 20  20 20 20 20 20 20 3B 4E  |RAG1.         ;N|
00000890: 45 49 4E 20 3F 20 44 41  4E 4E 20 4B 45 49 4E 55  |EIN ? DANN KEINU|
000008A0: 45 42 45 52 54 52 41 47  31 0D 20 20 20 20 20 20  |EBERTRAG1.      |
000008B0: 20 20 20 3B CF 52 49 47  49 4E 41 4C 2D 0D 49 4E  |   ;.RIGINAL-.IN|
000008C0: 43 20 24 46 43 20 20 3B  DA 45 49 43 48 45 4E 53  |C $FC  ;.EICHENS|
000008D0: 41 54 5A 2D C1 44 52 45  53 53 45 4E 48 49 47 48  |ATZ-.DRESSENHIGH|
000008E0: 2D 42 59 54 45 0D 20 20  20 20 20 20 20 20 20 3B  |-BYTE.         ;|
000008F0: 55 4D 20 31 20 45 52 48  4F 45 48 45 4E 0D 0D 3A  |UM 1 ERHOEHEN..:|
00000900: 4B 45 49 4E 55 45 42 45  52 54 52 41 47 31 0D 54  |KEINUEBERTRAG1.T|
00000910: 58 41 0D 43 4C 43 20 20  20 20 20 20 20 20 20 3B  |XA.CLC         ;|
00000920: DA 45 49 47 45 52 20 44  45 52 20 4E 45 55 45 4E  |.EIGER DER NEUEN|
00000930: 20 DA 45 49 43 48 45 4E  53 2E 0D 41 44 43 20 23  | .EICHENS..ADC #|
00000940: 38 20 20 20 20 20 20 3B  20 55 4D 20 38 0D 54 41  |8      ; UM 8.TA|
00000950: 58 20 20 20 20 20 20 20  20 20 3B 45 52 48 4F 45  |X         ;ERHOE|
00000960: 48 45 4E 0D 42 4E 45 20  4E 4F 54 52 41 47 20 20  |HEN.BNE NOTRAG  |
00000970: 3B 44 41 20 4E 55 52 20  44 41 53 20 31 2E C2 59  |;DA NUR DAS 1..Y|
00000980: 54 45 20 44 45 52 20 4E  45 55 45 4E 0D 20 20 20  |TE DER NEUEN.   |
00000990: 20 20 20 20 20 20 20 20  20 3B DA 45 49 43 48 45  |         ;.EICHE|
000009A0: 4E 53 41 45 54 5A 45 20  42 45 4E 55 54 5A 54 0D  |NSAETZE BENUTZT.|
000009B0: 20 20 20 20 20 20 20 20  20 20 20 20 3B 57 45 52  |            ;WER|
000009C0: 44 45 4E 0D 0D 49 4E 43  20 48 49 42 59 54 45 31  |DEN..INC HIBYTE1|
000009D0: 2B 32 20 20 3B 57 45 4E  4E 20 58 2D 52 45 47 2E  |+2  ;WENN X-REG.|
000009E0: 20 57 49 45 44 45 52 20  41 55 46 20 30 0D 49 4E  | WIEDER AUF 0.IN|
000009F0: 43 20 48 49 42 59 54 45  32 2B 32 20 20 3B 44 41  |C HIBYTE2+2  ;DA|
00000A00: 4E 4E 20 48 49 47 48 2D  42 59 54 45 53 20 45 52  |NN HIGH-BYTES ER|
00000A10: 48 4F 45 48 45 4E 2E 0D  49 4E 43 20 48 49 42 59  |HOEHEN..INC HIBY|
00000A20: 54 45 33 2B 32 0D 49 4E  43 20 48 49 42 59 54 45  |TE3+2.INC HIBYTE|
00000A30: 34 2B 32 0D 49 4E 43 20  48 49 42 59 54 45 35 2B  |4+2.INC HIBYTE5+|
00000A40: 32 0D 49 4E 43 20 48 49  42 59 54 45 36 2B 32 0D  |2.INC HIBYTE6+2.|
00000A50: 49 4E 43 20 48 49 42 59  54 45 37 2B 32 0D 49 4E  |INC HIBYTE7+2.IN|
00000A60: 43 20 48 49 42 59 54 45  38 2B 32 0D 0D 3A 4E 4F  |C HIBYTE8+2..:NO|
00000A70: 54 52 41 47 0D 4C 44 41  20 24 46 43 0D 43 4D 50  |TRAG.LDA $FC.CMP|
00000A80: 20 23 24 33 38 20 20 20  20 20 3B 53 43 48 4F 4E  | #$38     ;SCHON|
00000A90: 20 47 41 4E 5A 45 52 20  CF 52 49 47 49 4E 41 4C  | GANZER .RIGINAL|
00000AA0: 2D 0D 20 20 20 20 20 20  20 20 20 20 20 20 20 3B  |-.             ;|
00000AB0: DA 45 49 43 48 45 4E 53  41 54 5A 20 42 45 41 52  |.EICHENSATZ BEAR|
00000AC0: 42 45 49 54 45 54 20 3F  3F 3F 0D 0D 42 4E 45 20  |BEITET ???..BNE |
00000AD0: 43 48 41 52 42 45 47 49  4E 20 20 3B 4E 45 49 4E  |CHARBEGIN  ;NEIN|
00000AE0: 20 3F 3F 20 44 41 4E 4E  20 20 43 48 41 52 42 45  | ?? DANN  CHARBE|
00000AF0: 47 49 4E 0D 0D 0D 3B CA  45 54 5A 54 20 41 4C 4C  |GIN...;.ETZT ALL|
00000B00: 45 20 DA 45 49 4C 45 4E  20 44 45 52 20 CF 52 49  |E .EILEN DER .RI|
00000B10: 47 49 4E 41 4C 2D 0D 3B  54 41 42 45 4C 4C 45 20  |GINAL-.;TABELLE |
00000B20: 49 4E 20 44 49 45 20 56  45 52 53 43 48 49 45 44  |IN DIE VERSCHIED|
00000B30: 45 4E 45 4E 0D 3B D3 43  52 45 45 4E 53 20 56 45  |ENEN.;.CREENS VE|
00000B40: 52 53 43 48 49 45 42 45  4E 0D 0D 4C 44 58 20 23  |RSCHIEBEN..LDX #|
00000B50: 30 0D 3A 54 52 41 4E 53  46 45 52 0D 4C 44 41 20  |0.:TRANSFER.LDA |
00000B60: 24 32 43 30 30 2C 58 0D  53 54 41 20 24 34 30 30  |$2C00,X.STA $400|
00000B70: 30 2C 58 0D 4C 44 41 20  24 32 43 30 30 2B 34 30  |0,X.LDA $2C00+40|
00000B80: 2C 58 0D 53 54 41 20 24  34 34 30 30 2C 58 0D 4C  |,X.STA $4400,X.L|
00000B90: 44 41 20 24 32 43 30 30  2B 38 30 2C 58 0D 53 54  |DA $2C00+80,X.ST|
00000BA0: 41 20 24 34 38 30 30 2C  58 0D 4C 44 41 20 24 32  |A $4800,X.LDA $2|
00000BB0: 43 30 30 2B 31 32 30 2C  58 0D 53 54 41 20 24 34  |C00+120,X.STA $4|
00000BC0: 43 30 30 2C 58 0D 4C 44  41 20 24 32 43 30 30 2B  |C00,X.LDA $2C00+|
00000BD0: 31 36 30 2C 58 0D 53 54  41 20 24 35 30 30 30 2C  |160,X.STA $5000,|
00000BE0: 58 0D 4C 44 41 20 24 32  43 30 30 2B 32 30 30 2C  |X.LDA $2C00+200,|
00000BF0: 58 0D 53 54 41 20 24 35  34 30 30 2C 58 0D 4C 44  |X.STA $5400,X.LD|
00000C00: 41 20 24 32 43 30 30 2B  32 34 30 2C 58 0D 53 54  |A $2C00+240,X.ST|
00000C10: 41 20 24 35 38 30 30 2C  58 0D 4C 44 41 20 24 32  |A $5800,X.LDA $2|
00000C20: 43 30 30 2B 32 38 30 2C  58 0D 53 54 41 20 24 35  |C00+280,X.STA $5|
00000C30: 43 30 30 2C 58 0D 4C 44  41 20 24 32 43 30 30 2B  |C00,X.LDA $2C00+|
00000C40: 33 32 30 2C 58 0D 53 54  41 20 24 36 30 30 30 2C  |320,X.STA $6000,|
00000C50: 58 0D 4C 44 41 20 24 32  43 30 30 2B 33 36 30 2C  |X.LDA $2C00+360,|
00000C60: 58 0D 53 54 41 20 24 36  34 30 30 2C 58 0D 4C 44  |X.STA $6400,X.LD|
00000C70: 41 20 24 32 43 30 30 2B  34 30 30 2C 58 0D 53 54  |A $2C00+400,X.ST|
00000C80: 41 20 24 36 38 30 30 2C  58 0D 4C 44 41 20 24 32  |A $6800,X.LDA $2|
00000C90: 43 30 30 2B 34 34 30 2C  58 0D 53 54 41 20 24 36  |C00+440,X.STA $6|
00000CA0: 43 30 30 2C 58 0D 4C 44  41 20 24 32 43 30 30 2B  |C00,X.LDA $2C00+|
00000CB0: 34 38 30 2C 58 0D 53 54  41 20 24 37 30 30 30 2C  |480,X.STA $7000,|
00000CC0: 58 0D 4C 44 41 20 24 32  43 30 30 2B 35 32 30 2C  |X.LDA $2C00+520,|
00000CD0: 58 0D 53 54 41 20 24 37  34 30 30 2C 58 0D 4C 44  |X.STA $7400,X.LD|
00000CE0: 41 20 24 32 43 30 30 2B  35 36 30 2C 58 0D 53 54  |A $2C00+560,X.ST|
00000CF0: 41 20 24 37 38 30 30 2C  58 0D 4C 44 41 20 24 32  |A $7800,X.LDA $2|
00000D00: 43 30 30 2B 36 30 30 2C  58 20 20 20 20 20 20 3B  |C00+600,X      ;|
00000D10: 31 36 20 5A 45 49 4C 45  4E 0D 53 54 41 20 24 37  |16 ZEILEN.STA $7|
00000D20: 43 30 30 2C 58 20 20 20  20 20 20 20 20 20 20 3B  |C00,X          ;|
00000D30: 57 55 52 44 45 4E 20 56  45 52 53 43 48 4F 42 45  |WURDEN VERSCHOBE|
00000D40: 4E 0D 49 4E 58 0D 43 50  58 20 23 34 30 0D 42 4E  |N.INX.CPX #40.BN|
00000D50: 45 20 54 52 41 4E 53 46  45 52 0D 0D 53 45 49 0D  |E TRANSFER..SEI.|
00000D60: 4C 44 41 20 20 23 24 37  46 0D 53 54 41 20 20 24  |LDA  #$7F.STA  $|
00000D70: 44 43 30 44 0D 4C 44 41  20 20 23 24 30 30 0D 53  |DC0D.LDA  #$00.S|
00000D80: 54 41 20 20 24 44 43 30  45 0D 4C 44 41 20 20 23  |TA  $DC0E.LDA  #|
00000D90: 24 46 31 20 20 20 20 3B  C9 4E 54 45 52 52 55 50  |$F1    ;.NTERRUP|
00000DA0: 54 2D D2 45 47 49 53 54  45 52 0D 53 54 41 20 20  |T-.EGISTER.STA  |
00000DB0: 24 44 30 31 41 0D 4C 44  41 20 20 23 35 30 20 20  |$D01A.LDA  #50  |
00000DC0: 20 20 20 3B 41 55 46 20  D2 41 53 54 45 52 49 4E  |   ;AUF .ASTERIN|
00000DD0: 54 45 52 52 55 50 54 0D  53 54 41 20 20 24 44 30  |TERRUPT.STA  $D0|
00000DE0: 31 32 0D 4C 44 41 20 20  23 24 31 42 20 20 20 20  |12.LDA  #$1B    |
00000DF0: 3B 56 4F 52 42 45 52 45  49 54 45 4E 0D 53 54 41  |;VORBEREITEN.STA|
00000E00: 20 20 24 44 30 31 31 20  20 20 3B 42 45 49 20 D2  |  $D011   ;BEI .|
00000E10: 41 53 54 45 52 5A 45 49  4C 45 20 35 30 0D 4C 44  |ASTERZEILE 50.LD|
00000E20: 41 20 20 23 3C 49 52 51  4E 45 55 0D 53 54 41 20  |A  #<IRQNEU.STA |
00000E30: 20 24 30 33 31 34 20 20  20 20 3B C9 D2 D1 2D D0  | $0314    ;...-.|
00000E40: 4F 49 4E 54 45 52 20 53  45 54 5A 45 4E 0D 4C 44  |OINTER SETZEN.LD|
00000E50: 41 20 20 23 3E 49 52 51  4E 45 55 0D 53 54 41 20  |A  #>IRQNEU.STA |
00000E60: 20 24 30 33 31 35 0D 0D  4C 44 41 20 23 32 34 0D  | $0315..LDA #24.|
00000E70: 53 54 41 20 24 44 30 31  36 20 20 20 3B CD 55 4C  |STA $D016   ;.UL|
00000E80: 54 49 43 4F 4C 4F 52 20  45 49 4E 53 43 48 41 4C  |TICOLOR EINSCHAL|
00000E90: 54 45 4E 0D 0D 4C 44 41  20 23 30 0D 53 54 41 20  |TEN..LDA #0.STA |
00000EA0: 24 44 30 32 30 20 20 20  3B D2 41 48 4D 45 4E 46  |$D020   ;.AHMENF|
00000EB0: 41 52 42 45 0D 20 20 20  20 20 20 20 20 20 20 20  |ARBE.           |
00000EC0: 20 3B 41 55 46 20 D3 43  48 57 41 52 5A 0D 4C 44  | ;AUF .CHWARZ.LD|
00000ED0: 41 20 23 36 0D 53 54 41  20 24 44 30 32 31 20 20  |A #6.STA $D021  |
00000EE0: 20 3B C8 49 4E 54 45 52  47 52 55 4E 44 46 41 52  | ;.INTERGRUNDFAR|
00000EF0: 42 45 0D 20 20 20 20 20  20 20 20 20 20 20 20 3B  |BE.            ;|
00000F00: 41 55 46 20 C2 4C 41 55  0D 4C 44 41 20 23 31 34  |AUF .LAU.LDA #14|
00000F10: 0D 53 54 41 20 24 44 30  32 32 20 20 20 3B CD 55  |.STA $D022   ;.U|
00000F20: 54 4C 49 43 4F 4C 4F 52  46 41 52 42 45 4E 0D 4C  |TLICOLORFARBEN.L|
00000F30: 44 41 20 23 31 35 20 20  20 20 20 3B 41 55 46 20  |DA #15     ;AUF |
00000F40: 48 45 4C 4C 42 4C 41 55  20 55 4E 44 20 48 45 4C  |HELLBLAU UND HEL|
00000F50: 4C 2D 0D 53 54 41 20 24  44 30 32 33 20 20 20 3B  |L-.STA $D023   ;|
00000F60: 47 52 41 55 20 53 45 54  5A 45 4E 0D 0D 0D 43 4C  |GRAU SETZEN...CL|
00000F70: 49 0D 0D 3A 42 41 43 4B  0D 0D 20 20 20 20 4A 4D  |I..:BACK..    JM|
00000F80: 50 20 42 41 43 4B 20 20  3B C5 4E 44 4C 4F 53 53  |P BACK  ;.NDLOSS|
00000F90: 43 48 4C 45 49 46 45 0D  0D 3A 49 52 51 4E 45 55  |CHLEIFE..:IRQNEU|
00000FA0: 0D 42 49 54 20 30 0D 42  49 54 20 30 20 20 20 20  |.BIT 0.BIT 0    |
00000FB0: 3B D7 41 52 54 45 5A 45  49 54 0D 0D 4C 44 41 20  |;.ARTEZEIT..LDA |
00000FC0: 20 23 31 35 30 0D 53 54  41 20 20 24 44 44 30 30  | #150.STA  $DD00|
00000FD0: 20 20 20 20 20 3B C1 55  46 20 44 49 45 20 C2 41  |     ;.UF DIE .A|
00000FE0: 4E 4B 20 41 42 20 24 34  30 30 30 0D 20 20 20 20  |NK AB $4000.    |
00000FF0: 20 20 20 20 20 20 20 20  20 20 20 3B 55 4D 53 43  |           ;UMSC|
00001000: 48 41 4C 54 45 4E 0D 0D  4C 44 59 20 20 23 30 0D  |HALTEN..LDY  #0.|
00001010: 3A 4C 4F 4F 50 0D 4C 44  41 20 20 23 24 31 32 20  |:LOOP.LDA  #$12 |
00001020: 20 20 20 20 20 20 20 20  3B 4E 41 43 48 45 49 4E  |        ;NACHEIN|
00001030: 41 4E 44 45 52 0D 53 54  41 20 20 24 44 30 31 31  |ANDER.STA  $D011|
00001040: 20 20 20 20 20 20 20 20  3B 44 49 45 20 57 45 52  |        ;DIE WER|
00001050: 54 45 0D 4C 44 41 20 20  43 48 41 52 54 41 42 2C  |TE.LDA  CHARTAB,|
00001060: 59 20 20 20 20 3B 24 31  32 2C 24 31 33 2C 24 31  |Y    ;$12,$13,$1|
00001070: 34 2C 24 31 35 0D 20 20  20 20 20 20 20 20 20 20  |4,$15.          |
00001080: 20 20 20 20 20 20 20 20  3B 24 31 36 2C 24 31 37  |        ;$16,$17|
00001090: 2C 24 31 30 2C 24 31 31  0D 53 54 41 20 20 24 44  |,$10,$11.STA  $D|
000010A0: 30 31 38 20 20 20 20 20  20 20 20 3B 53 45 54 5A  |018        ;SETZ|
000010B0: 45 4E 20 55 4D 20 44 45  4E 20 C6 CC C4 2D 0D 20  |EN UM DEN ...-. |
000010C0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000010D0: 20 3B 45 46 46 45 4B 54  20 5A 55 20 45 52 5A 49  | ;EFFEKT ZU ERZI|
000010E0: 45 4C 45 4E 0D 49 4E 59  0D 4E 4F 50 20 20 20 20  |ELEN.INY.NOP    |
000010F0: 20 20 20 20 20 20 20 20  20 20 20 3B D2 41 53 54  |           ;.AST|
00001100: 45 52 5A 45 49 4C 45 20  41 55 53 54 49 4D 45 4E  |ERZEILE AUSTIMEN|
00001110: 0D 4E 4F 50 0D 4C 44 41  20 20 23 24 31 33 0D 53  |.NOP.LDA  #$13.S|
00001120: 54 41 20 20 24 44 30 31  31 0D 4C 44 41 20 20 43  |TA  $D011.LDA  C|
00001130: 48 41 52 54 41 42 2C 59  20 20 20 3B 4E 41 43 48  |HARTAB,Y   ;NACH|
00001140: 45 49 4E 41 4E 44 45 52  20 44 49 45 20 24 44 30  |EINANDER DIE $D0|
00001150: 31 38 0D 53 54 41 20 20  24 44 30 31 38 20 20 20  |18.STA  $D018   |
00001160: 20 20 20 20 3B 57 45 52  54 45 20 41 55 53 20 44  |    ;WERTE AUS D|
00001170: 45 52 20 D4 41 42 45 4C  4C 45 0D 49 4E 59 20 20  |ER .ABELLE.INY  |
00001180: 20 20 20 20 20 20 20 20  20 20 20 20 3B 48 4F 4C  |            ;HOL|
00001190: 45 4E 0D 4E 4F 50 0D 4E  4F 50 0D 4C 44 41 20 20  |EN.NOP.NOP.LDA  |
000011A0: 23 24 31 34 0D 53 54 41  20 20 24 44 30 31 31 0D  |#$14.STA  $D011.|
000011B0: 4C 44 41 20 20 43 48 41  52 54 41 42 2C 59 0D 53  |LDA  CHARTAB,Y.S|
000011C0: 54 41 20 20 24 44 30 31  38 0D 49 4E 59 0D 4E 4F  |TA  $D018.INY.NO|
000011D0: 50 0D 4E 4F 50 0D 4C 44  41 20 20 23 24 31 35 0D  |P.NOP.LDA  #$15.|
000011E0: 53 54 41 20 20 24 44 30  31 31 0D 4C 44 41 20 20  |STA  $D011.LDA  |
000011F0: 43 48 41 52 54 41 42 2C  59 0D 53 54 41 20 20 24  |CHARTAB,Y.STA  $|
00001200: 44 30 31 38 0D 49 4E 59  0D 4E 4F 50 0D 4E 4F 50  |D018.INY.NOP.NOP|
00001210: 0D 4C 44 41 20 20 23 24  31 36 0D 53 54 41 20 20  |.LDA  #$16.STA  |
00001220: 24 44 30 31 31 0D 4C 44  41 20 20 43 48 41 52 54  |$D011.LDA  CHART|
00001230: 41 42 2C 59 0D 53 54 41  20 20 24 44 30 31 38 0D  |AB,Y.STA  $D018.|
00001240: 49 4E 59 0D 4E 4F 50 0D  4E 4F 50 0D 4C 44 41 20  |INY.NOP.NOP.LDA |
00001250: 20 23 24 31 37 0D 53 54  41 20 20 24 44 30 31 31  | #$17.STA  $D011|
00001260: 0D 4C 44 41 20 20 43 48  41 52 54 41 42 2C 59 0D  |.LDA  CHARTAB,Y.|
00001270: 53 54 41 20 20 24 44 30  31 38 0D 49 4E 59 0D 4E  |STA  $D018.INY.N|
00001280: 4F 50 0D 4E 4F 50 0D 4C  44 41 20 20 23 24 31 30  |OP.NOP.LDA  #$10|
00001290: 0D 53 54 41 20 20 24 44  30 31 31 0D 4C 44 41 20  |.STA  $D011.LDA |
000012A0: 20 43 48 41 52 54 41 42  2C 59 0D 53 54 41 20 20  | CHARTAB,Y.STA  |
000012B0: 24 44 30 31 38 0D 49 4E  59 0D 42 49 54 20 30 0D  |$D018.INY.BIT 0.|
000012C0: 4C 44 41 20 20 23 24 31  31 0D 53 54 41 20 20 24  |LDA  #$11.STA  $|
000012D0: 44 30 31 31 0D 4C 44 41  20 20 43 48 41 52 54 41  |D011.LDA  CHARTA|
000012E0: 42 2C 59 0D 53 54 41 20  20 24 44 30 31 38 0D 0D  |B,Y.STA  $D018..|
000012F0: 49 4E 59 0D 43 50 59 20  20 23 31 33 36 20 20 20  |INY.CPY  #136   |
00001300: 3B D3 43 48 4F 4E 20 44  45 52 20 31 33 36 2E 57  |;.CHON DER 136.W|
00001310: 45 52 54 20 41 55 53 20  44 45 52 0D 20 20 20 20  |ERT AUS DER.    |
00001320: 20 20 20 20 20 20 20 20  3B D4 41 42 45 4C 4C 45  |        ;.ABELLE|
00001330: 20 47 45 4C 45 53 45 4E  20 3F 3F 3F 0D 20 20 20  | GELESEN ???.   |
00001340: 20 20 20 20 20 20 20 20  3B 28 C4 45 52 20 C6 CC  |        ;(.ER ..|
00001350: C4 2D C2 45 52 45 49 43  48 20 49 53 54 20 44 41  |.-.EREICH IST DA|
00001360: 4E 4E 0D 20 20 20 20 20  20 20 20 20 20 20 3B 31  |NN.           ;1|
00001370: 33 36 2F 38 3D 31 37 20  C3 55 52 53 4F 52 2D 5A  |36/8=17 .URSOR-Z|
00001380: 45 49 4C 45 4E 20 48 4F  43 48 29 0D 0D 42 4E 45  |EILEN HOCH)..BNE|
00001390: 20 20 4C 4F 4F 50 20 20  20 3B 4E 45 49 4E 20 3F  |  LOOP   ;NEIN ?|
000013A0: 3F 20 44 41 4E 4E 20 4C  4F 4F 50 0D 0D 4C 44 41  |? DANN LOOP..LDA|
000013B0: 20 23 24 37 32 20 20 20  3B D5 4E 54 45 52 45 4E  | #$72   ;.NTEREN|
000013C0: 20 D4 45 49 4C 20 44 45  53 20 C2 49 4C 44 53 43  | .EIL DES .ILDSC|
000013D0: 48 49 52 4D 53 0D 53 54  41 20 24 44 30 31 31 20  |HIRMS.STA $D011 |
000013E0: 20 3B 55 4E 53 49 43 48  54 42 41 52 20 4D 41 43  | ;UNSICHTBAR MAC|
000013F0: 48 45 4E 0D 0D 4C 44 41  20 23 24 46 45 0D 4C 44  |HEN..LDA #$FE.LD|
00001400: 58 20 23 30 0D 3A 4C 4F  45 53 43 48 54 41 42 20  |X #0.:LOESCHTAB |
00001410: 20 20 20 20 20 3B 24 44  30 31 38 2D D4 41 42 45  |     ;$D018-.ABE|
00001420: 4C 4C 45 20 4D 49 54 0D  53 54 41 20 43 48 41 52  |LLE MIT.STA CHAR|
00001430: 54 41 42 2C 58 20 20 20  3B 24 46 45 2D 42 59 54  |TAB,X   ;$FE-BYT|
00001440: 45 53 20 46 55 45 4C 4C  45 4E 2E 0D 49 4E 58 20  |ES FUELLEN..INX |
00001450: 20 20 20 20 20 20 20 20  20 20 20 20 3B D3 49 45  |            ;.IE|
00001460: 20 53 49 4D 55 4C 49 45  52 45 4E 0D 43 50 58 20  | SIMULIEREN.CPX |
00001470: 23 31 33 36 20 20 20 20  20 20 20 20 3B 45 49 4E  |#136        ;EIN|
00001480: 20 C6 CC C4 20 4D 49 54  20 47 45 2D 0D 42 4E 45  | ... MIT GE-.BNE|
00001490: 20 4C 4F 45 53 43 48 54  41 42 20 20 20 3B 4C 4F  | LOESCHTAB   ;LO|
000014A0: 45 53 43 48 54 45 4D 20  24 33 46 46 46 0D 0D 3A  |ESCHTEM $3FFF..:|
000014B0: 53 49 4E 5A 45 49 47 45  52 0D 4C 44 58 20 23 30  |SINZEIGER.LDX #0|
000014C0: 0D 0D 4C 44 59 20 23 30  0D 3A 53 45 54 50 49 58  |..LDY #0.:SETPIX|
000014D0: 45 4C 53 0D 4C 44 41 20  23 30 20 20 20 20 20 20  |ELS.LDA #0      |
000014E0: 20 20 20 3B 50 49 58 45  4C 4E 55 4D 4D 45 52 0D  |   ;PIXELNUMMER.|
000014F0: 41 53 4C 20 20 20 20 20  20 20 20 20 20 20 20 3B  |ASL            ;|
00001500: 4D 41 4C 20 32 0D 53 54  41 20 43 48 41 52 54 41  |MAL 2.STA CHARTA|
00001510: 42 2C 59 20 20 3B 49 4E  20 54 41 42 45 4C 4C 45  |B,Y  ;IN TABELLE|
00001520: 20 53 45 54 5A 45 4E 0D  43 4D 50 20 23 24 39 30  | SETZEN.CMP #$90|
00001530: 20 20 20 20 20 20 20 3B  53 43 48 4F 4E 20 37 32  |       ;SCHON 72|
00001540: 20 50 49 58 45 4C 20 3F  3F 3F 0D 20 20 20 20 20  | PIXEL ???.     |
00001550: 20 20 20 20 20 20 20 20  20 20 3B 37 32 2F 38 3D  |          ;72/8=|
00001560: 39 20 C3 55 52 53 4F 52  2D DA 45 49 4C 45 4E 0D  |9 .URSOR-.EILEN.|
00001570: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 3B  |               ;|
00001580: 28 C8 4F 45 48 45 20 44  45 53 20 CF 52 49 47 49  |(.OEHE DES .RIGI|
00001590: 4E 41 4C 0D 20 20 20 20  20 20 20 20 20 20 20 20  |NAL.            |
000015A0: 20 20 20 3B 20 C2 49 4C  44 45 53 29 0D 42 45 51  |   ; .ILDES).BEQ|
000015B0: 20 46 45 52 54 49 47 20  20 20 20 20 3B 4A 41 20  | FERTIG     ;JA |
000015C0: 3F 3F 20 44 41 4E 4E 20  46 45 52 54 49 47 0D 0D  |?? DANN FERTIG..|
000015D0: 49 4E 59 20 20 20 20 20  20 20 20 20 20 20 20 3B  |INY            ;|
000015E0: 5A 45 49 47 45 52 20 5A  55 4D 20 53 45 54 5A 45  |ZEIGER ZUM SETZE|
000015F0: 4E 0D 54 59 41 20 20 20  20 20 20 20 20 20 20 20  |N.TYA           |
00001600: 20 3B 44 45 52 20 43 48  41 52 54 41 42 20 45 52  | ;DER CHARTAB ER|
00001610: 48 4F 45 48 45 4E 0D 43  4C 43 20 20 20 20 20 20  |HOEHEN.CLC      |
00001620: 20 20 20 20 20 20 3B 55  4E 44 20 4D 49 54 20 53  |      ;UND MIT S|
00001630: 49 4E 55 53 57 45 52 54  0D 41 44 43 20 53 49 4E  |INUSWERT.ADC SIN|
00001640: 55 53 2C 58 20 20 20 20  3B 41 44 44 49 45 52 45  |US,X    ;ADDIERE|
00001650: 4E 0D 54 41 59 0D 49 4E  58 0D 49 4E 43 20 53 45  |N.TAY.INX.INC SE|
00001660: 54 50 49 58 45 4C 53 2B  31 20 20 3B 50 49 58 45  |TPIXELS+1  ;PIXE|
00001670: 4C 4E 55 4D 4D 45 52 20  45 52 48 4F 45 48 4E 0D  |LNUMMER ERHOEHN.|
00001680: 0D 4A 4D 50 20 53 45 54  50 49 58 45 4C 53 20 20  |.JMP SETPIXELS  |
00001690: 3B 57 49 45 44 45 52 48  4F 4C 45 4E 0D 0D 3A 46  |;WIEDERHOLEN..:F|
000016A0: 45 52 54 49 47 0D 4C 44  41 20 23 30 0D 53 54 41  |ERTIG.LDA #0.STA|
000016B0: 20 53 45 54 50 49 58 45  4C 53 2B 31 20 20 3B 41  | SETPIXELS+1  ;A|
000016C0: 4E 46 41 4E 47 53 50 49  58 45 4C 20 57 49 45 44  |NFANGSPIXEL WIED|
000016D0: 45 52 0D 20 20 20 20 20  20 20 20 20 20 20 20 20  |ER.             |
000016E0: 20 20 20 20 3B 41 55 46  20 30 0D 0D 49 4E 43 20  |    ;AUF 0..INC |
000016F0: 53 49 4E 5A 45 49 47 45  52 2B 31 20 20 3B 53 49  |SINZEIGER+1  ;SI|
00001700: 4E 55 53 5A 45 49 47 45  52 20 45 52 48 4F 45 48  |NUSZEIGER ERHOEH|
00001710: 45 4E 0D 4C 44 41 20 53  49 4E 5A 45 49 47 45 52  |EN.LDA SINZEIGER|
00001720: 2B 31 0D 43 4D 50 20 23  31 30 30 20 20 20 20 20  |+1.CMP #100     |
00001730: 20 20 20 20 3B 53 43 48  4F 4E 20 54 41 42 45 4C  |    ;SCHON TABEL|
00001740: 4C 45 20 44 55 52 43 48  47 45 2D 0D 42 4E 45 20  |LE DURCHGE-.BNE |
00001750: 4B 45 49 4E 53 49 4E 45  4E 44 20 20 20 3B 4C 41  |KEINSINEND   ;LA|
00001760: 55 46 45 4E 20 3F 3F 3F  3F 0D 0D 4C 44 41 20 23  |UFEN ????..LDA #|
00001770: 30 20 20 20 20 20 20 20  20 20 20 20 3B 4A 41 20  |0           ;JA |
00001780: 3F 3F 0D 53 54 41 20 53  49 4E 5A 45 49 47 45 52  |??.STA SINZEIGER|
00001790: 2B 31 20 20 3B 44 41 4E  4E 20 53 49 4E 55 53 5A  |+1  ;DANN SINUSZ|
000017A0: 45 49 47 45 52 20 41 55  46 20 30 0D 0D 3A 4B 45  |EIGER AUF 0..:KE|
000017B0: 49 4E 53 49 4E 45 4E 44  0D 4C 44 41 20 23 31 0D  |INSINEND.LDA #1.|
000017C0: 53 54 41 20 24 44 30 31  39 0D 4A 4D 50 20 24 46  |STA $D019.JMP $F|
000017D0: 45 42 43 20 20 20 20 20  3B C5 4E 44 45 20 44 45  |EBC     ;.NDE DE|
000017E0: 52 20 C9 D2 D1 2D D2 4F  55 54 49 4E 45 0D 0D 0D  |R ...-.OUTINE...|
000017F0: 3A 43 48 41 52 54 41 42  0D 53 20 31 33 36 20 20  |:CHARTAB.S 136  |
00001800: 20 20 3B D3 50 45 49 43  48 45 52 20 4D 49 54 20  |  ;.PEICHER MIT |
00001810: 31 33 36 20 24 30 30 2D  42 59 54 45 53 0D 20 20  |136 $00-BYTES.  |
00001820: 20 20 20 20 20 20 20 3B  46 55 45 4C 4C 45 4E 0D  |       ;FUELLEN.|
00001830: 0D 3A 53 49 4E 55 53 20  20 20 3B D3 49 4E 55 53  |.:SINUS   ;.INUS|
00001840: 54 41 42 45 4C 4C 45 20  46 55 45 52 0D 20 20 20  |TABELLE FUER.   |
00001850: 20 20 20 20 20 20 3B 44  45 4E 20 27 4B 55 45 4E  |      ;DEN 'KUEN|
00001860: 53 54 4C 49 43 48 45 4E  27 20 C6 CC C4 0D 0D 53  |STLICHEN' .....S|
00001870: 20 37 30 20 20 20 20 3B  37 30 20 24 30 30 2D C2  | 70    ;70 $00-.|
00001880: 59 54 45 53 0D 0D 3B 20  4A 45 54 5A 54 20 4B 4F  |YTES..; JETZT KO|
00001890: 4D 4D 45 4E 20 44 49 45  20 C1 42 53 54 41 45 4E  |MMEN DIE .BSTAEN|
000018A0: 44 45 20 5A 57 49 53 43  48 45 4E 0D 3B 20 44 45  |DE ZWISCHEN.; DE|
000018B0: 4E 20 D0 49 58 45 4C 5A  45 49 4C 45 4E 0D 0D 42  |N .IXELZEILEN..B|
000018C0: 20 31 2C 31 2C 32 2C 32  2C 33 2C 33 2C 34 2C 34  | 1,1,2,2,3,3,4,4|
000018D0: 2C 34 2C 34 2C 34 2C 34  2C 34 2C 34 2C 34 2C 33  |,4,4,4,4,4,4,4,3|
000018E0: 2C 33 2C 32 2C 32 2C 31  2C 31 0D 0D 53 20 38 30  |,3,2,2,1,1..S 80|
000018F0: 20 20 20 3B 38 30 20 24  30 30 2D C2 59 54 45 53  |   ;80 $00-.YTES|
00001900: 0D 0D 0D 0D 0D 0D 0D 0D  0D 0D 0D 20              |...........     |
..;ANWENDUNG DES $D011-EFFEKTES:..; SING
LE-PIXEL-FLD..;(C)COPYRIGHT 1991 BY LUBB
ER OF PADUA...;DER ORIGINAL-ZEICHENSATZ 
MUSS AB.; $3000 LIEGEN..;^^^^ WICHTIG! ^
^^^..;DIE ERSTEN 5 NORMALEN UND DIE ERST
EN.;5 REVERSEN ZEICHEN DUERFEN NICHT.;BE
NUTZT SEIN ! SONST WERDEN SIE FUER.;DEN 
EFFEKT ZERSTOERT !..;(DA DORT DIE SCREEN
ZEILEN ABGELEGT.; WERDEN)...;DIE ORIGINA
L-SCREENTABELLE MUSS AB.;$2C00 LIEGEN (M
AXIMAL 16 ZEILEN HOCH!)...ORG $1000  ;CO
DE NACH $1000..LDA #8     ;AKTUELLE FARB
E AUF.STA 646    ;ORANGE=SCHWARZ IN MULT
ICOLOR.           ;SETZEN.JSR $E544  ;BI
LDSCHIRM LOESCHEN.           ;UND COLOR-
RAM MIT.           ;AKTUELLER FARBE FUEL
LEN..LDA #$40.STA HIBYTE1+2.LDA #$48.STA
 HIBYTE2+2.LDA #$50.STA HIBYTE3+2.LDA #$
58           ;HIGHBYTES FUER.STA HIBYTE4
+2      ;UMRECHNUNGSROUTINE.LDA #$60    
       ;ERNEUERN.STA HIBYTE5+2.LDA #$68 
          ;NUR WICHTIG,WENN.STA HIBYTE6+
2      ;DIE ROUTINE OEFTERS.LDA #$70    
       ;VON NEUEM GESTARTET.STA HIBYTE7+
2      ;WERDEN SOLL,OHNE.LDA #$78       
    ;DASS MAN DEN CODE.STA HIBYTE8+2    
  ;NEU REINLADEN MUSS....LDA #$FF.TAX.:F
ILLFF1.STA $37F8,X.INX            ;DAS 2
55.ZEICHEN DES.CPX #8         ;ZEICHENSA
TZES WIRD MIT.BNE FILLFF1    ;$FF-BYTES 
GEFUELLT..LDA #$FF.LDX #0.:FILLFF2.STA $
2C00+600,X ;DIE LETZTE CURSOR-ZEILE.INX 
            ;DES ORIGINAL-BILDES.CPX #40
         ;WIRD MIT $FF-BYTES.BNE FILLFF2
     ;GEFUELLT..LDA #0.STA $FB.LDA #$30 
  ;ADRESSE DES ZEICHENSATZES.STA $FC    
;IN DIE REGISTER ($FB)...;ZUERST WIRD DE
R ORIGINAL-ZEICHENSATZ.;FUER DEN EFFECT 
'ZURECHTGESCHOBEN'...LDX #0.LDY #0.:CHAR
BEGIN.LDA ($FB),Y..:HIBYTE1.STA $4000,X 
  ;DIESER ZEICHENS. ENTHAELT.INY        
   ;AM ENDE ALLE 1.BYTES.LDA ($FB),Y   ;
EINES  EINZELNEN ZEICHENS..:HIBYTE2.STA 
$4800,X    ;DIESER ALLE ZWEITEN.INY     
       ;BYTES.LDA ($FB),Y..:HIBYTE3.STA 
$5000,X    ;DIESER ALLE DRITTEN.INY.LDA 
($FB),Y..:HIBYTE4       ; . ...STA $5800
,X.INY.LDA ($FB),Y..:HIBYTE5.STA $6000,X
   ;.....INY.LDA ($FB),Y..:HIBYTE6.STA $
6800,X.INY.LDA ($FB),Y..:HIBYTE7.STA $70
00,X.INY.LDA ($FB),Y..:HIBYTE8.STA $7800
,X   ;... UND DIESER ALLE.              
;8.BYTES..INY           ;SCHON 256 BYTES
 (= 32.              ;KOMPLETTE ZEICHEN)
..BNE KEINUEBERTRAG1.         ;NEIN ? DA
NN KEINUEBERTRAG1.         ;ORIGINAL-.IN
C $FC  ;ZEICHENSATZ-ADRESSENHIGH-BYTE.  
       ;UM 1 ERHOEHEN..:KEINUEBERTRAG1.T
XA.CLC         ;ZEIGER DER NEUEN ZEICHEN
S..ADC #8      ; UM 8.TAX         ;ERHOE
HEN.BNE NOTRAG  ;DA NUR DAS 1.BYTE DER N
EUEN.            ;ZEICHENSAETZE BENUTZT.
            ;WERDEN..INC HIBYTE1+2  ;WEN
N X-REG. WIEDER AUF 0.INC HIBYTE2+2  ;DA
NN HIGH-BYTES ERHOEHEN..INC HIBYTE3+2.IN
C HIBYTE4+2.INC HIBYTE5+2.INC HIBYTE6+2.
INC HIBYTE7+2.INC HIBYTE8+2..:NOTRAG.LDA
 $FC.CMP #$38     ;SCHON GANZER ORIGINAL
-.             ;ZEICHENSATZ BEARBEITET ?
??..BNE CHARBEGIN  ;NEIN ?? DANN  CHARBE
GIN...;JETZT ALLE ZEILEN DER ORIGINAL-.;
TABELLE IN DIE VERSCHIEDENEN.;SCREENS VE
RSCHIEBEN..LDX #0.:TRANSFER.LDA $2C00,X.
STA $4000,X.LDA $2C00+40,X.STA $4400,X.L
DA $2C00+80,X.STA $4800,X.LDA $2C00+120,
X.STA $4C00,X.LDA $2C00+160,X.STA $5000,
X.LDA $2C00+200,X.STA $5400,X.LDA $2C00+
240,X.STA $5800,X.LDA $2C00+280,X.STA $5
C00,X.LDA $2C00+320,X.STA $6000,X.LDA $2
C00+360,X.STA $6400,X.LDA $2C00+400,X.ST
A $6800,X.LDA $2C00+440,X.STA $6C00,X.LD
A $2C00+480,X.STA $7000,X.LDA $2C00+520,
X.STA $7400,X.LDA $2C00+560,X.STA $7800,
X.LDA $2C00+600,X      ;16 ZEILEN.STA $7
C00,X          ;WURDEN VERSCHOBEN.INX.CP
X #40.BNE TRANSFER..SEI.LDA  #$7F.STA  $
DC0D.LDA  #$00.STA  $DC0E.LDA  #$F1    ;
INTERRUPT-REGISTER.STA  $D01A.LDA  #50  
   ;AUF RASTERINTERRUPT.STA  $D012.LDA  
#$1B    ;VORBEREITEN.STA  $D011   ;BEI R
ASTERZEILE 50.LDA  #<IRQNEU.STA  $0314  
  ;IRQ-POINTER SETZEN.LDA  #>IRQNEU.STA 
 $0315..LDA #24.STA $D016   ;MULTICOLOR 
EINSCHALTEN..LDA #0.STA $D020   ;RAHMENF
ARBE.            ;AUF SCHWARZ.LDA #6.STA
 $D021   ;HINTERGRUNDFARBE.            ;
AUF BLAU.LDA #14.STA $D022   ;MUTLICOLOR
FARBEN.LDA #15     ;AUF HELLBLAU UND HEL
L-.STA $D023   ;GRAU SETZEN...CLI..:BACK
..    JMP BACK  ;ENDLOSSCHLEIFE..:IRQNEU
.BIT 0.BIT 0    ;WARTEZEIT..LDA  #150.ST
A  $DD00     ;AUF DIE BANK AB $4000.    
           ;UMSCHALTEN..LDY  #0.:LOOP.LD
A  #$12         ;NACHEINANDER.STA  $D011
        ;DIE WERTE.LDA  CHARTAB,Y    ;$1
2,$13,$14,$15.                  ;$16,$17
,$10,$11.STA  $D018        ;SETZEN UM DE
N FLD-.                  ;EFFEKT ZU ERZI
ELEN.INY.NOP               ;RASTERZEILE 
AUSTIMEN.NOP.LDA  #$13.STA  $D011.LDA  C
HARTAB,Y   ;NACHEINANDER DIE $D018.STA  
$D018       ;WERTE AUS DER TABELLE.INY  
            ;HOLEN.NOP.NOP.LDA  #$14.STA
  $D011.LDA  CHARTAB,Y.STA  $D018.INY.NO
P.NOP.LDA  #$15.STA  $D011.LDA  CHARTAB,
Y.STA  $D018.INY.NOP.NOP.LDA  #$16.STA  
$D011.LDA  CHARTAB,Y.STA  $D018.INY.NOP.
NOP.LDA  #$17.STA  $D011.LDA  CHARTAB,Y.
STA  $D018.INY.NOP.NOP.LDA  #$10.STA  $D
011.LDA  CHARTAB,Y.STA  $D018.INY.BIT 0.
LDA  #$11.STA  $D011.LDA  CHARTAB,Y.STA 
 $D018..INY.CPY  #136   ;SCHON DER 136.W
ERT AUS DER.            ;TABELLE GELESEN
 ???.           ;(DER FLD-BEREICH IST DA
NN.           ;136/8=17 CURSOR-ZEILEN HO
CH)..BNE  LOOP   ;NEIN ?? DANN LOOP..LDA
 #$72   ;UNTEREN TEIL DES BILDSCHIRMS.ST
A $D011  ;UNSICHTBAR MACHEN..LDA #$FE.LD
X #0.:LOESCHTAB      ;$D018-TABELLE MIT.
STA CHARTAB,X   ;$FE-BYTES FUELLEN..INX 
            ;SIE SIMULIEREN.CPX #136    
    ;EIN FLD MIT GE-.BNE LOESCHTAB   ;LO
ESCHTEM $3FFF..:SINZEIGER.LDX #0..LDY #0
.:SETPIXELS.LDA #0         ;PIXELNUMMER.
ASL            ;MAL 2.STA CHARTAB,Y  ;IN
 TABELLE SETZEN.CMP #$90       ;SCHON 72
 PIXEL ???.               ;72/8=9 CURSOR
-ZEILEN.               ;(HOEHE DES ORIGI
NAL.               ; BILDES).BEQ FERTIG 
    ;JA ?? DANN FERTIG..INY            ;
ZEIGER ZUM SETZEN.TYA            ;DER CH
ARTAB ERHOEHEN.CLC            ;UND MIT S
INUSWERT.ADC SINUS,X    ;ADDIEREN.TAY.IN
X.INC SETPIXELS+1  ;PIXELNUMMER ERHOEHN.
.JMP SETPIXELS  ;WIEDERHOLEN..:FERTIG.LD
A #0.STA SETPIXELS+1  ;ANFANGSPIXEL WIED
ER.                 ;AUF 0..INC SINZEIGE
R+1  ;SINUSZEIGER ERHOEHEN.LDA SINZEIGER
+1.CMP #100         ;SCHON TABELLE DURCH
GE-.BNE KEINSINEND   ;LAUFEN ????..LDA #
0           ;JA ??.STA SINZEIGER+1  ;DAN
N SINUSZEIGER AUF 0..:KEINSINEND.LDA #1.
STA $D019.JMP $FEBC     ;ENDE DER IRQ-RO
UTINE...:CHARTAB.S 136    ;SPEICHER MIT 
136 $00-BYTES.         ;FUELLEN..:SINUS 
  ;SINUSTABELLE FUER.         ;DEN 'KUEN
STLICHEN' FLD..S 70    ;70 $00-BYTES..; 
JETZT KOMMEN DIE ABSTAENDE ZWISCHEN.; DE
N PIXELZEILEN..B 1,1,2,2,3,3,4,4,4,4,4,4
,4,4,4,3,3,2,2,1,1..S 80   ;80 $00-BYTES
........... 
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL