Received: from sloth.swcp.com (sloth.swcp.com [198.59.115.25]) by nacm.com (8.6.10/8.6.9) with ESMTP id MAA18862 for <executor@nacm.com>; Fri, 24 Nov 1995 12:21:17 -0800
Received: from iclone.UUCP (uucp@localhost) by sloth.swcp.com (8.6.9/8.6.9) with UUCP id NAA00126; Fri, 24 Nov 1995 13:21:12 -0700
Received: from gwar.ardi.com by mailhost with smtp
(nextstep Smail3.1.29.0 #11) id m0tJ4XM-000YcHC; Fri, 24 Nov 95 13:15 MST
Received: by gwar.ardi.com (linux Smail3.1.28.1 #5)
id m0tJ4XM-000GOwC; Fri, 24 Nov 95 13:15 MST
Message-Id: <m0tJ4XM-000GOwC@gwar.ardi.com>
Date: Fri, 24 Nov 95 13:15 MST
From: mat@ardi.com (Mat Hostetter)
To: Bill Miller <wjm@wwa.com>
Cc: "'Executor List'" <executor@nacm.com>
Subject: RE: CHRP and PREP systens
In-Reply-To: <01BAB9F4.DA81AC00@vh3-053.wwa.com>
References: <01BAB9F4.DA81AC00@vh3-053.wwa.com>
Sender: owner-paper@nacm.com
Precedence: bulk
>>>>> "Bill" == Bill Miller <wjm@wwa.com> writes:
Bill> They would also need to write a PPC emulator though, which
Bill> theoretically, could come from Connectix Speed Doubler.
Bill> Instead of Recompiling 040 into PPC, recompile it into x86,
Bill> and do the same with PPC apps.
Heh. I don't know about Apple, but when we do PPC emulation we most
certainly *won't* be using SpeedDoubler. In my copious spare time
I've been doing a fair amount of work on a next generation CPU
emulator. It should thoroughly crush every 68k emulator ever written,
including SpeedDoubler and our own Syn68k. It's also retargetable so
I can stick different "front ends" on as well. That should let us
emulate PowerPC apps someday. This new emulator also has a clean
"back end" interface, which makes it reasonably easy to port the
emulator to other processors (Alpha, Sparc, MIPS, PA-RISC, etc.)
One possibility would be for us to have one emulator that can emulate
both 68k and PPC code. It could emulate a virtual machine with 48 (32