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

SEMLX'4

FILE INFORMATION

FILENAME(S): SEMLX'4

FILE TYPE(S): PRG

FILE SIZE: 2K

FIRST SEEN: 2025-11-30 21:11:55

APPEARS ON: 1 disk(s)

FILE HASH

9e6962566398da219a0b8210377e5410972d6ffa362a8efe15e6efda5b9b147f

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
HULPPRG 2 SEMLX'4 PRG DuncanTwain 5 6 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 01 04 3F 04 64 00 99 22  13 13 93 11 8E 12 20 53  |..?.d.."...... S|
00000010: 45 4D 49 20 4D 41 43 48  49 4E 45 20 4C 41 4E 47  |EMI MACHINE LANG|
00000020: 55 41 47 45 20 45 44 49  54 4F 52 20 11 11 11 22  |UAGE EDITOR ..."|
00000030: 3A 97 35 32 2C 30 3A 97  35 33 2C 36 34 3A 9C 00  |:.52,0:.53,64:..|
00000040: 77 04 65 00 99 2C 22 53  48 49 46 54 20 44 20 44  |w.e..,"SHIFT D D|
00000050: 49 53 50 4C 41 59 22 3A  99 2C 22 53 48 49 46 54  |ISPLAY":.,"SHIFT|
00000060: 20 45 20 45 4E 44 22 3A  99 2C 22 53 48 49 46 54  | E END":.,"SHIFT|
00000070: 20 4C 20 4C 4F 41 44 00  A8 04 66 00 99 2C 22 53  | L LOAD...f..,"S|
00000080: 48 49 46 54 20 53 20 53  41 56 45 22 3A 99 2C 22  |HIFT S SAVE":.,"|
00000090: 53 48 49 46 54 20 4E 20  4E 45 57 20 41 44 44 52  |SHIFT N NEW ADDR|
000000A0: 45 53 53 11 11 11 11 11  00 DE 04 67 00 85 22 91  |ESS........g..".|
000000B0: 91 20 53 54 41 52 54 49  4E 47 20 41 44 44 52 45  |. STARTING ADDRE|
000000C0: 53 53 20 20 20 20 20 20  20 20 20 20 9D 9D 9D 9D  |SS          ....|
000000D0: 9D 9D 9D 9D 9D 22 3B 53  3A 99 3A 99 3A 99 00 1C  |.....";S:.:.:...|
000000E0: 05 68 00 85 22 91 91 20  20 20 45 4E 44 49 4E 47  |.h.."..   ENDING|
000000F0: 20 41 44 44 52 45 53 53  20 20 20 20 20 20 20 20  | ADDRESS        |
00000100: 20 20 9D 9D 9D 9D 9D 9D  9D 9D 9D 22 3B 45 3A 8B  |  .........";E:.|
00000110: 45 B3 B2 53 A7 99 C7 28  37 29 3A 8A 00 45 05 69  |E..S...(7):..E.i|
00000120: 00 99 22 93 22 3B 3A 97  31 34 34 2C 38 38 3A 56  |..".";:.144,88:V|
00000130: B2 31 36 33 38 34 3A 41  53 B2 56 3A 41 44 B2 53  |.16384:AS.V:AD.S|
00000140: 3A 89 31 32 31 00 51 05  6A 00 4E B2 30 3A 5A B2  |:.121.Q.j.N.0:Z.|
00000150: 30 00 5B 05 6B 00 99 22  A6 22 3B 00 95 05 6C 00  |0.[.k..".";...l.|
00000160: A1 41 24 3A 91 AB 28 41  24 B2 22 22 29 89 31 30  |.A$:..(A$."").10|
00000170: 38 3A 99 C7 28 32 30 29  3B 3A 41 B2 C6 28 41 24  |8:..(20);:A..(A$|
00000180: 29 3A 8B 41 B2 31 33 B0  41 B2 34 34 B0 41 B2 33  |):.A.13.A.44.A.3|
00000190: 32 A7 31 31 36 00 A7 05  6D 00 8B 41 B1 31 32 38  |2.116...m..A.128|
000001A0: A7 4E B2 AB 41 3A 8E 00  D2 05 6E 00 8B 41 B2 32  |.N..A:....n..A.2|
000001B0: 30 A7 8D 31 31 38 3A 8B  49 B2 31 AF 54 B2 34 34  |0..118:.I.1.T.44|
000001C0: A7 4E B2 AB 31 3A 99 22  92 9D 9D 22 3B 3A 89 31  |.N..1:."...";:.1|
000001D0: 31 38 00 E1 05 6F 00 8B  41 B2 32 30 A7 89 31 30  |18...o..A.20..10|
000001E0: 36 00 FB 05 70 00 8B 41  B3 34 38 B0 41 B1 35 37  |6...p..A.48.A.57|
000001F0: A7 99 22 07 22 3B 3A 89  31 30 37 00 10 06 71 00  |..".";:.107...q.|
00000200: 99 41 24 3B 3A 4E B2 4E  AC 31 30 AA 41 AB 34 38  |.A$;:N.N.10.A.48|
00000210: 00 2B 06 72 00 8B 4E B1  32 35 35 A7 41 B2 32 30  |.+.r..N.255.A.20|
00000220: 3A 99 22 07 22 3B 3A 89  31 31 30 00 3E 06 73 00  |:.".";:.110.>.s.|
00000230: 5A B2 5A AA 31 3A 8B 5A  B3 33 A7 31 30 37 00 51  |Z.Z.1:.Z.3.107.Q|
00000240: 06 74 00 8B 5A B2 30 A7  99 22 07 22 3A 89 31 30  |.t..Z.0..".":.10|
00000250: 36 00 5D 06 75 00 99 22  2C 22 3B 3A 8E 00 7D 06  |6.].u..",";:..}.|
00000260: 76 00 53 43 B2 C2 28 31  39 36 29 AA 32 35 36 AC  |v.SC..(196).256.|
00000270: C2 28 31 39 37 29 AA C2  28 31 39 38 29 00 AA 06  |.(197)..(198)...|
00000280: 77 00 81 49 B2 31 A4 33  3A 54 B2 C2 28 53 43 AB  |w..I.1.3:T..(SC.|
00000290: 49 29 3A 8B 54 B3 B1 34  34 AF 54 B3 B1 35 38 A7  |I):.T..44.T..58.|
000002A0: 97 53 43 AB 49 2C 33 32  3A 82 00 BF 06 78 00 99  |.SC.I,32:....x..|
000002B0: C8 28 22 9D 9D 9D 22 2C  49 AB 31 29 3B 3A 8E 00  |.("...",I.1);:..|
000002C0: E4 06 79 00 41 B2 31 3A  99 C9 28 22 30 30 30 30  |..y.A.1:..("0000|
000002D0: 22 AA CA 28 C4 28 41 44  29 2C 32 29 2C 35 29 22  |"..(.(AD),2),5)"|
000002E0: 20 3A 22 3B 00 EF 06 7A  00 81 4A B2 41 A4 36 00  | :";...z..J.A.6.|
000002F0: 09 07 7B 00 8D 31 30 36  3A 8B 4E B2 AB 31 A7 4A  |..{..106:.N..1.J|
00000300: B2 4A AA 4E 3A 89 31 32  33 00 19 07 7C 00 8B 4E  |.J.N:.123...|..N|
00000310: B2 AB 32 31 31 A7 31 35  32 00 29 07 7D 00 8B 4E  |..211.152.).}..N|
00000320: B2 AB 32 30 34 A7 31 34  37 00 51 07 7E 00 8B 4E  |..204.147.Q.~..N|
00000330: B2 AB 32 30 36 A7 99 3A  85 22 11 20 45 4E 54 45  |..206..:.". ENTE|
00000340: 52 20 4E 45 57 20 41 44  44 52 45 53 53 20 22 3B  |R NEW ADDRESS ";|
00000350: 59 00 7F 07 7F 00 8B 4E  B2 AB 32 30 36 A7 8B 59  |Y......N..206..Y|
00000360: B3 53 B0 59 B1 45 A7 99  22 12 20 4F 55 54 20 4F  |.S.Y.E..". OUT O|
00000370: 46 20 52 41 4E 47 45 20  07 22 3A 89 31 32 36 00  |F RANGE .":.126.|
00000380: A0 07 80 00 8B 4E B2 AB  32 30 36 A7 41 53 B2 56  |.....N..206.AS.V|
00000390: AA 59 AB 53 3A 41 44 B2  59 3A 99 3A 89 31 32 31  |.Y.S:AD.Y:.:.121|
000003A0: 00 B8 07 81 00 8B 4E B2  AB 31 39 37 A7 99 3A 97  |......N..197..:.|
000003B0: 31 34 34 2C 38 35 3A 80  00 C8 07 82 00 8B 4E B2  |144,85:.......N.|
000003C0: AB 31 39 36 A7 31 33 38  00 DB 07 83 00 8B 4E B3  |.196.138......N.|
000003D0: 30 A7 99 22 07 22 3A 89  31 32 31 00 17 08 84 00  |0..".":.121.....|
000003E0: 41 28 4A 29 B2 4E 3A 82  4A 3A 43 4B B2 41 44 AB  |A(J).N:.J:CK.AD.|
000003F0: B5 28 41 44 AD 32 35 36  29 AC 32 35 36 3A 81 49  |.(AD.256).256:.I|
00000400: B2 31 A4 36 3A 43 4B B2  28 43 4B AA 41 28 49 29  |.1.6:CK.(CK.A(I)|
00000410: 29 AF 32 35 35 3A 82 00  2C 08 85 00 99 22 12 22  |).255:..,...."."|
00000420: 3B 3A 8D 31 30 36 3A 99  22 92 22 3B 00 3F 08 86  |;:.106:.".";.?..|
00000430: 00 8B 4E B2 AB 31 A7 41  B2 36 3A 89 31 32 32 00  |..N..1.A.6:.122.|
00000440: 77 08 87 00 99 C7 28 32  30 29 3A 8B 4E B3 B1 43  |w.....(20):.N..C|
00000450: 4B A7 99 3A 99 22 20 45  44 49 54 20 45 52 52 4F  |K..:." EDIT ERRO|
00000460: 52 20 52 45 2D 45 4E 54  45 52 20 4C 49 4E 45 11  |R RE-ENTER LINE.|
00000470: 07 22 3A 89 31 32 31 00  AC 08 88 00 81 49 B2 31  |.":.121......I.1|
00000480: A4 36 3A 97 41 53 AA 49  AB 31 2C 41 28 49 29 3A  |.6:.AS.I.1,A(I):|
00000490: 82 3A 41 44 B2 41 44 AA  36 3A 41 53 B2 41 53 AA  |.:AD.AD.6:AS.AS.|
000004A0: 36 3A 8B 41 44 B1 B2 45  A7 31 35 32 00 B5 08 89  |6:.AD..E.152....|
000004B0: 00 89 31 32 31 00 F0 08  8A 00 99 3A 99 22 11 20  |..121......:.". |
000004C0: 44 49 53 50 4C 41 59 3A  20 46 52 4F 4D 20 20 20  |DISPLAY: FROM   |
000004D0: 22 CA 28 22 30 30 30 30  22 AA CA 28 C4 28 53 29  |".("0000"..(.(S)|
000004E0: 2C 32 29 2C 35 29 22 9D  9D 9D 9D 9D 9D 9D 22 3B  |,2),5)".......";|
000004F0: 00 25 09 8B 00 85 46 3A  99 2C 22 20 20 54 4F 20  |.%....F:.,"  TO |
00000500: 20 20 22 CA 28 22 30 30  30 30 22 AA CA 28 C4 28  |  ".("0000"..(.(|
00000510: 45 29 2C 32 29 2C 35 29  22 9D 9D 9D 9D 9D 9D 9D  |E),2),5)".......|
00000520: 22 3B 3A 85 54 00 65 09  8C 00 8B 46 B3 53 B0 46  |";:.T.e....F.S.F|
00000530: B1 45 B0 54 B3 53 B0 54  B1 45 A7 99 22 11 20 41  |.E.T.S.T.E..". A|
00000540: 54 20 4C 45 41 53 54 22  53 22 9D 2C 20 4E 4F 54  |T LEAST"S"., NOT|
00000550: 20 4D 4F 52 45 20 54 48  45 4E 22 45 22 07 91 22  | MORE THEN"E".."|
00000560: 3A 89 31 33 38 00 90 09  8D 00 81 49 B2 46 A4 54  |:.138......I.F.T|
00000570: A9 36 3A 99 3A 99 C9 28  22 30 30 30 30 22 AA CA  |.6:.:..("0000"..|
00000580: 28 C4 28 49 29 2C 32 29  2C 35 29 22 20 3A 22 3B  |(.(I),2),5)" :";|
00000590: 00 BD 09 8E 00 81 4B B2  30 A4 35 3A 99 C9 28 22  |......K.0.5:..("|
000005A0: 30 30 22 AA CA 28 C4 28  C2 28 49 AB 53 AA 56 AA  |00"..(.(.(I.S.V.|
000005B0: 4B 29 29 2C 32 29 2C 33  29 22 2C 22 3B 00 D5 09  |K)),2),3)",";...|
000005C0: 8F 00 A1 41 24 3A 8B 41  24 B1 22 22 A7 99 3A 99  |...A$:.A$.""..:.|
000005D0: 3A 89 31 32 31 00 F0 09  90 00 82 4B 3A 99 C7 28  |:.121......K:..(|
000005E0: 32 30 29 3B 3A 82 49 3A  99 3A 99 3A 89 31 32 31  |20);:.I:.:.:.121|
000005F0: 00 0C 0A 91 00 84 31 35  2C 45 4E 2C 45 24 2C 45  |......15,EN,E$,E|
00000600: 54 2C 45 53 3A 8B 45 4E  B2 30 A7 8E 00 2B 0A 92  |T,ES:.EN.0...+..|
00000610: 00 99 3A 99 45 4E 3B 45  24 22 20 49 4E 22 45 54  |..:.EN;E$" IN"ET|
00000620: AC 31 30 30 AA 45 53 3A  99 3A 8E 00 5C 0A 93 00  |.100.ES:.:..\...|
00000630: 99 3A 85 22 11 20 4C 4F  41 44 20 46 49 4C 45 20  |.:.". LOAD FILE |
00000640: 20 20 30 2A 9D 9D 9D 9D  22 3B 46 24 3A 8B 46 24  |  0*....";F$:.F$|
00000650: B2 22 30 2A 22 A7 99 3A  89 31 32 31 00 90 0A 94  |."0*"..:.121....|
00000660: 00 9F 31 35 2C 38 2C 31  35 2C 22 49 30 22 3A 9F  |..15,8,15,"I0":.|
00000670: 38 2C 38 2C 38 2C C8 28  46 24 2C 31 29 AA 22 3A  |8,8,8,.(F$,1).":|
00000680: 22 AA CA 28 46 24 2C 32  29 AA 22 2C 50 2C 52 22  |"..(F$,2).",P,R"|
00000690: 00 A1 0A 95 00 8D 31 34  35 3A 8B 45 4E A7 31 35  |......145:.EN.15|
000006A0: 39 00 D8 0A 96 00 A1 23  38 2C 58 24 2C 58 24 3A  |9......#8,X$,X$:|
000006B0: 5A 24 B2 C7 28 30 29 3A  81 49 B2 53 A4 45 3A A1  |Z$..(0):.I.S.E:.|
000006C0: 23 38 2C 58 24 3A 97 49  AB 53 AA 56 2C C6 28 58  |#8,X$:.I.S.V,.(X|
000006D0: 24 AA 5A 24 29 3A 82 49  00 F2 0A 97 00 99 22 20  |$.Z$):.I......" |
000006E0: 46 49 4C 45 20 4C 4F 41  44 45 44 11 22 3A 89 31  |FILE LOADED.":.1|
000006F0: 35 39 00 23 0B 98 00 99  3A 85 22 11 20 53 41 56  |59.#....:.". SAV|
00000700: 45 20 46 49 4C 45 20 20  20 30 2A 9D 9D 9D 9D 22  |E FILE   0*...."|
00000710: 3B 46 24 3A 8B 46 24 B2  22 30 2A 22 A7 99 3A 89  |;F$:.F$."0*"..:.|
00000720: 31 32 31 00 48 0B 99 00  9F 31 35 2C 38 2C 31 35  |121.H....15,8,15|
00000730: 2C 22 53 22 AA C8 28 46  24 2C 31 29 AA 22 3A 22  |,"S"..(F$,1).":"|
00000740: AA CA 28 46 24 2C 32 29  00 6E 0B 9A 00 9F 38 2C  |..(F$,2).n....8,|
00000750: 38 2C 38 2C C8 28 46 24  2C 31 29 AA 22 3A 22 AA  |8,8,.(F$,1).":".|
00000760: CA 28 46 24 2C 32 29 AA  22 2C 50 2C 57 22 00 7F  |.(F$,2).",P,W"..|
00000770: 0B 9B 00 8D 31 34 35 3A  8B 45 4E A7 31 35 39 00  |....145:.EN.159.|
00000780: A1 0B 9C 00 98 38 2C C7  28 53 AB B5 28 53 AD 32  |.....8,.(S..(S.2|
00000790: 35 36 29 AC 32 35 36 29  C7 28 53 AD 32 35 36 29  |56).256).(S.256)|
000007A0: 3B 00 CB 0B 9D 00 81 49  B2 53 A4 45 3A 98 38 2C  |;......I.S.E:.8,|
000007B0: C7 28 C2 28 49 AB 53 AA  56 29 29 3B 3A 82 3A 8D  |.(.(I.S.V));:.:.|
000007C0: 31 34 35 3A 8B 45 4E A7  31 35 39 00 DE 0B 9E 00  |145:.EN.159.....|
000007D0: 99 22 20 46 49 4C 45 20  53 41 56 45 44 11 00 EE  |." FILE SAVED...|
000007E0: 0B 9F 00 A0 38 3A A0 31  35 3A 89 31 32 31 00 00  |....8:.15:.121..|
000007F0: 00                                                |.               |
..?.D.."...... SEMI MACHINE LANGUAGE EDI
TOR ...":.52,0:.53,64:..W.E..,"SHIFT D D
ISPLAY":.,"SHIFT E END":.,"SHIFT L LOAD.
..F..,"SHIFT S SAVE":.,"SHIFT N NEW ADDR
ESS........G..".. STARTING ADDRESS      
    .........";S:.:.:....H.."..   ENDING
 ADDRESS          .........";E:.E..S..G(
7):..E.I..".";:.144,88:V.16384:AS.V:AD.S
:.121.Q.J.N.0:Z.0.[.K..".";...L..A$:..(A
$."").108:.G(20);:A.F(A$):.A.13.A.44.A.3
2.116...M..A.128.N..A:..R.N..A.20..118:.
I.1.T.44.N..1:."...";:.118...O..A.20..10
6...P..A.48.A.57..".";:.107...Q..A$;:N.N
.10.A.48.+.R..N.255.A.20:.".";:.110.>.S.
Z.Z.1:.Z.3.107.Q.T..Z.0..".":.106.].U.."
,";:..}.V.SC.B(196).256.B(197).B(198)...
W..I.1.3:T.B(SC.I):.T..44.T..58..SC.I,32
:....X..H("...",I.1);:....Y.A.1:.I("0000
".J(D(AD),2),5)" :";...Z..J.A.6...{..106
:.N..1.J.J.N:.123...|..N..211.152.).}..N
..204.147.Q.~..N..206..:.". ENTER NEW AD
DRESS ";Y....N..206..Y.S.Y.E..". OUT O
F RANGE .":.126. ....N..206.AS.V.Y.S:AD.
Y:.:.121......N..197..:.144,85:..H....N.
.196.138......N.0..".":.121.....A(J).N:.
J:CK.AD..(AD.256).256:.I.1.6:CK.(CK.A(I)
).255:..,....".";:.106:.".";.?....N..1.A
.6:.122.W....G(20):.N..CK..:." EDIT ERRO
R RE-ENTER LINE..":.121......I.1.6:.AS.I
.1,A(I):.:AD.AD.6:AS.AS.6:.AD..E.152....
..121......:.". DISPLAY: FROM   "J("0000
".J(D(S),2),5)".......";.%....F:.,"  TO 
  "J("0000".J(D(E),2),5)".......";:.T.E.
...F.S.F.E.T.S.T.E..". AT LEAST"S"., NOT
 MORE THEN"E"..":.138......I.F.T.6:.:.I(
"0000".J(D(I),2),5)" :";......K.0.5:.I("
00".J(D(B(I.S.V.K)),2),3)",";.U....A$:.A
$.""..:.:.121......K:.G(20);:.I:.:.:.121
......15,EN,E$,ET,ES:.EN.0...+....:.EN;E
$" IN"ET.100.ES:.:..\....:.". LOAD FILE 
  0*....";F$:.F$."0*"..:.121......15,8,1
5,"I0":.8,8,8,H(F$,1).":".J(F$,2).",P,R"
......145:.EN.159.X....#8,X$,X$:Z$.G(0):
.I.S.E:.#8,X$:.I.S.V,F(X$.Z$):.I......" 
FILE LOADED.":.159.#....:.". SAVE FILE  
 0*....";F$:.F$."0*"..:.121.H....15,8,15
,"S".H(F$,1).":".J(F$,2).N....8,8,8,H(F$
,1).":".J(F$,2).",P,W".....145:.EN.159.
.....8,G(S..(S.256).256)G(S.256);.K....I
.S.E:.8,G(B(I.S.V));:.:.145:.EN.159.....
." FILE SAVED...... 8: 15:.121...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL