Xref: utzoo comp.unix.xenix:1351 comp.sys.intel:390 Path: utzoo!utgpu!water!watmath!gamiddleton From: gamiddleton@watmath.waterloo.edu (Guy Middleton) Newsgroups: comp.unix.xenix,comp.sys.intel Subject: moving binaries from one Altos to another Keywords: altos 8086 80286 80386 Message-ID: <16511@watmath.waterloo.edu> Date: 26 Jan 88 23:05:06 GMT Distribution: comp Organization: University of Waterloo [MFCF/ICR] Lines: 28 I am posting this for a friend who does not get this newsgroup. I know nothing about any of the subject matter, so if I get things wrong, please forgive me... My friend has a couple of Altos systems (with 8086 and 80286 cpus, both running Xenix 3). He also has a new 80386 machine running Unix V 3.1 (which is supposed to be 'upward-compatible' with the old systems). It turns out that 8086 binaries will run on the new machine only if the were complied small-model. 80286 binaries run only if compiled small- or medium- model. Needless to say, all his 8086 programs are medium model (nogood), and his 80286 programs are large-model (also nogood). Replacing all the software would be expensive or (in some cases) impossible. So: Is there a program which could take an 80286 large-model binary, and convert it to medium model OR an emulator to run the original program? [ we know there is a similar program to run 8086 binaries on an 80286 ] Does anybody know of a *good* disassembler? Is anybody with an Altos interesting in trading software? Please send mail to me, and I will relay it to my friend. Thanks. -Guy Middleton, University of Waterloo Institute for Computer Research gamiddleton@math.waterloo.edu, watmath!gamiddleton