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

WESF

FILE INFORMATION

FILENAME(S): WESF

FILE TYPE(S): PRG

FILE SIZE: 1.6K

FIRST SEEN: 2025-11-30 21:10:02

APPEARS ON: 1 disk(s)

FILE HASH

9141f5328d14a3a64a20a55e3a8e3dc5d2c22a6363a5280f3daaa6b43d37a754

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
ASSEMBLER WESF PRG DuncanTwain 27 3 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 0C 08 A0 0F 20 C2  23 24 30 30 00 17 08 AA  |...... .#$00....|
00000010: 0F 52 20 D6 24 37 33 00  24 08 B4 0F 20 D2 41 44  |.R .$73.$... .AD|
00000020: 52 32 2C 58 00 2B 08 BE  0F 20 EF 00 35 08 C8 0F  |R2,X.+... ..5...|
00000030: 20 C0 23 31 34 00 3D 08  D2 0F 20 F6 52 00 47 08  | .#14.=... .R.G.|
00000040: DC 0F 20 D6 24 37 33 00  53 08 E6 0F 20 D5 42 45  |.. .$73.S... .BE|
00000050: 47 49 4E 00 72 08 F0 0F  3B 2A 2A 2A 2A 2A 2A 2A  |GIN.r...;*******|
00000060: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000070: 2A 2A 00 80 08 FA 0F 53  55 42 20 C2 23 24 30 30  |**.....SUB .#$00|
00000080: 00 8B 08 04 10 20 CA 23  24 30 30 00 9A 08 0E 10  |..... .#$00.....|
00000090: 54 45 52 20 D2 4C 4F 57  2C 58 00 A1 08 18 10 20  |TER .LOW,X..... |
000000A0: EF 00 AB 08 22 10 20 C0  23 30 32 00 B5 08 2C 10  |....". .#02...,.|
000000B0: 20 F6 54 45 52 00 C0 08  36 10 20 C2 23 24 30 33  | .TER...6. .#$03|
000000C0: 00 D0 08 40 10 4A 41 31  20 CA 41 44 52 31 2C 58  |...@.JA1 .ADR1,X|
000000D0: 00 DA 08 4A 10 20 C4 23  34 38 00 E5 08 54 10 20  |...J. .#48...T. |
000000E0: F7 56 45 52 32 00 EF 08  5E 10 20 C4 23 36 35 00  |.VER2...^. .#65.|
000000F0: F9 08 68 10 20 F6 56 45  52 00 03 09 72 10 20 CA  |..h. .VER...r. .|
00000100: 23 35 38 00 10 09 7C 10  20 D2 41 44 52 31 2C 58  |#58...|. .ADR1,X|
00000110: 00 20 09 86 10 56 45 52  20 C7 41 44 52 31 2C 58  |. ...VER .ADR1,X|
00000120: 00 29 09 90 10 20 C0 23  31 00 34 09 9A 10 20 F7  |.)... .#1.4... .|
00000130: 56 45 52 33 00 3D 09 A4  10 20 C0 23 30 00 48 09  |VER3.=... .#0.H.|
00000140: AE 10 20 F7 56 45 52 33  00 4F 09 B8 10 20 E5 00  |.. .VER3.O... ..|
00000150: 59 09 C2 10 20 CA 4C 4F  57 00 66 09 CC 10 20 C5  |Y... .LOW.f... .|
00000160: 50 4C 55 53 2C 58 00 70  09 D6 10 20 D2 4C 4F 57  |PLUS,X.p... .LOW|
00000170: 00 79 09 E0 10 20 C3 23  31 00 83 09 EA 10 20 F6  |.y... .#1..... .|
00000180: 4A 41 31 00 8E 09 F4 10  56 45 52 33 20 E5 00 97  |JA1.....VER3 ...|
00000190: 09 FE 10 20 CA 48 49 00  A4 09 08 11 20 C5 50 4C  |... .HI..... .PL|
000001A0: 55 53 2C 58 00 AD 09 12  11 20 D2 48 49 00 B6 09  |US,X..... .HI...|
000001B0: 1C 11 20 C3 23 31 00 C0  09 26 11 20 F6 4A 41 31  |.. .#1...&. .JA1|
000001C0: 00 CB 09 30 11 56 45 52  32 20 EE 00 D6 09 3A 11  |...0.VER2 ....:.|
000001D0: 20 C0 23 24 46 46 00 E0  09 44 11 20 F6 4A 41 31  | .#$FF...D. .JA1|
000001E0: 00 E7 09 4E 11 20 E3 00  F6 09 58 11 3B 2A 2A 2A  |...N. ....X.;***|
000001F0: 2A 2A 2A 2A 2A 2A 00 06  0A 62 11 42 45 47 49 4E  |******...b.BEGIN|
00000200: 20 C2 23 24 30 30 00 15  0A 6C 11 52 31 20 CA 41  | .#$00...l.R1 .A|
00000210: 44 52 32 2C 58 00 22 0A  76 11 20 D2 41 44 52 31  |DR2,X.".v. .ADR1|
00000220: 2C 58 00 29 0A 80 11 20  EF 00 32 0A 8A 11 20 C0  |,X.)... ..2... .|
00000230: 23 34 00 3B 0A 94 11 20  F6 52 31 00 45 0A 9E 11  |#4.;... .R1.E...|
00000240: 20 D6 53 55 42 00 53 0A  A8 11 52 32 20 CA 4C 4F  | .SUB.S...R2 .LO|
00000250: 57 2C 58 00 60 0A B2 11  20 D2 4C 4F 57 31 2C 58  |W,X.`... .LOW1,X|
00000260: 00 67 0A BC 11 20 EF 00  70 0A C6 11 20 C0 23 32  |.g... ..p... .#2|
00000270: 00 79 0A D0 11 20 F6 52  32 00 84 0A DA 11 20 C2  |.y... .R2..... .|
00000280: 23 24 30 30 00 93 0A E4  11 52 33 20 CA 41 44 52  |#$00.....R3 .ADR|
00000290: 33 2C 58 00 A0 0A EE 11  20 D2 41 44 52 31 2C 58  |3,X..... .ADR1,X|
000002A0: 00 A7 0A F8 11 20 EF 00  B0 0A 02 12 20 C0 23 34  |..... ...... .#4|
000002B0: 00 B9 0A 0C 12 20 F6 52  33 00 C3 0A 16 12 20 D6  |..... .R3..... .|
000002C0: 53 55 42 00 D1 0A 20 12  52 34 20 CA 4C 4F 57 2C  |SUB... .R4 .LOW,|
000002D0: 58 00 DE 0A 2A 12 20 D2  4C 4F 57 32 2C 58 00 E5  |X...*. .LOW2,X..|
000002E0: 0A 34 12 20 EF 00 EE 0A  3E 12 20 C0 23 32 00 F7  |.4. ....>. .#2..|
000002F0: 0A 48 12 20 F6 52 34 00  02 0B 52 12 20 C2 23 24  |.H. .R4...R. .#$|
00000300: 30 30 00 11 0B 5C 12 52  35 20 CA 41 44 52 34 2C  |00...\.R5 .ADR4,|
00000310: 58 00 1E 0B 66 12 20 D2  41 44 52 31 2C 58 00 25  |X...f. .ADR1,X.%|
00000320: 0B 70 12 20 EF 00 2E 0B  7A 12 20 C0 23 34 00 37  |.p. ....z. .#4.7|
00000330: 0B 84 12 20 F6 52 35 00  41 0B 8E 12 20 D6 53 55  |... .R5.A... .SU|
00000340: 42 00 4F 0B 98 12 52 36  20 CA 4C 4F 57 2C 58 00  |B.O...R6 .LOW,X.|
00000350: 5C 0B A2 12 20 D2 4C 4F  57 33 2C 58 00 63 0B AC  |\... .LOW3,X.c..|
00000360: 12 20 EF 00 6C 0B B6 12  20 C0 23 32 00 75 0B C0  |. ..l... .#2.u..|
00000370: 12 20 F6 52 36 00 7C 0B  CA 12 20 E3 00 94 0B D4  |. .R6.|... .....|
00000380: 12 50 4C 55 53 20 A5 24  31 30 2C 24 31 2C 24 31  |.PLUS .$10,$1,$1|
00000390: 30 2C 24 31 00 A0 0B DE  12 4C 4F 57 20 A5 30 30  |0,$1.....LOW .00|
000003A0: 00 AB 0B E8 12 48 49 20  A5 30 30 00 B8 0B F2 12  |.....HI .00.....|
000003B0: 4C 4F 57 31 20 A5 30 30  00 C4 0B FC 12 48 49 31  |LOW1 .00.....HI1|
000003C0: 20 A5 30 30 00 D1 0B 06  13 4C 4F 57 32 20 A5 30  | .00.....LOW2 .0|
000003D0: 30 00 DD 0B 10 13 48 49  32 20 A5 30 30 00 EA 0B  |0.....HI2 .00...|
000003E0: 1A 13 4C 4F 57 33 20 A5  30 30 00 F6 0B 24 13 48  |..LOW3 .00...$.H|
000003F0: 49 33 20 A5 30 30 00 0F  0C 2E 13 41 44 52 31 20  |I3 .00.....ADR1 |
00000400: A5 30 30 2C 30 30 2C 30  30 2C 30 30 2C 30 30 00  |.00,00,00,00,00.|
00000410: 28 0C 38 13 41 44 52 32  20 A5 30 30 2C 30 30 2C  |(.8.ADR2 .00,00,|
00000420: 30 30 2C 30 30 2C 30 30  00 41 0C 42 13 41 44 52  |00,00,00.A.B.ADR|
00000430: 33 20 A5 30 30 2C 30 30  2C 30 30 2C 30 30 2C 30  |3 .00,00,00,00,0|
00000440: 30 00 57 0C 4C 13 41 44  52 34 20 A5 30 30 2C 30  |0.W.L.ADR4 .00,0|
00000450: 30 2C 30 30 2C 30 30 00  62 0C 56 13 AA 24 43 30  |0,00,00.b.V..$C0|
00000460: 30 30 00 6D 0C 60 13 B7  24 43 30 30 30 00 8D 0C  |00.m.`..$C000...|
00000470: 6A 13 20 54 52 41 4E 53  46 45 52 A0 24 32 30 30  |j. TRANSFER.$200|
00000480: 30 2C 24 32 32 30 30 2C  24 30 34 30 30 00 94 0C  |0,$2200,$0400...|
00000490: 74 13 20 E3 00 BB 0C 7E  13 3B 2A 2A 2A 2A 2A 2A  |t. ....~.;******|
000004A0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000004B0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 00 D9 0C 88 13  |***********.....|
000004C0: A1 54 52 41 4E 53 46 45  52 A0 53 41 44 52 31 2C  |.TRANSFER.SADR1,|
000004D0: 53 41 44 52 32 2C 41 44  52 00 E9 0C 92 13 20 C2  |SADR2,ADR..... .|
000004E0: 23 3C 28 53 41 44 52 31  29 00 F3 0C 9C 13 20 D3  |#<(SADR1)..... .|
000004F0: 24 32 33 00 03 0D A6 13  20 C2 23 3E 28 53 41 44  |$23..... .#>(SAD|
00000500: 52 31 29 00 0D 0D B0 13  20 D3 24 32 34 00 1D 0D  |R1)..... .$24...|
00000510: BA 13 20 C2 23 3C 28 53  41 44 52 32 29 00 27 0D  |.. .#<(SADR2).'.|
00000520: C4 13 20 D3 24 32 35 00  37 0D CE 13 20 C2 23 3E  |.. .$25.7... .#>|
00000530: 28 53 41 44 52 32 29 00  41 0D D8 13 20 D3 24 32  |(SADR2).A... .$2|
00000540: 36 00 4F 0D E2 13 20 C2  23 3C 28 41 44 52 29 00  |6.O... .#<(ADR).|
00000550: 59 0D EC 13 20 D3 24 32  37 00 67 0D F6 13 20 C2  |Y... .$27.g... .|
00000560: 23 3E 28 41 44 52 29 00  71 0D 00 14 20 D3 24 32  |#>(ADR).q... .$2|
00000570: 38 00 7C 0D 0A 14 20 C3  23 24 30 30 00 8A 0D 14  |8.|... .#$00....|
00000580: 14 54 45 58 30 20 CA 24  32 35 00 94 0D 1E 14 20  |.TEX0 .$25..... |
00000590: C4 24 32 33 00 9F 0D 28  14 20 F6 54 45 58 31 00  |.$23...(. .TEX1.|
000005A0: A9 0D 32 14 20 CA 24 32  36 00 B3 0D 3C 14 20 C4  |..2. .$26...<. .|
000005B0: 24 32 34 00 BE 0D 46 14  20 F7 54 45 58 34 00 D0  |$24...F. .TEX4..|
000005C0: 0D 50 14 54 45 58 31 20  CA 28 24 32 33 29 2C 59  |.P.TEX1 .($23),Y|
000005D0: 00 DE 0D 5A 14 20 D2 28  24 32 37 29 2C 59 00 E8  |...Z. .($27),Y..|
000005E0: 0D 64 14 20 C9 24 32 33  00 F3 0D 6E 14 20 F6 54  |.d. .$23...n. .T|
000005F0: 45 58 32 00 FD 0D 78 14  20 C9 24 32 34 00 0B 0E  |EX2...x. .$24...|
00000600: 82 14 54 45 58 32 20 C9  24 32 37 00 16 0E 8C 14  |..TEX2 .$27.....|
00000610: 20 F6 54 45 58 33 00 20  0E 96 14 20 C9 24 32 38  | .TEX3. ... .$28|
00000620: 00 2D 0E A0 14 54 45 58  33 20 C2 23 31 00 38 0E  |.-...TEX3 .#1.8.|
00000630: AA 14 20 F6 54 45 58 30  00 43 0E B4 14 54 45 58  |.. .TEX0.C...TEX|
00000640: 34 20 E4 00 49 0E BE 14  A2 00 00 00              |4 ..I.......    |
.... . B#$00.....R V$73.$... RADR2,X.+..
. ..5.H. .#14.=.R. .R.G... V$73.S... UBE
GIN.R...;*************************.....S
UB B#$00..... J#$00.....TER RLOW,X..... 
....". .#02...,. .TER...6. B#$03.P.@.JA1
 JADR1,X.Z.J. D#48...T. .VER2...^. D#65.
..H. .VER...R. J#58...|. RADR1,X. ...VER
 GADR1,X.)... .#1.4... .VER3.=... .#0.H.
.. .VER3.O... ..Y.B. JLOW.F.L. EPLUS,X.P
.V. RLOW.Y... C#1..... .JA1.....VER3 ...
... JHI..... EPLUS,X..... RHI..... C#1..
.&. .JA1.K.0.VER2 ..V.:. .#$FF...D. .JA1
...N. ....X.;*********...B.BEGIN B#$00..
.L.R1 JADR2,X.".V. RADR1,X.)... ..2... .
#4.;... .R1.E... VSUB.S...R2 JLOW,X.`...
 RLOW1,X.G... ..P.F. .#2.Y.P. .R2...Z. B
#$00.....R3 JADR3,X. ... RADR1,X..... ..
.... .#4..... .R3.C... VSUB.Q. .R4 JLOW,
X...*. RLOW2,X...4. ....>. .#2...H. .R4.
..R. B#$00...\.R5 JADR4,X...F. RADR1,X.%
.P. ....Z. .#4.7... .R5.A... VSUB.O...R6
 JLOW,X.\... RLOW3,X.C... ..L... .#2.U..
. .R6.|.J. ....T.PLUS .$10,$1,$10,$1. ..
.LOW .00.....HI .00.....LOW1 .00.D...HI1
 .00.Q...LOW2 .00.....HI2 .00.....LOW3 .
00...$.HI3 .00.....ADR1 .00,00,00,00,00.
(.8.ADR2 .00,00,00,00,00.A.B.ADR3 .00,00
,00,00,00.W.L.ADR4 .00,00,00,00.B.V..$C0
00.M.`..$C000...J. TRANSFER $2000,$2200,
$0400...T. ....~.;**********************
***********.Y....TRANSFER SADR1,SADR2,AD
R..... B#<(SADR1)..... S$23..... B#>(SAD
R1)..... S$24..... B#<(SADR2).'.D. S$25.
7.N. B#>(SADR2).A.X. S$26.O... B#<(ADR).
Y... S$27.G... B#>(ADR).Q... S$28.|... C
#$00.....TEX0 J$25..... D$23...(. .TEX1.
..2. J$26...<. D$24...F. .TEX4.P.P.TEX1 
J($23),Y...Z. R($27),Y...D. I$23...N. .T
EX2...X. I$24.....TEX2 I$27..... .TEX3. 
... I$28.-. .TEX3 B#1.8... .TEX0.C...TEX
4 ..I.......
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL