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

SPRITE-SOURCE #1

FILE INFORMATION

FILENAME(S): SPRITE-SOURCE #1

FILE TYPE(S): SEQ

FILE SIZE: 4K

FIRST SEEN: 2025-10-20 14:32:11

APPEARS ON: 1 disk(s)

FILE HASH

02aa389734c1db8849e3c41763a2926c86cebc335c8f3fa30c089a04f838224c

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
MAGIC DISK 06 95 SPRITE-SOURCE #1 SEQ Treasure Chest - Klaus Der Suhler 4 7 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 31 3A 0D  3B 0D 3B 20 20 20 20 20  |ILE #1:.;.;     |
00000070: 27 C2 45 53 43 48 4C 2E  CA 4F 59 53 54 49 43 4B  |'.ESCHL..OYSTICK|
00000080: 2D D3 54 45 55 45 52 55  4E 47 27 0D 3B 0D 3B 20  |-.TEUERUNG'.;.; |
00000090: 20 20 20 20 20 20 20 20  20 42 59 20 C8 41 4E 4E  |         BY .ANN|
000000A0: 45 53 20 D3 4F 4D 4D 45  52 0D 3B 0D 3B 20 20 20  |ES .OMMER.;.;   |
000000B0: 20 20 20 20 28 43 29 20  31 39 39 33 20 C3 D0 2D  |    (C) 1993 ..-|
000000C0: D6 45 52 4C 41 47 20 C7  4D 42 48 0D 3B 0D 3B 2D  |.ERLAG .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 2D 2D 2D 0D 0D  0D 56 20 20 20 20 20 20  |------...V      |
00000100: 20 20 3D 20 35 33 32 34  38 0D 0D 0D 20 20 20 20  |  = 53248...    |
00000110: 20 20 20 20 20 2A 3D 20  24 30 38 34 30 0D 0D 20  |     *= $0840.. |
00000120: 20 20 20 20 20 20 20 20  2E 42 59 54 45 20 30 2C  |        .BYTE 0,|
00000130: 32 35 35 2C 30 2C 33 2C  32 35 35 2C 31 39 32 0D  |255,0,3,255,192.|
00000140: 20 20 20 20 20 20 20 20  20 2E 42 59 54 45 20 31  |         .BYTE 1|
00000150: 35 2C 32 35 35 2C 32 34  30 2C 33 31 2C 32 35 35  |5,255,240,31,255|
00000160: 2C 32 34 38 0D 20 20 20  20 20 20 20 20 20 2E 42  |,248.         .B|
00000170: 59 54 45 20 36 33 2C 32  35 35 2C 32 35 32 2C 36  |YTE 63,255,252,6|
00000180: 33 2C 32 35 35 2C 32 35  32 0D 20 20 20 20 20 20  |3,255,252.      |
00000190: 20 20 20 2E 42 59 54 45  20 31 32 37 2C 31 38 39  |   .BYTE 127,189|
000001A0: 2C 32 35 34 2C 31 32 37  2C 31 38 39 2C 32 35 34  |,254,127,189,254|
000001B0: 0D 20 20 20 20 20 20 20  20 20 2E 42 59 54 45 20  |.         .BYTE |
000001C0: 32 35 35 2C 31 38 39 2C  32 35 35 2C 32 35 35 2C  |255,189,255,255,|
000001D0: 32 35 35 2C 32 35 35 0D  20 20 20 20 20 20 20 20  |255,255.        |
000001E0: 20 2E 42 59 54 45 20 32  35 35 2C 32 35 35 2C 32  | .BYTE 255,255,2|
000001F0: 35 35 2C 32 34 37 2C 32  35 35 2C 32 33 39 0D 20  |55,247,255,239. |
00000200: 20 20 20 20 20 20 20 20  2E 42 59 54 45 20 32 35  |        .BYTE 25|
00000210: 31 2C 32 35 35 2C 32 32  33 2C 31 32 34 2C 31 32  |1,255,223,124,12|
00000220: 36 2C 36 32 0D 20 20 20  20 20 20 20 20 20 2E 42  |6,62.         .B|
00000230: 59 54 45 20 31 32 37 2C  31 32 39 2C 32 35 34 2C  |YTE 127,129,254,|
00000240: 36 33 2C 32 35 35 2C 32  35 32 0D 20 20 20 20 20  |63,255,252.     |
00000250: 20 20 20 20 2E 42 59 54  45 20 36 33 2C 32 35 35  |    .BYTE 63,255|
00000260: 2C 32 35 32 2C 33 31 2C  32 35 35 2C 32 34 38 0D  |,252,31,255,248.|
00000270: 20 20 20 20 20 20 20 20  20 2E 42 59 54 45 20 31  |         .BYTE 1|
00000280: 35 2C 32 35 35 2C 32 34  30 2C 33 2C 32 35 35 2C  |5,255,240,3,255,|
00000290: 31 39 32 0D 20 20 20 20  20 20 20 20 20 2E 42 59  |192.         .BY|
000002A0: 54 45 20 30 2C 32 35 35  2C 30 2C 30 0D 0D 0D 20  |TE 0,255,0,0... |
000002B0: 20 20 20 20 20 20 20 20  4C 44 41 20 23 31 20 20  |        LDA #1  |
000002C0: 20 20 3B C9 4E 49 54 49  41 4C 49 53 49 45 52 55  |  ;.NITIALISIERU|
000002D0: 4E 47 21 0D 20 20 20 20  20 20 20 20 20 53 54 41  |NG!.         STA|
000002E0: 20 56 2B 32 31 0D 20 20  20 20 20 20 20 20 20 4C  | V+21.         L|
000002F0: 44 41 20 23 30 0D 20 20  20 20 20 20 20 20 20 53  |DA #0.         S|
00000300: 54 41 20 56 2B 31 36 0D  20 20 20 20 20 20 20 20  |TA V+16.        |
00000310: 20 4C 44 41 20 23 31 36  30 0D 20 20 20 20 20 20  | LDA #160.      |
00000320: 20 20 20 53 54 41 20 56  0D 20 20 20 20 20 20 20  |   STA V.       |
00000330: 20 20 4C 44 41 20 23 31  33 36 0D 20 20 20 20 20  |  LDA #136.     |
00000340: 20 20 20 20 53 54 41 20  56 2B 31 0D 20 20 20 20  |    STA V+1.    |
00000350: 20 20 20 20 20 4C 44 41  20 23 33 33 0D 20 20 20  |     LDA #33.   |
00000360: 20 20 20 20 20 20 53 54  41 20 32 30 34 30 0D 20  |      STA 2040. |
00000370: 20 20 20 20 20 20 20 20  4C 44 41 20 23 37 0D 20  |        LDA #7. |
00000380: 20 20 20 20 20 20 20 20  53 54 41 20 56 2B 33 39  |        STA V+39|
00000390: 0D 0D 20 20 20 20 20 20  20 20 20 53 45 49 0D 20  |..         SEI. |
000003A0: 20 20 20 20 20 20 20 20  4C 44 41 20 23 3C 49 52  |        LDA #<IR|
000003B0: 51 0D 20 20 20 20 20 20  20 20 20 53 54 41 20 24  |Q.         STA $|
000003C0: 30 33 31 34 0D 20 20 20  20 20 20 20 20 20 4C 44  |0314.         LD|
000003D0: 41 20 23 3E 49 52 51 0D  20 20 20 20 20 20 20 20  |A #>IRQ.        |
000003E0: 20 53 54 41 20 24 30 33  31 35 0D 20 20 20 20 20  | STA $0315.     |
000003F0: 20 20 20 20 4C 44 41 20  23 31 32 39 0D 20 20 20  |    LDA #129.   |
00000400: 20 20 20 20 20 20 53 54  41 20 24 44 30 31 41 0D  |      STA $D01A.|
00000410: 20 20 20 20 20 20 20 20  20 4C 44 41 20 23 32 37  |         LDA #27|
00000420: 0D 20 20 20 20 20 20 20  20 20 53 54 41 20 24 44  |.         STA $D|
00000430: 30 31 31 0D 20 20 20 20  20 20 20 20 20 4C 44 41  |011.         LDA|
00000440: 20 23 32 35 30 0D 20 20  20 20 20 20 20 20 20 53  | #250.         S|
00000450: 54 41 20 24 44 30 31 32  0D 20 20 20 20 20 20 20  |TA $D012.       |
00000460: 20 20 43 4C 49 0D 0D 20  20 20 20 20 20 20 20 20  |  CLI..         |
00000470: 4C 44 58 20 23 30 0D 49  31 20 20 20 20 20 20 20  |LDX #0.I1       |
00000480: 4C 44 41 20 54 45 58 54  2C 58 0D 20 20 20 20 20  |LDA TEXT,X.     |
00000490: 20 20 20 20 42 45 51 20  49 32 0D 20 20 20 20 20  |    BEQ I2.     |
000004A0: 20 20 20 20 4A 53 52 20  24 46 46 44 32 0D 20 20  |    JSR $FFD2.  |
000004B0: 20 20 20 20 20 20 20 49  4E 58 0D 20 20 20 20 20  |       INX.     |
000004C0: 20 20 20 20 42 4E 45 20  49 31 0D 49 32 0D 0D 0D  |    BNE I1.I2...|
000004D0: 45 4E 44 20 20 20 20 20  20 52 54 53 0D 0D 0D 54  |END      RTS...T|
000004E0: 45 58 54 20 20 20 20 20  2E 42 59 54 45 20 31 33  |EXT     .BYTE 13|
000004F0: 2C 31 38 0D 20 20 20 20  20 20 20 20 20 2E 54 45  |,18.         .TE|
00000500: 58 54 20 22 4A 4F 59 53  54 49 43 4B 2D 41 42 46  |XT "JOYSTICK-ABF|
00000510: 52 41 47 45 20 49 4D 20  22 0D 20 20 20 20 20 20  |RAGE IM ".      |
00000520: 20 20 20 2E 54 45 58 54  20 22 49 52 51 20 41 4B  |   .TEXT "IRQ AK|
00000530: 54 49 56 49 45 52 54 2E  22 0D 20 20 20 20 20 20  |TIVIERT.".      |
00000540: 20 20 20 2E 42 59 54 45  20 31 34 36 2C 31 33 2C  |   .BYTE 146,13,|
00000550: 31 33 2C 30 0D 0D 0D 0D  3B 2D 2D 2D 2D 2D 2D 2D  |13,0....;-------|
00000560: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000570: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000580: 0D 3B 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.;              |
00000590: 20 C9 20 D2 20 D1 0D 3B  2D 2D 2D 2D 2D 2D 2D 2D  | . . ..;--------|
000005A0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000005B0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 0D  |---------------.|
000005C0: 0D 0D 49 52 51 20 20 20  20 20 20 4C 44 41 20 24  |..IRQ      LDA $|
000005D0: 44 30 31 39 0D 20 20 20  20 20 20 20 20 20 53 54  |D019.         ST|
000005E0: 41 20 24 44 30 31 39 0D  20 20 20 20 20 20 20 20  |A $D019.        |
000005F0: 20 42 4D 49 20 54 31 0D  20 20 20 20 20 20 20 20  | BMI T1.        |
00000600: 20 4C 44 41 20 24 44 43  30 44 0D 20 20 20 20 20  | LDA $DC0D.     |
00000610: 20 20 20 20 43 4C 49 0D  20 20 20 20 20 20 20 20  |    CLI.        |
00000620: 20 4A 4D 50 20 24 45 41  33 31 0D 0D 54 31 0D 20  | JMP $EA31..T1. |
00000630: 20 20 20 20 20 20 20 20  4C 44 41 20 24 44 43 30  |        LDA $DC0|
00000640: 30 20 20 3B CA 4F 59 53  54 49 43 4B 21 0D 20 20  |0  ;.OYSTICK!.  |
00000650: 20 20 20 20 20 20 20 53  54 41 20 4A 4F 59 53 54  |       STA JOYST|
00000660: 0D 20 20 20 20 20 20 20  20 20 41 4E 44 20 23 31  |.         AND #1|
00000670: 20 20 20 20 20 3B 55 50  20 3F 0D 20 20 20 20 20  |     ;UP ?.     |
00000680: 20 20 20 20 42 4E 45 20  54 35 0D 20 20 20 20 20  |    BNE T5.     |
00000690: 20 20 20 20 4C 44 41 20  59 50 4F 49 4E 54 0D 20  |    LDA YPOINT. |
000006A0: 20 20 20 20 20 20 20 20  43 4D 50 20 23 31 0D 20  |        CMP #1. |
000006B0: 20 20 20 20 20 20 20 20  42 45 51 20 54 31 30 0D  |        BEQ T10.|
000006C0: 20 20 20 20 20 20 20 20  20 44 45 43 20 59 50 4F  |         DEC YPO|
000006D0: 49 4E 54 0D 20 20 20 20  20 20 20 20 20 4A 4D 50  |INT.         JMP|
000006E0: 20 54 31 30 0D 54 35 20  20 20 20 20 20 20 4C 44  | T10.T5       LD|
000006F0: 41 20 4A 4F 59 53 54 0D  20 20 20 20 20 20 20 20  |A JOYST.        |
00000700: 20 41 4E 44 20 23 32 20  20 20 20 20 3B 44 4F 57  | AND #2     ;DOW|
00000710: 4E 20 3F 0D 20 20 20 20  20 20 20 20 20 42 4E 45  |N ?.         BNE|
00000720: 20 54 38 0D 20 20 20 20  20 20 20 20 20 4C 44 41  | T8.         LDA|
00000730: 20 59 50 4F 49 4E 54 0D  20 20 20 20 20 20 20 20  | YPOINT.        |
00000740: 20 43 4D 50 20 23 33 31  0D 20 20 20 20 20 20 20  | CMP #31.       |
00000750: 20 20 42 45 51 20 54 31  30 0D 20 20 20 20 20 20  |  BEQ T10.      |
00000760: 20 20 20 49 4E 43 20 59  50 4F 49 4E 54 0D 20 20  |   INC YPOINT.  |
00000770: 20 20 20 20 20 20 20 42  4E 45 20 54 31 30 0D 54  |       BNE T10.T|
00000780: 38 20 20 20 20 20 20 20  4C 44 41 20 23 30 20 20  |8       LDA #0  |
00000790: 20 20 20 3B D9 2D C2 52  45 4D 53 45 2E 2E 2E 0D  |   ;.-.REMSE....|
000007A0: 20 20 20 20 20 20 20 20  20 49 4E 43 20 54 38 2B  |         INC T8+|
000007B0: 31 0D 20 20 20 20 20 20  20 20 20 41 4E 44 20 23  |1.         AND #|
000007C0: 31 0D 20 20 20 20 20 20  20 20 20 42 4E 45 20 54  |1.         BNE T|
000007D0: 31 30 0D 20 20 20 20 20  20 20 20 20 4C 44 41 20  |10.         LDA |
000007E0: 59 50 4F 49 4E 54 0D 20  20 20 20 20 20 20 20 20  |YPOINT.         |
000007F0: 43 4D 50 20 23 31 36 0D  20 20 20 20 20 20 20 20  |CMP #16.        |
00000800: 20 42 45 51 20 54 31 30  0D 20 20 20 20 20 20 20  | BEQ T10.       |
00000810: 20 20 42 43 43 20 54 39  0D 20 20 20 20 20 20 20  |  BCC T9.       |
00000820: 20 20 44 45 43 20 59 50  4F 49 4E 54 0D 20 20 20  |  DEC YPOINT.   |
00000830: 20 20 20 20 20 20 42 4E  45 20 54 31 30 0D 54 39  |      BNE T10.T9|
00000840: 20 20 20 20 20 20 20 49  4E 43 20 59 50 4F 49 4E  |       INC YPOIN|
00000850: 54 0D 54 31 30 0D 20 20  20 20 20 20 20 20 20 4C  |T.T10.         L|
00000860: 44 41 20 4A 4F 59 53 54  0D 20 20 20 20 20 20 20  |DA JOYST.       |
00000870: 20 20 41 4E 44 20 23 34  20 20 20 20 20 3B 4C 45  |  AND #4     ;LE|
00000880: 46 54 20 3F 0D 20 20 20  20 20 20 20 20 20 42 4E  |FT ?.         BN|
00000890: 45 20 54 31 35 0D 20 20  20 20 20 20 20 20 20 4C  |E T15.         L|
000008A0: 44 41 20 58 50 4F 49 4E  54 0D 20 20 20 20 20 20  |DA XPOINT.      |
000008B0: 20 20 20 43 4D 50 20 23  31 0D 20 20 20 20 20 20  |   CMP #1.      |
000008C0: 20 20 20 42 45 51 20 54  32 30 0D 20 20 20 20 20  |   BEQ T20.     |
000008D0: 20 20 20 20 44 45 43 20  58 50 4F 49 4E 54 0D 20  |    DEC XPOINT. |
000008E0: 20 20 20 20 20 20 20 20  4A 4D 50 20 54 32 30 0D  |        JMP T20.|
000008F0: 54 31 35 20 20 20 20 20  20 4C 44 41 20 4A 4F 59  |T15      LDA JOY|
00000900: 53 54 0D 20 20 20 20 20  20 20 20 20 41 4E 44 20  |ST.         AND |
00000910: 23 38 20 20 20 20 20 3B  52 49 47 48 54 20 3F 0D  |#8     ;RIGHT ?.|
00000920: 20 20 20 20 20 20 20 20  20 42 4E 45 20 54 31 38  |         BNE T18|
00000930: 0D 20 20 20 20 20 20 20  20 20 4C 44 41 20 58 50  |.         LDA XP|
00000940: 4F 49 4E 54 0D 20 20 20  20 20 20 20 20 20 43 4D  |OINT.         CM|
00000950: 50 20 23 33 31 0D 20 20  20 20 20 20 20 20 20 42  |P #31.         B|
00000960: 45 51 20 54 32 30 0D 20  20 20 20 20 20 20 20 20  |EQ T20.         |
00000970: 49 4E 43 20 58 50 4F 49  4E 54 0D 20 20 20 20 20  |INC XPOINT.     |
00000980: 20 20 20 20 42 4E 45 20  54 32 30 0D 54 31 38 20  |    BNE T20.T18 |
00000990: 20 20 20 20 20 4C 44 41  20 23 30 20 20 20 20 20  |     LDA #0     |
000009A0: 3B D8 2D C2 52 45 4D 53  45 2E 2E 2E 0D 20 20 20  |;.-.REMSE....   |
000009B0: 20 20 20 20 20 20 49 4E  43 20 54 31 38 2B 31 0D  |      INC T18+1.|
000009C0: 20 20 20 20 20 20 20 20  20 41 4E 44 20 23 31 0D  |         AND #1.|
000009D0: 20 20 20 20 20 20 20 20  20 42 4E 45 20 54 32 30  |         BNE T20|
000009E0: 0D 20 20 20 20 20 20 20  20 20 4C 44 41 20 58 50  |.         LDA XP|
000009F0: 4F 49 4E 54 0D 20 20 20  20 20 20 20 20 20 43 4D  |OINT.         CM|
00000A00: 50 20 23 31 36 0D 20 20  20 20 20 20 20 20 20 42  |P #16.         B|
00000A10: 45 51 20 54 32 30 0D 20  20 20 20 20 20 20 20 20  |EQ T20.         |
00000A20: 42 43 43 20 54 31 39 0D  20 20 20 20 20 20 20 20  |BCC T19.        |
00000A30: 20 44 45 43 20 58 50 4F  49 4E 54 0D 20 20 20 20  | DEC XPOINT.    |
00000A40: 20 20 20 20 20 42 4E 45  20 54 32 30 0D 54 31 39  |     BNE T20.T19|
00000A50: 20 20 20 20 20 20 49 4E  43 20 58 50 4F 49 4E 54  |      INC XPOINT|
00000A60: 0D 54 32 30 0D 0D 0D 20  20 20 20 20 20 20 20 20  |.T20...         |
00000A70: 4C 44 41 20 59 50 4F 49  4E 54 20 3B D9 2D 4D 4F  |LDA YPOINT ;.-MO|
00000A80: 56 49 4E 47 20 21 0D 20  20 20 20 20 20 20 20 20  |VING !.         |
00000A90: 43 4C 43 0D 20 20 20 20  20 20 20 20 20 41 44 43  |CLC.         ADC|
00000AA0: 20 23 31 0D 20 20 20 20  20 20 20 20 20 4C 53 52  | #1.         LSR|
00000AB0: 20 41 0D 20 20 20 20 20  20 20 20 20 4C 53 52 20  | A.         LSR |
00000AC0: 41 0D 20 20 20 20 20 20  20 20 20 54 41 58 0D 20  |A.         TAX. |
00000AD0: 20 20 20 20 20 20 20 20  4C 44 41 20 56 2B 31 0D  |        LDA V+1.|
00000AE0: 20 20 20 20 20 20 20 20  20 43 4C 43 0D 20 20 20  |         CLC.   |
00000AF0: 20 20 20 20 20 20 41 44  43 20 53 50 45 45 44 54  |      ADC SPEEDT|
00000B00: 41 42 2C 58 0D 20 20 20  20 20 20 20 20 20 53 54  |AB,X.         ST|
00000B10: 41 20 56 2B 31 0D 20 20  20 20 20 20 20 20 20 43  |A V+1.         C|
00000B20: 4D 50 20 23 35 30 0D 20  20 20 20 20 20 20 20 20  |MP #50.         |
00000B30: 42 43 53 20 54 32 31 0D  20 20 20 20 20 20 20 20  |BCS T21.        |
00000B40: 20 4C 44 41 20 23 35 30  0D 20 20 20 20 20 20 20  | LDA #50.       |
00000B50: 20 20 53 54 41 20 56 2B  31 0D 20 20 20 20 20 20  |  STA V+1.      |
00000B60: 20 20 20 4C 44 41 20 59  50 4F 49 4E 54 0D 20 20  |   LDA YPOINT.  |
00000B70: 20 20 20 20 20 20 20 45  4F 52 20 23 33 31 0D 20  |       EOR #31. |
00000B80: 20 20 20 20 20 20 20 20  43 4C 43 0D 20 20 20 20  |        CLC.    |
00000B90: 20 20 20 20 20 41 44 43  20 23 32 0D 20 20 20 20  |     ADC #2.    |
00000BA0: 20 20 20 20 20 53 54 41  20 59 50 4F 49 4E 54 0D  |     STA YPOINT.|
00000BB0: 20 20 20 20 20 20 20 20  20 4A 4D 50 20 54 32 35  |         JMP T25|
00000BC0: 0D 54 32 31 20 20 20 20  20 20 43 4D 50 20 23 32  |.T21      CMP #2|
00000BD0: 33 30 0D 20 20 20 20 20  20 20 20 20 42 43 43 20  |30.         BCC |
00000BE0: 54 32 35 0D 20 20 20 20  20 20 20 20 20 4C 44 41  |T25.         LDA|
00000BF0: 20 23 32 33 30 0D 20 20  20 20 20 20 20 20 20 53  | #230.         S|
00000C00: 54 41 20 56 2B 31 0D 20  20 20 20 20 20 20 20 20  |TA V+1.         |
00000C10: 4C 44 41 20 59 50 4F 49  4E 54 0D 20 20 20 20 20  |LDA YPOINT.     |
00000C20: 20 20 20 20 41 4E 44 20  23 32 35 34 0D 20 20 20  |    AND #254.   |
00000C30: 20 20 20 20 20 20 45 4F  52 20 23 33 31 0D 20 20  |      EOR #31.  |
00000C40: 20 20 20 20 20 20 20 53  54 41 20 59 50 4F 49 4E  |       STA YPOIN|
00000C50: 54 0D 54 32 35 0D 0D 20  20 20 20 20 20 20 20 20  |T.T25..         |
00000C60: 4C 44 41 20 58 50 4F 49  4E 54 20 3B D8 2D 4D 4F  |LDA XPOINT ;.-MO|
00000C70: 56 49 4E 47 20 21 0D 20  20 20 20 20 20 20 20 20  |VING !.         |
00000C80: 43 4C 43 0D 20 20 20 20  20 20 20 20 20 41 44 43  |CLC.         ADC|
00000C90: 20 23 31 0D 20 20 20 20  20 20 20 20 20 4C 53 52  | #1.         LSR|
00000CA0: 20 41 0D 20 20 20 20 20  20 20 20 20 4C 53 52 20  | A.         LSR |
00000CB0: 41 0D 20 20 20 20 20 20  20 20 20 54 41 58 0D 20  |A.         TAX. |
00000CC0: 20 20 20 20 20 20 20 20  43 50 58 20 23 34 0D 20  |        CPX #4. |
00000CD0: 20 20 20 20 20 20 20 20  42 43 53 20 54 33 35 0D  |        BCS T35.|
00000CE0: 20 20 20 20 20 20 20 20  20 4C 44 41 20 56 0D 20  |         LDA V. |
00000CF0: 20 20 20 20 20 20 20 20  43 4C 43 0D 20 20 20 20  |        CLC.    |
00000D00: 20 20 20 20 20 41 44 43  20 53 50 45 45 44 54 41  |     ADC SPEEDTA|
00000D10: 42 2C 58 0D 20 20 20 20  20 20 20 20 20 53 54 41  |B,X.         STA|
00000D20: 20 56 0D 20 20 20 20 20  20 20 20 20 42 43 53 20  | V.         BCS |
00000D30: 54 33 31 0D 20 20 20 20  20 20 20 20 20 4C 44 41  |T31.         LDA|
00000D40: 20 23 30 0D 20 20 20 20  20 20 20 20 20 53 54 41  | #0.         STA|
00000D50: 20 56 2B 31 36 0D 54 33  31 0D 20 20 20 20 20 20  | V+16.T31.      |
00000D60: 20 20 20 4C 44 41 20 56  2B 31 36 0D 20 20 20 20  |   LDA V+16.    |
00000D70: 20 20 20 20 20 42 4E 45  20 54 34 30 0D 20 20 20  |     BNE T40.   |
00000D80: 20 20 20 20 20 20 4C 44  41 20 56 0D 20 20 20 20  |      LDA V.    |
00000D90: 20 20 20 20 20 43 4D 50  20 23 32 34 0D 20 20 20  |     CMP #24.   |
00000DA0: 20 20 20 20 20 20 42 43  53 20 54 34 30 0D 20 20  |      BCS T40.  |
00000DB0: 20 20 20 20 20 20 20 4C  44 41 20 23 32 34 0D 20  |       LDA #24. |
00000DC0: 20 20 20 20 20 20 20 20  53 54 41 20 56 0D 20 20  |        STA V.  |
00000DD0: 20 20 20 20 20 20 20 4C  44 41 20 58 50 4F 49 4E  |       LDA XPOIN|
00000DE0: 54 0D 20 20 20 20 20 20  20 20 20 45 4F 52 20 23  |T.         EOR #|
00000DF0: 33 31 0D 20 20 20 20 20  20 20 20 20 43 4C 43 0D  |31.         CLC.|
00000E00: 20 20 20 20 20 20 20 20  20 41 44 43 20 23 32 0D  |         ADC #2.|
00000E10: 20 20 20 20 20 20 20 20  20 53 54 41 20 58 50 4F  |         STA XPO|
00000E20: 49 4E 54 0D 20 20 20 20  20 20 20 20 20 4A 4D 50  |INT.         JMP|
00000E30: 20 54 34 30 0D 0D 54 33  35 20 20 20 20 20 20 4C  | T40..T35      L|
00000E40: 44 41 20 56 0D 20 20 20  20 20 20 20 20 20 43 4C  |DA V.         CL|
00000E50: 43 0D 20 20 20 20 20 20  20 20 20 41 44 43 20 53  |C.         ADC S|
00000E60: 50 45 45 44 54 41 42 2C  58 0D 20 20 20 20 20 20  |PEEDTAB,X.      |
00000E70: 20 20 20 53 54 41 20 56  0D 20 20 20 20 20 20 20  |   STA V.       |
00000E80: 20 20 42 43 43 20 54 33  36 0D 20 20 20 20 20 20  |  BCC T36.      |
00000E90: 20 20 20 4C 44 41 20 23  31 0D 20 20 20 20 20 20  |   LDA #1.      |
00000EA0: 20 20 20 53 54 41 20 56  2B 31 36 0D 54 33 36 20  |   STA V+16.T36 |
00000EB0: 20 20 20 20 20 4C 44 41  20 56 2B 31 36 0D 20 20  |     LDA V+16.  |
00000EC0: 20 20 20 20 20 20 20 42  45 51 20 54 34 30 0D 20  |       BEQ T40. |
00000ED0: 20 20 20 20 20 20 20 20  4C 44 41 20 56 0D 20 20  |        LDA V.  |
00000EE0: 20 20 20 20 20 20 20 43  4D 50 20 23 36 33 0D 20  |       CMP #63. |
00000EF0: 20 20 20 20 20 20 20 20  42 43 43 20 54 34 30 0D  |        BCC T40.|
00000F00: 20 20 20 20 20 20 20 20  20 4C 44 41 20 23 36 34  |         LDA #64|
00000F10: 0D 20 20 20 20 20 20 20  20 20 53 54 41 20 56 0D  |.         STA V.|
00000F20: 20 20 20 20 20 20 20 20  20 4C 44 41 20 58 50 4F  |         LDA XPO|
00000F30: 49 4E 54 0D 20 20 20 20  20 20 20 20 20 41 4E 44  |INT.         AND|
00000F40: 20 23 32 35 34 0D 20 20  20 20 20 20 20 20 20 45  | #254.         E|
00000F50: 4F 52 20 23 33 31 0D 20  20 20 20 20 20 20 20 20  |OR #31.         |
00000F60: 53 54 41 20 58 50 4F 49  4E 54 0D 54 34 30 0D 0D  |STA XPOINT.T40..|
00000F70: 0D 20 20 20 20 20 20 20  20 20 4A 4D 50 20 24 45  |.         JMP $E|
00000F80: 41 38 31 0D 0D 0D 4A 4F  59 53 54 20 20 20 20 2E  |A81...JOYST    .|
00000F90: 42 59 54 45 20 30 0D 58  50 4F 49 4E 54 20 20 20  |BYTE 0.XPOINT   |
00000FA0: 2E 42 59 54 45 20 31 36  0D 59 50 4F 49 4E 54 20  |.BYTE 16.YPOINT |
00000FB0: 20 20 2E 42 59 54 45 20  31 36 0D 53 50 45 45 44  |  .BYTE 16.SPEED|
00000FC0: 54 41 42 20 2E 42 59 54  45 20 32 35 32 2C 32 35  |TAB .BYTE 252,25|
00000FD0: 33 2C 32 35 34 2C 32 35  35 2C 30 0D 20 20 20 20  |3,254,255,0.    |
00000FE0: 20 20 20 20 20 2E 42 59  54 45 20 31 2C 32 2C 33  |     .BYTE 1,2,3|
00000FF0: 2C 34 0D 0D                                       |,4..            |
..;-------------------------------------
--.;.;          - S P R I T E S -.;.;   
        SOURCE-FILE #1:.;.;     'BESCHL.
JOYSTICK-STEUERUNG'.;.;          BY HANN
ES SOMMER.;.;       (C) 1993 CP-VERLAG G
MBH.;.;---------------------------------
------...V        = 53248...         *= 
$0840..         .BYTE 0,255,0,3,255,192.
         .BYTE 15,255,240,31,255,248.   
      .BYTE 63,255,252,63,255,252.      
   .BYTE 127,189,254,127,189,254.       
  .BYTE 255,189,255,255,255,255.        
 .BYTE 255,255,255,247,255,239.         
.BYTE 251,255,223,124,126,62.         .B
YTE 127,129,254,63,255,252.         .BYT
E 63,255,252,31,255,248.         .BYTE 1
5,255,240,3,255,192.         .BYTE 0,255
,0,0...         LDA #1    ;INITIALISIERU
NG!.         STA V+21.         LDA #0.  
       STA V+16.         LDA #160.      
   STA V.         LDA #136.         STA 
V+1.         LDA #33.         STA 2040. 
        LDA #7.         STA V+39..      
   SEI.         LDA #<IRQ.         STA $
0314.         LDA #>IRQ.         STA $03
15.         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.         .TE
XT "JOYSTICK-ABFRAGE IM ".         .TEXT
 "IRQ AKTIVIERT.".         .BYTE 146,13,
13,0....;-------------------------------
--------.;               I R Q.;--------
-------------------------------...IRQ   
   LDA $D019.         STA $D019.        
 BMI T1.         LDA $DC0D.         CLI.
         JMP $EA31..T1.         LDA $DC0
0  ;JOYSTICK!.         STA JOYST.       
  AND #1     ;UP ?.         BNE T5.     
    LDA YPOINT.         CMP #1.         
BEQ T10.         DEC YPOINT.         JMP
 T10.T5       LDA JOYST.         AND #2 
    ;DOWN ?.         BNE T8.         LDA
 YPOINT.         CMP #31.         BEQ T1
0.         INC YPOINT.         BNE T10.T
8       LDA #0     ;Y-BREMSE....        
 INC T8+1.         AND #1.         BNE T
10.         LDA YPOINT.         CMP #16.
         BEQ T10.         BCC T9.       
  DEC YPOINT.         BNE T10.T9       I
NC YPOINT.T10.         LDA JOYST.       
  AND #4     ;LEFT ?.         BNE T15.  
       LDA XPOINT.         CMP #1.      
   BEQ T20.         DEC XPOINT.         
JMP T20.T15      LDA JOYST.         AND 
#8     ;RIGHT ?.         BNE T18.       
  LDA XPOINT.         CMP #31.         B
EQ T20.         INC XPOINT.         BNE 
T20.T18      LDA #0     ;X-BREMSE....   
      INC T18+1.         AND #1.        
 BNE T20.         LDA XPOINT.         CM
P #16.         BEQ T20.         BCC T19.
         DEC XPOINT.         BNE T20.T19
      INC XPOINT.T20...         LDA YPOI
NT ;Y-MOVING !.         CLC.         ADC
 #1.         LSR A.         LSR A.      
   TAX.         LDA V+1.         CLC.   
      ADC SPEEDTAB,X.         STA V+1.  
       CMP #50.         BCS T21.        
 LDA #50.         STA V+1.         LDA Y
POINT.         EOR #31.         CLC.    
     ADC #2.         STA YPOINT.        
 JMP T25.T21      CMP #230.         BCC 
T25.         LDA #230.         STA V+1. 
        LDA YPOINT.         AND #254.   
      EOR #31.         STA YPOINT.T25.. 
        LDA XPOINT ;X-MOVING !.         
CLC.         ADC #1.         LSR A.     
    LSR A.         TAX.         CPX #4. 
        BCS T35.         LDA V.         
CLC.         ADC SPEEDTAB,X.         STA
 V.         BCS T31.         LDA #0.    
     STA V+16.T31.         LDA V+16.    
     BNE T40.         LDA V.         CMP
 #24.         BCS T40.         LDA #24. 
        STA V.         LDA XPOINT.      
   EOR #31.         CLC.         ADC #2.
         STA XPOINT.         JMP T40..T3
5      LDA V.         CLC.         ADC S
PEEDTAB,X.         STA V.         BCC T3
6.         LDA #1.         STA V+16.T36 
     LDA V+16.         BEQ T40.         
LDA V.         CMP #63.         BCC T40.
         LDA #64.         STA V.        
 LDA XPOINT.         AND #254.         E
OR #31.         STA XPOINT.T40...       
  JMP $EA81...JOYST    .BYTE 0.XPOINT   
.BYTE 16.YPOINT   .BYTE 16.SPEEDTAB .BYT
E 252,253,254,255,0.         .BYTE 1,2,3
,4..
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL