home *** CD-ROM | disk | FTP | other *** search
Wrap
Received: from sloth.swcp.com (sloth.swcp.com [198.59.115.25]) by nacm.com (8.6.10/8.6.9) with ESMTP id GAA21900 for <executor@nacm.com>; Fri, 28 Jul 1995 06:34:40 -0700 Received: from iclone.UUCP (uucp@localhost) by sloth.swcp.com (8.6.9/8.6.9) with UUCP id HAA16025; Fri, 28 Jul 1995 07:34:38 -0600 Received: from beaut.ardi.com by mailhost with smtp (nextstep Smail3.1.29.0 #11) id m0sbpWM-000YbnC; Fri, 28 Jul 95 07:32 MDT Received: by beaut.ardi.com (linux Smail3.1.28.1 #5) id m0sbpWM-00005nC; Fri, 28 Jul 95 07:32 MDT Message-Id: <m0sbpWM-00005nC@beaut.ardi.com> Date: Fri, 28 Jul 95 07:32 MDT From: ctm@ardi.com (Clifford Thomas Matthews) To: jonathan.wahlstrom@mailbox.swipnet.se (Jonathan Wahlstrüm) Cc: executor@nacm.com Subject: Re: Anyone know any good Amiga emulator? In-Reply-To: <199507281246.OAA28368@mailbox.swip.net> References: <199507281246.OAA28368@mailbox.swip.net> Sender: owner-paper@nacm.com Precedence: bulk >>>>> "Jonathan" == Jonathan Wahlstrüm <jonathan.wahlstrom@mailbox.swipnet.se> writes: Jonathan> Does anyone know any Amiga emulator that actually works Jonathan> (as good or almost as good as executor). I've tried two Jonathan> emulators but they really didn't run anything. I do not believe that there is such an emulator, and I pay fairly close attention to the world of emulation. See below. Jonathan> P.S. There isn't any reason why Mac should be easier to Jonathan> emulate than the Amiga, is there? Emulating the Mac is non-trivial. So far, the only applications that emulate a Mac on a machine without a 68k processor are: Liken, MAE and Executor. Both Liken and MAE *only* work on "big-endian" processors, leaving Executor as the *only* Mac emulator that can run on a PC (hardware solutions ignored). Furthermore, both Liken and MAE require system software from Apple. Executor once again is the *only* application that allows many Mac applications to run in the total absence of Apple software. ARDI has been working on Executor for almost nine years. Liken isn't made anymore and MAE is produced by Apple themselves. There were two other companies that worked on Mac emulation: Quorum and NuTek; they both had severe compatibility problems and Quorum had severe performance problems as well. NuTek was a hardware solution, but even it had performance problems, since it was based on the 68030. Quorum and NewTek both had much more funding than ARDI did, yet they still failed. To do a decent Amiga emulator would require a substantial amount of manpower. If companies (other than ARDI, and it remains to be seen for ARDI) can't make money making a *Macintosh* emulator, there is no reason for the business world to believe that a company could make money by making an Amiga emulator. This translates into no funding. Without funding, it's very unlikely that anyone will make an Amiga emulator -- doing so simply requires too much work. In comp.emulators.misc this topic comes up frequently. People there prattle on about how it is impossible to make an Amiga emulator because of all the hardware emulation that would have to be done. It is true that doing emulation of various other hardware components other than the CPU would require more work, but it wouldn't make it impossible, or even make it as hard as writing Executor was (if you assume that you can license the OS side of things). Remember, Executor's synthetic CPU *is* an emulation of hardware, in fact it's an emulation of very complex hardware, a mc68ec040, and yet compared to the rest of Executor, very little time was spent creating Executor's synthetic CPU. So, although there are technical challenges to writing an Amiga emulator, the largest obstacle isn't technical, per-se, but is economic. BTW, some people are bound to want to tell me that an Amiga emulator would make tons of money. I've heard it before, but I'm not going to put nine years of *my* life into such a scheme; if anyone is really convinced that there's a market for such a thing, go ahead, prepare a business plan and seek funding; please don't let me stand in your way, but please also don't waste my time telling me about it. In fact, I have gone out of my way to write this letter with enough details to hopefully prevent a discussion from starting on this list and alienating this list's recipients. Please do *not* continue this discussion on this mailing list. Take it to comp.emulators.misc if you're tempted to reply. --Cliff ctm@ardi.com