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

  1. I just came across this newsgroup when I was surfing the net 
  2. yesterday...can anybody what exactly is executor and where can I get the 
  3. software?  Is it a shareware or something really special?
  4.  
  5. --
  6. Patrick Shu
  7. phshu@unixg.ubc.ca
  8.  
  9. From owner-paper Fri Jan 26 11:05:28 1996
  10. Return-Path: <owner-paper>
  11. Received: by ftp.ardi.com (Smail3.1.29.1 #3)
  12.     id m0tfsWd-0007qHa; Fri, 26 Jan 96 11:05 MST
  13. Sender: owner-paper
  14. Received: from nacm.com by ftp.ardi.com with smtp
  15.     (Smail3.1.29.1 #3) id m0tfsW4-0007qGC; Fri, 26 Jan 96 11:04 MST
  16. Received: from kitsune.swcp.com (swcp.com [198.59.115.2]) by nacm.com (8.6.10/8.6.9) with ESMTP id KAA21040 for <executor@nacm.com>; Fri, 26 Jan 1996 10:04:22 -0800
  17. Received: from ftp.ardi.com (root@ftp.ardi.com [204.134.8.1]) by kitsune.swcp.com (8.6.9/8.6.9) with SMTP id LAA02209; Fri, 26 Jan 1996 11:04:15 -0700
  18. Received: from gwar.ardi.com by ftp.ardi.com with bsmtp
  19.     (Smail3.1.29.1 #3) id m0tfsVn-0007qGC; Fri, 26 Jan 96 11:04 MST
  20. Received: by gwar.ardi.com (Smail3.1.29.1 #3)
  21.     id m0tfsSf-000GXNC; Fri, 26 Jan 96 11:01 MST
  22. Message-Id: <m0tfsSf-000GXNC@gwar.ardi.com>
  23. Date: Fri, 26 Jan 96 11:01 MST
  24. From: mat@ardi.com (Mat Hostetter)
  25. To: Scott.Wurcer@analog.com (Scott Wurcer)
  26. Cc: executor@nacm.com
  27. Subject: Re: 24 bit colors under E/D
  28. In-Reply-To: <9601261423.AA08447@nwd2sun1.analog.com>
  29. References: <9601261423.AA08447@nwd2sun1.analog.com>
  30. Sender: owner-paper@ardi.com
  31. Precedence: bulk
  32.  
  33. >>>>> "Scott" == Scott Wurcer <Scott.Wurcer@analog.com> writes:
  34.  
  35.     Scott> The original poster said that he had a Linux machine w/1Meg
  36.     Scott> of vram and a 24bit card available. Does XFree86 + E/L
  37.     Scott> support truecolor, hence 256 grays?
  38.  
  39. Yes.  Executor internally can still only do 8-bit graphics, but if you
  40. run it on a system with a 16-bit or 24-bit X server, Executor maps its
  41. internal pixels to the X server's RGB pixels as they are displayed.
  42. This means that the accuracy of the pixel colors is limited only by
  43. the accuracy of your card's RGB colors.
  44.  
  45. You can also run Executor in "-privatecmap" mode even on 8-bit X
  46. servers, which should give you 8-bit colors as accurate as the X
  47. server provides.  I'd guess that XFree86 does a good job of using
  48. 8/8/8 DACs where available.
  49.  
  50. -Mat
  51.  
  52. From owner-paper Fri Jan 26 19:13:44 1996
  53. Return-Path: <owner-paper>
  54. Received: by ftp.ardi.com (Smail3.1.29.1 #3)
  55.     id m0tg098-0007qHa; Fri, 26 Jan 96 19:13 MST
  56. Sender: owner-paper
  57. Received: from ardi.com by ftp.ardi.com
  58.     (Smail3.1.29.1 #3) id m0tg08b-0007qGn; Fri, 26 Jan 96 19:13 MST
  59. Path: sloth.swcp.com!usenet
  60. From: Clifford T. Matthews <ctm@ardi.com>
  61. Newsgroups: comp.emulators.mac.executor
  62. Subject: Re: Arachnid 1.9
  63. Date: 26 Jan 1996 18:31:09 -0700
  64. Organization: ARDI
  65. Lines: 23
  66. Distribution: na
  67. Message-ID: <ufsph2tode.fsf_-_@ftp.ardi.com>
  68. References: <seiferthDLK7t1.I50@netcom.com>
  69. NNTP-Posting-Host: ftp.ardi.com
  70. In-reply-to: seiferth@netcom.com's message of Mon, 22 Jan 1996 01:51:01 GMT
  71. X-Newsreader: Gnus v5.0
  72. To: executor@ardi.com
  73. X-MailNews-Gateway: From newsgroup comp.emulators.mac.executor
  74. Sender: owner-paper@ardi.com
  75. Precedence: bulk
  76.  
  77. >>>>> "Justin" == Justin Seiferth <seiferth@netcom.com> writes:
  78. In article <seiferthDLK7t1.I50@netcom.com> seiferth@netcom.com (Justin Seiferth) writes:
  79.  
  80.  
  81.     Justin> I'm very interested in getting the WYSIWYG HTML editor
  82.     Justin> Arachnid running under executor.  So far I've specified 6M
  83.     Justin> memory and system 7 in an attempt to get it running but it
  84.     Justin> just hangs executor 1.99q before even the main menu is
  85.     Justin> displayed.  Anyone found a combination of command line
  86.     Justin> options which allows Arachnid to run?  It's very slick on
  87.     Justin> my powerbook and would be a great reason to use Executor.
  88.  
  89. We're willing to take a quick look at the problem if there is a demo
  90. of Arachnid that we can pick up and look at.
  91.  
  92. Pagemill won't run because it *requires* the Drag and Drop extension.
  93. Foo.  One more reason for us to support extensions -- after E2 is out,
  94. though.
  95.  
  96.     Justin> Hopefully...  Justin
  97.  
  98. --Cliff
  99. ctm@ardi.com
  100.  
  101. From owner-paper Fri Jan 26 21:14:03 1996
  102. Return-Path: <owner-paper>
  103. Received: by ftp.ardi.com (Smail3.1.29.1 #3)
  104.     id m0tg21V-0007qHa; Fri, 26 Jan 96 21:13 MST
  105. Sender: owner-paper
  106. Received: from ardi.com by ftp.ardi.com
  107.     (Smail3.1.29.1 #3) id m0tg20u-0007qGn; Fri, 26 Jan 96 21:13 MST
  108. Path: sloth.swcp.com!usenet
  109. From: Clifford T. Matthews <ctm@ardi.com>
  110. Newsgroups: comp.sys.mac.advocacy,comp.emulators.mac.executor
  111. Subject: Re: Can Quix save Apple?
  112. Date: 26 Jan 1996 21:02:07 -0700
  113. Organization: ARDI
  114. Lines: 125
  115. Message-ID: <uf20om8ev4.fsf@ftp.ardi.com>
  116. References: <1996Jan14.170950.1@ugsc2a> <1996Jan24.154317.45212@ac.dal.ca>
  117.     <bayleyp-2401962235110001@slipads9.ads.orst.edu>
  118. NNTP-Posting-Host: ftp.ardi.com
  119. In-reply-to: bayleyp@slip.net's message of Wed, 24 Jan 1996 22:35:11 -0700
  120. X-Newsreader: Gnus v5.0
  121. Xref: sloth.swcp.com comp.sys.mac.advocacy:83331 comp.emulators.mac.executor:919
  122. To: executor@ardi.com
  123. X-MailNews-Gateway: From newsgroup comp.emulators.mac.executor
  124. Sender: owner-paper@ardi.com
  125. Precedence: bulk
  126.  
  127. >>>>> "bayleyp" == bayleyp  <bayleyp@slip.net> writes:
  128. In article <bayleyp-2401962235110001@slipads9.ads.orst.edu> bayleyp@slip.net (bayleyp) writes:
  129.  
  130.  
  131.     >> > >Personally, I think there are irreversible aspects of such a
  132.     >> decision, >because once the System 7 brought to Intel machines,
  133.     >> the customer will >no more rely on Apple's hardware, but on the
  134.     >> other side, is not too >much risky a move, becaus of the
  135.     >> possibility to have the Copland running >only on true Macs, or
  136.     >> other similar arrangements.  >
  137.     >> 
  138.     >> MacOS is a stupid idea on Wintel machines - it'd be slower and
  139.     >> there would be mountains of work involved to getting it to run
  140.     >> on all Wintel systems - you're forgetting in the Wintel world
  141.     >> there's no such thing as standards.
  142.     >> 
  143.     >> Another thing, why is everybody predicting gloom just because
  144.     >> they had a lousy quarter?? Their whole year was profitable,
  145.     >> their marketshare increased, their sales increased. Why is this
  146.     >> a bad thing?
  147.  
  148. In my reply below, I mention Executor, our Macintosh emulator for the
  149. PC.  I am not trying to claim that Executor is the MacOS running on PC
  150. hardware, because it isn't.  Specifically it's a "synthetic CPU" that
  151. allows 68k based programs to run on the PC combined with our *rewrite*
  152. of the MacOS which we did with no help from Apple (none at all -- we
  153. didn't disassemble any of Apple's ROMs or their System file).  Because
  154. we use our own OS/Toolbox rewrite, we don't have as much functionality
  155. or compatibility as a real Mac, but that's irrelevant for the purposes
  156. of this discussion, since Executor does do a very good job of mapping
  157. things at a low-level.
  158.  
  159.     bayleyp>    It's not the standards..mac have their own standards
  160.     bayleyp> and drivers. What makes it such a crappy platfrom is 8086
  161.     bayleyp> shit. 64k code limits...640k RAM along with 1000 other
  162.     bayleyp> types of RAM used to bypass Intel...
  163.  
  164. Starting with the 80386 the x86 line can be programmed using a flat
  165. memory model.  Windows '95, OS/2 and Linux all are programmed using a
  166. flat memory model.  DOS can be programmed that way with a DOS
  167. extender.
  168.  
  169.     bayleyp> BIOS...
  170.  
  171. The BIOS could be used solely to boot one of the above operating
  172. systems.  If the work were done on top of Linux, the end product would
  173. not require anything from Microsoft.
  174.  
  175.     bayleyp> IRQ along with
  176.  
  177. IRQs can still be tricky, but it's still possible to come up with
  178. generic configurations that will work on a very large subset of recent
  179. PCs, which is a substantial bit more than MacOS works on what's out
  180. there now.
  181.  
  182.     bayleyp> ISA extenders...Little endianness, this one is a biggie
  183.     bayleyp> because everything is effected by this like Disk IO (all
  184.     bayleyp> PC buses are Little endian)...
  185.  
  186. Little endianness is indeed a very big concern.  None of Apple's MAE
  187. products have yet been ported to work on little endian machines, and
  188. MAE would be the likely in-house starting point were Apple to consider
  189. such a task.  Still, Executor gets around the little endian problems
  190. by using a sophisticated synthetic CPU
  191. (ftp://ftp.ardi.com/pub/SynPaper describes it in detail).
  192.  
  193. Disk I/O itself is not affected by endianness, though.
  194.  
  195.     bayleyp> Irregular 8086 code along
  196.     bayleyp> with it's limitations (I won't fill a page of them for
  197.     bayleyp> your sake)...
  198.  
  199. I am well versed in x86 vs. m68k differences, but I don't know what
  200. you mean above.  I doubt it's anything that we haven't already
  201. addressed in Executor, though.  In fact, although as a product,
  202. Executor has a fairly narrow audience (due to its limitations), I
  203. think it is a very good proof of concept.  The things that are
  204. preventing Executor from running full System 7.5 aren't nebulous
  205. problems like "irregular 8086 code", but just that we have done all
  206. our work without looking at *any* of Apple's ROM or System files.
  207.  
  208.     bayleyp> a bunch of IO including soundBlaster,
  209.  
  210. The vast majority of the Sound Manager that is actually used by
  211. software can be done using SoundBlaster calls.
  212.  
  213.     bayleyp> parallel,
  214.  
  215. Printer support would require more work, which is why we've
  216. sidestepped it for now.  However, the work involved wouldn't be that
  217. hard, especially if Apple made a parallel printer that could be used
  218. with this hypothetical port of MacOS to the PC.  Apple's pretty good
  219. at making printers, too.
  220.  
  221.     bayleyp> keyboard and serial mouse,
  222.  
  223. Not that big of a problem for most apps, although special adb hardware
  224. would be needed if Apple were to want to get all adb devices to work,
  225. too.
  226.  
  227.     bayleyp> graphics are direct
  228.     bayleyp> video unless you use one of the four graaphics card
  229.     bayleyp> standards fighting it out...etc etc etc...
  230.  
  231. VESA 2 is available for most new video cards and drivers such as
  232. UniVBE allow many older video cards to appear VESA 2 compliant.  Two
  233. years ago this wasn't true and it was a big impediment to us (which is
  234. one reason Executor was black and white two years ago).
  235.  
  236.     bayleyp> The truth is
  237.     bayleyp> that Intel has standards, but it's the Mac standards that
  238.     bayleyp> make the MacOS shine overall
  239.  
  240. The vast majority of the MacOS standards are at a sufficiently high
  241. level that once you do the low-level mapping, all the high level stuff
  242. will "just work".  Doing the low-level mapping is indeed very
  243. difficult, but as Executor demonstrates, not impossible.
  244.  
  245. More information, including a demo version, can be found on
  246. http://www.ardi.com/.  There's also an Executor newsgroup,
  247. comp.emulators.mac.executor to which I've added to the Newsgroups
  248. line.
  249.  
  250. --Cliff
  251. ctm@ardi.com
  252.  
  253. From owner-paper Sat Jan 27 01:14:06 1996
  254. Return-Path: <owner-paper>
  255. Received: by ftp.ardi.com (Smail3.1.29.1 #3)
  256.     id m0tg5ll-0007qHa; Sat, 27 Jan 96 01:13 MST
  257. Sender: owner-paper
  258. Received: from ardi.com by ftp.ardi.com
  259.     (Smail3.1.29.1 #3) id m0tg5l7-0007qGn; Sat, 27 Jan 96 01:13 MST
  260. Path: sloth.swcp.com!ns2.mainstreet.net!aimnet.com!netserv.com!pagesat.net!news.ossi.com!agate!nickkral
  261. From: nickkral@parker.EECS.Berkeley.EDU (Nick Kralevich)
  262. Newsgroups: comp.emulators.mac.executor
  263. Subject: Re: ARDI mentioned in MacWEEK !
  264. Date: 26 Jan 1996 20:04:56 GMT
  265. Organization: Electrical Engineering Computer Science Department, University of California at Berkeley
  266. Lines: 16
  267. Message-ID: <4ebc58$p5v@agate.berkeley.edu>
  268. References: <4dr37t$7ik@news.euro.net>
  269. NNTP-Posting-Host: parker.eecs.berkeley.edu
  270. To: executor@ardi.com
  271. X-MailNews-Gateway: From newsgroup comp.emulators.mac.executor
  272. Sender: owner-paper@ardi.com
  273. Precedence: bulk
  274.  
  275. In article <4dr37t$7ik@news.euro.net>,
  276. Ernst J. Oud <ernstoud@euronet.nl> wrote:
  277. >emulator. Version 2.0 will run on Intel-standard PCs, in addition to the 
  278. >Unix and NeXT platforms currently supported.
  279.  
  280. Throughout the article, all they did was mention "UNIX", 
  281. instead of "Linux".  I wonder why...  After all, as far as I know,
  282. the "UNIX" version of executor consists only of the "Linux" version.
  283.  
  284. It would be nice to see more mention of Linux in the mainstream
  285. presses.
  286.  
  287. Take care,
  288. -- Nick Kralevich
  289.    nickkral@cory.eecs.berkeley.edu
  290.  
  291.  
  292.