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

SPRITE-SOURCE #5

FILE INFORMATION

FILENAME(S): SPRITE-SOURCE #5

FILE TYPE(S): SEQ

FILE SIZE: 5.1K

FIRST SEEN: 2025-10-20 14:30:07

APPEARS ON: 1 disk(s)

FILE HASH

68d0e894ed514d17b23f24db20576c2328487fd47183ba97a2f6a2d7d6cf06ae

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
MAGIC DISK 09 95 SPRITE-SOURCE #5 SEQ Treasure Chest - Klaus Der Suhler 2 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 0D 0D 3B 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  2D 2D 0D 3B 0D 3B 20 20  |----------.;.;  |
00000030: 20 20 20 20 20 20 20 20  2D 20 D3 20 D0 20 D2 20  |        - . . . |
00000040: C9 20 D4 20 C5 20 D3 20  2D 0D 3B 0D 3B 20 20 20  |. . . . -.;.;   |
00000050: 20 20 20 20 20 20 20 20  D3 4F 55 52 43 45 2D C6  |        .OURCE-.|
00000060: 49 4C 45 20 23 35 3A 0D  3B 0D 3B 20 20 20 20 20  |ILE #5:.;.;     |
00000070: 20 20 20 27 CB 4F 4C 4C  49 53 53 49 4F 4E 53 2D  |   '.OLLISSIONS-|
00000080: C1 42 46 52 41 47 45 27  0D 3B 0D 3B 20 20 20 20  |.BFRAGE'.;.;    |
00000090: 20 20 20 20 20 20 42 59  20 C8 41 4E 4E 45 53 20  |      BY .ANNES |
000000A0: D3 4F 4D 4D 45 52 0D 3B  0D 3B 20 20 20 20 20 20  |.OMMER.;.;      |
000000B0: 20 28 43 29 20 31 39 39  33 20 C3 D0 2D D6 45 52  | (C) 1993 ..-.ER|
000000C0: 4C 41 47 20 C7 4D 42 48  0D 3B 0D 3B 2D 2D 2D 2D  |LAG .MBH.;.;----|
000000D0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000000E0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000000F0: 2D 2D 2D 0D 0D 0D 56 20  20 20 20 20 20 20 20 3D  |---...V        =|
00000100: 20 35 33 32 34 38 0D 0D  20 20 20 20 20 20 20 20  | 53248..        |
00000110: 20 2A 3D 20 24 30 38 31  30 0D 20 20 20 20 20 20  | *= $0810.      |
00000120: 20 20 20 4A 4D 50 20 24  30 38 38 30 0D 0D 20 20  |   JMP $0880..  |
00000130: 20 20 20 20 20 20 20 2A  3D 20 24 30 38 34 30 0D  |       *= $0840.|
00000140: 0D 20 20 20 20 20 20 20  20 20 2E 42 59 54 45 20  |.         .BYTE |
00000150: 30 2C 32 35 35 2C 30 2C  33 2C 32 35 35 2C 31 39  |0,255,0,3,255,19|
00000160: 32 0D 20 20 20 20 20 20  20 20 20 2E 42 59 54 45  |2.         .BYTE|
00000170: 20 31 35 2C 32 35 35 2C  32 34 30 2C 33 31 2C 32  | 15,255,240,31,2|
00000180: 35 35 2C 32 34 38 0D 20  20 20 20 20 20 20 20 20  |55,248.         |
00000190: 2E 42 59 54 45 20 36 33  2C 32 35 35 2C 32 35 32  |.BYTE 63,255,252|
000001A0: 2C 36 33 2C 32 35 35 2C  32 35 32 0D 20 20 20 20  |,63,255,252.    |
000001B0: 20 20 20 20 20 2E 42 59  54 45 20 31 32 37 2C 31  |     .BYTE 127,1|
000001C0: 38 39 2C 32 35 34 2C 31  32 37 2C 31 38 39 2C 32  |89,254,127,189,2|
000001D0: 35 34 0D 20 20 20 20 20  20 20 20 20 2E 42 59 54  |54.         .BYT|
000001E0: 45 20 32 35 35 2C 31 38  39 2C 32 35 35 2C 32 35  |E 255,189,255,25|
000001F0: 35 2C 32 35 35 2C 32 35  35 0D 20 20 20 20 20 20  |5,255,255.      |
00000200: 20 20 20 2E 42 59 54 45  20 32 35 35 2C 32 35 35  |   .BYTE 255,255|
00000210: 2C 32 35 35 2C 32 34 37  2C 32 35 35 2C 32 33 39  |,255,247,255,239|
00000220: 0D 20 20 20 20 20 20 20  20 20 2E 42 59 54 45 20  |.         .BYTE |
00000230: 32 35 31 2C 32 35 35 2C  32 32 33 2C 31 32 34 2C  |251,255,223,124,|
00000240: 31 32 36 2C 36 32 0D 20  20 20 20 20 20 20 20 20  |126,62.         |
00000250: 2E 42 59 54 45 20 31 32  37 2C 31 32 39 2C 32 35  |.BYTE 127,129,25|
00000260: 34 2C 36 33 2C 32 35 35  2C 32 35 32 0D 20 20 20  |4,63,255,252.   |
00000270: 20 20 20 20 20 20 2E 42  59 54 45 20 36 33 2C 32  |      .BYTE 63,2|
00000280: 35 35 2C 32 35 32 2C 33  31 2C 32 35 35 2C 32 34  |55,252,31,255,24|
00000290: 38 0D 20 20 20 20 20 20  20 20 20 2E 42 59 54 45  |8.         .BYTE|
000002A0: 20 31 35 2C 32 35 35 2C  32 34 30 2C 33 2C 32 35  | 15,255,240,3,25|
000002B0: 35 2C 31 39 32 0D 20 20  20 20 20 20 20 20 20 2E  |5,192.         .|
000002C0: 42 59 54 45 20 30 2C 32  35 35 2C 30 2C 30 0D 0D  |BYTE 0,255,0,0..|
000002D0: 0D 20 20 20 20 20 20 20  20 20 4C 44 41 20 23 32  |.         LDA #2|
000002E0: 35 35 20 20 20 3B C9 4E  49 54 49 41 4C 49 53 49  |55   ;.NITIALISI|
000002F0: 45 52 55 4E 47 21 0D 20  20 20 20 20 20 20 20 20  |ERUNG!.         |
00000300: 53 54 41 20 56 2B 32 31  0D 0D 20 20 20 20 20 20  |STA V+21..      |
00000310: 20 20 20 53 45 49 0D 20  20 20 20 20 20 20 20 20  |   SEI.         |
00000320: 4C 44 41 20 23 3C 49 52  51 0D 20 20 20 20 20 20  |LDA #<IRQ.      |
00000330: 20 20 20 53 54 41 20 24  30 33 31 34 0D 20 20 20  |   STA $0314.   |
00000340: 20 20 20 20 20 20 4C 44  41 20 23 3E 49 52 51 0D  |      LDA #>IRQ.|
00000350: 20 20 20 20 20 20 20 20  20 53 54 41 20 24 30 33  |         STA $03|
00000360: 31 35 0D 20 20 20 20 20  20 20 20 20 4C 44 41 20  |15.         LDA |
00000370: 23 31 32 39 0D 20 20 20  20 20 20 20 20 20 53 54  |#129.         ST|
00000380: 41 20 24 44 30 31 41 0D  20 20 20 20 20 20 20 20  |A $D01A.        |
00000390: 20 4C 44 41 20 23 32 37  0D 20 20 20 20 20 20 20  | LDA #27.       |
000003A0: 20 20 53 54 41 20 24 44  30 31 31 0D 20 20 20 20  |  STA $D011.    |
000003B0: 20 20 20 20 20 4C 44 41  20 23 32 35 30 0D 20 20  |     LDA #250.  |
000003C0: 20 20 20 20 20 20 20 53  54 41 20 24 44 30 31 32  |       STA $D012|
000003D0: 0D 20 20 20 20 20 20 20  20 20 43 4C 49 0D 0D 20  |.         CLI.. |
000003E0: 20 20 20 20 20 20 20 20  4C 44 58 20 23 30 0D 49  |        LDX #0.I|
000003F0: 31 20 20 20 20 20 20 20  4C 44 41 20 54 45 58 54  |1       LDA TEXT|
00000400: 2C 58 0D 20 20 20 20 20  20 20 20 20 42 45 51 20  |,X.         BEQ |
00000410: 49 32 0D 20 20 20 20 20  20 20 20 20 4A 53 52 20  |I2.         JSR |
00000420: 24 46 46 44 32 0D 20 20  20 20 20 20 20 20 20 49  |$FFD2.         I|
00000430: 4E 58 0D 20 20 20 20 20  20 20 20 20 42 4E 45 20  |NX.         BNE |
00000440: 49 31 0D 49 32 0D 0D 0D  45 4E 44 20 20 20 20 20  |I1.I2...END     |
00000450: 20 52 54 53 0D 0D 0D 54  45 58 54 20 20 20 20 20  | RTS...TEXT     |
00000460: 2E 42 59 54 45 20 31 33  2C 31 38 0D 20 20 20 20  |.BYTE 13,18.    |
00000470: 20 20 20 20 20 2E 54 45  58 54 20 22 4A 4F 59 53  |     .TEXT "JOYS|
00000480: 54 49 43 4B 2D 41 42 46  52 41 47 45 20 49 4D 20  |TICK-ABFRAGE IM |
00000490: 22 0D 20 20 20 20 20 20  20 20 20 2E 54 45 58 54  |".         .TEXT|
000004A0: 20 22 49 52 51 20 41 4B  54 49 56 49 45 52 54 2E  | "IRQ AKTIVIERT.|
000004B0: 22 0D 20 20 20 20 20 20  20 20 20 2E 42 59 54 45  |".         .BYTE|
000004C0: 20 31 34 36 2C 31 33 2C  31 33 2C 30 0D 0D 0D 0D  | 146,13,13,0....|
000004D0: 3B 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |;---------------|
000004E0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000004F0: 2D 2D 2D 2D 2D 2D 2D 2D  0D 3B 20 20 20 20 20 20  |--------.;      |
00000500: 20 20 20 20 20 20 20 20  20 C9 20 D2 20 D1 0D 3B  |         . . ..;|
00000510: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000520: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000530: 2D 2D 2D 2D 2D 2D 2D 0D  0D 0D 49 52 51 20 20 20  |-------...IRQ   |
00000540: 20 20 20 4C 44 41 20 24  44 30 31 39 0D 20 20 20  |   LDA $D019.   |
00000550: 20 20 20 20 20 20 53 54  41 20 24 44 30 31 39 0D  |      STA $D019.|
00000560: 20 20 20 20 20 20 20 20  20 42 4D 49 20 54 31 0D  |         BMI T1.|
00000570: 20 20 20 20 20 20 20 20  20 4C 44 41 20 24 44 43  |         LDA $DC|
00000580: 30 44 0D 20 20 20 20 20  20 20 20 20 43 4C 49 0D  |0D.         CLI.|
00000590: 20 20 20 20 20 20 20 20  20 4A 4D 50 20 24 45 41  |         JMP $EA|
000005A0: 33 31 0D 0D 54 31 0D 20  20 20 20 20 20 20 20 20  |31..T1.         |
000005B0: 4C 44 41 20 24 44 43 30  30 20 20 3B CA 4F 59 53  |LDA $DC00  ;.OYS|
000005C0: 54 49 43 4B 21 0D 20 20  20 20 20 20 20 20 20 53  |TICK!.         S|
000005D0: 54 41 20 4A 4F 59 53 54  0D 20 20 20 20 20 20 20  |TA JOYST.       |
000005E0: 20 20 41 4E 44 20 23 31  20 20 20 20 20 3B 55 50  |  AND #1     ;UP|
000005F0: 20 3F 0D 20 20 20 20 20  20 20 20 20 42 4E 45 20  | ?.         BNE |
00000600: 54 35 0D 20 20 20 20 20  20 20 20 20 4C 44 41 20  |T5.         LDA |
00000610: 59 50 4F 49 4E 54 0D 20  20 20 20 20 20 20 20 20  |YPOINT.         |
00000620: 43 4D 50 20 23 31 0D 20  20 20 20 20 20 20 20 20  |CMP #1.         |
00000630: 42 45 51 20 54 31 30 0D  20 20 20 20 20 20 20 20  |BEQ T10.        |
00000640: 20 44 45 43 20 59 50 4F  49 4E 54 0D 20 20 20 20  | DEC YPOINT.    |
00000650: 20 20 20 20 20 4A 4D 50  20 54 31 30 0D 54 35 20  |     JMP T10.T5 |
00000660: 20 20 20 20 20 20 4C 44  41 20 4A 4F 59 53 54 0D  |      LDA JOYST.|
00000670: 20 20 20 20 20 20 20 20  20 41 4E 44 20 23 32 20  |         AND #2 |
00000680: 20 20 20 20 3B 44 4F 57  4E 20 3F 0D 20 20 20 20  |    ;DOWN ?.    |
00000690: 20 20 20 20 20 42 4E 45  20 54 38 0D 20 20 20 20  |     BNE T8.    |
000006A0: 20 20 20 20 20 4C 44 41  20 59 50 4F 49 4E 54 0D  |     LDA YPOINT.|
000006B0: 20 20 20 20 20 20 20 20  20 43 4D 50 20 23 33 31  |         CMP #31|
000006C0: 0D 20 20 20 20 20 20 20  20 20 42 45 51 20 54 31  |.         BEQ T1|
000006D0: 30 0D 20 20 20 20 20 20  20 20 20 49 4E 43 20 59  |0.         INC Y|
000006E0: 50 4F 49 4E 54 0D 20 20  20 20 20 20 20 20 20 42  |POINT.         B|
000006F0: 4E 45 20 54 31 30 0D 54  38 20 20 20 20 20 20 20  |NE T10.T8       |
00000700: 4C 44 41 20 23 30 20 20  20 20 20 3B D9 2D C2 52  |LDA #0     ;.-.R|
00000710: 45 4D 53 45 2E 2E 2E 0D  20 20 20 20 20 20 20 20  |EMSE....        |
00000720: 20 49 4E 43 20 54 38 2B  31 0D 20 20 20 20 20 20  | INC T8+1.      |
00000730: 20 20 20 41 4E 44 20 23  31 0D 20 20 20 20 20 20  |   AND #1.      |
00000740: 20 20 20 42 4E 45 20 54  31 30 0D 20 20 20 20 20  |   BNE T10.     |
00000750: 20 20 20 20 4C 44 41 20  59 50 4F 49 4E 54 0D 20  |    LDA YPOINT. |
00000760: 20 20 20 20 20 20 20 20  43 4D 50 20 23 31 36 0D  |        CMP #16.|
00000770: 20 20 20 20 20 20 20 20  20 42 45 51 20 54 31 30  |         BEQ T10|
00000780: 0D 20 20 20 20 20 20 20  20 20 42 43 43 20 54 39  |.         BCC T9|
00000790: 0D 20 20 20 20 20 20 20  20 20 44 45 43 20 59 50  |.         DEC YP|
000007A0: 4F 49 4E 54 0D 20 20 20  20 20 20 20 20 20 42 4E  |OINT.         BN|
000007B0: 45 20 54 31 30 0D 54 39  20 20 20 20 20 20 20 49  |E T10.T9       I|
000007C0: 4E 43 20 59 50 4F 49 4E  54 0D 54 31 30 0D 20 20  |NC YPOINT.T10.  |
000007D0: 20 20 20 20 20 20 20 4C  44 41 20 4A 4F 59 53 54  |       LDA JOYST|
000007E0: 0D 20 20 20 20 20 20 20  20 20 41 4E 44 20 23 34  |.         AND #4|
000007F0: 20 20 20 20 20 3B 4C 45  46 54 20 3F 0D 20 20 20  |     ;LEFT ?.   |
00000800: 20 20 20 20 20 20 42 4E  45 20 54 31 35 0D 20 20  |      BNE T15.  |
00000810: 20 20 20 20 20 20 20 4C  44 41 20 58 50 4F 49 4E  |       LDA XPOIN|
00000820: 54 0D 20 20 20 20 20 20  20 20 20 43 4D 50 20 23  |T.         CMP #|
00000830: 31 0D 20 20 20 20 20 20  20 20 20 42 45 51 20 54  |1.         BEQ T|
00000840: 32 30 0D 20 20 20 20 20  20 20 20 20 44 45 43 20  |20.         DEC |
00000850: 58 50 4F 49 4E 54 0D 20  20 20 20 20 20 20 20 20  |XPOINT.         |
00000860: 4A 4D 50 20 54 32 30 0D  54 31 35 20 20 20 20 20  |JMP T20.T15     |
00000870: 20 4C 44 41 20 4A 4F 59  53 54 0D 20 20 20 20 20  | LDA JOYST.     |
00000880: 20 20 20 20 41 4E 44 20  23 38 20 20 20 20 20 3B  |    AND #8     ;|
00000890: 52 49 47 48 54 20 3F 0D  20 20 20 20 20 20 20 20  |RIGHT ?.        |
000008A0: 20 42 4E 45 20 54 31 38  0D 20 20 20 20 20 20 20  | BNE T18.       |
000008B0: 20 20 4C 44 41 20 58 50  4F 49 4E 54 0D 20 20 20  |  LDA XPOINT.   |
000008C0: 20 20 20 20 20 20 43 4D  50 20 23 33 31 0D 20 20  |      CMP #31.  |
000008D0: 20 20 20 20 20 20 20 42  45 51 20 54 32 30 0D 20  |       BEQ T20. |
000008E0: 20 20 20 20 20 20 20 20  49 4E 43 20 58 50 4F 49  |        INC XPOI|
000008F0: 4E 54 0D 20 20 20 20 20  20 20 20 20 42 4E 45 20  |NT.         BNE |
00000900: 54 32 30 0D 54 31 38 20  20 20 20 20 20 4C 44 41  |T20.T18      LDA|
00000910: 20 23 30 20 20 20 20 20  3B D8 2D C2 52 45 4D 53  | #0     ;.-.REMS|
00000920: 45 2E 2E 2E 0D 20 20 20  20 20 20 20 20 20 49 4E  |E....         IN|
00000930: 43 20 54 31 38 2B 31 0D  20 20 20 20 20 20 20 20  |C T18+1.        |
00000940: 20 41 4E 44 20 23 31 0D  20 20 20 20 20 20 20 20  | AND #1.        |
00000950: 20 42 4E 45 20 54 32 30  0D 20 20 20 20 20 20 20  | BNE T20.       |
00000960: 20 20 4C 44 41 20 58 50  4F 49 4E 54 0D 20 20 20  |  LDA XPOINT.   |
00000970: 20 20 20 20 20 20 43 4D  50 20 23 31 36 0D 20 20  |      CMP #16.  |
00000980: 20 20 20 20 20 20 20 42  45 51 20 54 32 30 0D 20  |       BEQ T20. |
00000990: 20 20 20 20 20 20 20 20  42 43 43 20 54 31 39 0D  |        BCC T19.|
000009A0: 20 20 20 20 20 20 20 20  20 44 45 43 20 58 50 4F  |         DEC XPO|
000009B0: 49 4E 54 0D 20 20 20 20  20 20 20 20 20 42 4E 45  |INT.         BNE|
000009C0: 20 54 32 30 0D 54 31 39  20 20 20 20 20 20 49 4E  | T20.T19      IN|
000009D0: 43 20 58 50 4F 49 4E 54  0D 54 32 30 0D 0D 0D 20  |C XPOINT.T20... |
000009E0: 20 20 20 20 20 20 20 20  4C 44 41 20 59 50 4F 49  |        LDA YPOI|
000009F0: 4E 54 20 3B D9 2D 4D 4F  56 49 4E 47 20 21 0D 20  |NT ;.-MOVING !. |
00000A00: 20 20 20 20 20 20 20 20  43 4C 43 0D 20 20 20 20  |        CLC.    |
00000A10: 20 20 20 20 20 41 44 43  20 23 31 0D 20 20 20 20  |     ADC #1.    |
00000A20: 20 20 20 20 20 4C 53 52  20 41 0D 20 20 20 20 20  |     LSR A.     |
00000A30: 20 20 20 20 4C 53 52 20  41 0D 20 20 20 20 20 20  |    LSR A.      |
00000A40: 20 20 20 54 41 58 0D 20  20 20 20 20 20 20 20 20  |   TAX.         |
00000A50: 4C 44 41 20 59 0D 20 20  20 20 20 20 20 20 20 43  |LDA Y.         C|
00000A60: 4C 43 0D 20 20 20 20 20  20 20 20 20 41 44 43 20  |LC.         ADC |
00000A70: 53 50 45 45 44 54 41 42  2C 58 0D 20 20 20 20 20  |SPEEDTAB,X.     |
00000A80: 20 20 20 20 53 54 41 20  59 0D 20 20 20 20 20 20  |    STA Y.      |
00000A90: 20 20 20 43 4D 50 20 23  35 30 0D 20 20 20 20 20  |   CMP #50.     |
00000AA0: 20 20 20 20 42 43 53 20  54 32 31 0D 20 20 20 20  |    BCS T21.    |
00000AB0: 20 20 20 20 20 4C 44 41  20 23 35 30 0D 20 20 20  |     LDA #50.   |
00000AC0: 20 20 20 20 20 20 53 54  41 20 59 0D 20 20 20 20  |      STA Y.    |
00000AD0: 20 20 20 20 20 4C 44 41  20 59 50 4F 49 4E 54 0D  |     LDA YPOINT.|
00000AE0: 20 20 20 20 20 20 20 20  20 45 4F 52 20 23 33 31  |         EOR #31|
00000AF0: 0D 20 20 20 20 20 20 20  20 20 43 4C 43 0D 20 20  |.         CLC.  |
00000B00: 20 20 20 20 20 20 20 41  44 43 20 23 32 0D 20 20  |       ADC #2.  |
00000B10: 20 20 20 20 20 20 20 53  54 41 20 59 50 4F 49 4E  |       STA YPOIN|
00000B20: 54 0D 20 20 20 20 20 20  20 20 20 4A 4D 50 20 54  |T.         JMP T|
00000B30: 32 35 0D 54 32 31 20 20  20 20 20 20 43 4D 50 20  |25.T21      CMP |
00000B40: 23 32 33 30 0D 20 20 20  20 20 20 20 20 20 42 43  |#230.         BC|
00000B50: 43 20 54 32 35 0D 20 20  20 20 20 20 20 20 20 4C  |C T25.         L|
00000B60: 44 41 20 23 32 33 30 0D  20 20 20 20 20 20 20 20  |DA #230.        |
00000B70: 20 53 54 41 20 59 0D 20  20 20 20 20 20 20 20 20  | STA Y.         |
00000B80: 4C 44 41 20 59 50 4F 49  4E 54 0D 20 20 20 20 20  |LDA YPOINT.     |
00000B90: 20 20 20 20 41 4E 44 20  23 32 35 34 0D 20 20 20  |    AND #254.   |
00000BA0: 20 20 20 20 20 20 45 4F  52 20 23 33 31 0D 20 20  |      EOR #31.  |
00000BB0: 20 20 20 20 20 20 20 53  54 41 20 59 50 4F 49 4E  |       STA YPOIN|
00000BC0: 54 0D 54 32 35 0D 0D 20  20 20 20 20 20 20 20 20  |T.T25..         |
00000BD0: 4C 44 41 20 58 50 4F 49  4E 54 20 3B D8 2D 4D 4F  |LDA XPOINT ;.-MO|
00000BE0: 56 49 4E 47 20 21 0D 20  20 20 20 20 20 20 20 20  |VING !.         |
00000BF0: 43 4C 43 0D 20 20 20 20  20 20 20 20 20 41 44 43  |CLC.         ADC|
00000C00: 20 23 31 0D 20 20 20 20  20 20 20 20 20 4C 53 52  | #1.         LSR|
00000C10: 20 41 0D 20 20 20 20 20  20 20 20 20 4C 53 52 20  | A.         LSR |
00000C20: 41 0D 20 20 20 20 20 20  20 20 20 54 41 58 0D 20  |A.         TAX. |
00000C30: 20 20 20 20 20 20 20 20  43 50 58 20 23 34 0D 20  |        CPX #4. |
00000C40: 20 20 20 20 20 20 20 20  42 43 53 20 54 33 35 0D  |        BCS T35.|
00000C50: 20 20 20 20 20 20 20 20  20 4C 44 41 20 58 0D 20  |         LDA X. |
00000C60: 20 20 20 20 20 20 20 20  43 4C 43 0D 20 20 20 20  |        CLC.    |
00000C70: 20 20 20 20 20 41 44 43  20 53 50 45 45 44 54 41  |     ADC SPEEDTA|
00000C80: 42 2C 58 0D 20 20 20 20  20 20 20 20 20 53 54 41  |B,X.         STA|
00000C90: 20 58 0D 20 20 20 20 20  20 20 20 20 42 43 53 20  | X.         BCS |
00000CA0: 54 33 31 0D 20 20 20 20  20 20 20 20 20 4C 44 41  |T31.         LDA|
00000CB0: 20 23 30 0D 20 20 20 20  20 20 20 20 20 53 54 41  | #0.         STA|
00000CC0: 20 58 48 49 0D 54 33 31  0D 20 20 20 20 20 20 20  | XHI.T31.       |
00000CD0: 20 20 4C 44 41 20 58 48  49 0D 20 20 20 20 20 20  |  LDA XHI.      |
00000CE0: 20 20 20 42 4E 45 20 54  34 30 0D 20 20 20 20 20  |   BNE T40.     |
00000CF0: 20 20 20 20 4C 44 41 20  58 0D 20 20 20 20 20 20  |    LDA X.      |
00000D00: 20 20 20 43 4D 50 20 23  32 34 0D 20 20 20 20 20  |   CMP #24.     |
00000D10: 20 20 20 20 42 43 53 20  54 34 30 0D 20 20 20 20  |    BCS T40.    |
00000D20: 20 20 20 20 20 4C 44 41  20 23 32 34 0D 20 20 20  |     LDA #24.   |
00000D30: 20 20 20 20 20 20 53 54  41 20 58 0D 20 20 20 20  |      STA X.    |
00000D40: 20 20 20 20 20 4C 44 41  20 58 50 4F 49 4E 54 0D  |     LDA XPOINT.|
00000D50: 20 20 20 20 20 20 20 20  20 45 4F 52 20 23 33 31  |         EOR #31|
00000D60: 0D 20 20 20 20 20 20 20  20 20 43 4C 43 0D 20 20  |.         CLC.  |
00000D70: 20 20 20 20 20 20 20 41  44 43 20 23 32 0D 20 20  |       ADC #2.  |
00000D80: 20 20 20 20 20 20 20 53  54 41 20 58 50 4F 49 4E  |       STA XPOIN|
00000D90: 54 0D 20 20 20 20 20 20  20 20 20 4A 4D 50 20 54  |T.         JMP T|
00000DA0: 34 30 0D 0D 54 33 35 20  20 20 20 20 20 4C 44 41  |40..T35      LDA|
00000DB0: 20 58 0D 20 20 20 20 20  20 20 20 20 43 4C 43 0D  | X.         CLC.|
00000DC0: 20 20 20 20 20 20 20 20  20 41 44 43 20 53 50 45  |         ADC SPE|
00000DD0: 45 44 54 41 42 2C 58 0D  20 20 20 20 20 20 20 20  |EDTAB,X.        |
00000DE0: 20 53 54 41 20 58 0D 20  20 20 20 20 20 20 20 20  | STA X.         |
00000DF0: 42 43 43 20 54 33 36 0D  20 20 20 20 20 20 20 20  |BCC T36.        |
00000E00: 20 4C 44 41 20 23 31 0D  20 20 20 20 20 20 20 20  | LDA #1.        |
00000E10: 20 53 54 41 20 58 48 49  0D 54 33 36 20 20 20 20  | STA XHI.T36    |
00000E20: 20 20 4C 44 41 20 58 48  49 0D 20 20 20 20 20 20  |  LDA XHI.      |
00000E30: 20 20 20 42 45 51 20 54  34 30 0D 20 20 20 20 20  |   BEQ T40.     |
00000E40: 20 20 20 20 4C 44 41 20  58 0D 20 20 20 20 20 20  |    LDA X.      |
00000E50: 20 20 20 43 4D 50 20 23  36 33 0D 20 20 20 20 20  |   CMP #63.     |
00000E60: 20 20 20 20 42 43 43 20  54 34 30 0D 20 20 20 20  |    BCC T40.    |
00000E70: 20 20 20 20 20 4C 44 41  20 23 36 34 0D 20 20 20  |     LDA #64.   |
00000E80: 20 20 20 20 20 20 53 54  41 20 58 0D 20 20 20 20  |      STA X.    |
00000E90: 20 20 20 20 20 4C 44 41  20 58 50 4F 49 4E 54 0D  |     LDA XPOINT.|
00000EA0: 20 20 20 20 20 20 20 20  20 41 4E 44 20 23 32 35  |         AND #25|
00000EB0: 34 0D 20 20 20 20 20 20  20 20 20 45 4F 52 20 23  |4.         EOR #|
00000EC0: 33 31 0D 20 20 20 20 20  20 20 20 20 53 54 41 20  |31.         STA |
00000ED0: 58 50 4F 49 4E 54 0D 54  34 30 0D 20 20 20 20 20  |XPOINT.T40.     |
00000EE0: 20 20 20 20 4C 44 41 20  23 30 0D 20 20 20 20 20  |    LDA #0.     |
00000EF0: 20 20 20 20 53 54 41 20  56 2B 31 36 0D 20 20 20  |    STA V+16.   |
00000F00: 20 20 20 20 20 20 4C 44  58 20 23 37 0D 54 34 31  |      LDX #7.T41|
00000F10: 20 20 20 20 20 20 4C 44  41 20 59 2C 58 0D 20 20  |      LDA Y,X.  |
00000F20: 20 20 20 20 20 20 20 4C  44 59 20 4D 41 4C 32 2C  |       LDY MAL2,|
00000F30: 58 0D 20 20 20 20 20 20  20 20 20 53 54 41 20 56  |X.         STA V|
00000F40: 2B 31 2C 59 0D 20 20 20  20 20 20 20 20 20 4C 44  |+1,Y.         LD|
00000F50: 41 20 43 4F 4C 2C 58 0D  20 20 20 20 20 20 20 20  |A COL,X.        |
00000F60: 20 53 54 41 20 56 2B 33  39 2C 58 0D 20 20 20 20  | STA V+39,X.    |
00000F70: 20 20 20 20 20 4C 44 41  20 23 33 33 0D 20 20 20  |     LDA #33.   |
00000F80: 20 20 20 20 20 20 53 54  41 20 32 30 34 30 2C 58  |      STA 2040,X|
00000F90: 0D 20 20 20 20 20 20 20  20 20 4C 44 41 20 58 2C  |.         LDA X,|
00000FA0: 58 0D 20 20 20 20 20 20  20 20 20 53 54 41 20 56  |X.         STA V|
00000FB0: 2C 59 0D 20 20 20 20 20  20 20 20 20 4C 53 52 20  |,Y.         LSR |
00000FC0: 41 0D 20 20 20 20 20 20  20 20 20 4C 44 59 20 58  |A.         LDY X|
00000FD0: 48 49 2C 58 0D 20 20 20  20 20 20 20 20 20 42 45  |HI,X.         BE|
00000FE0: 51 20 54 34 32 0D 20 20  20 20 20 20 20 20 20 50  |Q T42.         P|
00000FF0: 48 41 0D 20 20 20 20 20  20 20 20 20 4C 44 41 20  |HA.         LDA |
00001000: 56 2B 31 36 0D 20 20 20  20 20 20 20 20 20 4F 52  |V+16.         OR|
00001010: 41 20 4F 44 45 52 2C 58  0D 20 20 20 20 20 20 20  |A ODER,X.       |
00001020: 20 20 53 54 41 20 56 2B  31 36 0D 20 20 20 20 20  |  STA V+16.     |
00001030: 20 20 20 20 50 4C 41 0D  20 20 20 20 20 20 20 20  |    PLA.        |
00001040: 20 4F 52 41 20 23 31 32  38 0D 54 34 32 20 20 20  | ORA #128.T42   |
00001050: 20 20 20 53 54 41 20 58  48 41 4C 46 2C 58 0D 20  |   STA XHALF,X. |
00001060: 20 20 20 20 20 20 20 20  44 45 58 0D 20 20 20 20  |        DEX.    |
00001070: 20 20 20 20 20 42 50 4C  20 54 34 31 0D 0D 20 20  |     BPL T41..  |
00001080: 20 20 20 20 20 20 20 4C  44 41 20 23 30 0D 20 20  |       LDA #0.  |
00001090: 20 20 20 20 20 20 20 53  54 41 20 54 36 30 2B 31  |       STA T60+1|
000010A0: 0D 20 20 20 20 20 20 20  20 20 53 54 41 20 24 44  |.         STA $D|
000010B0: 30 32 31 0D 0D 20 20 20  20 20 20 20 20 20 4C 44  |021..         LD|
000010C0: 41 20 56 2B 33 30 0D 20  20 20 20 20 20 20 20 20  |A V+30.         |
000010D0: 41 4E 44 20 23 31 0D 20  20 20 20 20 20 20 20 20  |AND #1.         |
000010E0: 42 45 51 20 54 35 36 0D  0D 20 20 20 20 20 20 20  |BEQ T56..       |
000010F0: 20 20 4C 44 58 20 23 36  0D 54 35 30 20 20 20 20  |  LDX #6.T50    |
00001100: 20 20 4C 44 41 20 58 48  41 4C 46 2B 31 2C 58 0D  |  LDA XHALF+1,X.|
00001110: 20 20 20 20 20 20 20 20  20 53 45 43 0D 20 20 20  |         SEC.   |
00001120: 20 20 20 20 20 20 53 42  43 20 23 31 32 0D 20 20  |      SBC #12.  |
00001130: 20 20 20 20 20 20 20 43  4D 50 20 58 48 41 4C 46  |       CMP XHALF|
00001140: 0D 20 20 20 20 20 20 20  20 20 42 43 53 20 54 35  |.         BCS T5|
00001150: 35 0D 20 20 20 20 20 20  20 20 20 41 44 43 20 23  |5.         ADC #|
00001160: 32 33 0D 20 20 20 20 20  20 20 20 20 43 4D 50 20  |23.         CMP |
00001170: 58 48 41 4C 46 0D 20 20  20 20 20 20 20 20 20 42  |XHALF.         B|
00001180: 43 43 20 54 35 35 0D 20  20 20 20 20 20 20 20 20  |CC T55.         |
00001190: 4C 44 41 20 59 2B 31 2C  58 0D 20 20 20 20 20 20  |LDA Y+1,X.      |
000011A0: 20 20 20 53 45 43 0D 20  20 20 20 20 20 20 20 20  |   SEC.         |
000011B0: 53 42 43 20 23 32 31 0D  20 20 20 20 20 20 20 20  |SBC #21.        |
000011C0: 20 43 4D 50 20 59 0D 20  20 20 20 20 20 20 20 20  | CMP Y.         |
000011D0: 42 43 53 20 54 35 35 0D  20 20 20 20 20 20 20 20  |BCS T55.        |
000011E0: 20 41 44 43 20 23 34 31  0D 20 20 20 20 20 20 20  | ADC #41.       |
000011F0: 20 20 43 4D 50 20 59 0D  20 20 20 20 20 20 20 20  |  CMP Y.        |
00001200: 20 42 43 43 20 54 35 35  0D 20 20 20 20 20 20 20  | BCC T55.       |
00001210: 20 20 4C 44 41 20 43 4F  4C 2B 31 2C 58 0D 20 20  |  LDA COL+1,X.  |
00001220: 20 20 20 20 20 20 20 53  54 41 20 54 36 30 2B 31  |       STA T60+1|
00001230: 0D 54 35 35 20 20 20 20  20 20 44 45 58 0D 20 20  |.T55      DEX.  |
00001240: 20 20 20 20 20 20 20 42  50 4C 20 54 35 30 0D 54  |       BPL T50.T|
00001250: 35 36 0D 20 20 20 20 20  20 20 20 20 4C 44 41 20  |56.         LDA |
00001260: 23 35 32 0D 54 35 39 20  20 20 20 20 20 43 4D 50  |#52.T59      CMP|
00001270: 20 24 44 30 31 32 0D 20  20 20 20 20 20 20 20 20  | $D012.         |
00001280: 42 43 53 20 54 35 39 0D  54 36 30 20 20 20 20 20  |BCS T59.T60     |
00001290: 20 4C 44 41 20 23 30 0D  20 20 20 20 20 20 20 20  | LDA #0.        |
000012A0: 20 53 54 41 20 24 44 30  32 30 0D 0D 20 20 20 20  | STA $D020..    |
000012B0: 20 20 20 20 20 4A 4D 50  20 24 45 41 38 31 0D 0D  |     JMP $EA81..|
000012C0: 4A 4F 59 53 54 20 20 20  20 2E 42 59 54 45 20 30  |JOYST    .BYTE 0|
000012D0: 0D 58 50 4F 49 4E 54 20  20 20 2E 42 59 54 45 20  |.XPOINT   .BYTE |
000012E0: 31 36 0D 59 50 4F 49 4E  54 20 20 20 2E 42 59 54  |16.YPOINT   .BYT|
000012F0: 45 20 31 36 0D 53 50 45  45 44 54 41 42 20 2E 42  |E 16.SPEEDTAB .B|
00001300: 59 54 45 20 32 35 32 2C  32 35 33 2C 32 35 34 2C  |YTE 252,253,254,|
00001310: 32 35 35 2C 30 0D 20 20  20 20 20 20 20 20 20 2E  |255,0.         .|
00001320: 42 59 54 45 20 31 2C 32  2C 33 2C 34 0D 4D 41 4C  |BYTE 1,2,3,4.MAL|
00001330: 32 20 20 20 20 20 2E 42  59 54 45 20 30 2C 32 2C  |2     .BYTE 0,2,|
00001340: 34 2C 36 2C 38 2C 31 30  2C 31 32 2C 31 34 0D 58  |4,6,8,10,12,14.X|
00001350: 20 20 20 20 20 20 20 20  2E 42 59 54 45 20 31 36  |        .BYTE 16|
00001360: 30 2C 31 34 30 2C 34 30  2C 32 30 30 0D 20 20 20  |0,140,40,200.   |
00001370: 20 20 20 20 20 20 2E 42  59 54 45 20 31 31 30 2C  |      .BYTE 110,|
00001380: 34 30 2C 31 37 30 2C 37  30 0D 59 20 20 20 20 20  |40,170,70.Y     |
00001390: 20 20 20 2E 42 59 54 45  20 31 34 30 2C 35 30 2C  |   .BYTE 140,50,|
000013A0: 38 30 2C 31 30 30 0D 20  20 20 20 20 20 20 20 20  |80,100.         |
000013B0: 2E 42 59 54 45 20 31 31  30 2C 31 35 30 2C 31 38  |.BYTE 110,150,18|
000013C0: 30 2C 32 32 30 0D 43 4F  4C 20 20 20 20 20 20 2E  |0,220.COL      .|
000013D0: 42 59 54 45 20 37 2C 31  30 2C 36 2C 33 2C 35 2C  |BYTE 7,10,6,3,5,|
000013E0: 38 2C 34 2C 31 33 0D 58  48 49 20 20 20 20 20 20  |8,4,13.XHI      |
000013F0: 2E 42 59 54 45 20 30 2C  30 2C 30 2C 30 2C 30 2C  |.BYTE 0,0,0,0,0,|
00001400: 31 2C 30 2C 30 0D 58 48  41 4C 46 20 20 20 20 2E  |1,0,0.XHALF    .|
00001410: 42 59 54 45 20 30 2C 30  2C 30 2C 30 2C 30 2C 30  |BYTE 0,0,0,0,0,0|
00001420: 2C 30 2C 30 0D 4F 44 45  52 20 20 20 20 20 2E 42  |,0,0.ODER     .B|
00001430: 59 54 45 20 31 2C 32 2C  34 2C 38 2C 31 36 2C 33  |YTE 1,2,4,8,16,3|
00001440: 32 2C 36 34 2C 31 32 38  0D 0D                    |2,64,128..      |
..;-------------------------------------
--.;.;          - S P R I T E S -.;.;   
        SOURCE-FILE #5:.;.;        'KOLL
ISSIONS-ABFRAGE'.;.;          BY HANNES 
SOMMER.;.;       (C) 1993 CP-VERLAG GMBH
.;.;------------------------------------
---...V        = 53248..         *= $081
0.         JMP $0880..         *= $0840.
.         .BYTE 0,255,0,3,255,192.      
   .BYTE 15,255,240,31,255,248.         
.BYTE 63,255,252,63,255,252.         .BY
TE 127,189,254,127,189,254.         .BYT
E 255,189,255,255,255,255.         .BYTE
 255,255,255,247,255,239.         .BYTE 
251,255,223,124,126,62.         .BYTE 12
7,129,254,63,255,252.         .BYTE 63,2
55,252,31,255,248.         .BYTE 15,255,
240,3,255,192.         .BYTE 0,255,0,0..
.         LDA #255   ;INITIALISIERUNG!. 
        STA V+21..         SEI.         
LDA #<IRQ.         STA $0314.         LD
A #>IRQ.         STA $0315.         LDA 
#129.         STA $D01A.         LDA #27
.         STA $D011.         LDA #250.  
       STA $D012.         CLI..         
LDX #0.I1       LDA TEXT,X.         BEQ 
I2.         JSR $FFD2.         INX.     
    BNE I1.I2...END      RTS...TEXT     
.BYTE 13,18.         .TEXT "JOYSTICK-ABF
RAGE IM ".         .TEXT "IRQ AKTIVIERT.
".         .BYTE 146,13,13,0....;-------
--------------------------------.;      
         I R Q.;------------------------
---------------...IRQ      LDA $D019.   
      STA $D019.         BMI T1.        
 LDA $DC0D.         CLI.         JMP $EA
31..T1.         LDA $DC00  ;JOYSTICK!.  
       STA JOYST.         AND #1     ;UP
 ?.         BNE T5.         LDA YPOINT. 
        CMP #1.         BEQ T10.        
 DEC YPOINT.         JMP T10.T5       LD
A JOYST.         AND #2     ;DOWN ?.    
     BNE T8.         LDA YPOINT.        
 CMP #31.         BEQ T10.         INC Y
POINT.         BNE T10.T8       LDA #0  
   ;Y-BREMSE....         INC T8+1.      
   AND #1.         BNE T10.         LDA 
YPOINT.         CMP #16.         BEQ T10
.         BCC T9.         DEC YPOINT.   
      BNE T10.T9       INC YPOINT.T10.  
       LDA JOYST.         AND #4     ;LE
FT ?.         BNE T15.         LDA XPOIN
T.         CMP #1.         BEQ T20.     
    DEC XPOINT.         JMP T20.T15     
 LDA JOYST.         AND #8     ;RIGHT ?.
         BNE T18.         LDA XPOINT.   
      CMP #31.         BEQ T20.         
INC XPOINT.         BNE T20.T18      LDA
 #0     ;X-BREMSE....         INC T18+1.
         AND #1.         BNE T20.       
  LDA XPOINT.         CMP #16.         B
EQ T20.         BCC T19.         DEC XPO
INT.         BNE T20.T19      INC XPOINT
.T20...         LDA YPOINT ;Y-MOVING !. 
        CLC.         ADC #1.         LSR
 A.         LSR A.         TAX.         
LDA Y.         CLC.         ADC SPEEDTAB
,X.         STA Y.         CMP #50.     
    BCS T21.         LDA #50.         ST
A Y.         LDA YPOINT.         EOR #31
.         CLC.         ADC #2.         S
TA YPOINT.         JMP T25.T21      CMP 
#230.         BCC T25.         LDA #230.
         STA Y.         LDA YPOINT.     
    AND #254.         EOR #31.         S
TA YPOINT.T25..         LDA XPOINT ;X-MO
VING !.         CLC.         ADC #1.    
     LSR A.         LSR A.         TAX. 
        CPX #4.         BCS T35.        
 LDA X.         CLC.         ADC SPEEDTA
B,X.         STA X.         BCS T31.    
     LDA #0.         STA XHI.T31.       
  LDA XHI.         BNE T40.         LDA 
X.         CMP #24.         BCS T40.    
     LDA #24.         STA X.         LDA
 XPOINT.         EOR #31.         CLC.  
       ADC #2.         STA XPOINT.      
   JMP T40..T35      LDA X.         CLC.
         ADC SPEEDTAB,X.         STA X. 
        BCC T36.         LDA #1.        
 STA XHI.T36      LDA XHI.         BEQ T
40.         LDA X.         CMP #63.     
    BCC T40.         LDA #64.         ST
A X.         LDA XPOINT.         AND #25
4.         EOR #31.         STA XPOINT.T
40.         LDA #0.         STA V+16.   
      LDX #7.T41      LDA Y,X.         L
DY MAL2,X.         STA V+1,Y.         LD
A COL,X.         STA V+39,X.         LDA
 #33.         STA 2040,X.         LDA X,
X.         STA V,Y.         LSR A.      
   LDY XHI,X.         BEQ T42.         P
HA.         LDA V+16.         ORA ODER,X
.         STA V+16.         PLA.        
 ORA #128.T42      STA XHALF,X.         
DEX.         BPL T41..         LDA #0.  
       STA T60+1.         STA $D021..   
      LDA V+30.         AND #1.         
BEQ T56..         LDX #6.T50      LDA XH
ALF+1,X.         SEC.         SBC #12.  
       CMP XHALF.         BCS T55.      
   ADC #23.         CMP XHALF.         B
CC T55.         LDA Y+1,X.         SEC. 
        SBC #21.         CMP Y.         
BCS T55.         ADC #41.         CMP Y.
         BCC T55.         LDA COL+1,X.  
       STA T60+1.T55      DEX.         B
PL T50.T56.         LDA #52.T59      CMP
 $D012.         BCS T59.T60      LDA #0.
         STA $D020..         JMP $EA81..
JOYST    .BYTE 0.XPOINT   .BYTE 16.YPOIN
T   .BYTE 16.SPEEDTAB .BYTE 252,253,254,
255,0.         .BYTE 1,2,3,4.MAL2     .B
YTE 0,2,4,6,8,10,12,14.X        .BYTE 16
0,140,40,200.         .BYTE 110,40,170,7
0.Y        .BYTE 140,50,80,100.         
.BYTE 110,150,180,220.COL      .BYTE 7,1
0,6,3,5,8,4,13.XHI      .BYTE 0,0,0,0,0,
1,0,0.XHALF    .BYTE 0,0,0,0,0,0,0,0.ODE
R     .BYTE 1,2,4,8,16,32,64,128..
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL