> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 09 08 64 00 53 45 49 00 2D 08 6E 00 4C 44 |....d.SEI.-.n.LD|
00000010: 41 20 37 38 38 20 20 20 20 20 3B 20 46 49 52 53 |A 788 ; FIRS|
00000020: 54 20 50 4F B5 20 42 52 4B 20 56 45 43 00 53 08 |T PO. BRK VEC.S.|
00000030: 78 00 53 54 41 20 37 39 30 20 20 20 20 20 3B 20 |x.STA 790 ; |
00000040: 41 54 20 49 52 51 20 53 45 52 56 49 43 45 20 43 |AT IRQ SERVICE C|
00000050: 4F 44 45 00 5F 08 82 00 4C 44 41 20 37 38 39 00 |ODE._...LDA 789.|
00000060: 6B 08 8C 00 53 54 41 20 37 39 31 00 8B 08 96 00 |k...STA 791.....|
00000070: 4C 44 41 20 23 B3 49 52 51 53 52 56 3B 20 A7 20 |LDA #.IRQSRV; . |
00000080: 50 4F B5 20 49 52 51 20 56 45 43 00 AC 08 A0 00 |PO. IRQ VEC.....|
00000090: 53 54 41 20 37 38 38 20 20 20 20 20 3B 20 41 54 |STA 788 ; AT|
000000A0: 20 59 4F 55 52 20 53 57 49 54 43 48 00 BD 08 AA | YOUR SWITCH....|
000000B0: 00 4C 44 41 20 23 B1 49 52 51 53 52 56 00 C9 08 |.LDA #.IRQSRV...|
000000C0: B4 00 53 54 41 20 37 38 39 00 D1 08 BE 00 43 4C |..STA 789.....CL|
000000D0: 49 00 D9 08 C8 00 52 54 53 00 F9 08 DC 00 49 52 |I.....RTS.....IR|
000000E0: 51 53 52 56 20 B2 AC 20 20 20 3B 20 B5 45 52 52 |QSRV .. ; .ERR|
000000F0: 55 50 54 20 57 45 44 47 45 00 04 09 E6 00 4C 44 |UPT WEDGE.....LD|
00000100: 41 20 23 30 00 28 09 F0 00 53 54 41 20 24 46 46 |A #0.(...STA $FF|
00000110: 30 30 20 20 20 3B 20 53 45 54 20 42 41 4E 4B 20 |00 ; SET BANK |
00000120: 31 35 20 43 91 46 49 47 00 4F 09 FA 00 42 52 4B |15 C.FIG.O...BRK|
00000130: 20 20 20 20 20 20 20 20 20 3B 20 53 45 52 56 49 | ; SERVI|
00000140: 43 45 20 49 52 51 20 54 48 52 55 20 42 52 4B 00 |CE IRQ THRU BRK.|
00000150: 57 09 04 01 4E 4F 50 00 7B 09 0E 01 50 4C 41 20 |W...NOP.{...PLA |
00000160: 20 20 20 20 20 20 20 20 3B 20 4F 4C 44 20 43 91 | ; OLD C.|
00000170: 46 49 47 20 91 20 53 54 41 43 4B 00 92 09 18 01 |FIG . STACK.....|
00000180: 53 54 41 20 24 46 46 30 30 20 20 20 3B 20 8C 20 |STA $FF00 ; . |
00000190: 49 54 00 B1 09 22 01 50 4C 41 20 20 20 20 20 20 |IT...".PLA |
000001A0: 20 20 20 3B 20 52 45 47 49 53 54 45 52 53 20 A4 | ; REGISTERS .|
000001B0: 4F 00 B9 09 2C 01 54 41 59 00 C1 09 36 01 50 4C |O...,.TAY...6.PL|
000001C0: 41 00 C9 09 40 01 54 41 58 00 D1 09 4A 01 50 4C |A...@.TAX...J.PL|
000001D0: 41 00 F2 09 54 01 52 54 49 20 20 20 20 20 20 20 |A...T.RTI |
000001E0: 20 20 3B 20 8E 20 46 52 4F 4D 20 B5 45 52 52 55 | ; . FROM .ERRU|
000001F0: 50 54 00 00 00 |PT... |
....D.SEI.-.N.LDA 788 ; FIRST PO. BR
K VEC.S.X.STA 790 ; AT IRQ SERVICE C
ODE._...LDA 789.K...STA 791.....LDA #.IR
QSRV; . PO. IRQ VEC... .STA 788 ; AT
YOUR SWITCH.....LDA #.IRQSRV.I...STA 78
9.Q...CLI.Y.H.RTS.....IRQSRV .. ; .ERR
UPT WEDGE.....LDA #0.(...STA $FF00 ; S
ET BANK 15 C.FIG.O...BRK ; SERVI
CE IRQ THRU BRK.W...NOP.{...PLA
; OLD C.FIG . STACK.....STA $FF00 ; .
IT...".PLA ; REGISTERS .O...,.TA
Y.A.6.PLA.I.@.TAX.Q.J.PLA...T.RTI
; . FROM .ERRUPT...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL