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

RASTER2

FILE INFORMATION

FILENAME(S): RASTER2

FILE TYPE(S): PRG

FILE SIZE: 983b

FIRST SEEN: 2025-11-30 19:47:33

APPEARS ON: 1 disk(s)

FILE HASH

a6e64cc040c0a02fa900e7bbb33773c2f98eeaa8bae6d71d93e8be3f0b8f6f82

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
HJ LPEDISK 07 2 RASTER2 PRG Curtcool, Frank 10 5 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 0D 08 0A 00 9E 39  AC 34 30 39 36 00 1B 08  |.......9.4096...|
00000010: 14 00 2E 4F 50 54 20 4E  2C 4F 4F 00 28 08 1E 00  |...OPT N,OO.(...|
00000020: AC B2 20 24 43 30 30 30  00 3B 08 28 00 53 43 52  |.. $C000.;.(.SCR|
00000030: 4F 4C 59 20 B2 20 24 44  30 31 31 00 4E 08 32 00  |OLY . $D011.N.2.|
00000040: 52 41 53 54 45 52 20 B2  20 24 44 30 31 32 00 61  |RASTER . $D012.a|
00000050: 08 3C 00 53 43 52 4F 4C  58 20 B2 20 24 44 30 31  |.<.SCROLX . $D01|
00000060: 36 00 74 08 46 00 56 4D  43 53 42 20 20 B2 20 24  |6.t.F.VMCSB  . $|
00000070: 44 30 31 38 00 87 08 50  00 56 49 43 49 52 51 20  |D018...P.VICIRQ |
00000080: B2 20 24 44 30 31 39 00  9A 08 5A 00 49 52 51 4D  |. $D019...Z.IRQM|
00000090: 53 4B 20 B2 20 24 44 30  31 41 00 AD 08 64 00 42  |SK . $D01A...d.B|
000000A0: 47 43 4F 4C 30 20 B2 20  24 44 30 32 31 00 C0 08  |GCOL0 . $D021...|
000000B0: 6E 00 43 49 41 49 43 52  20 B2 20 24 44 43 30 44  |n.CIAICR . $DC0D|
000000C0: 00 C6 08 78 00 3B 00 D4  08 82 00 B5 4E 4F 20 B2  |...x.;......NO .|
000000D0: 20 24 46 42 00 DA 08 8C  00 3B 00 E0 08 96 00 3B  | $FB.....;.....;|
000000E0: 00 EF 08 A0 00 53 45 54  49 52 51 20 53 45 49 00  |.....SETIRQ SEI.|
000000F0: FC 08 AA 00 4C 44 41 20  23 24 37 46 00 0B 09 B4  |....LDA #$7F....|
00000100: 00 53 54 41 20 43 49 41  49 43 52 00 16 09 BE 00  |.STA CIAICR.....|
00000110: 4C 44 41 20 23 31 00 25  09 C8 00 53 54 41 20 49  |LDA #1.%...STA I|
00000120: 52 51 4D 53 4B 00 30 09  D2 00 4C 44 41 20 23 33  |RQMSK.0...LDA #3|
00000130: 00 3C 09 DC 00 53 54 41  20 B5 4E 4F 00 4B 09 E6  |.<...STA .NO.K..|
00000140: 00 4C 44 41 20 52 41 53  54 42 4C 00 5A 09 F0 00  |.LDA RASTBL.Z...|
00000150: 53 54 41 20 52 41 53 54  45 52 00 66 09 FA 00 4C  |STA RASTER.f...L|
00000160: 44 41 20 23 32 34 00 74  09 04 01 53 54 41 20 24  |DA #24.t...STA $|
00000170: 44 30 31 31 00 7A 09 0E  01 3B 00 8B 09 18 01 4C  |D011.z...;.....L|
00000180: 44 41 20 23 B3 52 41 53  49 52 51 00 99 09 22 01  |DA #.RASIRQ...".|
00000190: 53 54 41 20 24 30 33 31  34 00 AA 09 2C 01 4C 44  |STA $0314...,.LD|
000001A0: 41 20 23 B1 52 41 53 49  52 51 00 B8 09 36 01 53  |A #.RASIRQ...6.S|
000001B0: 54 41 20 24 30 33 31 35  00 C0 09 40 01 43 4C 49  |TA $0315...@.CLI|
000001C0: 00 C8 09 4A 01 52 54 53  00 CE 09 54 01 3B 00 E4  |...J.RTS...T.;..|
000001D0: 09 5E 01 52 41 53 49 52  51 20 4C 44 41 20 56 49  |.^.RASIRQ LDA VI|
000001E0: 43 49 52 51 00 F3 09 68  01 53 54 41 20 56 49 43  |CIRQ...h.STA VIC|
000001F0: 49 52 51 00 FC 09 72 01  AF 20 23 31 00 08 0A 7C  |IRQ...r.. #1...||
00000200: 01 42 45 51 20 B5 52 54  00 14 0A 86 01 44 45 43  |.BEQ .RT.....DEC|
00000210: 20 B5 4E 4F 00 21 0A 90  01 42 50 4C 20 52 41 53  | .NO.!...BPL RAS|
00000220: 31 00 2C 0A 9A 01 4C 44  41 20 23 32 00 38 0A A4  |1.,...LDA #2.8..|
00000230: 01 53 54 41 20 B5 4E 4F  00 3E 0A AE 01 3B 00 4F  |.STA .NO.>...;.O|
00000240: 0A B8 01 52 41 53 31 20  4C 44 58 20 B5 4E 4F 00  |...RAS1 LDX .NO.|
00000250: 60 0A C2 01 4C 44 41 20  43 4F 4C 54 42 4C 2C 58  |`...LDA COLTBL,X|
00000260: 00 6F 0A CC 01 53 54 41  20 42 47 43 4F 4C 30 00  |.o...STA BGCOL0.|
00000270: 80 0A D6 01 4C 44 41 20  43 52 31 54 42 4C 2C 58  |....LDA CR1TBL,X|
00000280: 00 8F 0A E0 01 53 54 41  20 53 43 52 4F 4C 59 00  |.....STA SCROLY.|
00000290: A0 0A EA 01 4C 44 41 20  43 52 32 54 42 4C 2C 58  |....LDA CR2TBL,X|
000002A0: 00 AF 0A F4 01 53 54 41  20 53 43 52 4F 4C 58 00  |.....STA SCROLX.|
000002B0: C0 0A FE 01 4C 44 41 20  4D 45 4D 54 42 4C 2C 58  |....LDA MEMTBL,X|
000002C0: 00 CE 0A 08 02 53 54 41  20 56 4D 43 53 42 00 DF  |.....STA VMCSB..|
000002D0: 0A 12 02 4C 44 41 20 52  41 53 54 42 4C 2C 58 00  |...LDA RASTBL,X.|
000002E0: EE 0A 1C 02 53 54 41 20  52 41 53 54 45 52 00 F6  |....STA RASTER..|
000002F0: 0A 26 02 54 58 41 00 05  0B 30 02 42 45 51 20 4F  |.&.TXA...0.BEQ O|
00000300: 4C 44 49 52 51 00 11 0B  3A 02 B5 52 54 20 50 4C  |LDIRQ...:..RT PL|
00000310: 41 00 19 0B 44 02 54 41  59 00 21 0B 4E 02 50 4C  |A...D.TAY.!.N.PL|
00000320: 41 00 29 0B 58 02 54 41  58 00 31 0B 62 02 50 4C  |A.).X.TAX.1.b.PL|
00000330: 41 00 39 0B 6C 02 52 54  49 00 3F 0B 76 02 3B 00  |A.9.l.RTI.?.v.;.|
00000340: 54 0B 80 02 4F 4C 44 49  52 51 20 4A 4D 50 20 24  |T...OLDIRQ JMP $|
00000350: 45 41 33 31 00 5A 0B 8A  02 3B 00 75 0B 94 02 52  |EA31.Z...;.u...R|
00000360: 41 53 54 42 4C 20 2E 42  59 54 20 34 39 2C 31 37  |ASTBL .BYT 49,17|
00000370: 30 2C 31 32 39 00 8B 0B  9E 02 43 4F 4C 54 42 4C  |0,129.....COLTBL|
00000380: 20 2E 42 59 54 20 37 2C  32 2C 30 00 A4 0B A8 02  | .BYT 7,2,0.....|
00000390: 43 52 31 54 42 4C 20 2E  42 59 54 20 32 37 2C 32  |CR1TBL .BYT 27,2|
000003A0: 37 2C 32 37 00 BB 0B B2  02 43 52 32 54 42 4C 20  |7,27.....CR2TBL |
000003B0: 2E 42 59 54 20 38 20 2C  38 2C 38 00 D4 0B BC 02  |.BYT 8 ,8,8.....|
000003C0: 4D 45 4D 54 42 4C 20 2E  42 59 54 20 32 30 2C 32  |MEMTBL .BYT 20,2|
000003D0: 30 2C 32 30 00 00 00                              |0,20...         |
.......9.4096......OPT N,OO.(..... $C000
.;.(.SCROLY . $D011.N.2.RASTER . $D012.A
.<.SCROLX . $D016.T.F.VMCSB  . $D018...P
.VICIRQ . $D019...Z.IRQMSK . $D01A...D.B
GCOL0 . $D021...N.CIAICR . $DC0D.F.X.;.T
....NO . $FB.Z...;.....;... .SETIRQ SEI.
....LDA #$7F.....STA CIAICR.....LDA #1.%
.H.STA IRQMSK.0.R.LDA #3.<...STA .NO.K..
.LDA RASTBL.Z...STA RASTER.F...LDA #24.T
...STA $D011.Z...;.....LDA #.RASIRQ...".
STA $0314...,.LDA #.RASIRQ...6.STA $0315
...@.CLI.H.J.RTS.N.T.;...^.RASIRQ LDA VI
CIRQ...H.STA VICIRQ...R.. #1...|.BEQ .RT
.....DEC .NO.!...BPL RAS1.,...LDA #2.8..
.STA .NO.>...;.O...RAS1 LDX .NO.`.B.LDA 
COLTBL,X.O.L.STA BGCOL0...V.LDA CR1TBL,X
.....STA SCROLY. ...LDA CR2TBL,X.....STA
 SCROLX.....LDA MEMTBL,X.N...STA VMCSB..
...LDA RASTBL,X.....STA RASTER...&.TXA..
.0.BEQ OLDIRQ...:..RT PLA...D.TAY.!.N.PL
A.).X.TAX.1.B.PLA.9.L.RTI.?.V.;.T...OLDI
RQ JMP $EA31.Z...;.U...RASTBL .BYT 49,17
0,129.....COLTBL .BYT 7,2,0.....CR1TBL .
BYT 27,27,27.....CR2TBL .BYT 8 ,8,8.T...
MEMTBL .BYT 20,20,20...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL