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

Multiple names: RASTER IRQ    .S, RASTER IRQ

FILE INFORMATION

FILENAME(S):
• RASTER&nbspIRQ&nbsp&nbsp&nbsp&nbsp.S<br>• RASTER&nbspIRQ

FILE TYPE(S): PRG

FILE SIZE: 835b

FIRST SEEN: 2025-11-30 21:08:52

APPEARS ON: 2 disk(s)

FILE HASH

63e3dc0d17ab8dcab498d060fb273eccad1e02b3627d010d0e4a073511fc11a5

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
LKP RASTER IRQ    .S PRG DuncanTwain 24 0 DOWNLOAD FILE
PAL RASTER IRQ PRG DuncanTwain 14 8 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 0A 08 02 00 9E 37  30 30 00 16 08 04 00 2E  |.......700......|
00000010: 4F 50 54 20 4F 4F 00 22  08 06 00 AC B2 24 43 30  |OPT OO.".....$C0|
00000020: 30 30 00 2C 08 0A 00 3A  20 53 45 49 00 45 08 0C  |00.,...: SEI.E..|
00000030: 00 3A 20 4C 44 41 20 23  24 37 46 3A 53 54 41 20  |.: LDA #$7F:STA |
00000040: 24 44 43 30 44 00 5E 08  0E 00 3A 20 4C 44 41 20  |$DC0D.^...: LDA |
00000050: 23 24 30 31 3A 53 54 41  20 24 44 30 31 41 00 75  |#$01:STA $D01A.u|
00000060: 08 10 00 3A 20 4C 44 41  20 23 32 34 20 3A 53 54  |...: LDA #24 :ST|
00000070: 41 20 24 46 42 00 8E 08  12 00 3A 20 4C 44 41 20  |A $FB.....: LDA |
00000080: 23 24 31 42 3A 53 54 41  20 24 44 30 31 31 00 A8  |#$1B:STA $D011..|
00000090: 08 14 00 3A 20 4C 44 41  20 23 B3 49 52 51 3A 53  |...: LDA #.IRQ:S|
000000A0: 54 41 20 24 30 33 31 34  00 C2 08 16 00 3A 20 4C  |TA $0314.....: L|
000000B0: 44 41 20 23 B1 49 52 51  3A 53 54 41 20 24 30 33  |DA #.IRQ:STA $03|
000000C0: 31 35 00 CC 08 18 00 3A  20 43 4C 49 00 D6 08 1A  |15.....: CLI....|
000000D0: 00 3A 20 52 54 53 00 F2  08 1E 00 49 52 51 20 4C  |.: RTS.....IRQ L|
000000E0: 44 41 20 24 44 30 31 39  3A 53 54 41 20 24 44 30  |DA $D019:STA $D0|
000000F0: 31 39 00 09 09 20 00 3A  20 20 20 AF 20 23 24 30  |19... .:   . #$0|
00000100: 31 20 3A 42 45 51 20 49  31 00 22 09 22 00 3A 20  |1 :BEQ I1.".".: |
00000110: 20 20 44 45 43 20 24 46  42 20 20 3A 42 50 4C 20  |  DEC $FB  :BPL |
00000120: 49 32 00 3C 09 24 00 3A  20 20 20 4C 44 41 20 23  |I2.<.$.:   LDA #|
00000130: 32 34 20 20 3A 53 54 41  20 24 46 42 00 4C 09 25  |24  :STA $FB.L.%|
00000140: 00 49 32 20 20 4C 44 58  20 24 46 42 00 5D 09 26  |.I2  LDX $FB.].&|
00000150: 00 3A 20 20 20 4C 44 41  20 83 31 2C 58 00 6F 09  |.:   LDA .1,X.o.|
00000160: 28 00 3A 20 20 20 53 54  41 20 35 33 32 37 30 00  |(.:   STA 53270.|
00000170: 80 09 2A 00 3A 20 20 20  4C 44 41 20 83 32 2C 58  |..*.:   LDA .2,X|
00000180: 00 92 09 2C 00 3A 20 20  20 53 54 41 20 24 44 30  |...,.:   STA $D0|
00000190: 31 32 00 AB 09 2E 00 3A  20 20 20 54 58 41 20 20  |12.....:   TXA  |
000001A0: 20 20 20 20 3A 42 45 51  20 49 33 00 CB 09 30 00  |    :BEQ I3...0.|
000001B0: 49 31 20 20 50 4C 41 3A  54 41 59 3A 50 4C 41 3A  |I1  PLA:TAY:PLA:|
000001C0: 54 41 58 3A 50 4C 41 3A  52 54 49 00 DD 09 31 00  |TAX:PLA:RTI...1.|
000001D0: 49 33 20 20 4A 4D 50 20  24 45 41 33 31 00 E7 09  |I3  JMP $EA31...|
000001E0: 50 00 83 31 20 3D 2A 00  10 0A 51 00 2E 42 59 54  |P..1 =*...Q..BYT|
000001F0: 45 32 30 30 2C 32 30 31  2C 32 30 32 2C 32 30 33  |E200,201,202,203|
00000200: 2C 32 30 34 2C 32 30 35  2C 32 30 36 2C 32 30 37  |,204,205,206,207|
00000210: 00 39 0A 52 00 2E 42 59  54 45 32 30 36 2C 32 30  |.9.R..BYTE206,20|
00000220: 35 2C 32 30 34 2C 32 30  33 2C 32 30 32 2C 32 30  |5,204,203,202,20|
00000230: 31 2C 32 30 30 2C 32 30  31 00 62 0A 53 00 2E 42  |1,200,201.b.S..B|
00000240: 59 54 45 32 30 32 2C 32  30 33 2C 32 30 34 2C 32  |YTE202,203,204,2|
00000250: 30 35 2C 32 30 36 2C 32  30 37 2C 32 30 36 2C 32  |05,206,207,206,2|
00000260: 30 35 00 6F 0A 54 00 2E  42 59 54 45 32 30 34 00  |05.o.T..BYTE204.|
00000270: 79 0A 5A 00 83 32 20 3D  2A 00 A2 0A 5B 00 2E 42  |y.Z..2 =*...[..B|
00000280: 59 54 45 32 35 30 2C 32  34 32 2C 32 33 34 2C 32  |YTE250,242,234,2|
00000290: 32 36 2C 32 31 38 2C 32  31 30 2C 32 30 32 2C 31  |26,218,210,202,1|
000002A0: 39 34 00 CB 0A 5C 00 2E  42 59 54 45 31 38 36 2C  |94...\..BYTE186,|
000002B0: 31 37 38 2C 31 37 30 2C  31 36 32 2C 31 35 34 2C  |178,170,162,154,|
000002C0: 31 34 36 2C 31 33 38 2C  31 33 30 00 F2 0A 5D 00  |146,138,130...].|
000002D0: 2E 42 59 54 45 31 32 32  2C 31 31 34 2C 31 30 36  |.BYTE122,114,106|
000002E0: 2C 39 38 2C 39 30 2C 38  32 2C 37 34 2C 36 36 2C  |,98,90,82,74,66,|
000002F0: 35 38 00 F9 0A 64 00 2E  80 00 06 0B 6E 00 9E 31  |58...d......n..1|
00000300: 32 AC 34 30 39 36 00 0F  0B 73 00 99 22 93 22 00  |2.4096...s..".".|
00000310: 1E 0B 78 00 81 54 B2 30  A4 39 39 39 A9 32 00 31  |..x..T.0.999.2.1|
00000320: 0B 79 00 97 31 30 32 34  AA 54 2C 33 32 AA 31 32  |.y..1024.T,32.12|
00000330: 38 00 37 0B 7A 00 82 00  40 0B 7D 00 89 31 32 35  |8.7.z...@.}..125|
00000340: 00 00 00                                          |...             |
.......700......OPT OO.".....$C000.,...:
 SEI.E...: LDA #$7F:STA $DC0D.^...: LDA 
#$01:STA $D01A.U...: LDA #24 :STA $FB...
..: LDA #$1B:STA $D011.....: LDA #.IRQ:S
TA $0314.B...: LDA #.IRQ:STA $0315.L...:
 CLI.V...: RTS.....IRQ LDA $D019:STA $D0
19... .:   . #$01 :BEQ I1.".".:   DEC $F
B  :BPL I2.<.$.:   LDA #24  :STA $FB.L.%
.I2  LDX $FB.].&.:   LDA .1,X.O.(.:   ST
A 53270...*.:   LDA .2,X...,.:   STA $D0
12.....:   TXA      :BEQ I3.K.0.I1  PLA:
TAY:PLA:TAX:PLA:RTI...1.I3  JMP $EA31...
P..1 =*...Q..BYTE200,201,202,203,204,205
,206,207.9.R..BYTE206,205,204,203,202,20
1,200,201.B.S..BYTE202,203,204,205,206,2
07,206,205.O.T..BYTE204.Y.Z..2 =*...[..B
YTE250,242,234,226,218,210,202,194.K.\..
BYTE186,178,170,162,154,146,138,130...].
.BYTE122,114,106,98,90,82,74,66,58...D..
....N..12.4096...S.."."...X..T.0.999.2.1
.Y..1024.T,32.128.7.Z...@.}..125...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL