home *** CD-ROM | disk | FTP | other *** search
/ Executor 2.0 / executorv2.0.iso / pc / dos / extra / docs / maillist / text / archive.96 / text7185.txt < prev    next >
Encoding:
Text File  |  1996-07-25  |  9.9 KB  |  196 lines

  1.     id m0uULa8-0007tta; Thu, 13 Jun 96 17:13 MDT
  2. Sender: owner-executor
  3. Received: from ardi.com by ftp.ardi.com
  4.     (Smail3.1.29.1 #3) id m0uULZZ-0007tqn; Thu, 13 Jun 96 17:13 MDT
  5. Path: sloth.swcp.com!usenet
  6. From: Clifford T. Matthews <ctm@ardi.com>
  7. Newsgroups: comp.sys.mac.advocacy,comp.os.msdos.misc,comp.os.linux.advocacy,alt.folklore.computers,alt.binaries.warez.mac,comp.emulators.mac.executor
  8. Subject: Re: Lets talk about somethine that DOES emulate Macs.
  9. Date: 13 Jun 1996 16:23:29 -0600
  10. Organization: ARDI
  11. Lines: 158
  12. Message-ID: <ufohmnxs0u.fsf@ftp.ardi.com>
  13. References: <4idejj$98@complete.org> <316BE41C.5456@ix.netcom.com> <lexf-10049
  14.     <4mi1t7$acl@newsgate.dircon.co.uk> <4mk1tt$p1h@nuke.csu.net>
  15.     <4mu7qr$ofq@ddi2.digital.net> <4ng6tn$evg@gaia.ns.utk.edu>
  16.     <01bb4398.1ed6bc60$424395ce@peterb.alaska.net> <jargon-2
  17.     105960038500001@jargon.easynet.co.uk> <4o03g7$98f@matthew.discom.net>
  18.     <4o6t5d$esv@news.NetVision.net.il> <4obk1g$h0g@is05.micron.net>
  19.     <kens-3005960038480001@news.teleport.com>
  20.     <31adcecb.2161848@NEWS.MINDLINK.NET>
  21.     <DarkJedi-0506961710540001@lwby-85ppp56.ep ix.net>
  22.     <Dsn6nu.Crp.0.sheppard@torfree.net>
  23.     <31BB6BE6.7044@elec.canterbury.ac.nz>
  24.     <erbec001-1006961728170001@newshost.csusm.edu>
  25.     <NEWTNews.834556148.2178.dons@dons.avana.net>
  26.     <ufivcwogel.fsf@ftp.ardi.com>
  27.     <erbec001-1206962049370001@newshost.csusm.edu>
  28. NNTP-Posting-Host: 204.134.3.198
  29. In-reply-to: erbec001@mailhost1.csusm.edu's message of 13 Jun 1996 03:45:20 GMT
  30. X-Newsreader: Gnus v5.0
  31. Xref: sloth.swcp.com comp.sys.mac.advocacy:116156 comp.os.msdos.misc:41345 comp.os.linux.advocacy:63131 alt.folklore.computers:76930 alt.binaries.warez.mac:15826 comp.emulators.mac.executor:3473
  32. To: executor@ardi.com
  33. X-MailNews-Gateway: From newsgroup comp.emulators.mac.executor
  34. Sender: owner-executor@ardi.com
  35. Precedence: bulk
  36.  
  37. >>>>> "Patrick" == Patrick McKinnion <erbec001@mailhost1.csusm.edu> writes:
  38. In article <erbec001-1206962049370001@newshost.csusm.edu> erbec001@mailhost1.csusm.edu (Patrick McKinnion) writes:
  39.  
  40.  
  41.     Patrick> In article <ufivcwogel.fsf@ftp.ardi.com>, Clifford
  42.     Patrick> T. Matthews <ctm@ardi.com> wrote:
  43.  
  44.     [snip]
  45.  
  46.     Cliff>  I missed the original discussion, but what emulates a Mac at
  47.     Cliff> 1/100th the speed of a Mac?  Executor on a modern Pentium
  48.     Cliff> machine runs much faster than a 25 MHz 68040 based Mac.
  49.     Cliff> Executor is not as compatible as a real Mac, but speed
  50.     Cliff> problems?  I don't think so.  And the point Patrick makes is
  51.     Cliff> relevant to Executor, since Executor *doesn't* require Mac ROMs
  52.     Cliff> or a Mac system file.
  53.     Cliff> 
  54.     Cliff> http://www.ardi.com/ has more information about Executor.
  55.  
  56.     Patrick>    The original poster made the comment about Executor
  57.     Patrick> running at 1/100th the speed of a Mac, and recommended
  58.     Patrick> the Amiga.  I commented that the two Mac emulators I've
  59.     Patrick> had experience with on the Amiga, (Emplant and AMaxx),
  60.     Patrick> both needed Mac ROMs.
  61.  
  62. I suspected Executor was mentioned, but I didn't know for sure,
  63. especially since the 1/100th speed strongly suggests that Executor is
  64. *not* what's being discussed.
  65.  
  66.     Patrick>    I've played with Executor on a '486, and while it was
  67.     Patrick> a nice application enviroment, doesn't quite equalify as
  68.     Patrick> a emulator, in the sence of Emplant on the Amiga, or
  69.     Patrick> SoftWindows on the Mac, i.e. - replicating every function
  70.     Patrick> of the Operating System, rather than acting as a
  71.     Patrick> application "envelope".
  72.  
  73. I'd prefer a different term than emulator, too, since emulators are
  74. usually very slow and require the firmware and/or OS of the machine
  75. they are emulating.  Executor is very fast, doesn't require an Apple
  76. ROM or System file, but consequently doesn't have the degree of
  77. compatibility a "traditional" emulator would.
  78.  
  79.     Patrick> Granted, it's been a year since
  80.     Patrick> I last used Executor, but at that time, Executor still
  81.     Patrick> was limited to running mostly System 6 and some "well
  82.     Patrick> behavied" System 7 apps, still couldn't use QuickTime,
  83.     Patrick> Drag & Drop, or most System 7 features, couldn't support
  84.     Patrick> networking, communications, or printing, (due to the fact
  85.     Patrick> that Executor didn't map to the PC serial port like
  86.     Patrick> SoftWindows does on the Mac, and Emplant does on the
  87.     Patrick> Amiga.)  And of course, it's limited to 680x0 code
  88.     Patrick> emulation, which means no PowerPC-native software.  Last
  89.     Patrick> I heard, it still had these limitations.  (According to
  90.     Patrick> the Executor FAQ, Question 1.12. "What limitations will
  91.     Patrick> Executor 2 have?", it still indicates that "Because the
  92.     Patrick> OS and Toolbox have been rewritten from scratch, Executor
  93.     Patrick> 2 will have many limitations, including no serial port
  94.     Patrick> access, no modem use, no AppleTalk, primitive sound,
  95.     Patrick> limited System 7 support, no INITs, no CDEVs and no
  96.     Patrick> Internationalization".  They mention that they hope to
  97.     Patrick> "support serial port access and improve sound within six
  98.     Patrick> months of releasing Executor 2", but it isn't in the
  99.     Patrick> current version.
  100.  
  101. Right.  We make no bones about it.  Executor uses no software from
  102. Apple, consequently if we haven't implemented a piece of
  103. functionality, then an application can't use that piece of
  104. functionality.  That's the downside.  The upside is that Executor runs
  105. all of its OS and toolbox code 100% native and that you don't need to
  106. steal software from Apple to use Executor.
  107.  
  108. For some the upside outweighs the downside, for others it doesn't.  We
  109. make demo versions available and have a 30 day money back guarantee.
  110.  
  111.     Patrick> In terms of speed, well, I would be far more impressed if
  112.     Patrick> it could emulate the entire MacOS, including system
  113.     Patrick> calls, networking, printing, System 7 support, etc., at
  114.     Patrick> the speed, (or faster), of a 25Mhz 68040.
  115.  
  116. Some people are easily impressed, some are less so.  We're the only
  117. company that has *any* Macintosh binaries running on an x86, with or
  118. without using Apple's code, in addition we're the only company to have
  119. rewritten enough of Apple's OS and toolbox code to run as many
  120. applications as we do.
  121.  
  122.     Patrick> As it is, I feel ARDI is being somewhat dishonest or
  123.     Patrick> misleading in making the claim that Executor is faster
  124.     Patrick> than a 25Mhz 68040.  Yes it is, but again, it doesn't
  125.     Patrick> emulate the full MacOS, doesn't support all the features,
  126.     Patrick> and acts as a limited application enviroment.
  127.  
  128. I made the claim because it's true and it's relevant.  Yes, Executor
  129. is not as compatible as a real Mac, but if the Mac app that you want
  130. to run on a PC *does* run under Executor, then it will probably run
  131. significantly faster on an entry level pentium than a 25 MHz 68040
  132. based Mac.
  133.  
  134.     Patrick> SoftWindows, on the other hand, does emulate a full x86
  135.     Patrick> chip set, and, (on a PowerPC-based Mac), emulates '386
  136.     Patrick> code at '486 or faster speed.  Heck, SoftWindows 1.0, on
  137.     Patrick> my 33Mhz 68040 Mac, is slightly faster than a '286.  Of
  138.     Patrick> course, I tend to use SoftPC rather than SoftWindows, but
  139.     Patrick> it's still not bad.
  140.  
  141. SoftWindows doesn't run everything, although it does indeed run a
  142. larger percentage of programs than Executor does.  However, speedwise,
  143. there is no comparison.  Mac apps that *do* run under Executor, run
  144. much faster under Executor on an N MHz P5 than an equivalent x86 based
  145. application would run on an N MHz 601 under SoftPC or SoftWindows.
  146.  
  147. I don't think it's misleading for us to say:
  148.  
  149.     "Executor on a modern Pentium machine runs much faster than a
  150.     25 MHz 68040 based Mac.  Executor is not as compatible as a
  151.     real Mac, but speed problems?  I don't think so."
  152.  
  153. anymore than it would be for Insignia to say:
  154.  
  155.     "SoftWindows on a modern Powermac runs a much greater percentage
  156.     of software than Executor.  SoftWindows is not as fast as Executor,
  157.     but compatibility problems?  I don't think so."
  158.  
  159. Executor is much faster than SoftPC/SoftWindows, and
  160. SoftPC/SoftWindows is much more compatible than Executor.  Granted,
  161. above, we compare Executor on a P5 to a 25 MHz 68040, but Executor's
  162. CPU emulation (which is basically flawless) *is* a much faster way to
  163. run 680x0 code than a 25 MHz '040, which is especially important in
  164. the context of using an Amiga to run Mac code, because the Amiga is
  165. going to run CPU intensive code approximately at the same speed that
  166. a comparable 680x0 Mac would run it.
  167.  
  168. Remember, when I replied, I wasn't even sure that Executor had been
  169. mentioned.  Clearly whoever made the 1/100th remark was ignorant or
  170. dishonest.  That's what I was trying to point out.  I didn't go into
  171. Executor details at length because I didn't even know if Executor was
  172. what was being discussed.  I did mention that it's not as compatible
  173. as a Mac and I gave a URL where a demo copy and a FAQ can be read to
  174. get much more detail than I could post.
  175.  
  176.     Patrick> However, to be fair to ARDI, Insignia does have a benefit
  177.     Patrick> that ARDI doesn't, in the fact that Insignia licenced the
  178.     Patrick> Windows code from Microsoft, and ARDI hasn't been able to
  179.     Patrick> licence the MacOS code from Apple.  It would be
  180.     Patrick> interesting to see how Executor would develop if they
  181.     Patrick> could.  Still Executor isn't a bad piece of work, for
  182.     Patrick> what it does.  I would be very interested to see future
  183.     Patrick> developments of Executor.
  184.  
  185. Basically I agree with everything you've said with the exception of my
  186. claim being misleading or dishonest.  I see speed and compatibility as
  187. orthogonal issues.  As I mentioned before http://www.ardi.com/
  188. contains enough information for people to see both what Executor is,
  189. but also the claims we make for it.
  190.  
  191.     Patrick>    - Patrick McKinnion
  192.  
  193. --Cliff
  194. ctm@ardi.com
  195.  
  196.