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

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 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL