From: utzoo!decvax!ucbvax!info-cpm Newsgroups: fa.info-cpm Title: Z80 to 8086 translator Article-I.D.: ucbvax.209 Posted: Sat Dec 4 01:56:56 1982 Received: Sun Dec 5 08:36:17 1982 >From DAN@Mit-Ml Sat Dec 4 01:38:25 1982 To: HPLABS!HP-PCD!CHARLIE@Mit-Ml Cc: Info-CPM@BRL Via: Mit-Ml; 4 Dec 82 3:00-EST Via: Brl; 4 Dec 82 3:15-EST Via: Brl-Bmd; 4 Dec 82 3:26-EST A translator which does this is available from Sorcim. Its called TRANS86, and it runs under CPM-80. It takes 8080 or Z80 code and translates it to ACT86 code. ACT86 code is Sorcim's answer to Intel's mnemonics for the 8086. If you have a "normal" 8086 assembler, it will barf on ACT86 code, but an ACT86 assembler is also available, which produces .HEX files. Of course, the translator sometimes has problems converting 8080/Z80 code to 8086, but fortunately it flags everything that could cause problems. If you get disgusted with the ACT86 mnemonics, you could probably write a postprocessor in PASCAL, etc. to covert them to Intel's standard. Hope this helps... Dan