SPRITE-SOURCE #2
FILE INFORMATION
FILENAME(S): SPRITE-SOURCE #2
FILE TYPE(S): SEQ
FILE SIZE: 3.4K
FIRST SEEN: 2025-10-20 14:32:11
APPEARS ON: 1 disk(s)
FILE HASH
43dd0f640d0dd12ff0f6fda3db5402e23d0428c720e735bb8814358cfca450e0
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| MAGIC DISK 06 95 | SPRITE-SOURCE #2 | SEQ | Treasure Chest - Klaus Der Suhler | 3 | 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 32 3A 0D 3B 0D 3B 20 20 20 20 20 |ILE #2:.;.; | 00000070: 27 D3 50 52 49 54 45 2D C2 45 57 45 47 55 4E 47 |'.PRITE-.EWEGUNG| 00000080: 53 2D D2 4F 55 54 49 4E 45 27 0D 3B 0D 3B 20 20 |S-.OUTINE'.;.; | 00000090: 20 20 20 20 20 20 20 20 42 59 20 C8 41 4E 4E 45 | BY .ANNE| 000000A0: 53 20 D3 4F 4D 4D 45 52 0D 3B 0D 3B 20 20 20 20 |S .OMMER.;.; | 000000B0: 20 20 20 28 43 29 20 31 39 39 33 20 C3 D0 2D D6 | (C) 1993 ..-.| 000000C0: 45 52 4C 41 47 20 C7 4D 42 48 0D 3B 0D 3B 2D 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 0D 0D 0D 56 20 20 20 20 20 20 20 |-----...V | 00000100: 20 3D 20 35 33 32 34 38 0D 0D 0D 20 20 20 20 20 | = 53248... | 00000110: 20 20 20 20 2A 3D 20 24 30 38 34 30 0D 0D 20 20 | *= $0840.. | 00000120: 20 20 20 20 20 20 20 2E 42 59 54 45 20 30 2C 32 | .BYTE 0,2| 00000130: 35 35 2C 30 2C 33 2C 32 35 35 2C 31 39 32 0D 20 |55,0,3,255,192. | 00000140: 20 20 20 20 20 20 20 20 2E 42 59 54 45 20 31 35 | .BYTE 15| 00000150: 2C 32 35 35 2C 32 34 30 2C 33 31 2C 32 35 35 2C |,255,240,31,255,| 00000160: 32 34 38 0D 20 20 20 20 20 20 20 20 20 2E 42 59 |248. .BY| 00000170: 54 45 20 36 33 2C 32 35 35 2C 32 35 32 2C 36 33 |TE 63,255,252,63| 00000180: 2C 32 35 35 2C 32 35 32 0D 20 20 20 20 20 20 20 |,255,252. | 00000190: 20 20 2E 42 59 54 45 20 31 32 37 2C 31 38 39 2C | .BYTE 127,189,| 000001A0: 32 35 34 2C 31 32 37 2C 31 38 39 2C 32 35 34 0D |254,127,189,254.| 000001B0: 20 20 20 20 20 20 20 20 20 2E 42 59 54 45 20 32 | .BYTE 2| 000001C0: 35 35 2C 31 38 39 2C 32 35 35 2C 32 35 35 2C 32 |55,189,255,255,2| 000001D0: 35 35 2C 32 35 35 0D 20 20 20 20 20 20 20 20 20 |55,255. | 000001E0: 2E 42 59 54 45 20 32 35 35 2C 32 35 35 2C 32 35 |.BYTE 255,255,25| 000001F0: 35 2C 32 34 37 2C 32 35 35 2C 32 33 39 0D 20 20 |5,247,255,239. | 00000200: 20 20 20 20 20 20 20 2E 42 59 54 45 20 32 35 31 | .BYTE 251| 00000210: 2C 32 35 35 2C 32 32 33 2C 31 32 34 2C 31 32 36 |,255,223,124,126| 00000220: 2C 36 32 0D 20 20 20 20 20 20 20 20 20 2E 42 59 |,62. .BY| 00000230: 54 45 20 31 32 37 2C 31 32 39 2C 32 35 34 2C 36 |TE 127,129,254,6| 00000240: 33 2C 32 35 35 2C 32 35 32 0D 20 20 20 20 20 20 |3,255,252. | 00000250: 20 20 20 2E 42 59 54 45 20 36 33 2C 32 35 35 2C | .BYTE 63,255,| 00000260: 32 35 32 2C 33 31 2C 32 35 35 2C 32 34 38 0D 20 |252,31,255,248. | 00000270: 20 20 20 20 20 20 20 20 2E 42 59 54 45 20 31 35 | .BYTE 15| 00000280: 2C 32 35 35 2C 32 34 30 2C 33 2C 32 35 35 2C 31 |,255,240,3,255,1| 00000290: 39 32 0D 20 20 20 20 20 20 20 20 20 2E 42 59 54 |92. .BYT| 000002A0: 45 20 30 2C 32 35 35 2C 30 2C 30 0D 0D 0D 20 20 |E 0,255,0,0... | 000002B0: 20 20 20 20 20 20 20 4C 44 41 20 23 31 20 20 20 | LDA #1 | 000002C0: 20 3B C9 4E 49 54 49 41 4C 49 53 49 45 52 55 4E | ;.NITIALISIERUN| 000002D0: 47 21 0D 20 20 20 20 20 20 20 20 20 53 54 41 20 |G!. STA | 000002E0: 56 2B 32 31 0D 20 20 20 20 20 20 20 20 20 4C 44 |V+21. LD| 000002F0: 41 20 23 31 0D 20 20 20 20 20 20 20 20 20 53 54 |A #1. ST| 00000300: 41 20 58 48 49 0D 20 20 20 20 20 20 20 20 20 4C |A XHI. L| 00000310: 44 41 20 23 34 30 0D 20 20 20 20 20 20 20 20 20 |DA #40. | 00000320: 53 54 41 20 58 0D 20 20 20 20 20 20 20 20 20 4C |STA X. L| 00000330: 44 41 20 23 31 33 36 0D 20 20 20 20 20 20 20 20 |DA #136. | 00000340: 20 53 54 41 20 59 0D 20 20 20 20 20 20 20 20 20 | STA Y. | 00000350: 4C 44 41 20 23 33 33 0D 20 20 20 20 20 20 20 20 |LDA #33. | 00000360: 20 53 54 41 20 32 30 34 30 0D 20 20 20 20 20 20 | STA 2040. | 00000370: 20 20 20 4C 44 41 20 23 37 0D 20 20 20 20 20 20 | LDA #7. | 00000380: 20 20 20 53 54 41 20 56 2B 33 39 0D 20 20 20 20 | STA V+39. | 00000390: 20 20 20 20 20 4C 44 41 20 23 30 0D 20 20 20 20 | LDA #0. | 000003A0: 20 20 20 20 20 53 54 41 20 55 50 0D 20 20 20 20 | STA UP. | 000003B0: 20 20 20 20 20 53 54 41 20 44 4F 57 4E 0D 20 20 | STA DOWN. | 000003C0: 20 20 20 20 20 20 20 53 54 41 20 4C 45 46 54 0D | STA LEFT.| 000003D0: 20 20 20 20 20 20 20 20 20 53 54 41 20 52 49 47 | STA RIG| 000003E0: 48 54 0D 20 20 20 20 20 20 20 20 20 53 54 41 20 |HT. STA | 000003F0: 54 49 4D 45 0D 20 20 20 20 20 20 20 20 20 53 54 |TIME. ST| 00000400: 41 20 50 4F 49 4E 54 0D 0D 20 20 20 20 20 20 20 |A POINT.. | 00000410: 20 20 53 45 49 0D 20 20 20 20 20 20 20 20 20 4C | SEI. L| 00000420: 44 41 20 23 3C 49 52 51 0D 20 20 20 20 20 20 20 |DA #<IRQ. | 00000430: 20 20 53 54 41 20 24 30 33 31 34 0D 20 20 20 20 | STA $0314. | 00000440: 20 20 20 20 20 4C 44 41 20 23 3E 49 52 51 0D 20 | LDA #>IRQ. | 00000450: 20 20 20 20 20 20 20 20 53 54 41 20 24 30 33 31 | STA $031| 00000460: 35 0D 20 20 20 20 20 20 20 20 20 4C 44 41 20 23 |5. LDA #| 00000470: 31 32 39 0D 20 20 20 20 20 20 20 20 20 53 54 41 |129. STA| 00000480: 20 24 44 30 31 41 0D 20 20 20 20 20 20 20 20 20 | $D01A. | 00000490: 4C 44 41 20 23 32 37 0D 20 20 20 20 20 20 20 20 |LDA #27. | 000004A0: 20 53 54 41 20 24 44 30 31 31 0D 20 20 20 20 20 | STA $D011. | 000004B0: 20 20 20 20 4C 44 41 20 23 32 35 30 0D 20 20 20 | LDA #250. | 000004C0: 20 20 20 20 20 20 53 54 41 20 24 44 30 31 32 0D | STA $D012.| 000004D0: 20 20 20 20 20 20 20 20 20 43 4C 49 0D 0D 20 20 | CLI.. | 000004E0: 20 20 20 20 20 20 20 4C 44 58 20 23 30 0D 49 31 | LDX #0.I1| 000004F0: 20 20 20 20 20 20 20 4C 44 41 20 54 45 58 54 2C | LDA TEXT,| 00000500: 58 0D 20 20 20 20 20 20 20 20 20 42 45 51 20 49 |X. BEQ I| 00000510: 32 0D 20 20 20 20 20 20 20 20 20 4A 53 52 20 24 |2. JSR $| 00000520: 46 46 44 32 0D 20 20 20 20 20 20 20 20 20 49 4E |FFD2. IN| 00000530: 58 0D 20 20 20 20 20 20 20 20 20 42 4E 45 20 49 |X. BNE I| 00000540: 31 0D 49 32 0D 0D 0D 45 4E 44 20 20 20 20 20 20 |1.I2...END | 00000550: 52 54 53 0D 0D 0D 54 45 58 54 20 20 20 20 20 2E |RTS...TEXT .| 00000560: 42 59 54 45 20 31 33 2C 31 38 0D 20 20 20 20 20 |BYTE 13,18. | 00000570: 20 20 20 20 2E 54 45 58 54 20 22 42 45 57 45 47 | .TEXT "BEWEG| 00000580: 55 4E 47 53 2D 52 4F 55 54 49 4E 45 20 49 4D 20 |UNGS-ROUTINE IM | 00000590: 22 0D 20 20 20 20 20 20 20 20 20 2E 54 45 58 54 |". .TEXT| 000005A0: 20 22 49 52 51 20 41 4B 54 49 56 49 45 52 54 2E | "IRQ AKTIVIERT.| 000005B0: 22 0D 20 20 20 20 20 20 20 20 20 2E 42 59 54 45 |". .BYTE| 000005C0: 20 31 34 36 2C 31 33 2C 31 33 2C 30 0D 0D 0D 0D | 146,13,13,0....| 000005D0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |;---------------| 000005E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------| 000005F0: 2D 2D 2D 2D 2D 2D 2D 2D 0D 3B 20 20 20 20 20 20 |--------.; | 00000600: 20 20 20 20 20 20 20 20 20 C9 20 D2 20 D1 0D 3B | . . ..;| 00000610: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------| 00000620: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------| 00000630: 2D 2D 2D 2D 2D 2D 2D 0D 0D 0D 49 52 51 20 20 20 |-------...IRQ | 00000640: 20 20 20 4C 44 41 20 24 44 30 31 39 0D 20 20 20 | LDA $D019. | 00000650: 20 20 20 20 20 20 53 54 41 20 24 44 30 31 39 0D | STA $D019.| 00000660: 20 20 20 20 20 20 20 20 20 42 4D 49 20 54 31 0D | BMI T1.| 00000670: 20 20 20 20 20 20 20 20 20 4C 44 41 20 24 44 43 | LDA $DC| 00000680: 30 44 0D 20 20 20 20 20 20 20 20 20 43 4C 49 0D |0D. CLI.| 00000690: 20 20 20 20 20 20 20 20 20 4A 4D 50 20 24 45 41 | JMP $EA| 000006A0: 33 31 0D 0D 54 31 0D 0D 20 20 20 20 20 20 20 20 |31..T1.. | 000006B0: 20 4C 44 41 20 54 49 4D 45 0D 20 20 20 20 20 20 | LDA TIME. | 000006C0: 20 20 20 42 4E 45 20 54 35 0D 20 20 20 20 20 20 | BNE T5. | 000006D0: 20 20 20 4C 44 58 20 50 4F 49 4E 54 0D 20 20 20 | LDX POINT. | 000006E0: 20 20 20 20 20 20 4C 44 41 20 4D 4F 56 45 44 41 | LDA MOVEDA| 000006F0: 54 53 2C 58 0D 20 20 20 20 20 20 20 20 20 42 50 |TS,X. BP| 00000700: 4C 20 54 32 0D 20 20 20 20 20 20 20 20 20 4C 44 |L T2. LD| 00000710: 58 20 23 30 0D 20 20 20 20 20 20 20 20 20 53 54 |X #0. ST| 00000720: 58 20 50 4F 49 4E 54 0D 20 20 20 20 20 20 20 20 |X POINT. | 00000730: 20 4C 44 41 20 4D 4F 56 45 44 41 54 53 0D 54 32 | LDA MOVEDATS.T2| 00000740: 20 20 20 20 20 20 20 53 54 41 20 55 50 0D 20 20 | STA UP. | 00000750: 20 20 20 20 20 20 20 4C 44 41 20 4D 4F 56 45 44 | LDA MOVED| 00000760: 41 54 53 2B 31 2C 58 0D 20 20 20 20 20 20 20 20 |ATS+1,X. | 00000770: 20 53 54 41 20 44 4F 57 4E 0D 20 20 20 20 20 20 | STA DOWN. | 00000780: 20 20 20 4C 44 41 20 4D 4F 56 45 44 41 54 53 2B | LDA MOVEDATS+| 00000790: 32 2C 58 0D 20 20 20 20 20 20 20 20 20 53 54 41 |2,X. STA| 000007A0: 20 4C 45 46 54 0D 20 20 20 20 20 20 20 20 20 4C | LEFT. L| 000007B0: 44 41 20 4D 4F 56 45 44 41 54 53 2B 33 2C 58 0D |DA MOVEDATS+3,X.| 000007C0: 20 20 20 20 20 20 20 20 20 53 54 41 20 52 49 47 | STA RIG| 000007D0: 48 54 0D 20 20 20 20 20 20 20 20 20 4C 44 41 20 |HT. LDA | 000007E0: 4D 4F 56 45 44 41 54 53 2B 34 2C 58 0D 20 20 20 |MOVEDATS+4,X. | 000007F0: 20 20 20 20 20 20 53 54 41 20 54 49 4D 45 0D 20 | STA TIME. | 00000800: 20 20 20 20 20 20 20 20 4C 44 41 20 50 4F 49 4E | LDA POIN| 00000810: 54 0D 20 20 20 20 20 20 20 20 20 43 4C 43 0D 20 |T. CLC. | 00000820: 20 20 20 20 20 20 20 20 41 44 43 20 23 35 0D 20 | ADC #5. | 00000830: 20 20 20 20 20 20 20 20 53 54 41 20 50 4F 49 4E | STA POIN| 00000840: 54 0D 54 35 20 20 20 20 20 20 20 44 45 43 20 54 |T.T5 DEC T| 00000850: 49 4D 45 0D 0D 0D 20 20 20 20 20 20 20 20 20 4C |IME... L| 00000860: 44 41 20 59 0D 20 20 20 20 20 20 20 20 20 53 45 |DA Y. SE| 00000870: 43 0D 20 20 20 20 20 20 20 20 20 53 42 43 20 55 |C. SBC U| 00000880: 50 0D 20 20 20 20 20 20 20 20 20 43 4C 43 0D 20 |P. CLC. | 00000890: 20 20 20 20 20 20 20 20 41 44 43 20 44 4F 57 4E | ADC DOWN| 000008A0: 0D 20 20 20 20 20 20 20 20 20 53 54 41 20 59 0D |. STA Y.| 000008B0: 20 20 20 20 20 20 20 20 20 4C 44 58 20 58 48 49 | LDX XHI| 000008C0: 0D 20 20 20 20 20 20 20 20 20 4C 44 41 20 58 0D |. LDA X.| 000008D0: 20 20 20 20 20 20 20 20 20 53 45 43 0D 20 20 20 | SEC. | 000008E0: 20 20 20 20 20 20 53 42 43 20 4C 45 46 54 0D 20 | SBC LEFT. | 000008F0: 20 20 20 20 20 20 20 20 42 43 53 20 54 36 0D 20 | BCS T6. | 00000900: 20 20 20 20 20 20 20 20 4C 44 58 20 23 30 0D 54 | LDX #0.T| 00000910: 36 20 20 20 20 20 20 20 43 4C 43 0D 20 20 20 20 |6 CLC. | 00000920: 20 20 20 20 20 41 44 43 20 52 49 47 48 54 0D 20 | ADC RIGHT. | 00000930: 20 20 20 20 20 20 20 20 42 43 43 20 54 37 0D 20 | BCC T7. | 00000940: 20 20 20 20 20 20 20 20 4C 44 58 20 23 31 0D 54 | LDX #1.T| 00000950: 37 20 20 20 20 20 20 20 53 54 41 20 58 0D 20 20 |7 STA X. | 00000960: 20 20 20 20 20 20 20 53 54 58 20 58 48 49 0D 0D | STX XHI..| 00000970: 0D 20 20 20 20 20 20 20 20 20 4C 44 41 20 58 0D |. LDA X.| 00000980: 20 20 20 20 20 20 20 20 20 53 54 41 20 56 0D 20 | STA V. | 00000990: 20 20 20 20 20 20 20 20 4C 44 41 20 59 0D 20 20 | LDA Y. | 000009A0: 20 20 20 20 20 20 20 53 54 41 20 56 2B 31 0D 20 | STA V+1. | 000009B0: 20 20 20 20 20 20 20 20 4C 44 41 20 56 2B 31 36 | LDA V+16| 000009C0: 0D 20 20 20 20 20 20 20 20 20 41 4E 44 20 23 32 |. AND #2| 000009D0: 35 34 0D 20 20 20 20 20 20 20 20 20 4F 52 41 20 |54. ORA | 000009E0: 58 48 49 0D 20 20 20 20 20 20 20 20 20 53 54 41 |XHI. STA| 000009F0: 20 56 2B 31 36 0D 0D 0D 20 20 20 20 20 20 20 20 | V+16... | 00000A00: 20 4A 4D 50 20 24 45 41 38 31 0D 0D 0D 58 20 20 | JMP $EA81...X | 00000A10: 20 20 20 20 20 20 2E 42 59 54 45 20 30 0D 58 48 | .BYTE 0.XH| 00000A20: 49 20 20 20 20 20 20 2E 42 59 54 45 20 30 0D 59 |I .BYTE 0.Y| 00000A30: 20 20 20 20 20 20 20 20 2E 42 59 54 45 20 30 0D | .BYTE 0.| 00000A40: 50 4F 49 4E 54 20 20 20 20 2E 42 59 54 45 20 30 |POINT .BYTE 0| 00000A50: 0D 54 49 4D 45 20 20 20 20 20 2E 42 59 54 45 20 |.TIME .BYTE | 00000A60: 30 0D 55 50 20 20 20 20 20 20 20 2E 42 59 54 45 |0.UP .BYTE| 00000A70: 20 30 0D 44 4F 57 4E 20 20 20 20 20 2E 42 59 54 | 0.DOWN .BYT| 00000A80: 45 20 30 0D 4C 45 46 54 20 20 20 20 20 2E 42 59 |E 0.LEFT .BY| 00000A90: 54 45 20 30 0D 52 49 47 48 54 20 20 20 20 2E 42 |TE 0.RIGHT .B| 00000AA0: 59 54 45 20 30 0D 0D 4D 4F 56 45 44 41 54 53 20 |YTE 0..MOVEDATS | 00000AB0: 2E 42 59 54 45 20 30 2C 30 2C 30 2C 30 2C 35 30 |.BYTE 0,0,0,0,50| 00000AC0: 0D 20 20 20 20 20 20 20 20 20 2E 42 59 54 45 20 |. .BYTE | 00000AD0: 31 2C 30 2C 30 2C 30 2C 33 30 0D 20 20 20 20 20 |1,0,0,0,30. | 00000AE0: 20 20 20 20 2E 42 59 54 45 20 30 2C 30 2C 31 2C | .BYTE 0,0,1,| 00000AF0: 30 2C 31 32 38 0D 20 20 20 20 20 20 20 20 20 2E |0,128. .| 00000B00: 42 59 54 45 20 30 2C 31 2C 30 2C 30 2C 33 36 0D |BYTE 0,1,0,0,36.| 00000B10: 20 20 20 20 20 20 20 20 20 2E 42 59 54 45 20 30 | .BYTE 0| 00000B20: 2C 33 2C 30 2C 31 2C 33 0D 20 20 20 20 20 20 20 |,3,0,1,3. | 00000B30: 20 20 2E 42 59 54 45 20 30 2C 32 2C 30 2C 31 2C | .BYTE 0,2,0,1,| 00000B40: 33 0D 20 20 20 20 20 20 20 20 20 2E 42 59 54 45 |3. .BYTE| 00000B50: 20 30 2C 31 2C 30 2C 31 2C 33 0D 20 20 20 20 20 | 0,1,0,1,3. | 00000B60: 20 20 20 20 2E 42 59 54 45 20 30 2C 30 2C 30 2C | .BYTE 0,0,0,| 00000B70: 31 2C 35 0D 20 20 20 20 20 20 20 20 20 2E 42 59 |1,5. .BY| 00000B80: 54 45 20 31 2C 30 2C 30 2C 31 2C 33 0D 20 20 20 |TE 1,0,0,1,3. | 00000B90: 20 20 20 20 20 20 2E 42 59 54 45 20 32 2C 30 2C | .BYTE 2,0,| 00000BA0: 30 2C 31 2C 33 0D 20 20 20 20 20 20 20 20 20 2E |0,1,3. .| 00000BB0: 42 59 54 45 20 33 2C 30 2C 30 2C 31 2C 36 0D 20 |BYTE 3,0,0,1,6. | 00000BC0: 20 20 20 20 20 20 20 20 2E 42 59 54 45 20 32 2C | .BYTE 2,| 00000BD0: 30 2C 30 2C 31 2C 33 0D 20 20 20 20 20 20 20 20 |0,0,1,3. | 00000BE0: 20 2E 42 59 54 45 20 31 2C 30 2C 30 2C 31 2C 33 | .BYTE 1,0,0,1,3| 00000BF0: 0D 20 20 20 20 20 20 20 20 20 2E 42 59 54 45 20 |. .BYTE | 00000C00: 30 2C 30 2C 30 2C 31 2C 33 0D 20 20 20 20 20 20 |0,0,0,1,3. | 00000C10: 20 20 20 2E 42 59 54 45 20 30 2C 31 2C 30 2C 31 | .BYTE 0,1,0,1| 00000C20: 2C 33 0D 20 20 20 20 20 20 20 20 20 2E 42 59 54 |,3. .BYT| 00000C30: 45 20 30 2C 32 2C 30 2C 31 2C 33 0D 20 20 20 20 |E 0,2,0,1,3. | 00000C40: 20 20 20 20 20 2E 42 59 54 45 20 30 2C 33 2C 30 | .BYTE 0,3,0| 00000C50: 2C 31 2C 36 0D 20 20 20 20 20 20 20 20 20 2E 42 |,1,6. .B| 00000C60: 59 54 45 20 30 2C 32 2C 30 2C 31 2C 33 0D 20 20 |YTE 0,2,0,1,3. | 00000C70: 20 20 20 20 20 20 20 2E 42 59 54 45 20 30 2C 31 | .BYTE 0,1| 00000C80: 2C 30 2C 31 2C 33 0D 20 20 20 20 20 20 20 20 20 |,0,1,3. | 00000C90: 2E 42 59 54 45 20 30 2C 30 2C 30 2C 31 2C 35 0D |.BYTE 0,0,0,1,5.| 00000CA0: 20 20 20 20 20 20 20 20 20 2E 42 59 54 45 20 31 | .BYTE 1| 00000CB0: 2C 30 2C 30 2C 31 2C 33 0D 20 20 20 20 20 20 20 |,0,0,1,3. | 00000CC0: 20 20 2E 42 59 54 45 20 32 2C 30 2C 30 2C 31 2C | .BYTE 2,0,0,1,| 00000CD0: 33 0D 20 20 20 20 20 20 20 20 20 2E 42 59 54 45 |3. .BYTE| 00000CE0: 20 33 2C 30 2C 30 2C 31 2C 36 0D 20 20 20 20 20 | 3,0,0,1,6. | 00000CF0: 20 20 20 20 2E 42 59 54 45 20 32 2C 30 2C 30 2C | .BYTE 2,0,0,| 00000D00: 31 2C 33 0D 20 20 20 20 20 20 20 20 20 2E 42 59 |1,3. .BY| 00000D10: 54 45 20 31 2C 30 2C 30 2C 31 2C 33 0D 20 20 20 |TE 1,0,0,1,3. | 00000D20: 20 20 20 20 20 20 2E 42 59 54 45 20 30 2C 30 2C | .BYTE 0,0,| 00000D30: 30 2C 31 2C 33 0D 20 20 20 20 20 20 20 20 20 2E |0,1,3. .| 00000D40: 42 59 54 45 20 30 2C 31 2C 30 2C 31 2C 33 0D 20 |BYTE 0,1,0,1,3. | 00000D50: 20 20 20 20 20 20 20 20 2E 42 59 54 45 20 30 2C | .BYTE 0,| 00000D60: 32 2C 30 2C 31 2C 33 0D 20 20 20 20 20 20 20 20 |2,0,1,3. | 00000D70: 20 2E 42 59 54 45 20 30 2C 31 2C 30 2C 31 2C 33 | .BYTE 0,1,0,1,3| 00000D80: 0D 20 20 20 20 20 20 20 20 20 2E 42 59 54 45 20 |. .BYTE | 00000D90: 30 2C 30 2C 30 2C 31 2C 34 30 0D 0D 20 20 20 20 |0,0,0,1,40.. | 00000DA0: 20 20 20 20 20 2E 42 59 54 45 20 32 35 35 0D 0D | .BYTE 255..|
..;-------------------------------------
--.;.; - S P R I T E S -.;.;
SOURCE-FILE #2:.;.; 'SPRITE-
BEWEGUNGS-ROUTINE'.;.; BY HANNE
S SOMMER.;.; (C) 1993 CP-VERLAG GM
BH.;.;----------------------------------
-----...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. .BY
TE 127,129,254,63,255,252. .BYTE
63,255,252,31,255,248. .BYTE 15
,255,240,3,255,192. .BYTE 0,255,
0,0... LDA #1 ;INITIALISIERUN
G!. STA V+21. LDA #1.
STA XHI. LDA #40.
STA X. LDA #136. STA Y.
LDA #33. STA 2040.
LDA #7. STA V+39. LDA
#0. STA UP. STA DOWN.
STA LEFT. STA RIGHT.
STA TIME. STA POINT..
SEI. LDA #<IRQ. STA $0
314. LDA #>IRQ. STA $031
5. 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. .TEX
T "BEWEGUNGS-ROUTINE 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 TIM
E. BNE T5. LDX POINT.
LDA MOVEDATS,X. BPL T2.
LDX #0. STX POINT.
LDA MOVEDATS.T2 STA UP. L
DA MOVEDATS+1,X. STA DOWN.
LDA MOVEDATS+2,X. STA LEFT.
LDA MOVEDATS+3,X. STA RIG
HT. LDA MOVEDATS+4,X. ST
A TIME. LDA POINT. CLC.
ADC #5. STA POINT.T5
DEC TIME... LDA Y. SE
C. SBC UP. CLC.
ADC DOWN. STA Y. LDX XHI
. LDA X. SEC. SB
C LEFT. BCS T6. LDX #0.T
6 CLC. ADC RIGHT.
BCC T7. LDX #1.T7 STA X.
STX XHI... LDA X.
STA V. LDA Y. STA V+1.
LDA V+16. AND #254.
ORA XHI. STA V+16...
JMP $EA81...X .BYTE 0.XHI .
BYTE 0.Y .BYTE 0.POINT .BYTE 0
.TIME .BYTE 0.UP .BYTE 0.DOWN
.BYTE 0.LEFT .BYTE 0.RIGHT .B
YTE 0..MOVEDATS .BYTE 0,0,0,0,50.
.BYTE 1,0,0,0,30. .BYTE 0,0,1,
0,128. .BYTE 0,1,0,0,36.
.BYTE 0,3,0,1,3. .BYTE 0,2,0,1,
3. .BYTE 0,1,0,1,3. .BYT
E 0,0,0,1,5. .BYTE 1,0,0,1,3.
.BYTE 2,0,0,1,3. .BYTE 3,0
,0,1,6. .BYTE 2,0,0,1,3.
.BYTE 1,0,0,1,3. .BYTE 0,0,0,1,
3. .BYTE 0,1,0,1,3. .BYT
E 0,2,0,1,3. .BYTE 0,3,0,1,6.
.BYTE 0,2,0,1,3. .BYTE 0,1
,0,1,3. .BYTE 0,0,0,1,5.
.BYTE 1,0,0,1,3. .BYTE 2,0,0,1,
3. .BYTE 3,0,0,1,6. .BYT
E 2,0,0,1,3. .BYTE 1,0,0,1,3.
.BYTE 0,0,0,1,3. .BYTE 0,1
,0,1,3. .BYTE 0,2,0,1,3.
.BYTE 0,1,0,1,3. .BYTE 0,0,0,1,
40.. .BYTE 255..
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL