rrr-8 rrr r5<r-8 rrpr(:r.pr*|r 8 r+ r rr + r +`r rr3Zr5r++~ 1B!+.1B#+/1B +41B"+81B*+<1B)+= 4 B`ud 4 D`ud:x,~@@ uH>S~/+-@@ 0B,~,B1B$:x T ,~0B,~,B1B$:x T!,~0B,~,B1B$:x T!,~@@"+-0B< k]~>,~,B1B$:xA44TI T",~@0"0/"0"0b#,~0b0" 7,~/"0"."|$4.+B 7`Ld,m7 !I="~M+O7@ovP7@nvQ,^ 4 S`ud "n, xy7@qvT7@p+T,N 4 W`ud !, 4 Z`ud !HaXV~\, 4 ]`ud ", 7" +_4Bc 4 g`ud, 4 h`ud,,B /, 4 k`ud "p, B {m]JT~k 4+ [`ud+j 4[7@/+k \0B1B+o1B+k (n+tO 0@ \7 4B0B1B+6@y+]1B@6o4~z+^1B+_1B+`0B1B+0B1B+<0v0"0/"/"B+v4F7@ +b F 0B1B+s1B+c0B,~0"0SDn+;~ /",#+t+s ,dx ,dx ,x @)4.65T,~ (T~, ,#T.,~ sJVb'~(te,~A6/6(TX,# .64v,~,>(B|, ,^ (T~," ,#,~A4.40t.4,~. .,P @ ~' e`fd:/ h T.7` ,~xy,~2B +/:!,>  , !(B|.B, !.B,.J!@,,^ .B,hINXQ@_ @-I~xr@et2 @p@p@q@@q@g&~@ @:0000Pu p.:zt7@ /x77~p'~@AUnknown switch /H@ ignored. HBARecord length must be between 1 and FF HD 4 I`ud,~iSH@_B-`  @L0EY~O ! T!+Mo nAHexifying file HQq n Tp+VALoad Address=HVH, Execution Address=HXHARecord Length=H[H, noVr<@~^ gapsH] 4 ^`ud+cH, gaps allowedHa 4 c`ud+cH, gap char=Hf. HhH records written to HiA:HEXIFY BHZm ~minput file,output file /switch /switch /switch Convert input file, which must be a 'COM' file, into Intel Hex format. Input file defaults to DSK&nYL~|:hsname;uname COM, output file defaults to DSK:hsname;input_fn1 HEX. Normally creates records of length 10H, each followed by CRLF, starting withd%~ load address of 0100H. The last record has length 0, and is of type 01, with address same as the initial load address. Switches can be used to chu Uk~ange this. In the switch descriptions, 'h' stands for hex digits. /C -- make records Contiguous, i.e. do not put CRLF after each one. /A:hhhh n *&~)-- Make the initial load address hhhh /E:hhhh -- Make the execution address (the address on last record) be hhhh /T -- make the last record be of tk#gdC~8ype 00 /G -- allow 'gaps'. The program will try to save space by not writing out all the 0 bytes, manipulating the address field of record=@44~Gs instead. /G:hh -- like /G, but do it for 'hh' bytes, rather than 00. This is if your loader fills gaps with something other than 0's (Huh?) /R] 5K~V:hh -- make each record (at most) hh bytes long. Hl(/H/H@@y+O@y+v6@ F +s6@ F +s F + (p+sP.S~eHz@g&~@ @:z<8@_B-`  ppq@q@_B-` @LFile Hp already exists. Write os-iA~tver it (Y or N)?Hq@_B-` ppq@qIN[Not a standard COM file.H{ 4 }`ud+jH *@_B-`  mZj}q~nno@oCan't open file H 4 `ud "n, +j@et2 @n@n@o@@o@M&eI7 @@Empty input fil zn`~e?H 4 `ud+j@G?+ @ }Can't get enough memoryH 4 `ud+jI)@g&~@ @Ui"Nh~p!SIOT lost!?!? Couldn't read in whole file! Try again.H! 4 &`ud+jfYne+JHPOh5%>[ QE\[&$`Ohctqz5sp,mgspR_80Rgi6S&t G$|S(nUo#* USv=1Uf9!=@HY\L>L4k n]`naTzbUS=@SpG-@4zYY &h );!u7p!2l"4z-x"X9[M#5H@-5<.X8o .X9 /X8b`4X8{`8X9Y@<X9M=awBaw B.2@J& caOVj@z@kpFLmpGxhopGd<spG};tpGg7vpGpG3pG0(pH=Hm  =`2lAEAE J'0@J'0h9`Zh9Jh 9Ji"J`#7wd&A$,A0@/A6`4A=6e-Y@8A}+@4zCCe6]`Fu^\4Nu^\9\41z^Rjo@bRjo@jXSNnY|@nZ`oax3okNpl=|@pl>`qt63qsXwgro#O uT1LxN<@x"py&?ly4zBWz4yq.4z