RAHMEN-LAUF
FILE INFORMATION
FILENAME(S): RAHMEN-LAUF
FILE TYPE(S): PRG
FILE SIZE: 3.4K
FIRST SEEN: 2025-11-30 01:12:39
APPEARS ON: 1 disk(s)
FILE HASH
405d78e7307df15aee126b335ddc994d3ee17b5d9c519a04b757bf2dc8a3adf6
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| 15717 I SEITE B | RAHMEN-LAUF | PRG | C64er | 33 | 8 | 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 4C 41 55 46 53 43 48 |***..* LAUFSCH| 00000710: 52 49 46 54 20 49 4D 20 42 49 4C 44 53 43 48 49 |RIFT IM BILDSCHI| 00000720: 52 4D 52 41 4E 44 20 20 2A 00 01 2A 20 20 20 20 |RMRAND *..* | 00000730: 20 20 20 42 45 53 54 45 48 45 4E 44 20 41 55 53 | BESTEHEND AUS| 00000740: 20 20 53 50 52 49 54 45 53 20 20 20 20 20 2A 00 | SPRITES *.| 00000750: 01 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |.***************| 00000760: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000770: 2A 2A 2A 2A 2A 00 01 00 C1 34 39 31 35 32 00 CA |*****....49152..| 00000780: 4D 00 01 00 46 41 52 42 45 31 C0 24 30 30 01 20 |M...FARBE1.$00. | 00000790: 46 41 52 42 45 4E 20 55 4E 44 00 46 41 52 42 45 |FARBEN UND.FARBE| 000007A0: 32 C0 24 30 36 01 20 47 52 45 4E 5A 45 4E 00 4F |2.$06. GRENZEN.O| 000007B0: 42 45 4E C0 24 33 31 00 55 4E 54 45 4E C0 24 46 |BEN.$31.UNTEN.$F| 000007C0: 37 01 00 4C 41 53 54 42 4C 4F 43 4B C0 24 46 46 |7..LASTBLOCK.$FF| 000007D0: 00 53 50 4F 49 4E 54 45 52 C0 24 30 37 46 38 00 |.SPOINTER.$07F8.| 000007E0: 56 45 52 53 41 54 5A C0 24 33 30 00 01 00 01 2A |VERSATZ.$30....*| 000007F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000800: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000810: 2A 2A 00 01 2A 20 52 41 53 54 45 52 2D 49 52 51 |**..* RASTER-IRQ| 00000820: 20 45 49 4E 53 54 45 4C 4C 45 4E 20 20 20 20 20 | EINSTELLEN | 00000830: 20 20 20 20 20 20 2A 00 01 2A 2A 2A 2A 2A 2A 2A | *..*******| 00000840: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000850: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 01 00 01 |************....| 00000860: 00 53 54 41 52 54 AB 00 01 00 01 00 8D 43 49 41 |.START.......CIA| 00000870: 49 52 51 01 20 54 49 4D 45 52 2D 49 4E 54 45 52 |IRQ. TIMER-INTER| 00000880: 52 55 50 54 20 41 55 53 00 89 23 25 30 31 31 31 |RUPT AUS..#%0111| 00000890: 31 31 31 31 00 88 23 25 30 30 30 30 30 30 30 31 |1111..#%00000001| 000008A0: 00 8C 43 49 41 49 52 51 00 01 00 8D 23 55 4E 54 |..CIAIRQ....#UNT| 000008B0: 45 4E 01 20 52 41 53 54 45 52 5A 45 49 4C 45 20 |EN. RASTERZEILE | 000008C0: 41 55 53 20 4F 42 45 4E 00 8C 52 41 53 54 45 52 |AUS OBEN..RASTER| 000008D0: 01 20 56 4F 52 57 41 45 48 4C 45 4E 00 01 00 8D |. VORWAEHLEN....| 000008E0: 43 4F 4E 54 52 4F 4C 31 00 89 23 24 37 46 00 8C |CONTROL1..#$7F..| 000008F0: 43 4F 4E 54 52 4F 4C 31 00 01 00 8D 23 25 31 30 |CONTROL1....#%10| 00000900: 30 30 30 30 30 31 01 20 52 41 53 54 45 52 2D 49 |000001. RASTER-I| 00000910: 4E 54 45 52 52 55 50 54 00 8C 49 52 51 4D 41 53 |NTERRUPT..IRQMAS| 00000920: 4B 01 20 57 41 45 48 4C 45 4E 00 01 00 8D 23 3C |K. WAEHLEN....#<| 00000930: 49 52 51 50 4C 55 53 01 20 5A 45 49 47 45 52 53 |IRQPLUS. ZEIGERS| 00000940: 45 54 5A 45 4E 00 8C 49 52 51 56 45 43 54 4F 52 |ETZEN..IRQVECTOR| 00000950: 4C 00 8D 23 3E 49 52 51 50 4C 55 53 00 8C 49 52 |L..#>IRQPLUS..IR| 00000960: 51 56 45 43 54 4F 52 48 00 01 00 B1 53 50 52 49 |QVECTORH....SPRI| 00000970: 54 45 53 49 4E 49 54 00 01 00 8D 23 46 41 52 42 |TESINIT....#FARB| 00000980: 45 31 00 8C 52 41 48 4D 45 4E 00 8D 23 46 41 52 |E1..RAHMEN..#FAR| 00000990: 42 45 32 00 8C 48 49 4E 54 45 52 47 52 55 4E 44 |BE2..HINTERGRUND| 000009A0: 31 00 01 00 8D 23 24 30 30 00 8C 24 33 46 46 46 |1....#$00..$3FFF| 000009B0: 01 00 AA 01 20 49 52 51 20 5A 55 4C 41 53 53 45 |.... IRQ ZULASSE| 000009C0: 4E 00 83 01 20 2E 2E 2E 20 55 4E 44 20 5A 55 52 |N... ... UND ZUR| 000009D0: 55 45 43 4B 00 01 00 01 2A 2A 2A 2A 2A 2A 2A 2A |UECK....********| 000009E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000009F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 01 |**************..| 00000A00: 2A 20 20 20 20 20 20 20 20 53 50 52 49 54 45 53 |* SPRITES| 00000A10: 20 49 4E 49 54 49 41 4C 49 53 49 45 52 45 4E 20 | INITIALISIEREN | 00000A20: 20 20 20 20 20 2A 00 01 2A 2A 2A 2A 2A 2A 2A 2A | *..********| 00000A30: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000A40: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 01 |**************..| 00000A50: 00 53 50 52 49 54 45 53 49 4E 49 54 8D 23 24 30 |.SPRITESINIT.#$0| 00000A60: 38 00 95 23 24 30 46 00 01 00 4C 4F 4F 50 31 41 |8..#$0F...LOOP1A| 00000A70: 8C 53 50 52 49 54 45 30 58 2C 58 00 BD 00 BD 00 |.SPRITE0X,X.....| 00000A80: A0 4C 4F 4F 50 31 41 00 01 00 8D 23 24 31 38 00 |.LOOP1A....#$18.| 00000A90: 95 23 24 30 30 00 4C 4F 4F 50 32 41 8C 53 50 52 |.#$00.LOOP2A.SPR| 00000AA0: 49 54 45 30 58 2C 58 00 A8 00 8B 23 56 45 52 53 |ITE0X,X....#VERS| 00000AB0: 41 54 5A 00 9F 00 9F 00 87 23 24 31 30 00 A6 4C |ATZ......#$10..L| 00000AC0: 4F 4F 50 32 41 00 01 00 8D 23 24 45 30 00 8C 53 |OOP2A....#$E0..S| 00000AD0: 58 32 35 35 00 01 00 85 23 24 46 46 00 95 23 24 |X255....#$FF..#$| 00000AE0: 30 37 00 4C 4F 4F 50 33 AC 00 8C 53 50 4F 49 4E |07.LOOP3...SPOIN| 00000AF0: 54 45 52 2C 58 00 8D 23 46 41 52 42 45 31 00 8C |TER,X..#FARBE1..| 00000B00: 53 50 52 49 54 45 30 43 4F 4C 2C 58 00 9C 00 BD |SPRITE0COL,X....| 00000B10: 00 A0 4C 4F 4F 50 33 00 01 00 8D 23 24 46 46 00 |..LOOP3....#$FF.| 00000B20: 8C 53 58 45 58 50 41 4E 44 00 8C 53 59 45 58 50 |.SXEXPAND..SYEXP| 00000B30: 41 4E 44 00 8C 53 50 52 49 54 45 53 41 4E 00 83 |AND..SPRITESAN..| 00000B40: 00 01 00 01 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |....************| 00000B50: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000B60: 2A 2A 2A 2A 2A 2A 2A 00 01 2A 20 20 20 20 20 20 |*******..* | 00000B70: 4E 45 55 45 20 49 4E 54 45 52 52 55 50 54 52 4F |NEUE INTERRUPTRO| 00000B80: 55 54 49 4E 45 20 20 20 20 20 20 2A 00 01 2A 2A |UTINE *..**| 00000B90: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000BA0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000BB0: 2A 00 01 00 49 52 51 50 4C 55 53 8D 49 52 51 46 |*...IRQPLUS.IRQF| 00000BC0: 4C 41 47 00 8C 49 52 51 46 4C 41 47 00 01 00 8D |LAG..IRQFLAG....| 00000BD0: 52 41 53 54 45 52 00 8E 23 55 4E 54 45 4E 00 A4 |RASTER..#UNTEN..| 00000BE0: 49 53 54 4F 42 45 4E 00 01 00 49 53 54 55 4E 54 |ISTOBEN...ISTUNT| 00000BF0: 45 4E 8D 23 4F 42 45 4E 00 8C 52 41 53 54 45 52 |EN.#OBEN..RASTER| 00000C00: 00 01 00 8D 23 24 31 33 00 8C 43 4F 4E 54 52 4F |....#$13..CONTRO| 00000C10: 4C 31 00 01 00 B3 24 45 41 38 31 00 01 00 49 53 |L1....$EA81...IS| 00000C20: 54 4F 42 45 4E 8D 23 55 4E 54 45 4E 00 8C 52 41 |TOBEN.#UNTEN..RA| 00000C30: 53 54 45 52 00 01 00 8D 23 24 31 42 00 8C 43 4F |STER....#$1B..CO| 00000C40: 4E 54 52 4F 4C 31 00 01 00 01 20 53 50 52 49 54 |NTROL1.... SPRIT| 00000C50: 45 53 20 42 45 57 45 47 45 4E 00 01 00 95 23 24 |ES BEWEGEN....#$| 00000C60: 30 45 00 85 23 24 30 37 00 4C 4F 4F 50 34 96 53 |0E..#$07.LOOP4.S| 00000C70: 50 52 49 54 45 30 58 2C 58 00 96 53 50 52 49 54 |PRITE0X,X..SPRIT| 00000C80: 45 30 58 2C 58 00 96 53 50 52 49 54 45 30 58 2C |E0X,X..SPRITE0X,| 00000C90: 58 00 8D 53 50 52 49 54 45 30 58 2C 58 00 8E 23 |X..SPRITE0X,X..#| 00000CA0: 24 46 44 00 A5 47 52 4F 45 53 53 45 52 00 01 00 |$FD..GROESSER...| 00000CB0: 4C 4F 4F 50 35 BD 00 BD 00 9C 00 A0 4C 4F 4F 50 |LOOP5.......LOOP| 00000CC0: 34 00 01 00 01 00 B3 49 52 51 4E 4F 52 4D 41 4C |4......IRQNORMAL| 00000CD0: 00 01 00 01 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |....************| 00000CE0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000CF0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 01 2A 20 20 20 20 |*********..* | 00000D00: 20 20 20 20 58 2D 57 45 52 54 20 47 52 4F 45 53 | X-WERT GROES| 00000D10: 53 45 52 20 32 35 35 20 20 20 20 20 20 20 20 2A |SER 255 *| 00000D20: 00 01 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |..**************| 00000D30: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000D40: 2A 2A 2A 2A 2A 2A 2A 00 01 00 47 52 4F 45 53 53 |*******...GROESS| 00000D50: 45 52 8D 53 58 32 35 35 00 8A 5A 50 4F 54 2C 59 |ER.SX255..ZPOT,Y| 00000D60: 00 8C 53 58 32 35 35 00 89 5A 50 4F 54 2C 59 00 |..SX255..ZPOT,Y.| 00000D70: A7 4C 4F 4F 50 35 00 01 00 8D 23 24 37 46 00 8C |.LOOP5....#$7F..| 00000D80: 53 50 52 49 54 45 30 58 2C 58 00 A6 4C 4F 4F 50 |SPRITE0X,X..LOOP| 00000D90: 35 00 01 00 01 00 5A 50 4F 54 C2 24 30 31 2C 24 |5.....ZPOT.$01,$| 00000DA0: 30 32 2C 24 30 34 2C 24 30 38 2C 24 31 30 2C 24 |02,$04,$08,$10,$| 00000DB0: 32 30 2C 24 34 30 2C 24 38 30 00 |20,$40,$80. |
...************************************* *..* 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........* ***********************************..* LAUFSCHRIFT IM BILDSCHIRMRAND *..* BESTEHEND AUS SPRITES *..******* *****************************...A49152.J M...FARBE1.$00. FARBEN UND.FARBE2.$06. G RENZEN.OBEN.$31.UNTEN.$F7..LASTBLOCK.$FF .SPOINTER.$07F8.VERSATZ.$30....********* **************************..* RASTER-IRQ EINSTELLEN *..*************** ********************.....START.......CIA IRQ. TIMER-INTERRUPT AUS..#%01111111..#% 00000001..CIAIRQ....#UNTEN. RASTERZEILE AUS OBEN..RASTER. VORWAEHLEN....CONTROL1 ..#$7F..CONTROL1....#%10000001. RASTER-I NTERRUPT..IRQMASK. WAEHLEN....#<IRQPLUS. ZEIGERSETZEN..IRQVECTORL..#>IRQPLUS..IR QVECTORH....SPRITESINIT....#FARBE1..RAHM EN..#FARBE2..HINTERGRUND1....#$00..$3FFF .... IRQ ZULASSEN... ... UND ZURUECK.... **************************************.. * SPRITES INITIALISIEREN *.. **************************************.. .SPRITESINIT.#$08..#$0F...LOOP1A.SPRITE0 X,X..... LOOP1A....#$18..#$00.LOOP2A.SPR ITE0X,X....#VERSATZ......#$10..LOOP2A... .#$E0..SX255....#$FF..#$07.LOOP3...SPOIN TER,X..#FARBE1..SPRITE0COL,X..... LOOP3. ...#$FF..SXEXPAND..SYEXPAND..SPRITESAN.. ....***********************************. .* NEUE INTERRUPTROUTINE *..** *********************************...IRQP LUS.IRQFLAG..IRQFLAG....RASTER..#UNTEN.. ISTOBEN...ISTUNTEN.#OBEN..RASTER....#$13 ..CONTROL1....$EA81...ISTOBEN.#UNTEN..RA STER....#$1B..CONTROL1.... SPRITES BEWEG EN....#$0E..#$07.LOOP4.SPRITE0X,X..SPRIT E0X,X..SPRITE0X,X..SPRITE0X,X..#$FD..GRO ESSER...LOOP5...... LOOP4......IRQNORMAL ....************************************ *..* X-WERT GROESSER 255 * ..*************************************. ..GROESSER.SX255..ZPOT,Y..SX255..ZPOT,Y. .LOOP5....#$7F..SPRITE0X,X..LOOP5.....ZP OTB$01,$02,$04,$08,$10,$20,$40,$80.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL