RAND-SPRITES
FILE INFORMATION
FILENAME(S): RAND-SPRITES
FILE TYPE(S): PRG
FILE SIZE: 3.2K
FIRST SEEN: 2025-11-30 01:12:39
APPEARS ON: 2 disk(s)
FILE HASH
6dca6fee964c6a59a643e5a3c4e3acfd2b59b321a0dfad3ebbe758191e5dbf38
FOUND ON DISKS (2 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| 15717 I SEITE B | RAND-SPRITES | PRG | C64er | 21 | 5 | DOWNLOAD FILE |
| 15717 I SEITE B | RAND-SPRITES | PRG | DuncanTwain | 21 | 5 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 01 00 01 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |...*************| 00000010: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000020: 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 01 2A 20 20 52 41 |*********..* RA| 00000030: 53 54 45 52 49 4E 54 45 52 52 55 50 54 4B 55 52 |STERINTERRUPTKUR| 00000040: 53 20 2D 20 47 52 55 4E 44 4D 4F 44 55 4C 20 20 |S - GRUNDMODUL | 00000050: 2A 00 01 2A 20 20 20 20 20 20 20 20 20 20 20 20 |*..* | 00000060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000070: 20 20 20 20 20 20 20 20 2A 00 01 2A 20 20 28 43 | *..* (C| 00000080: 29 20 20 31 39 38 36 20 20 20 20 20 41 58 45 4C |) 1986 AXEL| 00000090: 20 50 52 45 54 5A 53 43 48 20 20 20 20 20 20 20 | PRETZSCH | 000000A0: 2A 00 01 2A 20 20 20 20 20 20 20 20 20 20 20 20 |*..* | 000000B0: 20 20 20 20 48 55 54 46 45 4C 44 53 54 52 2E 20 | HUTFELDSTR. | 000000C0: 31 30 20 20 20 20 20 20 2A 00 01 2A 20 20 20 20 |10 *..* | 000000D0: 20 20 20 20 20 20 20 20 20 20 20 20 38 30 33 33 | 8033| 000000E0: 20 50 4C 41 4E 45 47 47 20 20 20 20 20 20 20 20 | PLANEGG | 000000F0: 2A 00 01 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |*..*************| 00000100: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000110: 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 01 00 01 00 01 2A |*********......*| 00000120: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000130: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000140: 2A 2A 2A 00 01 2A 20 20 20 20 20 20 4C 41 42 45 |***..* LABE| 00000150: 4C 20 20 20 20 44 45 46 49 4E 49 54 49 4F 4E 20 |L DEFINITION | 00000160: 20 20 20 20 20 20 20 20 2A 00 01 2A 2A 2A 2A 2A | *..*****| 00000170: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000180: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 |***************.| 00000190: 01 00 01 00 01 00 01 2A 2A 2A 2A 2A 2A 2A 2A 2A |.......*********| 000001A0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000001B0: 2A 2A 2A 00 01 2A 20 20 20 56 49 43 2D 4C 41 42 |***..* VIC-LAB| 000001C0: 45 4C 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |EL | 000001D0: 2A 00 01 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |*..*************| 000001E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 |***************.| 000001F0: 01 00 56 49 43 C0 24 44 30 30 30 01 20 56 49 44 |..VIC.$D000. VID| 00000200: 45 4F 43 48 49 50 20 42 41 53 49 53 41 44 52 45 |EOCHIP BASISADRE| 00000210: 53 53 45 00 01 00 53 50 52 49 54 45 30 58 C0 56 |SSE...SPRITE0X.V| 00000220: 49 43 01 20 58 2D 4B 4F 4F 52 44 49 4E 41 54 45 |IC. X-KOORDINATE| 00000230: 4E 20 44 45 52 20 53 50 52 49 54 45 53 00 53 50 |N DER SPRITES.SP| 00000240: 52 49 54 45 31 58 C0 56 49 43 2B 32 00 53 50 52 |RITE1X.VIC+2.SPR| 00000250: 49 54 45 32 58 C0 56 49 43 2B 34 00 53 50 52 49 |ITE2X.VIC+4.SPRI| 00000260: 54 45 33 58 C0 56 49 43 2B 36 00 53 50 52 49 54 |TE3X.VIC+6.SPRIT| 00000270: 45 34 58 C0 56 49 43 2B 38 00 53 50 52 49 54 45 |E4X.VIC+8.SPRITE| 00000280: 35 58 C0 56 49 43 2B 31 30 00 53 50 52 49 54 45 |5X.VIC+10.SPRITE| 00000290: 36 58 C0 56 49 43 2B 31 32 00 53 50 52 49 54 45 |6X.VIC+12.SPRITE| 000002A0: 37 58 C0 56 49 43 2B 31 34 00 01 00 53 50 52 49 |7X.VIC+14...SPRI| 000002B0: 54 45 30 59 C0 56 49 43 2B 31 01 59 2D 4B 4F 4F |TE0Y.VIC+1.Y-KOO| 000002C0: 52 44 49 4E 41 54 45 4E 20 44 45 52 20 53 50 52 |RDINATEN DER SPR| 000002D0: 49 54 45 53 00 53 50 52 49 54 45 31 59 C0 56 49 |ITES.SPRITE1Y.VI| 000002E0: 43 2B 33 00 53 50 52 49 54 45 32 59 C0 56 49 43 |C+3.SPRITE2Y.VIC| 000002F0: 2B 35 00 53 50 52 49 54 45 33 59 C0 56 49 43 2B |+5.SPRITE3Y.VIC+| 00000300: 37 00 53 50 52 49 54 45 34 59 C0 56 49 43 2B 39 |7.SPRITE4Y.VIC+9| 00000310: 00 53 50 52 49 54 45 35 59 C0 56 49 43 2B 31 31 |.SPRITE5Y.VIC+11| 00000320: 00 53 50 52 49 54 45 36 59 C0 56 49 43 2B 31 33 |.SPRITE6Y.VIC+13| 00000330: 00 53 50 52 49 54 45 37 59 C0 56 49 43 2B 31 35 |.SPRITE7Y.VIC+15| 00000340: 00 01 00 53 50 52 49 54 45 30 43 4F 4C C0 56 49 |...SPRITE0COL.VI| 00000350: 43 2B 33 39 01 20 46 41 52 42 45 4E 20 44 45 52 |C+39. FARBEN DER| 00000360: 20 53 50 52 49 54 45 53 00 53 50 52 49 54 45 31 | SPRITES.SPRITE1| 00000370: 43 4F 4C C0 56 49 43 2B 34 30 00 53 50 52 49 54 |COL.VIC+40.SPRIT| 00000380: 45 32 43 4F 4C C0 56 49 43 2B 34 31 00 53 50 52 |E2COL.VIC+41.SPR| 00000390: 49 54 45 33 43 4F 4C C0 56 49 43 2B 34 32 00 53 |ITE3COL.VIC+42.S| 000003A0: 50 52 49 54 45 34 43 4F 4C C0 56 49 43 2B 34 33 |PRITE4COL.VIC+43| 000003B0: 00 53 50 52 49 54 45 35 43 4F 4C C0 56 49 43 2B |.SPRITE5COL.VIC+| 000003C0: 34 34 00 53 50 52 49 54 45 36 43 4F 4C C0 56 49 |44.SPRITE6COL.VI| 000003D0: 43 2B 34 35 00 53 50 52 49 54 45 37 43 4F 4C C0 |C+45.SPRITE7COL.| 000003E0: 56 49 43 2B 34 37 00 01 00 53 50 52 49 54 45 53 |VIC+47...SPRITES| 000003F0: 41 4E C0 56 49 43 2B 32 31 01 20 53 50 52 49 54 |AN.VIC+21. SPRIT| 00000400: 45 2D 4B 4F 4E 54 52 4F 4C 4C 52 45 47 49 53 54 |E-KONTROLLREGIST| 00000410: 45 52 00 53 58 45 58 50 41 4E 44 C0 56 49 43 2B |ER.SXEXPAND.VIC+| 00000420: 32 39 00 53 59 45 58 50 41 4E 44 C0 56 49 43 2B |29.SYEXPAND.VIC+| 00000430: 32 33 00 53 50 52 49 54 45 50 52 49 4F C0 56 49 |23.SPRITEPRIO.VI| 00000440: 43 2B 32 37 00 53 50 52 49 54 45 4D 55 4C 54 49 |C+27.SPRITEMULTI| 00000450: C0 56 49 43 2B 32 38 00 53 50 52 49 54 45 4B 4F |.VIC+28.SPRITEKO| 00000460: 4C 4C C0 56 49 43 2B 33 30 00 53 50 52 49 54 45 |LL.VIC+30.SPRITE| 00000470: 48 47 4B 4F 4C 4C C0 56 49 43 2B 33 31 00 53 4D |HGKOLL.VIC+31.SM| 00000480: 55 4C 54 49 31 C0 56 49 43 2B 33 37 00 53 4D 55 |ULTI1.VIC+37.SMU| 00000490: 4C 54 49 32 C0 56 49 43 2B 33 38 00 53 58 32 35 |LTI2.VIC+38.SX25| 000004A0: 35 C0 56 49 43 2B 31 36 00 01 00 01 00 43 4F 4E |5.VIC+16.....CON| 000004B0: 54 52 4F 4C 31 C0 56 49 43 2B 31 37 01 20 53 4F |TROL1.VIC+17. SO| 000004C0: 4E 53 54 49 47 45 20 4B 4F 4E 54 52 4F 4C 4C 52 |NSTIGE KONTROLLR| 000004D0: 45 47 49 53 54 45 52 00 43 4F 4E 54 52 4F 4C 32 |EGISTER.CONTROL2| 000004E0: C0 56 49 43 2B 32 32 00 43 4F 4E 54 52 4F 4C 33 |.VIC+22.CONTROL3| 000004F0: C0 56 49 43 2B 32 34 00 52 41 53 54 45 52 C0 56 |.VIC+24.RASTER.V| 00000500: 49 43 2B 31 38 00 49 52 51 46 4C 41 47 C0 56 49 |IC+18.IRQFLAG.VI| 00000510: 43 2B 32 35 00 49 52 51 4D 41 53 4B C0 56 49 43 |C+25.IRQMASK.VIC| 00000520: 2B 32 36 00 01 00 52 41 48 4D 45 4E C0 56 49 43 |+26...RAHMEN.VIC| 00000530: 2B 33 32 01 20 52 45 53 54 4C 49 43 48 45 20 46 |+32. RESTLICHE F| 00000540: 41 52 42 52 45 47 49 53 54 45 52 00 48 49 4E 54 |ARBREGISTER.HINT| 00000550: 45 52 47 52 55 4E 44 31 C0 56 49 43 2B 33 33 00 |ERGRUND1.VIC+33.| 00000560: 48 49 4E 54 45 52 47 52 55 4E 44 32 C0 56 49 43 |HINTERGRUND2.VIC| 00000570: 2B 33 34 00 48 49 4E 54 45 52 47 52 55 4E 44 33 |+34.HINTERGRUND3| 00000580: C0 56 49 43 2B 33 35 00 48 49 4E 54 45 52 47 52 |.VIC+35.HINTERGR| 00000590: 55 4E 44 34 C0 56 49 43 2B 33 36 00 01 00 01 00 |UND4.VIC+36.....| 000005A0: 01 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |.***************| 000005B0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 01 2A |*************..*| 000005C0: 20 20 20 20 20 20 20 20 49 52 51 20 4C 41 42 45 | IRQ LABE| 000005D0: 4C 20 20 20 20 20 20 20 20 20 2A 00 01 2A 2A 2A |L *..***| 000005E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000005F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 01 00 49 52 51 56 |*********...IRQV| 00000600: 45 43 54 4F 52 4C C0 24 30 33 31 34 00 49 52 51 |ECTORL.$0314.IRQ| 00000610: 56 45 43 54 4F 52 48 C0 24 30 33 31 35 00 49 52 |VECTORH.$0315.IR| 00000620: 51 4E 4F 52 4D 41 4C C0 24 45 41 33 31 00 49 52 |QNORMAL.$EA31.IR| 00000630: 51 41 42 53 43 48 4C 55 53 53 C0 24 46 45 42 43 |QABSCHLUSS.$FEBC| 00000640: 00 01 00 01 00 01 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |......**********| 00000650: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000660: 2A 2A 00 01 2A 20 20 20 43 49 41 20 4C 41 42 45 |**..* CIA LABE| 00000670: 4C 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2A |L *| 00000680: 00 01 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |..**************| 00000690: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 01 |**************..| 000006A0: 00 43 49 41 49 52 51 C0 24 44 43 30 44 00 56 42 |.CIAIRQ.$DC0D.VB| 000006B0: 41 4E 4B C0 24 44 44 30 30 00 4A 4F 59 50 4F 52 |ANK.$DD00.JOYPOR| 000006C0: 54 31 C0 24 44 43 30 31 00 4A 4F 59 50 4F 52 54 |T1.$DC01.JOYPORT| 000006D0: 32 C0 24 44 43 30 30 00 01 00 01 00 01 00 01 2A |2.$DC00........*| 000006E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000006F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000700: 2A 2A 2A 00 01 2A 20 20 20 53 50 52 49 54 45 53 |***..* SPRITES| 00000710: 20 49 4D 20 20 20 20 20 42 49 4C 44 53 43 48 49 | IM BILDSCHI| 00000720: 52 4D 52 41 4E 44 20 20 2A 00 01 2A 2A 2A 2A 2A |RMRAND *..*****| 00000730: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000740: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 |***************.| 00000750: 01 00 C1 34 39 31 35 32 00 CA 4D 00 01 00 46 41 |...49152..M...FA| 00000760: 52 42 45 31 C0 24 30 30 01 20 46 41 52 42 45 4E |RBE1.$00. FARBEN| 00000770: 20 55 4E 44 00 46 41 52 42 45 32 C0 24 30 36 01 | UND.FARBE2.$06.| 00000780: 20 47 52 45 4E 5A 45 4E 00 4F 42 45 4E C0 24 30 | GRENZEN.OBEN.$0| 00000790: 31 00 55 4E 54 45 4E C0 24 46 37 01 00 53 50 4F |1.UNTEN.$F7..SPO| 000007A0: 49 4E 54 45 52 C0 24 30 37 46 38 00 56 45 52 53 |INTER.$07F8.VERS| 000007B0: 41 54 5A C0 24 33 30 00 01 00 01 2A 2A 2A 2A 2A |ATZ.$30....*****| 000007C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000007D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 01 |**************..| 000007E0: 2A 20 52 41 53 54 45 52 2D 49 52 51 20 45 49 4E |* RASTER-IRQ EIN| 000007F0: 53 54 45 4C 4C 45 4E 20 20 20 20 20 20 20 20 20 |STELLEN | 00000800: 20 20 2A 00 01 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A | *..***********| 00000810: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000820: 2A 2A 2A 2A 2A 2A 2A 2A 00 01 00 01 00 53 54 41 |********.....STA| 00000830: 52 54 AB 00 01 00 01 00 8D 43 49 41 49 52 51 01 |RT.......CIAIRQ.| 00000840: 20 54 49 4D 45 52 2D 49 4E 54 45 52 52 55 50 54 | TIMER-INTERRUPT| 00000850: 20 41 55 53 00 89 23 25 30 31 31 31 31 31 31 31 | AUS..#%01111111| 00000860: 00 88 23 25 30 30 30 30 30 30 30 31 00 8C 43 49 |..#%00000001..CI| 00000870: 41 49 52 51 00 01 00 8D 23 55 4E 54 45 4E 01 20 |AIRQ....#UNTEN. | 00000880: 52 41 53 54 45 52 5A 45 49 4C 45 20 41 55 53 20 |RASTERZEILE AUS | 00000890: 4F 42 45 4E 00 8C 52 41 53 54 45 52 01 20 56 4F |OBEN..RASTER. VO| 000008A0: 52 57 41 45 48 4C 45 4E 00 01 00 8D 43 4F 4E 54 |RWAEHLEN....CONT| 000008B0: 52 4F 4C 31 00 89 23 24 37 46 00 8C 43 4F 4E 54 |ROL1..#$7F..CONT| 000008C0: 52 4F 4C 31 00 01 00 8D 23 25 31 30 30 30 30 30 |ROL1....#%100000| 000008D0: 30 31 01 20 52 41 53 54 45 52 2D 49 4E 54 45 52 |01. RASTER-INTER| 000008E0: 52 55 50 54 00 8C 49 52 51 4D 41 53 4B 01 20 57 |RUPT..IRQMASK. W| 000008F0: 41 45 48 4C 45 4E 00 01 00 8D 23 3C 49 52 51 50 |AEHLEN....#<IRQP| 00000900: 4C 55 53 01 20 5A 45 49 47 45 52 20 53 45 54 5A |LUS. ZEIGER SETZ| 00000910: 45 4E 00 8C 49 52 51 56 45 43 54 4F 52 4C 00 8D |EN..IRQVECTORL..| 00000920: 23 3E 49 52 51 50 4C 55 53 00 8C 49 52 51 56 45 |#>IRQPLUS..IRQVE| 00000930: 43 54 4F 52 48 00 01 00 B1 53 50 52 49 54 45 53 |CTORH....SPRITES| 00000940: 49 4E 49 54 00 01 00 8D 23 46 41 52 42 45 31 00 |INIT....#FARBE1.| 00000950: 8C 52 41 48 4D 45 4E 00 8D 23 46 41 52 42 45 32 |.RAHMEN..#FARBE2| 00000960: 00 8C 48 49 4E 54 45 52 47 52 55 4E 44 31 00 01 |..HINTERGRUND1..| 00000970: 00 8D 23 24 30 30 01 20 4B 45 49 4E 20 4D 55 53 |..#$00. KEIN MUS| 00000980: 54 45 52 20 55 4E 54 45 4E 00 8C 24 33 46 46 46 |TER UNTEN..$3FFF| 00000990: 01 00 AA 01 20 49 52 51 20 5A 55 4C 41 53 53 45 |.... IRQ ZULASSE| 000009A0: 4E 00 83 01 20 2E 2E 2E 20 55 4E 44 20 5A 55 52 |N... ... UND ZUR| 000009B0: 55 45 43 4B 00 01 00 01 2A 2A 2A 2A 2A 2A 2A 2A |UECK....********| 000009C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000009D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 01 |**************..| 000009E0: 2A 20 20 20 20 20 20 20 20 53 50 52 49 54 45 53 |* SPRITES| 000009F0: 20 49 4E 49 54 49 41 4C 49 53 49 45 52 45 4E 20 | INITIALISIEREN | 00000A00: 20 20 20 20 20 2A 00 01 2A 2A 2A 2A 2A 2A 2A 2A | *..********| 00000A10: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000A20: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 01 |**************..| 00000A30: 00 53 50 52 49 54 45 53 49 4E 49 54 8D 23 24 30 |.SPRITESINIT.#$0| 00000A40: 38 01 20 59 2D 4B 4F 4F 52 44 49 4E 41 54 45 4E |8. Y-KOORDINATEN| 00000A50: 00 95 23 24 30 46 01 20 53 45 54 5A 45 4E 00 01 |..#$0F. SETZEN..| 00000A60: 00 4C 4F 4F 50 31 41 8C 53 50 52 49 54 45 30 58 |.LOOP1A.SPRITE0X| 00000A70: 2C 58 00 BD 00 BD 00 A0 4C 4F 4F 50 31 41 00 01 |,X......LOOP1A..| 00000A80: 00 8D 23 24 31 38 01 58 2D 4B 4F 4F 52 44 49 4E |..#$18.X-KOORDIN| 00000A90: 41 54 45 4E 00 95 23 24 30 30 01 20 53 45 54 5A |ATEN..#$00. SETZ| 00000AA0: 45 4E 00 4C 4F 4F 50 32 41 8C 53 50 52 49 54 45 |EN.LOOP2A.SPRITE| 00000AB0: 30 58 2C 58 00 A8 00 8B 23 56 45 52 53 41 54 5A |0X,X....#VERSATZ| 00000AC0: 00 9F 00 9F 00 87 23 24 31 30 00 A6 4C 4F 4F 50 |......#$10..LOOP| 00000AD0: 32 41 00 01 00 8D 23 24 45 30 01 20 3E 32 35 35 |2A....#$E0. >255| 00000AE0: 2D 57 45 52 54 00 8C 53 58 32 35 35 00 01 00 85 |-WERT..SX255....| 00000AF0: 23 24 46 46 00 95 23 24 30 37 01 20 42 4C 4F 43 |#$FF..#$07. BLOC| 00000B00: 4B 2D 50 4F 49 4E 54 45 52 00 4C 4F 4F 50 33 AC |K-POINTER.LOOP3.| 00000B10: 01 20 53 54 45 4C 4C 45 4E 00 8C 53 50 4F 49 4E |. STELLEN..SPOIN| 00000B20: 54 45 52 2C 58 00 8D 23 46 41 52 42 45 31 00 8C |TER,X..#FARBE1..| 00000B30: 53 50 52 49 54 45 30 43 4F 4C 2C 58 00 9C 00 BD |SPRITE0COL,X....| 00000B40: 00 A0 4C 4F 4F 50 33 00 01 00 8D 23 24 46 46 01 |..LOOP3....#$FF.| 00000B50: 20 52 45 53 54 4C 49 43 48 45 00 8C 53 50 52 49 | RESTLICHE..SPRI| 00000B60: 54 45 53 41 4E 01 20 50 41 52 41 4D 45 54 45 52 |TESAN. PARAMETER| 00000B70: 00 8C 53 58 45 58 50 41 4E 44 00 8C 53 59 45 58 |..SXEXPAND..SYEX| 00000B80: 50 41 4E 44 00 83 01 20 2E 2E 2E 55 4E 44 20 5A |PAND... ...UND Z| 00000B90: 55 52 55 45 43 4B 00 01 00 01 2A 2A 2A 2A 2A 2A |URUECK....******| 00000BA0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000BB0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 01 2A |*************..*| 00000BC0: 20 20 20 20 20 20 4E 45 55 45 20 49 4E 54 45 52 | NEUE INTER| 00000BD0: 52 55 50 54 52 4F 55 54 49 4E 45 20 20 20 20 20 |RUPTROUTINE | 00000BE0: 20 2A 00 01 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A | *..************| 00000BF0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000C00: 2A 2A 2A 2A 2A 2A 2A 00 01 00 49 52 51 50 4C 55 |*******...IRQPLU| 00000C10: 53 8D 49 52 51 46 4C 41 47 00 8C 49 52 51 46 4C |S.IRQFLAG..IRQFL| 00000C20: 41 47 00 01 00 8D 52 41 53 54 45 52 00 8E 23 55 |AG....RASTER..#U| 00000C30: 4E 54 45 4E 00 A4 49 53 54 4F 42 45 4E 00 01 00 |NTEN..ISTOBEN...| 00000C40: 49 53 54 55 4E 54 45 4E 8D 23 4F 42 45 4E 00 8C |ISTUNTEN.#OBEN..| 00000C50: 52 41 53 54 45 52 00 01 00 8D 23 24 31 33 01 20 |RASTER....#$13. | 00000C60: 32 34 20 5A 45 49 4C 45 4E 00 8C 43 4F 4E 54 52 |24 ZEILEN..CONTR| 00000C70: 4F 4C 31 00 01 00 8D 23 24 30 30 00 8C 53 50 52 |OL1....#$00..SPR| 00000C80: 49 54 45 53 41 4E 00 01 00 B3 49 52 51 41 42 53 |ITESAN....IRQABS| 00000C90: 43 48 4C 55 53 53 00 01 00 49 53 54 4F 42 45 4E |CHLUSS...ISTOBEN| 00000CA0: 8D 23 55 4E 54 45 4E 00 8C 52 41 53 54 45 52 00 |.#UNTEN..RASTER.| 00000CB0: 01 00 8D 23 24 31 42 01 20 32 35 20 5A 45 49 4C |...#$1B. 25 ZEIL| 00000CC0: 45 4E 00 8C 43 4F 4E 54 52 4F 4C 31 00 01 00 8D |EN..CONTROL1....| 00000CD0: 23 24 46 46 00 8C 53 50 52 49 54 45 53 41 4E 00 |#$FF..SPRITESAN.| 00000CE0: 01 00 01 00 B3 49 52 51 4E 4F 52 4D 41 4C 00 01 |.....IRQNORMAL..| 00000CF0: 00 01 00 |... |
...*************************************
*..* RASTERINTERRUPTKURS - GRUNDMODUL
*..*
*..* (C) 1986 AXEL PRETZSCH
*..* HUTFELDSTR. 10
*..* 8033 PLANEGG
*..*************************************
*......*********************************
***..* LABEL DEFINITION
*..************************************.
.......****************************..*
VIC-LABEL *..*************
***************...VIC.$D000. VIDEOCHIP B
ASISADRESSE...SPRITE0X.VIC. X-KOORDINATE
N DER SPRITES.SPRITE1X.VIC+2.SPRITE2X.VI
C+4.SPRITE3X.VIC+6.SPRITE4X.VIC+8.SPRITE
5X.VIC+10.SPRITE6X.VIC+12.SPRITE7X.VIC+1
4...SPRITE0Y.VIC+1.Y-KOORDINATEN DER SPR
ITES.SPRITE1Y.VIC+3.SPRITE2Y.VIC+5.SPRIT
E3Y.VIC+7.SPRITE4Y.VIC+9.SPRITE5Y.VIC+11
.SPRITE6Y.VIC+13.SPRITE7Y.VIC+15...SPRIT
E0COL.VIC+39. FARBEN DER SPRITES.SPRITE1
COL.VIC+40.SPRITE2COL.VIC+41.SPRITE3COL.
VIC+42.SPRITE4COL.VIC+43.SPRITE5COL.VIC+
44.SPRITE6COL.VIC+45.SPRITE7COL.VIC+47..
.SPRITESAN.VIC+21. SPRITE-KONTROLLREGIST
ER.SXEXPAND.VIC+29.SYEXPAND.VIC+23.SPRIT
EPRIO.VIC+27.SPRITEMULTI.VIC+28.SPRITEKO
LL.VIC+30.SPRITEHGKOLL.VIC+31.SMULTI1.VI
C+37.SMULTI2.VIC+38.SX255.VIC+16.....CON
TROL1.VIC+17. SONSTIGE KONTROLLREGISTER.
CONTROL2.VIC+22.CONTROL3.VIC+24.RASTER.V
IC+18.IRQFLAG.VIC+25.IRQMASK.VIC+26...RA
HMEN.VIC+32. RESTLICHE FARBREGISTER.HINT
ERGRUND1.VIC+33.HINTERGRUND2.VIC+34.HINT
ERGRUND3.VIC+35.HINTERGRUND4.VIC+36.....
.****************************..*
IRQ LABEL *..*******************
*********...IRQVECTORL.$0314.IRQVECTORH.
$0315.IRQNORMAL.$EA31.IRQABSCHLUSS.$FEBC
......****************************..*
CIA LABEL *..**************
**************...CIAIRQ.$DC0D.VBANK.$DD0
0.JOYPORT1.$DC01.JOYPORT2.$DC00........*
***********************************..*
SPRITES IM BILDSCHIRMRAND *..*****
*******************************...A49152
.JM...FARBE1.$00. FARBEN UND.FARBE2.$06.
GRENZEN.OBEN.$01.UNTEN.$F7..SPOINTER.$0
7F8.VERSATZ.$30....*********************
**************..* RASTER-IRQ EINSTELLEN
*..***************************
********.....START.......CIAIRQ. TIMER-I
NTERRUPT AUS..#%01111111..#%00000001..CI
AIRQ....#UNTEN. RASTERZEILE AUS OBEN..RA
STER. VORWAEHLEN....CONTROL1..#$7F..CONT
ROL1....#%10000001. RASTER-INTERRUPT..IR
QMASK. WAEHLEN....#<IRQPLUS. ZEIGER SETZ
EN..IRQVECTORL..#>IRQPLUS..IRQVECTORH...
.SPRITESINIT....#FARBE1..RAHMEN..#FARBE2
..HINTERGRUND1....#$00. KEIN MUSTER UNTE
N..$3FFF.... IRQ ZULASSEN... ... UND ZUR
UECK....********************************
******..* SPRITES INITIALISIEREN
*..********************************
******...SPRITESINIT.#$08. Y-KOORDINATEN
..#$0F. SETZEN...LOOP1A.SPRITE0X,X.....
LOOP1A....#$18.X-KOORDINATEN..#$00. SETZ
EN.LOOP2A.SPRITE0X,X....#VERSATZ......#$
10..LOOP2A....#$E0. >255-WERT..SX255....
#$FF..#$07. BLOCK-POINTER.LOOP3.. STELLE
N..SPOINTER,X..#FARBE1..SPRITE0COL,X....
. LOOP3....#$FF. RESTLICHE..SPRITESAN. P
ARAMETER..SXEXPAND..SYEXPAND... ...UND Z
URUECK....******************************
*****..* NEUE INTERRUPTROUTINE
*..***********************************.
..IRQPLUS.IRQFLAG..IRQFLAG....RASTER..#U
NTEN..ISTOBEN...ISTUNTEN.#OBEN..RASTER..
..#$13. 24 ZEILEN..CONTROL1....#$00..SPR
ITESAN....IRQABSCHLUSS...ISTOBEN.#UNTEN.
.RASTER....#$1B. 25 ZEILEN..CONTROL1....
#$FF..SPRITESAN......IRQNORMAL.....
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL