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

MEMLANE1

FILE INFORMATION

FILENAME(S): MEMLANE1

FILE TYPE(S): PRG

FILE SIZE: 434b

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

APPEARS ON: 1 disk(s)

FILE HASH

93cea86674a58f988710f6bb593699baa9c23e661d94260227bb57210b24bb2b

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
TRANSACTOR DISK MEMLANE1 PRG DuncanTwain 5 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 27 08 8C 00 53 45  49 20 20 20 20 20 20 20  |..'...SEI       |
00000010: 20 20 20 3B 4E 4F 20 B5  45 52 52 55 50 49 91 53  |   ;NO .ERRUPI.S|
00000020: 20 50 4C 45 41 53 45 00  33 08 8D 00 4C 44 41 20  | PLEASE.3...LDA |
00000030: 23 37 45 00 5C 08 8F 00  53 54 41 20 46 46 30 30  |#7E.\...STA FF00|
00000040: 20 20 20 20 20 3B 52 41  4D 20 31 20 57 49 54 48  |     ;RAM 1 WITH|
00000050: 20 49 AD 4F 20 56 49 53  49 42 4C 45 00 68 08 92  | I.O VISIBLE.h..|
00000060: 00 4C 44 41 20 23 46 31  00 A1 08 94 00 53 54 41  |.LDA #F1.....STA|
00000070: 20 44 35 30 38 20 20 20  20 20 3B 42 49 54 20 30  | D508     ;BIT 0|
00000080: 20 41 54 20 24 44 35 30  38 20 49 53 20 54 48 45  | AT $D508 IS THE|
00000090: 20 4B 45 59 20 A4 20 54  48 49 53 20 54 52 49 43  | KEY . THIS TRIC|
000000A0: 4B 00 AD 08 97 00 4C 44  41 20 23 32 30 00 D4 08  |K.....LDA #20...|
000000B0: 99 00 53 54 41 20 44 35  30 37 20 20 20 20 20 3B  |..STA D507     ;|
000000C0: 53 57 41 50 20 50 41 47  45 53 20 24 30 30 20 AF  |SWAP PAGES $00 .|
000000D0: 20 24 32 30 00 FA 08 9C  00 4C 44 58 20 23 32 20  | $20.....LDX #2 |
000000E0: 20 20 20 20 20 20 3B 24  30 30 20 AF 20 24 30 31  |      ;$00 . $01|
000000F0: 20 44 91 27 54 20 53 57  41 50 00 35 09 9E 00 53  | D.'T SWAP.5...S|
00000100: 54 41 20 32 30 30 30 2C  58 20 20 20 3B 53 A4 52  |TA 2000,X   ;S.R|
00000110: 45 20 42 4C 41 4E 4B 53  20 41 54 20 22 4F 52 49  |E BLANKS AT "ORI|
00000120: 47 49 4E 41 4C 22 20 5A  45 52 4F 20 50 41 47 45  |GINAL" ZERO PAGE|
00000130: 20 4C 4F 4F 50 00 3D 09  A1 00 49 4E 58 00 4A 09  | LOOP.=...INX.J.|
00000140: A2 00 42 4E 45 20 30 31  35 38 00 6C 09 A4 00 4C  |..BNE 0158.l...L|
00000150: 44 41 20 23 30 20 20 20  20 20 20 20 3B 8C 20 54  |DA #0       ;. T|
00000160: 48 45 20 52 45 47 49 53  54 45 52 53 00 79 09 A6  |HE REGISTERS.y..|
00000170: 00 53 54 41 20 44 35 30  38 00 86 09 A9 00 53 54  |.STA D508.....ST|
00000180: 41 20 44 35 30 37 00 93  09 AC 00 53 54 41 20 46  |A D507.....STA F|
00000190: 46 30 30 00 AF 09 AF 00  42 52 4B 20 20 20 20 20  |F00.....BRK     |
000001A0: 20 20 20 20 20 3B 8E 20  A4 20 4D 91 49 A4 52 00  |     ;. . M.I.R.|
000001B0: 00 00                                             |..              |
..'...SEI          ;NO .ERRUPI.S PLEASE.
3...LDA #7E.\...STA FF00     ;RAM 1 WITH
 I.O VISIBLE.H...LDA #F1.....STA D508   
  ;BIT 0 AT $D508 IS THE KEY . THIS TRIC
K.....LDA #20.T...STA D507     ;SWAP PAG
ES $00 . $20.....LDX #2       ;$00 . $01
 D.'T SWAP.5...STA 2000,X   ;S.RE BLANKS
 AT "ORIGINAL" ZERO PAGE LOOP.=...INX.J.
..BNE 0158.L...LDA #0       ;. THE REGIS
TERS.Y...STA D508.....STA D507.....STA F
F00.....BRK          ;. . M.I.R...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL