Path: utzoo!mnetor!uunet!husc6!bloom-beacon!mit-eddie!ll-xn!ames!ncar!noao!mcdsun!nud!df From: df@nud.UUCP (Dale Farnsworth) Newsgroups: comp.sys.atari.st Subject: Re: PC-Ditto speed "XDOS" Message-ID: <780@nud.UUCP> Date: 5 May 88 18:19:55 GMT References: <2882@crash.cts.com> <1805@brahma.cs.hw.ac.uk> Reply-To: df@nud.UUCP (Dale Farnsworth) Organization: Motorola Microcomputer Division, Tempe, Az. Lines: 19 Neil Forsyth (neil@cs.hw.ac.uk) writes: =In article <2882@crash.cts.com> fred@pnet01.cts.com (Fred Brooks) writes: =>What we really need is a product like 'XDOS'. XDOS takes a MS-DOS program =>and converts it to 680X0 machine code. When this is done the program often =>runs faster then the INTEL machine it was written for. This product is already = = Interesting but I wonder what XDOS does about vector tables in the data = segment since Intel and Motorola store longwords differently ie. reversed. = And then there is always the clowns who pervert the idea by putting data in = the code segment. Yes, it has to maintain some data in the original Intel byte order. There is a performance hit, but it shouldn't be that difficult a programming task. As to data in the code segment, this must be detected and accounted for. It works. -- Dale Farnsworth 602-438-3092 uunet!unisoft!nud!df