Re: A86: tasm .obj -> .86p
[Prev][Next][Index][Thread]
Re: A86: tasm .obj -> .86p
Ok, i've attached (i spent last night [stayed up till 2 am] writing it)
the source (written in C, uuencoded) to convert the output of a (tasm -b)
command execution into an .86p, i'm pretty sure it works right, but i
havn't tested. If inclined, would either of you two test?
-Chuck
On Thu, 29 Oct 1998, Damon Hombs wrote:
%
%
%
%> > Anyone have source to convert the object files that tasm produces into
%> > .86p program files? If so, please direct me to this (i'm trying to make a
%> > linux port..)
%>
%> Same thing for me... I'm trying to make a Mac port.
%>
%
%
%me three.. working on a COLECO port.. (hehehe)
%
%
%> -----------------------------------
%> CLEM mailto:clems@mygale.org
%> WEB : http://www.mygale.org/~clems
%> ICQ : 9417263
%> ___________________________________
%> Member of Assembly Coder's Zenith
%>
%>
%>
%
--------------------------------------------------------------
Chuck Mason || "The world is full of
chuckjr@sundial.net || painted pictures
------------------------------------- || which yet to have
semu - http://emu.simplenet.com/semu/ || its 1000 words."--Me
==============================================================
begin 644 binto86p.c
M+RH*("H@5&AE(&]R:6=I;F%L('-O=7)C92!W87,@=&%K96X@9G)O;2!T:4QI
M;B!V,BXP+"!)(&UO9&EF:65D(&ET(&UA:F]R;'D@=&\@"B`J('=O<FL@=VET
M:"!T:&4@.#8N"B`J"B`J("U#:'5C:PH@*B\*(`HC:6YC;'5D92`\<W1D:6\N
M:#X*(VEN8VQU9&4@/'-T9&QI8BYH/@HC:6YC;'5D92`\8W1Y<&4N:#X*"@IS
M:&]R="!I;G0@8VAK<W5M(#T@,#L)+RH@,B!B>71E(&1A=&$@='EP92`J+PH*
M=F]I9"!C:&MW<FET92A&24Q%("IF:6QE+"!U;G-I9VYE9"!C:&%R('1K;BD*
M>PH)9G!U=&,H=&MN+"!F:6QE*3L*"6-H:W-U;2`K/2!T:VX["GT*"FEN="!M
M86EN*&EN="!A<F=C+"!C:&%R("IA<F=V6UTI"GL*"49)3$4@*FEN9FEL92P@
M*F]U=&9I;&4["@EI;G0@8V]U;G0L('1M<"P@;&5N9W1H+"!F;&5N9W1H.PH)
M8VAA<B!B=69F97)T6S,R,#`P73L*"@H):68H87)G8R`A/2`T*2!["@D)<')I
M;G1F*")7<F]N9R!3>6YT87@A7&Y5<V%G93H@)7,@6W9A<FEA8FQE72!;:6YF
M:6QE72!;;W5T9FEL95U<;B(L87)G=ELP72D["@D)<')I;G1F*")<=$5X+B`E
M<R!H96QL;R!H96QL;W=O<FQD+F]B:B!H96QL;W=O<FQD+C@V<%QN(BP@87)G
M=ELP72D["@D)<F5T=7)N*#$P*3L*"7T*"0H)9FQE;F=T:"`]('-T<FQE;BAA
M<F=V6S%=*3L*"@EI9B@H:6YF:6QE(#T@9F]P96XH87)G=ELR72PB<F(B*2D@
M/3T@3E5,3"D@>PD*"0EP<FEN=&8H(D5R<F]R(&]P96YI;F<@9FEL92`E<R!F
M;W(@<F5A9&EN9UQN(BP@87)G=ELR72D["@D)<F5T=7)N*#$P*3L*"7T*"@EI
M9B@H;W5T9FEL92`](&9O<&5N*&%R9W9;,UTL(G=B(BDI(#T]($Y53$PI('L*
M"0EP<FEN=&8H(D5R<F]R(&]P96YI;F<@9FEL92`E<RXX-G`@9F]R('=R:71I
M;F=<;B(L(&%R9W9;,UTI.PH)"69C;&]S92AI;F9I;&4I.PH)"7)E='5R;B@Q
M,"D["@E]"@H);&5N9W1H(#T@,#L*"7=H:6QE*"%F96]F*&EN9FEL92DI('L*
M"0EB=69F97)T6VQE;F=T:%T@/2!F9V5T8RAI;F9I;&4I.PH)"6QE;F=T:"LK
M.PH)?0H);&5N9W1H+2T["@H)+RH@/R`J+PH)=&UP(#T@;&5N9W1H("L@,B`K
M(#(@*R`Q-CL*"@DO*B`U-2!B>71E<R!A;F0@=&AE;B!S;VUE("HO"0H)9G!R
M:6YT9BAO=71F:6QE+"`B*BI423@V*BHE8R5C)6-C:'5C:R!M87-O;BAC:'5C
M:VIR0'-U;F1I86PN;F5T*2`@("`@("5C)6,E8R5C)6,E8R(L"@D)"2`@,'@Q
M82P@,'@P82P@,'@P,"P@,"P@,"P@,"P@,"P@=&UP("8@,'A&1BP@*'1M<"`^
M/B`X*2`F(#!X1D8I.PH*"6-H:W=R:71E*&]U=&9I;&4L(#!X,&,I.R`O*B`P
M>#!#("@Q,F0I('9A<FEA8FQE('1Y<&4_('!R9VT@*B\*"6-H:W=R:71E*&]U
M=&9I;&4L(#!X,#`I.PH*"71M<"`](&QE;F=T:"`K(#0["@EC:&MW<FET92AO
M=71F:6QE+"!T;7`@)B`P>$9&*3L*"6-H:W=R:71E*&]U=&9I;&4L("AT;7`@
M/CX@."D@)B`P>$9&*3L*"6-H:W=R:71E*&]U=&9I;&4L(#!X,3(I.PH)8VAK
M=W)I=&4H;W5T9FEL92P@<W1R;&5N*&%R9W9;,5TI*3L*"@EF;W(H8V]U;G0@
M/2`P+"!T;7`@/2`Q.R!C;W5N="`\(#@[(&-O=6YT*RLI('L*"0EI9BAT;7`I
M"7L*"0D):68H87)G=ELQ75MC;W5N=%T@(3T@,"D@>PH)"0D)8VAK=W)I=&4H
M;W5T9FEL92P@87)G=ELQ75MC;W5N=%TI.PD)"0D*"0D)?2!E;'-E('L*"0D)
M"6-H:W=R:71E*&]U=&9I;&4L(#`I.PH)"0D)=&UP(#T@,#L*"0D)?0H)"7T@
M96QS92!["@D)"6-H:W=R:71E*&]U=&9I;&4L(#`I.PH)"7T*"7T*"0H)=&UP
M(#T@;&5N9W1H("L@-#L*"@EC:&MW<FET92AO=71F:6QE+"!T;7`@)B`P>$9&
M*3L*"6-H:W=R:71E*&]U=&9I;&4L("AT;7`@/CX@."D@)B`P>$9&*3L*"0H)
M=&UP(#T@;&5N9W1H("L@,CL*"6-H:W=R:71E*&]U=&9I;&4L('1M<"`F(#!X
M1D8I.PH)8VAK=W)I=&4H;W5T9FEL92P@*'1M<"`^/B`X*2`F(#!X1D8I.PH*
M"6-H:W=R:71E*&]U=&9I;&4L(#!X.$4I.PDO*B`_/S\@3&]O:W,@=&AE('-A
M;64@:6X@"@EC:&MW<FET92AO=71F:6QE+"`P>#(X*3L)("H@86QL("XX-G`@
M9FEL97,@*B\*"@EF;W(H8V]U;G0@/2`P.R!C;W5N="`\(&QE;F=T:#L@8V]U
M;G0K*RD*"0EC:&MW<FET92AO=71F:6QE+"!B=69F97)T6V-O=6YT72D["@H@
M("`@("`@('!R:6YT9B@B0VAE8VMS=6TZ("5D7&XB+"!C:&MS=6TI.PH@("`@
M("`@(`H)9G=R:71E*"9C:&MS=6TL(#(L(#$L(&]U=&9I;&4I.PH*"69C;&]S
M92AI;F9I;&4I.PH)9F-L;W-E*&]U=&9I;&4I.PH*"7!R:6YT9B@B1FEN:7-H
9960N7&XB*3L*"@ER971U<FXH,"D["GT*"F4I
`
end
References: