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

DISK APPEND-M.B.

FILE INFORMATION

FILENAME(S): DISK APPEND-M.B.

FILE TYPE(S): PRG

FILE SIZE: 1.6K

FIRST SEEN: 2025-11-30 21:05:48

APPEARS ON: 1 disk(s)

FILE HASH

e49acc3cf962dabd85be370ac2eee49284091596ba126c15fd62b93ed4fa237a

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
VAN DOUWEN DISK APPEND-M.B. PRG DuncanTwain 3 2 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 01 04 1D 04 0A 00 8F 20  2A 2A 20 44 49 53 4B 20  |....... ** DISK |
00000010: 41 50 50 45 4E 44 20 49  4E 53 54 52 53 00 23 04  |APPEND INSTRS.#.|
00000020: 14 00 8F 00 4C 04 1E 00  99 22 93 12 49 4E 53 54  |....L...."..INST|
00000030: 52 55 43 54 49 4F 4E 53  20 46 4F 52 20 44 49 53  |RUCTIONS FOR DIS|
00000040: 4B 20 41 50 50 45 4E 44  2E 20 20 22 00 77 04 28  |K APPEND.  ".w.(|
00000050: 00 99 22 11 20 20 44 49  53 4B 20 41 50 50 45 4E  |..".  DISK APPEN|
00000060: 44 20 49 53 20 41 20 4D  41 43 48 49 4E 45 20 4C  |D IS A MACHINE L|
00000070: 41 4E 47 55 41 47 45 00  A3 04 32 00 99 22 50 52  |ANGUAGE...2.."PR|
00000080: 4F 47 52 41 4D 4D 45 20  54 48 41 54 20 4C 4F 41  |OGRAMME THAT LOA|
00000090: 44 53 20 49 4E 54 4F 20  54 48 45 20 46 49 52 53  |DS INTO THE FIRS|
000000A0: 54 20 43 00 D0 04 3C 00  99 22 42 55 46 46 45 52  |T C...<.."BUFFER|
000000B0: 20 2D 20 30 33 33 41 20  54 4F 20 30 33 37 39 20  | - 033A TO 0379 |
000000C0: 2D 20 54 48 41 54 20 57  49 4C 4C 20 4C 49 4E 4B  |- THAT WILL LINK|
000000D0: 00 FF 04 46 00 99 22 54  57 4F 20 50 52 4F 47 52  |...F.."TWO PROGR|
000000E0: 41 4D 4D 45 53 20 57 48  49 43 48 20 48 41 56 45  |AMMES WHICH HAVE|
000000F0: 20 42 45 45 4E 20 41 50  50 45 4E 44 45 44 22 00  | BEEN APPENDED".|
00000100: 1A 05 50 00 99 22 42 59  20 54 48 45 20 43 4F 50  |..P.."BY THE COP|
00000110: 59 20 43 4F 4D 4D 41 4E  44 2E 00 23 05 5A 00 99  |Y COMMAND..#.Z..|
00000120: 22 20 22 00 52 05 64 00  99 22 54 48 45 20 50 52  |" ".R.d.."THE PR|
00000130: 4F 47 52 41 4D 4D 45 20  49 53 20 50 4F 4B 45 44  |OGRAMME IS POKED|
00000140: 20 49 4E 20 42 59 20 54  48 49 53 20 50 52 4F 47  | IN BY THIS PROG|
00000150: 2E 22 00 80 05 78 00 99  22 11 20 20 41 50 50 45  |."...x..".  APPE|
00000160: 4E 44 20 54 48 45 20 46  49 4C 45 53 20 54 4F 20  |ND THE FILES TO |
00000170: 42 45 20 4A 4F 49 4E 45  44 20 55 53 49 4E 47 22  |BE JOINED USING"|
00000180: 00 9D 05 82 00 99 22 54  48 45 20 43 4F 50 59 20  |......"THE COPY |
00000190: 43 4F 4D 4D 41 4E 44 2C  20 45 2E 47 2E 00 BC 05  |COMMAND, E.G....|
000001A0: 8C 00 99 22 11 3E 43 31  3A 58 59 5A 3D 30 3A 41  |...".>C1:XYZ=0:A|
000001B0: 41 41 2C 30 3A 53 55 42  52 44 44 44 00 E5 05 96  |AA,0:SUBRDDD....|
000001C0: 00 99 22 11 54 48 49 53  20 43 4F 4D 4D 41 4E 44  |..".THIS COMMAND|
000001D0: 20 43 4F 50 49 45 53 20  54 48 45 20 54 57 4F 20  | COPIES THE TWO |
000001E0: 46 49 4C 45 53 00 0E 06  A0 00 99 22 41 41 41 20  |FILES......"AAA |
000001F0: 41 4E 44 20 53 55 42 52  44 44 44 20 4F 4E 20 44  |AND SUBRDDD ON D|
00000200: 52 49 56 45 20 30 20 4F  56 45 52 20 54 4F 00 30  |RIVE 0 OVER TO.0|
00000210: 06 AA 00 99 22 44 52 49  56 45 20 31 20 55 4E 44  |...."DRIVE 1 UND|
00000220: 45 52 20 54 48 45 20 4E  41 4D 45 20 58 59 5A 2E  |ER THE NAME XYZ.|
00000230: 00 5C 06 B4 00 99 22 11  54 48 45 4E 20 4C 4F 41  |.\....".THEN LOA|
00000240: 44 20 58 59 5A 2C 20 41  4E 44 20 52 55 4E 20 54  |D XYZ, AND RUN T|
00000250: 48 45 20 4C 49 4E 4B 45  52 20 42 59 00 62 06 B9  |HE LINKER BY.b..|
00000260: 00 99 00 91 06 BE 00 99  22 20 20 20 20 53 59 53  |........"    SYS|
00000270: 20 38 32 36 20 20 20 20  20 54 48 49 53 20 57 49  | 826     THIS WI|
00000280: 4C 4C 20 4A 4F 49 4E 20  54 48 45 20 54 57 4F 2E  |LL JOIN THE TWO.|
00000290: 22 00 97 06 C8 00 99 00  A1 06 CA 00 8D 20 35 38  |"............ 58|
000002A0: 30 00 AB 06 CD 00 8D 20  35 30 30 00 C0 06 D2 00  |0...... 500.....|
000002B0: 99 22 11 11 11 11 12 52  45 4D 45 4D 42 45 52 22  |.".....REMEMBER"|
000002C0: 00 EF 06 DC 00 99 22 11  11 20 20 20 54 48 45 52  |......"..   THER|
000002D0: 45 20 4D 55 53 54 20 4E  4F 54 20 42 45 20 4F 56  |E MUST NOT BE OV|
000002E0: 45 52 4C 41 50 50 49 4E  47 20 4C 49 4E 45 22 00  |ERLAPPING LINE".|
000002F0: 1B 07 E6 00 99 22 4E 55  4D 42 45 52 53 2C 20 41  |....."NUMBERS, A|
00000300: 4E 44 20 53 55 42 52 44  44 44 20 4D 55 53 54 20  |ND SUBRDDD MUST |
00000310: 48 41 56 45 20 48 49 47  48 45 52 00 38 07 F0 00  |HAVE HIGHER.8...|
00000320: 99 22 4C 49 4E 45 20 4E  55 4D 42 45 52 53 20 54  |."LINE NUMBERS T|
00000330: 48 41 4E 20 41 41 41 2E  00 64 07 FA 00 99 22 11  |HAN AAA..d....".|
00000340: 20 20 20 54 48 49 53 20  57 41 53 20 54 41 4B 45  |   THIS WAS TAKE|
00000350: 4E 20 46 52 4F 4D 20 41  4E 20 41 52 54 49 43 4C  |N FROM AN ARTICL|
00000360: 45 20 49 4E 00 8E 07 04  01 99 22 43 4F 4D 50 55  |E IN......"COMPU|
00000370: 54 45 20 2D 20 31 39 38  30 2C 20 49 53 53 55 45  |TE - 1980, ISSUE|
00000380: 20 35 2C 20 50 41 47 45  20 38 36 20 42 59 00 A9  | 5, PAGE 86 BY..|
00000390: 07 0E 01 99 22 52 4F 42  45 52 54 20 48 2E 20 57  |...."ROBERT H. W|
000003A0: 4F 4C 4C 45 4E 42 45 52  47 00 B3 07 5E 01 8D 20  |OLLENBERG...^.. |
000003B0: 35 30 30 00 D7 07 63 01  85 22 45 4E 54 45 52 20  |500...c.."ENTER |
000003C0: 4E 41 4D 45 20 4F 46 20  4D 41 49 4E 20 50 52 4F  |NAME OF MAIN PRO|
000003D0: 47 2E 22 3B 41 31 24 00  FC 07 66 01 85 22 11 41  |G.";A1$...f..".A|
000003E0: 4E 44 20 53 55 42 52 2E  20 54 4F 20 42 45 20 41  |ND SUBR. TO BE A|
000003F0: 44 44 45 44 2E 20 20 22  3B 41 32 24 00 1A 08 72  |DDED.  ";A2$...r|
00000400: 01 99 22 11 3E 43 31 3A  58 59 5A 3D 30 3A 22 41  |..".>C1:XYZ=0:"A|
00000410: 31 24 22 2C 30 3A 22 41  32 24 00 26 08 7C 01 99  |1$",0:"A2$.&.|..|
00000420: 22 2F 58 59 5A 22 00 31  08 81 01 99 22 11 11 11  |"/XYZ".1...."...|
00000430: 22 00 40 08 90 01 99 22  53 59 53 20 38 32 36 22  |".@...."SYS 826"|
00000440: 00 63 08 9A 01 99 22 11  20 20 20 54 48 49 53 20  |.c....".   THIS |
00000450: 57 49 4C 4C 20 4A 4F 49  4E 20 54 48 45 20 54 57  |WILL JOIN THE TW|
00000460: 4F 2E 22 00 72 08 9F 01  99 22 3E 53 31 3A 58 59  |O.".r....">S1:XY|
00000470: 5A 22 00 7B 08 A0 01 99  22 3E 22 00 A7 08 A4 01  |Z".{....">".....|
00000480: 99 22 20 20 11 54 48 49  53 20 57 49 4C 4C 20 47  |."  .THIS WILL G|
00000490: 45 54 20 52 49 44 20 4F  46 20 49 4E 54 45 52 4D  |ET RID OF INTERM|
000004A0: 45 44 49 41 54 45 22 00  D6 08 A9 01 99 22 46 49  |EDIATE"......"FI|
000004B0: 4C 45 53 2E 20 20 4E 4F  57 20 53 41 56 45 20 54  |LES.  NOW SAVE T|
000004C0: 48 45 20 52 45 56 49 53  45 44 20 50 52 4F 47 52  |HE REVISED PROGR|
000004D0: 41 4D 4D 45 2E 22 00 E0  08 AE 01 99 22 13 11 22  |AMME."......".."|
000004E0: 00 E6 08 C2 01 90 00 F7  08 F4 01 99 22 12 41 4E  |............".AN|
000004F0: 59 20 4B 45 59 22 3B 00  0E 09 FE 01 A1 20 41 24  |Y KEY";...... A$|
00000500: 3A 8B 20 41 24 B2 22 22  20 A7 20 35 31 30 00 19  |:. A$."" . 510..|
00000510: 09 08 02 99 22 93 22 3A  8E 00 39 09 44 02 81 20  |....".":..9.D.. |
00000520: 4E B2 38 32 36 20 A4 20  38 38 39 3A 87 20 4B 3A  |N.826 . 889:. K:|
00000530: 97 4E 2C 4B 3A 82 4E 3A  8E 00 5F 09 58 02 83 20  |.N,K:.N:.._.X.. |
00000540: 31 36 39 2C 32 35 35 2C  31 33 33 2C 31 37 2C 31  |169,255,133,17,1|
00000550: 33 33 2C 31 38 2C 33 32  2C 34 34 2C 31 39 37 00  |33,18,32,44,197.|
00000560: 82 09 62 02 83 20 33 32  2C 31 30 38 2C 33 2C 32  |..b.. 32,108,3,2|
00000570: 34 30 2C 33 33 2C 31 36  35 2C 39 32 2C 32 30 38  |40,33,165,92,208|
00000580: 2C 32 00 A9 09 6C 02 83  20 31 30 38 2C 39 33 2C  |,2...l.. 108,93,|
00000590: 31 39 38 2C 39 32 2C 31  36 39 2C 30 2C 31 36 30  |198,92,169,0,160|
000005A0: 2C 34 2C 31 34 35 2C 39  32 00 CC 09 76 02 83 20  |,4,145,92...v.. |
000005B0: 31 36 39 2C 33 32 2C 31  33 36 2C 31 34 35 2C 39  |169,32,136,145,9|
000005C0: 32 2C 31 33 36 2C 31 36  2C 32 35 31 00 F4 09 80  |2,136,16,251....|
000005D0: 02 83 20 33 32 2C 31 31  34 2C 31 39 37 2C 33 32  |.. 32,114,197,32|
000005E0: 2C 36 36 2C 31 39 36 2C  33 32 2C 31 30 38 2C 33  |,66,196,32,108,3|
000005F0: 2C 32 30 38 00 17 0A 8A  02 83 20 32 30 39 2C 37  |,208...... 209,7|
00000600: 36 2C 31 33 39 2C 31 39  35 2C 35 36 2C 31 36 35  |6,139,195,56,165|
00000610: 2C 34 32 2C 32 32 39 00  3D 0A 94 02 83 20 39 32  |,42,229.=.... 92|
00000620: 2C 32 30 31 2C 32 2C 32  30 38 2C 34 2C 31 36 35  |,201,2,208,4,165|
00000630: 2C 34 33 2C 31 39 37 2C  39 33 2C 39 36 00 00 00  |,43,197,93,96...|
....... ** DISK APPEND INSTRS.#.....L...
."..INSTRUCTIONS FOR DISK APPEND.  ".W.(
..".  DISK APPEND IS A MACHINE LANGUAGE.
..2.."PROGRAMME THAT LOADS INTO THE FIRS
T C.P.<.."BUFFER - 033A TO 0379 - THAT W
ILL LINK...F.."TWO PROGRAMMES WHICH HAVE
 BEEN APPENDED"...P.."BY THE COPY COMMAN
D..#.Z.." ".R.D.."THE PROGRAMME IS POKED
 IN BY THIS PROG."...X..".  APPEND THE F
ILES TO BE JOINED USING"......"THE COPY 
COMMAND, E.G.......".>C1:XYZ=0:AAA,0:SUB
RDDD......".THIS COMMAND COPIES THE TWO 
FILES... .."AAA AND SUBRDDD ON DRIVE 0 O
VER TO.0...."DRIVE 1 UNDER THE NAME XYZ.
.\....".THEN LOAD XYZ, AND RUN THE LINKE
R BY.B.........."    SYS 826     THIS WI
LL JOIN THE TWO."...H.....J.. 580...M.. 
500...R..".....REMEMBER"......"..   THER
E MUST NOT BE OVERLAPPING LINE"......"NU
MBERS, AND SUBRDDD MUST HAVE HIGHER.8...
."LINE NUMBERS THAN AAA..D....".   THIS 
WAS TAKEN FROM AN ARTICLE IN......"COMPU
TE - 1980, ISSUE 5, PAGE 86 BY......"ROB
ERT H. WOLLENBERG...^.. 500.W.C.."ENTER 
NAME OF MAIN PROG.";A1$...F..".AND SUBR.
 TO BE ADDED.  ";A2$...R..".>C1:XYZ=0:"A
1$",0:"A2$.&.|.."/XYZ".1...."...".@...."
SYS 826".C....".   THIS WILL JOIN THE TW
O.".R....">S1:XYZ".{. ..">"......"  .THI
S WILL GET RID OF INTERMEDIATE".V...."FI
LES.  NOW SAVE THE REVISED PROGRAMME."..
....".."...B........".ANY KEY";...... A$
:. A$."" . 510......".":..9.D.. N.826 . 
889:. K:.N,K:.N:.._.X.. 169,255,133,17,1
33,18,32,44,197...B.. 32,108,3,240,33,16
5,92,208,2...L.. 108,93,198,92,169,0,160
,4,145,92.L.V.. 169,32,136,145,92,136,16
,251...... 32,114,197,32,66,196,32,108,3
,208...... 209,76,139,195,56,165,42,229.
=.... 92,201,2,208,4,165,43,197,93,96...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL