Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rutgers!sunybcs!ugkamins From: ugkamins@sunybcs.uucp (John Kaminski) Newsgroups: comp.sys.amiga Subject: Re: 8088->68000 code conversion Message-ID: <5141@cs.Buffalo.EDU> Date: 10 Apr 89 06:37:20 GMT References: <12316@louie.udel.EDU> Sender: nobody@cs.Buffalo.EDU Reply-To: ugkamins@sunybcs.UUCP (John Kaminski) Organization: SUNY/Buffalo Computer Science Lines: 17 In article <12316@louie.udel.EDU> GJose@pco-multics.hbi.honeywell.com writes: >Can anyone help me locate a program to convert MSDOS 8088 code to amiga >68000 code. I have an application written on an MSDOS machine that I would >like to directly port to my amiga with a minimum of effort. >Thanks in advance, >Graham Jose R U kidding???? There is a totally different scheme for doing almost every- thing on an Amiga. For a small example, printing a single character on an MS-DOS machine involves loading AL with the character, AH with the DOS function number, and doing an INT (simulate hardware interrupt) instruction. On an Amiga, it involves sending a message to the console handler requesting that it display a character. This is a whole lot more than a trivial "Well, mov ax,bx is a lot like move d1,d0 ..." It would be a nightmare to convert all these semantic differences. How about using Transformer? 8^)) Whoever did that completely (or nearly so) simulated an IBM PC (right down to running MS-/PC-DOS itself!)