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

1.IRQ DEMO #1

FILE INFORMATION

FILENAME(S): 1.IRQ DEMO #1

FILE TYPE(S): PRG

FILE SIZE: 416b

FIRST SEEN: 2025-12-02 00:14:46

APPEARS ON: 1 disk(s)

FILE HASH

ab94c1bf784ccb13588a48d2828fed49a0f0c0259f5d3bdbce520ae6dde24463

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
TRIUMWYRATSPREAD 1.IRQ DEMO #1 PRG Maestro 25 4 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 00 10 02 00 3B 20 41 20  53 48 4F 52 54 20 44 45  |....; A SHORT DE|
00000010: 4D 4F 20 4F 46 20 52 41  53 54 45 52 20 49 4E 54  |MO OF RASTER INT|
00000020: 45 52 52 55 50 54 53 00  02 00 00 3B 20 20 20 20  |ERRUPTS....;    |
00000030: 57 52 49 54 54 45 4E 20  42 45 20 50 45 54 45 52  |WRITTEN BE PETER|
00000040: 20 4B 41 4C 44 49 20 31  39 38 39 00 02 00 2A 24  | KALDI 1989...*$|
00000050: 36 30 30 30 00 02 00 53  54 41 52 54 2F 00 D3 45  |6000...START/..E|
00000060: 49 00 CC 44 41 20 23 3C  49 52 51 00 D3 54 41 20  |I..DA #<IRQ..TA |
00000070: 24 33 31 34 00 CC 44 41  20 23 3E 49 52 51 00 D3  |$314..DA #>IRQ..|
00000080: 54 41 20 24 33 31 35 00  CC 44 41 20 23 31 00 D3  |TA $315..DA #1..|
00000090: 54 41 20 24 44 30 31 41  00 CC 44 41 20 24 44 30  |TA $D01A..DA $D0|
000000A0: 31 31 00 C1 4E 44 20 23  24 37 46 00 D3 54 41 20  |11..ND #$7F..TA |
000000B0: 24 44 30 31 31 00 00 CC  44 41 20 23 35 31 00 D3  |$D011...DA #51..|
000000C0: 54 41 20 24 44 30 31 32  00 D3 54 41 20 4D 49 00  |TA $D012..TA MI.|
000000D0: CC 44 41 20 23 24 37 46  00 D3 54 41 20 24 44 43  |.DA #$7F..TA $DC|
000000E0: 30 44 00 C3 4C 49 00 D2  54 53 00 02 00 4D 49 2F  |0D..LI..TS...MI/|
000000F0: 2E 42 20 30 00 02 00 4F  55 54 2F 00 CA 4D 50 20  |.B 0...OUT/..MP |
00000100: 24 45 41 38 31 00 02 00  49 52 51 2F 00 C9 4E 43  |$EA81...IRQ/..NC|
00000110: 20 35 33 32 38 30 00 CC  44 41 20 24 44 30 31 39  | 53280..DA $D019|
00000120: 00 D3 54 41 20 24 44 30  31 39 00 CC 44 41 20 4D  |..TA $D019..DA M|
00000130: 49 00 C3 4C 43 00 C1 44  43 20 23 33 00 D3 54 41  |I..LC..DC #3..TA|
00000140: 20 4D 49 00 D3 54 41 20  24 44 30 31 32 00 C3 4D  | MI..TA $D012..M|
00000150: 50 20 23 32 34 39 00 C2  4E 45 20 4F 55 54 00 00  |P #249..NE OUT..|
00000160: CC 44 41 20 23 35 31 00  D3 54 41 20 4D 49 00 D3  |.DA #51..TA MI..|
00000170: 54 41 20 24 44 30 31 32  00 CC 44 41 20 23 30 00  |TA $D012..DA #0.|
00000180: D3 54 41 20 35 33 32 38  30 00 00 CA 4D 50 20 24  |.TA 53280...MP $|
00000190: 45 41 33 31 00 02 00 5D  2E 24 38 30 30 30 00 01  |EA31...].$8000..|
....; A SHORT DEMO OF RASTER INTERRUPTS.
...;    WRITTEN BE PETER KALDI 1989...*$
6000...START/.SEI.LDA #<IRQ.STA $314.LDA
 #>IRQ.STA $315.LDA #1.STA $D01A.LDA $D0
11.AND #$7F.STA $D011..LDA #51.STA $D012
.STA MI.LDA #$7F.STA $DC0D.CLI.RTS...MI/
.B 0...OUT/.JMP $EA81...IRQ/.INC 53280.L
DA $D019.STA $D019.LDA MI.CLC.ADC #3.STA
 MI.STA $D012.CMP #249.BNE OUT..LDA #51.
STA MI.STA $D012.LDA #0.STA 53280..JMP $
EA31...].$8000..
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL