> 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 32 |RQMSK.0...LDA #2|
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 31 00 38 0A A4 |1.,...LDA #1.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 79 0A CC 01 53 54 41 20 42 47 43 4F 4C 30 3A |.y...STA BGCOL0:|
00000270: 53 54 41 20 24 44 30 32 30 00 8A 0A D6 01 4C 44 |STA $D020.....LD|
00000280: 41 20 43 52 31 54 42 4C 2C 58 00 99 0A E0 01 53 |A CR1TBL,X.....S|
00000290: 54 41 20 53 43 52 4F 4C 59 00 AA 0A EA 01 4C 44 |TA SCROLY.....LD|
000002A0: 41 20 43 52 32 54 42 4C 2C 58 00 B9 0A F4 01 53 |A CR2TBL,X.....S|
000002B0: 54 41 20 53 43 52 4F 4C 58 00 CA 0A FE 01 4C 44 |TA SCROLX.....LD|
000002C0: 41 20 4D 45 4D 54 42 4C 2C 58 00 D8 0A 08 02 53 |A MEMTBL,X.....S|
000002D0: 54 41 20 56 4D 43 53 42 00 E9 0A 12 02 4C 44 41 |TA VMCSB.....LDA|
000002E0: 20 52 41 53 54 42 4C 2C 58 00 F8 0A 1C 02 53 54 | RASTBL,X.....ST|
000002F0: 41 20 52 41 53 54 45 52 00 00 0B 26 02 54 58 41 |A RASTER...&.TXA|
00000300: 00 0F 0B 30 02 42 45 51 20 4F 4C 44 49 52 51 00 |...0.BEQ OLDIRQ.|
00000310: 1B 0B 3A 02 B5 52 54 20 50 4C 41 00 23 0B 44 02 |..:..RT PLA.#.D.|
00000320: 54 41 59 00 2B 0B 4E 02 50 4C 41 00 33 0B 58 02 |TAY.+.N.PLA.3.X.|
00000330: 54 41 58 00 3B 0B 62 02 50 4C 41 00 43 0B 6C 02 |TAX.;.b.PLA.C.l.|
00000340: 52 54 49 00 49 0B 76 02 3B 00 5E 0B 80 02 4F 4C |RTI.I.v.;.^...OL|
00000350: 44 49 52 51 20 4A 4D 50 20 24 45 41 33 31 00 64 |DIRQ JMP $EA31.d|
00000360: 0B 8A 02 3B 00 7A 0B 94 02 52 41 53 54 42 4C 20 |...;.z...RASTBL |
00000370: 2E 42 59 54 20 38 2C 32 32 36 00 8E 0B 9E 02 43 |.BYT 8,226.....C|
00000380: 4F 4C 54 42 4C 20 2E 42 59 54 20 37 2C 32 00 A4 |OLTBL .BYT 7,2..|
00000390: 0B A8 02 43 52 31 54 42 4C 20 2E 42 59 54 20 32 |...CR1TBL .BYT 2|
000003A0: 37 2C 32 37 00 B8 0B B2 02 43 52 32 54 42 4C 20 |7,27.....CR2TBL |
000003B0: 2E 42 59 54 20 38 2C 38 00 CE 0B BC 02 4D 45 4D |.BYT 8,8.....MEM|
000003C0: 54 42 4C 20 2E 42 59 54 20 32 30 2C 32 30 00 00 |TBL .BYT 20,20..|
000003D0: 00 |. |
.......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 #2.<...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 #1.8..
.STA .NO.>...;.O...RAS1 LDX .NO.`.B.LDA
COLTBL,X.Y.L.STA BGCOL0:STA $D020...V.LD
A CR1TBL,X.....STA SCROLY.....LDA CR2TBL
,X.....STA SCROLX.J...LDA MEMTBL,X.X...S
TA VMCSB.....LDA RASTBL,X.....STA RASTER
...&.TXA...0.BEQ OLDIRQ...:..RT PLA.#.D.
TAY.+.N.PLA.3.X.TAX.;.B.PLA.C.L.RTI.I.V.
;.^...OLDIRQ JMP $EA31.D...;.Z...RASTBL
.BYT 8,226.....COLTBL .BYT 7,2.....CR1TB
L .BYT 27,27.....CR2TBL .BYT 8,8.N...MEM
TBL .BYT 20,20...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL