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

LS IRQ-MOD 3.SRC

FILE INFORMATION

FILENAME(S): LS IRQ-MOD 3.SRC

FILE TYPE(S): PRG

FILE SIZE: 1.8K

FIRST SEEN: 2025-11-30 16:45:39

APPEARS ON: 1 disk(s)

FILE HASH

7069bd7bbe55b5445343e65da988edd61711900c0ed4ca42705c18a0557fd47d

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
TALENTED RULERZ LS IRQ-MOD 3.SRC PRG High Voltage Complete C64 Collection 14 6 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 0A 08 0A 00 9E 39  39 39 00 13 08 14 00 2E  |.......999......|
00000010: 4D 45 4D 00 3C 08 1E 00  AC B2 24 43 30 30 30 3A  |MEM.<.....$C000:|
00000020: 4C 5A 20 B2 20 24 41 36  3A 48 5A 20 B2 20 24 46  |LZ . $A6:HZ . $F|
00000030: 37 3A 54 45 4D 50 20 B2  20 24 41 33 00 7E 08 28  |7:TEMP . $A3.~.(|
00000040: 00 4C 44 41 20 24 44 44  30 30 3A AF 20 23 24 46  |.LDA $DD00:. #$F|
00000050: 3A 53 54 41 20 51 51 31  AA 31 3A 45 B0 20 23 24  |:STA QQ1.1:E. #$|
00000060: 31 30 3A 53 54 41 20 51  51 32 AA 31 3A 45 B0 20  |10:STA QQ2.1:E. |
00000070: 23 24 33 30 3A 53 54 41  20 24 44 44 30 30 00 A6  |#$30:STA $DD00..|
00000080: 08 32 00 45 B0 20 23 24  42 30 3A 53 54 41 20 51  |.2.E. #$B0:STA Q|
00000090: 51 34 AA 31 3A 45 B0 20  23 24 35 30 3A 53 54 41  |Q4.1:E. #$50:STA|
000000A0: 20 51 51 36 AA 31 00 D1  08 3C 00 54 59 41 3A 50  | QQ6.1...<.TYA:P|
000000B0: 48 41 3A 4A 53 52 20 53  59 4E 43 3A 54 58 41 3A  |HA:JSR SYNC:TXA:|
000000C0: 4A 53 52 20 53 42 3A 50  4C 41 3A 4A 53 52 20 53  |JSR SB:PLA:JSR S|
000000D0: 42 00 DE 08 46 00 4A 53  52 20 53 59 4E 43 00 0E  |B...F.JSR SYNC..|
000000E0: 09 50 00 4D 41 49 4E 33  20 4C 44 58 20 23 35 3A  |.P.MAIN3 LDX #5:|
000000F0: AB 20 4A 53 52 20 4D 31  31 3A 53 54 41 20 48 5A  |. JSR M11:STA HZ|
00000100: AA 33 2C 58 3A 44 45 58  3A 42 4E 45 20 AB 00 52  |.3,X:DEX:BNE ..R|
00000110: 09 90 01 4D 41 49 4E 34  20 54 58 41 3A 4C 44 58  |...MAIN4 TXA:LDX|
00000120: 20 23 34 3A AB 20 53 54  41 20 4C 5A 2C 58 3A 44  | #4:. STA LZ,X:D|
00000130: 45 58 3A 42 50 4C 20 AB  3A AB 20 4A 53 52 20 4D  |EX:BPL .:. JSR M|
00000140: 31 3A 49 4E 58 3A 42 43  43 20 4D 32 3A 42 45 51  |1:INX:BCC M2:BEQ|
00000150: 20 AA 00 77 09 9A 01 4A  53 52 20 4D 31 3A AA 20  | ..w...JSR M1:. |
00000160: 52 4F 4C 20 4C 5A AA 32  3A 52 4F 4C 20 4C 5A AA  |ROL LZ.2:ROL LZ.|
00000170: 33 3A 42 50 4C 20 AB 00  BF 09 A4 01 4D 32 20 53  |3:BPL ......M2 S|
00000180: 45 43 3A 4C 44 41 20 48  5A AA 37 3A 53 42 43 20  |EC:LDA HZ.7:SBC |
00000190: 4C 5A AA 32 3A 53 54 41  20 48 5A AA 37 3A 4C 44  |LZ.2:STA HZ.7:LD|
000001A0: 41 20 48 5A AA 38 3A 53  42 43 20 4C 5A AA 33 3A  |A HZ.8:SBC LZ.3:|
000001B0: 53 54 41 20 48 5A AA 38  3A 4A 53 52 20 4D 33 00  |STA HZ.8:JSR M3.|
000001C0: EF 09 B8 01 4C 44 41 20  23 31 3A 4A 53 52 20 4D  |....LDA #1:JSR M|
000001D0: 31 3A 42 43 53 20 4D 35  3A 41 44 43 20 23 31 3A  |1:BCS M5:ADC #1:|
000001E0: 49 4E 43 20 4C 5A AA 34  3A 42 4E 45 20 4D 34 00  |INC LZ.4:BNE M4.|
000001F0: 15 0A C2 01 4D 35 20 4A  53 52 20 4D 31 3A 42 43  |....M5 JSR M1:BC|
00000200: 43 20 AA 3A 4A 53 52 20  4D 31 3A 52 4F 4C 3A 42  |C .:JSR M1:ROL:B|
00000210: 50 4C 20 4D 35 00 4E 0A  CC 01 AA 20 41 44 43 20  |PL M5.N.... ADC |
00000220: 23 32 3A 4D 34 20 53 54  41 20 4C 5A AA 32 3A 4A  |#2:M4 STA LZ.2:J|
00000230: 53 52 20 4D 31 3A 52 4F  4C 20 4C 5A AA 34 3A 4A  |SR M1:ROL LZ.4:J|
00000240: 53 52 20 4D 31 3A 52 4F  4C 20 4C 5A AA 34 00 68  |SR M1:ROL LZ.4.h|
00000250: 0A D6 01 4D 37 20 4C 44  59 20 4C 5A AA 34 3A 4C  |...M7 LDY LZ.4:L|
00000260: 44 58 20 54 42 31 2C 59  00 8F 0A E0 01 AB 20 4A  |DX TB1,Y...... J|
00000270: 53 52 20 4D 31 3A 52 4F  4C 20 4C 5A 3A 52 4F 4C  |SR M1:ROL LZ:ROL|
00000280: 20 4C 5A AA 31 3A 44 45  58 3A 42 4E 45 20 AB 00  | LZ.1:DEX:BNE ..|
00000290: D0 0A EA 01 4C 44 41 20  4C 5A AA 34 3A AF 20 23  |....LDA LZ.4:. #|
000002A0: 33 3A 42 45 51 20 4D 36  3A 49 4E 43 20 4C 5A 3A  |3:BEQ M6:INC LZ:|
000002B0: 42 4E 45 20 AA 3A 49 4E  43 20 4C 5A AA 31 3A AA  |BNE .:INC LZ.1:.|
000002C0: 20 44 45 43 20 4C 5A AA  34 3A 42 50 4C 20 4D 37  | DEC LZ.4:BPL M7|
000002D0: 00 E8 0A 08 02 4D 36 20  4A 53 52 20 4D 39 3A 42  |.....M6 JSR M9:B|
000002E0: 4D 49 20 4D 41 49 4E 34  00 25 0B 12 02 4D 31 30  |MI MAIN4.%...M10|
000002F0: 20 4C 44 59 20 48 5A AA  37 3A 42 45 51 20 4D 32  | LDY HZ.7:BEQ M2|
00000300: 30 3A AB 20 44 45 43 20  48 5A AA 37 3A 50 48 41  |0:. DEC HZ.7:PHA|
00000310: 3A 4A 53 52 20 4D 31 31  3A 53 54 41 20 48 5A AA  |:JSR M11:STA HZ.|
00000320: 34 3A 50 4C 41 00 52 0B  1C 02 53 45 43 3A 2E 42  |4:PLA.R...SEC:.B|
00000330: 59 54 20 24 32 34 3A 4D  31 20 43 4C 43 3A 52 4F  |YT $24:M1 CLC:RO|
00000340: 4C 20 48 5A AA 34 3A 42  45 51 20 4D 31 30 3A 52  |L HZ.4:BEQ M10:R|
00000350: 54 53 00 72 0B 26 02 4D  32 30 20 43 50 59 20 48  |TS.r.&.M20 CPY H|
00000360: 5A AA 38 3A 44 45 43 20  48 5A AA 38 3A 42 43 43  |Z.8:DEC HZ.8:BCC|
00000370: 20 AB 00 88 0B 30 02 50  4C 41 3A 50 4C 41 3A 4A  | ....0.PLA:PLA:J|
00000380: 4D 50 20 4D 41 49 4E 33  00 C1 0B 3A 02 4D 39 20  |MP MAIN3...:.M9 |
00000390: 4C 44 41 20 48 5A AA 35  3A 41 44 43 20 4C 5A 3A  |LDA HZ.5:ADC LZ:|
000003A0: 53 54 41 20 48 5A 3A 4C  44 41 20 48 5A AA 36 3A  |STA HZ:LDA HZ.6:|
000003B0: 41 44 43 20 4C 5A AA 31  3A 53 54 41 20 48 5A AA  |ADC LZ.1:STA HZ.|
000003C0: 31 00 0B 0C 4E 02 4D 33  20 4C 44 59 20 4C 5A AA  |1...N.M3 LDY LZ.|
000003D0: 32 3A 42 45 51 20 4D 31  32 3A 4C 44 41 20 48 5A  |2:BEQ M12:LDA HZ|
000003E0: AA 35 3A 53 45 43 3A 53  42 43 20 4C 5A AA 32 3A  |.5:SEC:SBC LZ.2:|
000003F0: 53 54 41 20 48 5A AA 35  3A 42 43 53 20 4D 31 35  |STA HZ.5:BCS M15|
00000400: 3A AB 20 44 45 43 20 48  5A AA 36 00 22 0C 58 02  |:. DEC HZ.6.".X.|
00000410: 4D 31 35 20 44 45 59 3A  4A 53 52 20 4D 38 3A 53  |M15 DEY:JSR M8:S|
00000420: 45 49 00 70 0C 59 02 50  48 41 3A 4C 44 41 20 23  |EI.p.Y.PHA:LDA #|
00000430: 24 33 30 3A 53 54 41 20  24 30 31 3A 50 4C 41 3A  |$30:STA $01:PLA:|
00000440: 53 54 41 20 28 48 5A AA  35 29 2C 59 3A 4C 44 41  |STA (HZ.5),Y:LDA|
00000450: 20 23 24 33 37 3A 53 54  41 20 24 30 31 3A 43 4C  | #$37:STA $01:CL|
00000460: 49 3A 43 50 59 20 23 30  3A 42 4E 45 20 4D 31 35  |I:CPY #0:BNE M15|
00000470: 00 94 0C 62 02 4D 31 32  20 44 45 43 20 48 5A AA  |...b.M12 DEC HZ.|
00000480: 31 3A 44 45 43 20 4C 5A  AA 33 3A 42 50 4C 20 AB  |1:DEC LZ.3:BPL .|
00000490: 3A 52 54 53 00 A7 0C 76  02 4D 38 20 54 58 41 3A  |:RTS...v.M8 TXA:|
000004A0: 42 4E 45 20 4D 31 31 00  EC 0C 7B 02 53 45 49 3A  |BNE M11...{.SEI:|
000004B0: 4C 44 41 20 23 24 33 30  3A 53 54 41 20 24 30 31  |LDA #$30:STA $01|
000004C0: 3A 4C 44 41 20 28 48 5A  29 2C 59 3A 50 48 41 3A  |:LDA (HZ),Y:PHA:|
000004D0: 4C 44 41 20 23 24 33 37  3A 53 54 41 20 24 30 31  |LDA #$37:STA $01|
000004E0: 3A 43 4C 49 3A 50 4C 41  3A 52 54 53 00 17 0D 80  |:CLI:PLA:RTS....|
000004F0: 02 4D 31 31 20 53 54 59  20 54 45 4D 50 AA 31 3A  |.M11 STY TEMP.1:|
00000500: 4A 53 52 20 52 42 3A 43  4D 50 20 23 24 41 43 3A  |JSR RB:CMP #$AC:|
00000510: 42 4E 45 20 47 42 32 00  55 0D 81 02 4A 53 52 20  |BNE GB2.U...JSR |
00000520: 52 42 3A 43 4D 50 20 23  24 41 43 3A 42 45 51 20  |RB:CMP #$AC:BEQ |
00000530: 47 42 32 3A 43 4D 50 20  23 24 46 46 3A 42 45 51  |GB2:CMP #$FF:BEQ|
00000540: 20 47 42 33 3A 43 4D 50  20 23 24 46 37 3A 42 45  | GB3:CMP #$F7:BE|
00000550: 51 20 47 42 34 00 93 0D  82 02 4A 53 52 20 53 59  |Q GB4.....JSR SY|
00000560: 4E 43 3A 42 45 51 20 4D  31 31 AA 32 3A 47 42 33  |NC:BEQ M11.2:GB3|
00000570: 20 43 4C 43 3A 47 42 34  20 50 4C 41 3A 50 4C 41  | CLC:GB4 PLA:PLA|
00000580: 3A 47 42 32 20 4C 44 59  20 54 45 4D 50 AA 31 3A  |:GB2 LDY TEMP.1:|
00000590: 52 54 53 00 B4 0D 85 02  52 42 20 54 58 41 3A 50  |RTS.....RB TXA:P|
000005A0: 48 41 3A 4C 44 58 20 23  38 3A 51 51 34 20 4C 44  |HA:LDX #8:QQ4 LD|
000005B0: 59 20 23 30 00 F0 0D 88  02 AB 20 4C 44 41 20 24  |Y #0...... LDA $|
000005C0: 44 44 30 30 3A 53 54 59  20 24 44 44 30 30 3A 41  |DD00:STY $DD00:A|
000005D0: 53 4C 3A 52 B0 20 54 45  4D 50 AA 32 3A 4E 4F 50  |SL:R. TEMP.2:NOP|
000005E0: 3A 54 59 41 3A 45 B0 20  23 24 35 30 3A 54 41 59  |:TYA:E. #$50:TAY|
000005F0: 00 12 0E 89 02 44 45 58  3A 42 4E 45 20 AB 3A 50  |.....DEX:BNE .:P|
00000600: 4C 41 3A 54 41 58 3A 4C  44 41 20 24 41 35 3A 52  |LA:TAX:LDA $A5:R|
00000610: 54 53 00 42 0E 94 02 53  59 4E 43 20 4C 44 59 20  |TS.B...SYNC LDY |
00000620: 23 24 33 32 3A AB 20 44  45 59 3A 42 4E 45 20 AB  |#$32:. DEY:BNE .|
00000630: 3A AB 20 42 49 54 20 24  44 44 30 30 3A 42 56 43  |:. BIT $DD00:BVC|
00000640: 20 AB 00 72 0E 9E 02 51  51 36 20 4C 44 41 20 23  | ..r...QQ6 LDA #|
00000650: 30 3A 53 54 41 20 24 44  44 30 30 3A 4C 44 59 20  |0:STA $DD00:LDY |
00000660: 23 35 3A AB 20 44 45 59  3A 42 4E 45 20 AB 3A 52  |#5:. DEY:BNE .:R|
00000670: 54 53 00 9C 0E A8 02 53  42 20 53 54 41 20 54 45  |TS.....SB STA TE|
00000680: 4D 50 AA 32 3A 4A 53 52  20 51 51 32 3A 4A 53 52  |MP.2:JSR QQ2:JSR|
00000690: 20 51 51 32 3A 4A 53 52  20 51 51 32 00 E0 0E B2  | QQ2:JSR QQ2....|
000006A0: 02 51 51 32 20 4C 44 41  20 23 30 3A 4C 53 52 20  |.QQ2 LDA #0:LSR |
000006B0: 54 45 4D 50 AA 32 3A 42  43 43 20 AA 3A B0 41 20  |TEMP.2:BCC .:.A |
000006C0: 23 24 32 30 3A AA 20 53  54 41 20 24 44 44 30 30  |#$20:. STA $DD00|
000006D0: 3A 4E 4F 50 3A 4E 4F 50  3A 4E 4F 50 3A 4E 4F 50  |:NOP:NOP:NOP:NOP|
000006E0: 00 20 0F BC 02 51 51 31  20 4C 44 41 20 23 30 3A  |. ...QQ1 LDA #0:|
000006F0: 4C 53 52 20 54 45 4D 50  AA 32 3A 42 43 43 20 AA  |LSR TEMP.2:BCC .|
00000700: 3A B0 41 20 23 24 32 30  3A AA 20 53 54 41 20 24  |:.A #$20:. STA $|
00000710: 44 44 30 30 3A 4E 4F 50  3A 4E 4F 50 3A 52 54 53  |DD00:NOP:NOP:RTS|
00000720: 00 3D 0F E7 03 54 42 31  20 2E 42 59 54 20 35 2C  |.=...TB1 .BYT 5,|
00000730: 32 2C 32 2C 33 2C 34 2C  32 2C 32 2C 32 00 00 00  |2,2,3,4,2,2,2...|
.......999......MEM.<.....$C000:LZ . $A6
:HZ . $F7:TEMP . $A3.~.(.LDA $DD00:. #$F
:STA QQ1.1:E. #$10:STA QQ2.1:E. #$30:STA
 $DD00...2.E. #$B0:STA QQ4.1:E. #$50:STA
 QQ6.1.Q.<.TYA:PHA:JSR SYNC:TXA:JSR SB:P
LA:JSR SB...F.JSR SYNC...P.MAIN3 LDX #5:
. JSR M11:STA HZ.3,X:DEX:BNE ..R...MAIN4
 TXA:LDX #4:. STA LZ,X:DEX:BPL .:. JSR M
1:INX:BCC M2:BEQ ..W...JSR M1:. ROL LZ.2
:ROL LZ.3:BPL ......M2 SEC:LDA HZ.7:SBC 
LZ.2:STA HZ.7:LDA HZ.8:SBC LZ.3:STA HZ.8
:JSR M3.....LDA #1:JSR M1:BCS M5:ADC #1:
INC LZ.4:BNE M4...B.M5 JSR M1:BCC .:JSR 
M1:ROL:BPL M5.N.L.. ADC #2:M4 STA LZ.2:J
SR M1:ROL LZ.4:JSR M1:ROL LZ.4.H.V.M7 LD
Y LZ.4:LDX TB1,Y...... JSR M1:ROL LZ:ROL
 LZ.1:DEX:BNE ..P...LDA LZ.4:. #3:BEQ M6
:INC LZ:BNE .:INC LZ.1:. DEC LZ.4:BPL M7
.....M6 JSR M9:BMI MAIN4.%...M10 LDY HZ.
7:BEQ M20:. DEC HZ.7:PHA:JSR M11:STA HZ.
4:PLA.R...SEC:.BYT $24:M1 CLC:ROL HZ.4:B
EQ M10:RTS.R.&.M20 CPY HZ.8:DEC HZ.8:BCC
 ....0.PLA:PLA:JMP MAIN3.A.:.M9 LDA HZ.5
:ADC LZ:STA HZ:LDA HZ.6:ADC LZ.1:STA HZ.
1...N.M3 LDY LZ.2:BEQ M12:LDA HZ.5:SEC:S
BC LZ.2:STA HZ.5:BCS M15:. DEC HZ.6.".X.
M15 DEY:JSR M8:SEI.P.Y.PHA:LDA #$30:STA 
$01:PLA:STA (HZ.5),Y:LDA #$37:STA $01:CL
I:CPY #0:BNE M15...B.M12 DEC HZ.1:DEC LZ
.3:BPL .:RTS...V.M8 TXA:BNE M11...{.SEI:
LDA #$30:STA $01:LDA (HZ),Y:PHA:LDA #$37
:STA $01:CLI:PLA:RTS.....M11 STY TEMP.1:
JSR RB:CMP #$AC:BNE GB2.U...JSR RB:CMP #
$AC:BEQ GB2:CMP #$FF:BEQ GB3:CMP #$F7:BE
Q GB4.....JSR SYNC:BEQ M11.2:GB3 CLC:GB4
 PLA:PLA:GB2 LDY TEMP.1:RTS.....RB TXA:P
HA:LDX #8:QQ4 LDY #0...... LDA $DD00:STY
 $DD00:ASL:R. TEMP.2:NOP:TYA:E. #$50:TAY
.....DEX:BNE .:PLA:TAX:LDA $A5:RTS.B...S
YNC LDY #$32:. DEY:BNE .:. BIT $DD00:BVC
 ..R...QQ6 LDA #0:STA $DD00:LDY #5:. DEY
:BNE .:RTS.....SB STA TEMP.2:JSR QQ2:JSR
 QQ2:JSR QQ2.....QQ2 LDA #0:LSR TEMP.2:B
CC .:.A #$20:. STA $DD00:NOP:NOP:NOP:NOP
. ...QQ1 LDA #0:LSR TEMP.2:BCC .:.A #$20
:. STA $DD00:NOP:NOP:RTS.=...TB1 .BYT 5,
2,2,3,4,2,2,2...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL