home *** CD-ROM | disk | FTP | other *** search
-
- I'd like to point out here that although the NeXT does have a
- 68K and doesn't need to emulate the chip itself, as SoftPC does,
- Executor needs to emulate the Mac Toolbox - all 5 volumes of Inside
- Mac. This is where Executor is a much more difficult program to
- engineer than SoftPC. On the Magic Sac emulator, you need to have
- apple's ROMs, as you pointed out, and I believe you don't get to run
- Amiga programs concurrently, as you do with Executor. There's a lot
- of tricky code in those ROMs, which I think ARDI has done an
- admirable job of reverse-enginnering.
-
- I'll let Cliff be the final judge, but I'd bet that writing
- the compatibility routines for the Mac was a lot harder than
- reverse-engineering the PC BIOS.
-
- Best,
- Pete
- pclark@bosslogic.com
-
-
- Begin forwarded message:
-
- Sender: mspboss!bosslog!uunet!ictv.com!executor-request
- Precedence: bulk
- Date: Fri, 10 Apr 92 06:55 PDT
- From: mspboss!bosslog!uunet!ruts.ccc.amdahl.com!kls30 (Kent L.
- Shephard)
- To: iclone!ctm@unmvax.cs.unm.edu,
- ruts.ccc.amdahl.com!kls30@unmvax.cs.unm.edu
- Subject: Re: Nice demo, but why does it die?
- Cc: ictv.com!executor@unmvax.cs.unm.edu
-
- THe one thing I'd like to say in response is that:
- Liken and Quorum both have to emulate the processor, like SoftPC.
- The NeXT
- on the other hand has a 68K family processor. So instead of
- emulating the
-
- whole processor you grab the graphics and system calls. This is a
- lot different
- than SoftPC and the emulation of a PC on NeXT hardware. This is the
- big reason
- that SoftPC is slow. It not only has to emulate the processor but it
- has to
-
- intercept graphic calls to the bios and hardware. A much more
- difficult job
- than what's done in Executor. Liken is the same in that respect.
-
-
- I would say that Executor is more in the same line of emulators for
- the Mac that
- run on the Amiga and Atari, that is same family of processors so
- instruction
- set mapping or emulation is not needed.
-
-
- I understand that for the Atari and Amiga you need the ROMS, etc.
- I'm not trying to take anything away from Executor, I think it's a
- great
-
- program. But I also think that SoftPC and Liken were more difficult
- to write
-
- just because you have the added difficulty of supporting the native
- processor
- that the stuff originally ran on through software.
-
-
- I've written a software emulator for a vector processor for a PC.
- This
-
- included all registers and a couple of vectored interrupts. Ran
- fine, but it
-
- was a pain to support interrupts.
-
-
- I hope you see my point.
-
-
-