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

MEMLANE2

FILE INFORMATION

FILENAME(S): MEMLANE2

FILE TYPE(S): PRG

FILE SIZE: 501b

FIRST SEEN: 2025-11-30 21:12:51

APPEARS ON: 1 disk(s)

FILE HASH

54912755975858b56c2f7d63b40365f6923dc04846be7d16ed10026657b0b551

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
TRANSACTOR DISK MEMLANE2 PRG DuncanTwain 5 3 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> 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 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL