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

  1. >>>>> "Carl" == Carl M Holmberg <cmholm@va24669.tu.hac.com> writes:
  2. In article <cmholm-3101961208400001@va24669.tu.hac.com> cmholm@va24669.tu.hac.com (Carl M Holmberg) writes:
  3.  
  4.  
  5.     Carl> Clifford T. Matthews <ctm@ardi.com> wrote:
  6.     >> MacOS on PC hardware could run very fast via dynamic
  7.     >> recompilation* and could run blazingly fast if compiler tools
  8.     >> were available** to allow CPU intensive routines to be compiled
  9.     >> into 80x86 code by the software author.
  10.     Carl> [snip]
  11.     >> What we have done is *much* more difficult than what QUIX has
  12.     >> done, and infinitely more useful if Apple ever wants to reward
  13.     >> their software developers and potentially take on Microsoft on
  14.     >> Intel based PC hardware.
  15.  
  16.     Carl> What ARDI has done is comendable, technically. *However*,
  17.     Carl> from a marketing standpoint, the day Apple decides to pull a
  18.     Carl> 'NeXT' is the day it shrinks from an $11 billion corp to
  19.     Carl> Claris' Windows cubicals. Why? Guesses:
  20.  
  21. I agree.  Speaking temporarily exclusively as an Apple advocate,
  22. rather than an ARDI/Executor advocate, "Pulling a NeXT" is the last
  23. thing I would recommend Apple do.  However, while continuing to be
  24. hardware manufacturer, Apple could still allow and even encourage
  25. their ISVs to develop on the Mac platform first and then use a
  26. wrapperized version of Executor to reach the non-Mac platforms.  Most
  27. ISVs are going to port to Windows anyway, so in many cases it's a
  28. question of should they do the Mac port first or the Windows port
  29. first, or use some sort of dual-universe porting solution.  Apple wins
  30. if they port to the Mac first, even if they use Executor as a porting
  31. technology.  They lose if the ISV ports to Windows first or uses a
  32. dual-universe porting solution that neuters the Mac side of things.
  33.  
  34. I believe the rest of Carl's post was based on the assumption I was
  35. suggesting that Apple drop hardware, or switch exclusively to Intel
  36. hardware.  Since I agree with Carl that such a move would be very bad,
  37. I don't have much to say about the rest of his letter.
  38.  
  39. Apple has the ability to make themselves *much less* dependent on the
  40. success of the PPC.  ARDI/Executor could be turned into a (relatiely
  41. small on the scale of things) profit center that would provide Apple
  42. with a carrot for developers and a whole lot of flexibility for the
  43. future.  So far, a big argument in favor of the PPC that I've heard is
  44. that the P5 and P6 are loaded down with a ton of x86 compatibility
  45. stuff.  However, the P6 is still a pretty strong performer.  What
  46. happens when Intel releases a chip that *isn't* bagged down by the x86
  47. compatibility (whether it's P7 or in the future).  If it suddenly
  48. races past the PPC (or if Alphas and the support hardware to drive
  49. them suddenly drop in price), it would be very worthwhile if Apple
  50. could provide their OS on those chips, running existing software from
  51. day one.
  52.  
  53. Before the Dr. Amelio replaced Mr. Spindler, I would guess that Apple
  54. would continue to ignore us.  Now?  I don't know.  We'll see what
  55. happens in the next couple of months.
  56.  
  57. More information about Executor can be found on http://www.ardi.com/.
  58.  
  59. --Cliff
  60. ctm@ardi.com
  61.  
  62. From owner-paper Tue Feb  6 10:14:04 1996
  63. Return-Path: <owner-paper>
  64. Received: by ftp.ardi.com (Smail3.1.29.1 #3)
  65.     id m0tjqxm-0007qSa; Tue, 6 Feb 96 10:13 MST
  66. Sender: owner-paper
  67. Received: from ardi.com by ftp.ardi.com
  68.     (Smail3.1.29.1 #3) id m0tjqx6-0007qOn; Tue, 6 Feb 96 10:13 MST
  69. Path: sloth.swcp.com!usenet
  70. From: Clifford T. Matthews <ctm@ardi.com>
  71. Newsgroups: comp.emulators.mac.executor
  72. Subject: Re: GetIconSuite unimplemented?
  73. Date: 06 Feb 1996 09:23:17 -0700
  74. Organization: ARDI
  75. Lines: 41
  76. Message-ID: <uf3f8o8lu2.fsf@ftp.ardi.com>
  77. References: <4ek4ua$ndo@news.doit.wisc.edu> <ufd980vkx1.fsf@ftp.ardi.com>
  78.     <4et567$2fj6@news.doit.wisc.edu>
  79. NNTP-Posting-Host: ftp.ardi.com
  80. In-reply-to: helberg@maddog.fammed.wisc.edu's message of 2 Feb 1996 13:56:23 GMT
  81. X-Newsreader: Gnus v5.0
  82. To: executor@ardi.com
  83. X-MailNews-Gateway: From newsgroup comp.emulators.mac.executor
  84. Sender: owner-paper@ardi.com
  85. Precedence: bulk
  86.  
  87. >>>>> "Clay" == Clay Helberg <helberg@maddog.fammed.wisc.edu> writes:
  88. In article <4et567$2fj6@news.doit.wisc.edu> helberg@maddog.fammed.wisc.edu (Clay Helberg) writes:
  89.  
  90.  
  91.     Clay> <regarding GetIconSuite error>
  92.  
  93.     Cliff> There is no current workaround, but starting with 1.99q3,
  94.     Cliff> Executor will try to continue running after GetIconSuite
  95.     Cliff> is called.  However, we still haven't implemented
  96.     Cliff> GetIconSuite, so the program may quite possibly die after
  97.     Cliff> the call to GetIconSuite fails.
  98.  
  99.     Clay> Is that release available yet? If so, I'll grab it and give
  100.     Clay> it a try.  (I believe I have 1.99q, with no number after the
  101.     Clay> 'q'.)
  102.  
  103. Yes, 1.99q3 for Linux is in our BleedingEdge directory
  104. (ftp.ardi.com:/pub/BleedingEdge/Linux).  It should also be on all ARDI
  105. mirrors.
  106.  
  107.     Cliff> Once Executor 2 is shipping, adding support for those
  108.     Cliff> routines becomes a very high priority task, since they're
  109.     Cliff> on the cusp of being important enough to support in
  110.     Cliff> Executor 2 already.
  111.  
  112.     Cliff> I'd guess that we'll have support for those routines by
  113.     Cliff> April, but that's a guess.  Writing the routines isn't
  114.     Cliff> really that hard, but getting Executor 2 out the door is,
  115.     Cliff> and that's what's taking up all our engineers right now.
  116.  
  117.     Clay> That makes sense. I'll wait with bated breath....
  118.  
  119. Thanks!
  120.  
  121. Right now our Executor 2 beta CD-ROMs are largely being held back due
  122. to mystery floppy access problems.  While Mat and I work on that
  123. there's a chance that Cotton will crank out support for the icon
  124. routines, but we make no guarantees.
  125.  
  126. --Cliff
  127. ctm@ardi.com
  128.  
  129. From owner-paper Tue Feb  6 10:14:17 1996
  130. Return-Path: <owner-paper>
  131. Received: by ftp.ardi.com (Smail3.1.29.1 #3)
  132.     id m0tjqy2-0007qOa; Tue, 6 Feb 96 10:14 MST
  133. Sender: owner-paper
  134. Received: from ardi.com by ftp.ardi.com
  135.     (Smail3.1.29.1 #3) id m0tjqx8-0007qRn; Tue, 6 Feb 96 10:13 MST
  136. Path: sloth.swcp.com!usenet
  137. From: Clifford T. Matthews <ctm@ardi.com>
  138. Newsgroups: comp.emulators.mac.executor
  139. Subject: Re: question on extensions
  140. Date: 06 Feb 1996 09:30:48 -0700
  141. Organization: ARDI
  142. Lines: 16
  143. Message-ID: <uf20o88lhj.fsf@ftp.ardi.com>
  144. References: <4f41a0$16h@cville-srv.wam.umd.edu>
  145. NNTP-Posting-Host: ftp.ardi.com
  146. In-reply-to: gandt@cville-srv.wam.umd.edu's message of 5 Feb 1996 04:33:04 GMT
  147. X-Newsreader: Gnus v5.0
  148. To: executor@ardi.com
  149. X-MailNews-Gateway: From newsgroup comp.emulators.mac.executor
  150. Sender: owner-paper@ardi.com
  151. Precedence: bulk
  152.  
  153. >>>>> "Eric" == eric Gandt <gandt@cville-srv.wam.umd.edu> writes:
  154. In article <4f41a0$16h@cville-srv.wam.umd.edu> gandt@cville-srv.wam.umd.edu (eric Gandt) writes:
  155.  
  156.     Eric> I know that executor has an extensions directory but does it
  157.     Eric> load the extentsions placed in it and if so of what type
  158.     Eric> should they be?  If not will this support be in 2.0?  Also
  159.     Eric> if it exist now and is not done by default how do I turn it
  160.     Eric> on.  many thanks eric gandt gandt@pandora.dorm.umd.edu
  161.  
  162. The "Extensions" directory is just a placeholder to make some software
  163. happy.  Putting extensions in there will not make them work.  Sorry to
  164. have a misleading directory out there, but it was done for
  165. compatibility reasons.
  166.  
  167. --Cliff
  168. ctm@ardi.com
  169.  
  170. From owner-paper Tue Feb  6 15:47:31 1996
  171. Return-Path: <owner-paper>
  172. Received: by ftp.ardi.com (Smail3.1.29.1 #3)
  173.     id m0tjwAb-0007qSa; Tue, 6 Feb 96 15:47 MST
  174. Sender: owner-paper
  175. Received: from miso.wwa.com by ftp.ardi.com with smtp
  176.     (Smail3.1.29.1 #3) id m0tjwA2-0007qQC; Tue, 6 Feb 96 15:46 MST
  177. Received: from vh3-025.wwa.com by miso.wwa.com with smtp
  178.     (Smail3.1.29.1 #2) id m0tjw7E-000YOmC; Tue, 6 Feb 96 16:44 CST
  179. Received: by vh3-025.wwa.com with Microsoft Mail
  180.     id <01BAF4B1.D0A0D560@vh3-025.wwa.com>; Tue, 6 Feb 1996 16:40:25 -0600
  181. Message-ID: <01BAF4B1.D0A0D560@vh3-025.wwa.com>
  182. From: Bill Miller <wjm@wwa.com>
  183. To: "'Clifford T. Matthews'" <ctm@ardi.com>, "executor@ardi.com"
  184.      <executor@ardi.com>
  185. Subject: Multiple "mac" hard drives
  186. Date: Tue, 6 Feb 1996 16:36:37 -0600
  187. MIME-Version: 1.0
  188. Content-Type: text/plain; charset="us-ascii"
  189. Content-Transfer-Encoding: quoted-printable
  190. Sender: owner-paper@ardi.com
  191. Precedence: bulk
  192.  
  193. I have been playing around with Executor, and various Adobe DEMO =
  194. products with it.  I noticed that Illustrator likes to copy files to the =
  195. system folder.  Thats all fine and dandy except that the system drive is =
  196. quite small.  Would it be possible to make either the MAKEHFV program =
  197. resize the drive, without affecting the data in the drive, or at least =
  198. find another solution.  This is also a potential problem when you do =
  199. plan to release the drop-in system 7 support as it won't fit on a 2 meg =
  200. drive.  (or about that size). =20
  201.  
  202. Also, as of 1.99p8 you broke the Adobe PhotoShop Installer, and Adobe =
  203. Illustrator does not function.  I have tried everything I can think of.
  204.  
  205. Bill Miller
  206. wjm@wwa.com
  207.  
  208. From owner-paper Tue Feb  6 15:52:57 1996
  209. Return-Path: <owner-paper>
  210. Received: by ftp.ardi.com (Smail3.1.29.1 #3)
  211.     id m0tjwFd-0007qRa; Tue, 6 Feb 96 15:52 MST
  212. Sender: owner-paper
  213. Received: from gwar.ardi.com by ftp.ardi.com with bsmtp
  214.     (Smail3.1.29.1 #3) id m0tjwEw-0007qQC; Tue, 6 Feb 96 15:51 MST
  215. Received: from faust.ardi.com by gwar.ardi.com with smtp
  216.     (Smail3.1.29.1 #3) id m0tjw99-000GXNC; Tue, 6 Feb 96 15:45 MST
  217. Message-Id: <m0tjw99-000GXNC@gwar.ardi.com>
  218. Received: by faust.ardi.com (NX5.67e/NX3.0X)
  219.     id AA12533; Tue, 6 Feb 96 15:45:56 -0700
  220. Date: Tue, 6 Feb 96 15:45:56 -0700
  221. From: melissa@ardi.com (Melissa Algeo)
  222. To: executor@ardi.com
  223. Subject: FAQ: Frequently Asked Questions with Answers
  224. Newsgroups: comp.emulators.mac.executor
  225. X-Newsreader: Gnus v5.0
  226. X-Mailnews-Gateway: From newsgroup comp.emulators.mac.executor
  227. Sender: owner-paper@ardi.com
  228. Precedence: bulk
  229.  
  230.              EXECUTOR FREQUENTLY ASKED QUESTIONS WITH ANSWERS
  231.                             04 Jan 1996
  232.                         ARDI Staff <info@ardi.com>
  233.                http://www.ardi.com/executor-faq.html
  234.  
  235. This is the list of Frequently Asked Questions about Executor, the
  236. commercial Macintosh emulator for DOS, Windows, OS/2, Linux and NEXTSTEP
  237. [see Q1.1 `What is Executor?' for more details].  This set of answers to
  238. Frequently Asked Questions is not designed to take the place of our
  239. Executor manual.  However, currently our manual is not available on-line,
  240. so this FAQ does briefly touch on some issues that are covered more in
  241. depth in our manual.
  242.  
  243. In addition to this FAQ, there should be README files bundled with
  244. Executor and there is also an Executor/DOS document that describes how to
  245. get started with Executor/DOS from a DOS user's point of view, which may
  246. be useful to users of Executor on other platforms as well.  That document
  247. is called "ERNSTOUD.TXT", since it's hard to come up with useful names
  248. when constrained by the DOS 8.3 filename limits and the author of the
  249. document is Ernst J. Oud.
  250.  
  251. Please check out these documents and this FAQ, before sending e-mail to
  252. <questions@ardi.com> [see Q1.34 `Why shouldn't I send e-mail to
  253. <ctm@ardi.com>?'] or the Executor Interest mailing list [see Q1.32 `What's
  254. the best way to keep informed about Executor?'].
  255.  
  256. See Q5.3 `In what formats are this FAQ available?' for details of where to
  257. get the PostScript, Emacs Info, HTML (WWW) and plain ASCII versions of
  258. this document.
  259.  
  260. A new version of this document appears frequently.  If this copy is more
  261. than a month old it may be out of date.
  262.  
  263. ===============================================================================
  264.  
  265. Index
  266.  
  267.  Section 1.  Executor in General
  268.  Q1.1        What is Executor?
  269.  Q1.2        How can I get more information about Executor?
  270.  Q1.3        On which platforms is Executor available?
  271.  Q1.4        How much does Executor cost?
  272.  Q1.5        Who makes Executor?
  273.  Q1.6        How do I order Executor?
  274.  Q1.7        Pronunciation?
  275.  Q1.8        How fast is Executor?
  276.  Q1.9        Does Executor require ROMs or System Files from Apple?
  277.  Q1.10       How long has Executor been in development?
  278.  Q1.11       What techniques were used to rewrite the OS and Toolbox?
  279.  Q1.12       What limitations does Executor 2.0 have?
  280.  Q1.13       If I have 800 KB floppies, what can I do?
  281.  Q1.14       Does Executor run all applications?
  282.  Q1.15       A particular program doesn't run now; will it under 2.0?
  283.  Q1.16       Will Newton Toolkit run under 2.0?
  284.  Q1.17       Will Think C or Think Pascal run under 2.0?
  285.  Q1.18       What percentage of applications will run under Executor?
  286.  Q1.19       What do the various Executor version numbers mean?
  287.  Q1.20       Where can I pick up the Executor demos?
  288.  Q1.21       Where is the Cmd (Clover) and Option key?
  289.  Q1.22       How do I use my authorization key?
  290.  Q1.23       Is Executor shareware?
  291.  Q1.24       How do the demo versions differ from the commercial versions?
  292.  Q1.25       What's next?
  293.  Q1.26       When will 2.0 be out?
  294.  Q1.27       How can I get in ARDI's beta program?
  295.  Q1.28       Does Executor have networking support?
  296.  Q1.29       How do you install Fonts and Desk Accessories (DAs)?
  297.  Q1.30       Will Desk Accessories work under Executor?
  298.  Q1.31       Does Executor run xxx?
  299.  Q1.32       What's the best way to keep informed about Executor?
  300.  Q1.33       What's the Executor Interest mailing list?
  301.  Q1.34       Why shouldn't I send e-mail to <ctm@ardi.com>?
  302.  Q1.35       What is an HFV file?
  303.  Q1.36       Can I launch applications directly from the command line?
  304.  Q1.37       What are all the command line switches?
  305.  Q1.38       Are there other parameters I can adjust? [aka "Preferences Panel"]
  306.  Q1.39       Can I have Executor use more than 8 MB for the application zone?
  307.  Q1.40       An application I'm trying crashes.  What should I do?
  308.  Q1.41       How do Executor's "license keys" work?
  309.  Q1.42       Don't your "license keys" allow people to pirate Executor?
  310.  Q1.43       I want to bundle Executor on a CD-ROM.  Can I do that?
  311.  Q1.44       Why do some applications claim I don't have an FPU?
  312.  Q1.45       Can Executor run Japanese system software?
  313.  Q1.46       Why does Compact Pro have trouble with multi-volume archives?
  314.  Q1.47       What is makehfv?
  315.  Q1.48       How can I create my own HFV files?
  316.  Q1.49       How can I use Mac software from the internet?
  317.  Q1.50       How can I use Mac software from Bulletin Boards?
  318.  Q1.51       How can I use Mac software from AOL?
  319.  Q1.52       How does your Browser show file size?
  320.  Q1.53       How does your Browser show free space?
  321.  Q1.54       Why do some installers not work?
  322.  Q1.55       What is Speedometer?
  323.  Q1.56       How can I get a screen dump of Executor?
  324.  Q1.57       On which on-line services does ARDI have a presence?
  325.  
  326.  Section 2.  Executor/DOS
  327.  Q2.1        Which FTP sites will carry stable versions of Executor/DOS?
  328.  Q2.2        What are the hardware requirements for Executor/DOS?
  329.  Q2.3        What do I do if my Super VGA card isn't VESA compliant?
  330.  Q2.4        E/D dies during startup.  Why?
  331.  Q2.5        E/D runs under DOS, but not from Windows.  What do I do?
  332.  Q2.6        What causes error -42 when transferring files?
  333.  Q2.7        Why does my screen look funny when I run Executor?
  334.  Q2.8        Does E/D require an ASPI driver to access SCSI?
  335.  Q2.9        Have you released Executor for OS/2 yet?
  336.  Q2.10       Why won't Executor/DOS work with my Diamond Viper PCI card?
  337.  Q2.11       Why doesn't my mouse work when I run Executor under OS/2 Warp?
  338.  Q2.12       Any OS/2 Warp suggestions?
  339.  Q2.13       Does Executor work under Windows '95?
  340.  Q2.14       How do I get E/D to see my CD-ROM drive?
  341.  Q2.15       Executor dies, what should I do?
  342.  Q2.16       Should I have sent in my registration card?
  343.  Q2.17       How does printing work under E/D?
  344.  Q2.18       Why does E/D under Windows 3.x have problems hot-keying?
  345.  Q2.19       Why can't I eject or format my DOS formatted floppy?
  346.  Q2.20       Why the white border on the screen?
  347.  Q2.21       Do E/D and QEMM fight?
  348.  Q2.22       Does Executor fight with Novell DPMS?
  349.  Q2.23       How can I speed up Executor/DOS?
  350.  
  351.  Section 3.  Executor/Linux
  352.  Q3.1        Are we ready to hear about Executor/Linux bugs?
  353.  Q3.2        Should bug reports be sent one at a time or in a big list?
  354.  Q3.3        What kernel do you recommend?
  355.  Q3.4        Why is there no Executor for NetBSD or FreeBSD?
  356.  Q3.5        Where are the bitmaps stored on the Linux version of executor?
  357.  Q3.6        Why do other windows get creepy colors when Executor is running?
  358.  Q3.7        How does printing work under Executor/Linux?
  359.  Q3.8        My mouse won't work with the SVGALIB version.  What's the deal?
  360.  Q3.9        Why does Executor complain that it cannot find 'libXt.so.6'?
  361.  Q3.10       How do I get E/L to see my b: drive?
  362.  Q3.11       How do I mount devices without being root?
  363.  Q3.12       Which FTP sites have E/L?
  364.  Q3.13       Why does Lemmings' splash screen take so long to be drawn?
  365.  Q3.14       What free projects has ARDI supported?
  366.  Q3.15       Is Executor localized for languages other than English?
  367.  Q3.16       Can I Macintosh format disk drives?
  368.  Q3.17       How can Executor be configured for multiple users?
  369.  
  370.  Section 4.  Executor/NEXTSTEP
  371.  Q4.1        Why wasn't there an Executor/NEXTSTEP release for so long?
  372.  
  373.  Section 5.  Administrative information and acknowledgements
  374.  Q5.1        Can I buy stock in ARDI?
  375.  Q5.2        Is feedback invited?
  376.  Q5.3        In what formats are this FAQ available?
  377.  Q5.4        Who wrote this FAQ?  Who helped?
  378.  Q5.5        Is this FAQ Disclaimed and Copyrighted?
  379.  
  380. ===============================================================================
  381.  
  382. Section 1.  Executor in General
  383.  
  384.  Q1.1        What is Executor?
  385.  Q1.2        How can I get more information about Executor?
  386.  Q1.3        On which platforms is Executor available?
  387.  Q1.4        How much does Executor cost?
  388.  Q1.5        Who makes Executor?
  389.  Q1.6        How do I order Executor?
  390.  Q1.7        Pronunciation?
  391.  Q1.8        How fast is Executor?
  392.  Q1.9        Does Executor require ROMs or System Files from Apple?
  393.  Q1.10       How long has Executor been in development?
  394.  Q1.11       What techniques were used to rewrite the OS and Toolbox?
  395.  Q1.12       What limitations does Executor 2.0 have?
  396.  Q1.13       If I have 800 KB floppies, what can I do?
  397.  Q1.14       Does Executor run all applications?
  398.  Q1.15       A particular program doesn't run now; will it under 2.0?
  399.  Q1.16       Will Newton Toolkit run under 2.0?
  400.  Q1.17       Will Think C or Think Pascal run under 2.0?
  401.  Q1.18       What percentage of applications will run under Executor?
  402.  Q1.19       What do the various Executor version numbers mean?
  403.  Q1.20       Where can I pick up the Executor demos?
  404.  Q1.21       Where is the Cmd (Clover) and Option key?
  405.  Q1.22       How do I use my authorization key?
  406.  Q1.23       Is Executor shareware?
  407.  Q1.24       How do the demo versions differ from the commercial versions?
  408.  Q1.25       What's next?
  409.  Q1.26       When will 2.0 be out?
  410.  Q1.27       How can I get in ARDI's beta program?
  411.  Q1.28       Does Executor have networking support?
  412.  Q1.29       How do you install Fonts and Desk Accessories (DAs)?
  413.  Q1.30       Will Desk Accessories work under Executor?
  414.  Q1.31       Does Executor run xxx?
  415.  Q1.32       What's the best way to keep informed about Executor?
  416.  Q1.33       What's the Executor Interest mailing list?
  417.  Q1.34       Why shouldn't I send e-mail to <ctm@ardi.com>?
  418.  Q1.35       What is an HFV file?
  419.  Q1.36       Can I launch applications directly from the command line?
  420.  Q1.37       What are all the command line switches?
  421.  Q1.38       Are there other parameters I can adjust? [aka "Preferences Panel"]
  422.  Q1.39       Can I have Executor use more than 8 MB for the application zone?
  423.  Q1.40       An application I'm trying crashes.  What should I do?
  424.  Q1.41       How do Executor's "license keys" work?
  425.  Q1.42       Don't your "license keys" allow people to pirate Executor?
  426.  Q1.43       I want to bundle Executor on a CD-ROM.  Can I do that?
  427.  Q1.44       Why do some applications claim I don't have an FPU?
  428.  Q1.45       Can Executor run Japanese system software?
  429.  Q1.46       Why does Compact Pro have trouble with multi-volume archives?
  430.  Q1.47       What is makehfv?
  431.  Q1.48       How can I create my own HFV files?
  432.  Q1.49       How can I use Mac software from the internet?
  433.  Q1.50       How can I use Mac software from Bulletin Boards?
  434.  Q1.51       How can I use Mac software from AOL?
  435.  Q1.52       How does your Browser show file size?
  436.  Q1.53       How does your Browser show free space?
  437.  Q1.54       Why do some installers not work?
  438.  Q1.55       What is Speedometer?
  439.  Q1.56       How can I get a screen dump of Executor?
  440.  Q1.57       On which on-line services does ARDI have a presence?
  441.  
  442. -------------------------------------------------------------------------------
  443.  
  444. Question 1.1.  What is Executor?
  445.  
  446. Executor is a commercial emulator that allows non-Macintosh hardware to
  447. run some applications originally written on a Macintosh.  Executor has
  448. many limitations [see Q1.12 `What limitations does Executor 2.0 have?'],
  449. but surprisingly, speed is not one of them [see Q1.8 `How fast is
  450. Executor?'].
  451.  
  452. If your only experience with emulators is Soft-PC or Soft-Windows making a
  453. Mac emulate a PC, please check out a demo of Executor [see Q1.20 `Where
  454. can I pick up the Executor demos?'] to see just how quickly we can do the
  455. reverse.
  456.  
  457. -------------------------------------------------------------------------------
  458.  
  459. Question 1.2.  How can I get more information about Executor?
  460.  
  461. This FAQ contains much information, but it is pale when compared to a demo
  462. of Executor [see Q1.20 `Where can I pick up the Executor demos?'].  Beyond
  463. the demo, almost all the publicly available information on Executor is
  464. found either at our official ftp site, ftp.ardi.com (204.134.8.1), or in
  465. our WorldWide Web pages http://www.ardi.com.  There are also  unofficial
  466. Executor WorldWide Web pages: http://vorlon.mit.edu/arditop.html.
  467.  
  468. -------------------------------------------------------------------------------
  469.  
  470. Question 1.3.  On which platforms is Executor available?
  471.  
  472. Executor/DOS (E/D) is an implementation that runs under DOS, Windows 3.x,
  473. Windows '95 and OS/2.  Executor/NEXTSTEP (E/NS) is an implementation that
  474. runs under NEXTSTEP, both on original NeXT hardware and Intel-based
  475. hardware running NEXTSTEP.  Executor/Linux (E/L) is an implementation that
  476. runs under Linux, with versions for both X-Windows and SVGAlib.
  477.  
  478. -------------------------------------------------------------------------------
  479.  
  480. Question 1.4.  How much does Executor cost?
  481.  
  482. Effective July 1, 1995, Here are the Executor 1.99 licensing fees:
  483.  
  484. who                E/NS         E/D          E/L
  485.  
  486. 1.99 student        $99         $49          $49
  487.  
  488. 1.99 educational    $99         $49          $49
  489.  
  490. 1.99 commercial    $199         $99          $99
  491.  
  492. Shipping is free within the U.S.
  493. International shipping (USPS Int'l Express) is $20
  494.  
  495. An Executor/Linux license allows you to use either the X-Windows version
  496. or the SVGAlib version, but you can not use one and let a friend use the
  497. other at the same time.
  498.  
  499. Students are full-time students, proof may be required before we accept a
  500. student order.  Educational users are faculty or staff at educational
  501. institutions (grade schools, high schools, colleges, universities)
  502. purchasing Executor for use with the educational institution; everybody
  503. else requires a commercial license.
  504.  
  505. A 1.99 Student licenses allows the holder to use both E/D and E/L for the
  506. same $49 price (i.e. buy E/D as a student and you get to use E/L for free
  507. and vice versa).  Educational and Commercial licensees can pay an
  508. additional $25 to the E/L fee to receive an E/D license as well and vice
  509. versa (i.e. buy a license for E/D and E/L as an educational instution for
  510. $74 total).  NOTE: these dual use licenses still only allow one user at a
  511. time to use Executor.  You may not keep the DOS license for yourself and
  512. give the Linux license to a friend.
  513.  
  514. All 1.x owners, even those who bought Executor 1.0 a year and a half ago,
  515. are entitled to free upgrades through and including 2.0.x, as long as the
  516. upgrades are picked up electronically.  2.0.x releases will fix bugs in
  517. 2.0, but will not add new functionality.  Beyond 2.0, when new
  518. functionality is added, there will be a small upgrade fee if you want the
  519. the newer versions with the new functionality.
  520.  
  521. Once 2.0 is in beta, the 1.99 prices will no longer be valid.  2.0 will be
  522. a shrink-wrapped product available from a variety of sources.  The
  523. manufacturer's suggested retail price for 2.0 is:
  524.  
  525. who                      E/NS            E/D             E/L
  526.  
  527. 2.0 student              N/A             N/A             N/A
  528.  
  529. 2.0 educational         $249            $125            $125
  530.  
  531. 2.0 commercial          $499            $249            $249
  532. It is unknown whether there will be be student pricing for 2.0, but if so,
  533. it will be at least as expensive as the 1.99 student pricing.
  534.  
  535. All prices are subject to change.
  536.  
  537. -------------------------------------------------------------------------------
  538.  
  539. Question 1.5.  Who makes Executor?
  540.  
  541. ARDI
  542. Suite 4-101
  543. 1650 University Blvd., NE
  544. Albuquerque, NM  87102
  545.  
  546. +1 505 766 9115 Phone
  547. +1 505 766 5153 FAX (starting Jan. 9, 1995) +1 505 247 1899 FAX (old FAX
  548. number)
  549.  
  550. <info@ardi.com> e-mail
  551. <bugs@ardi.com> bug reports
  552. <sales@ardi.com> information about ordering
  553.  
  554. -------------------------------------------------------------------------------
  555.  
  556. Question 1.6.  How do I order Executor?
  557.  
  558. Before you order, please read and understand Executor's current
  559. limitations [see Q1.12 `What limitations does Executor 2.0 have?'] and
  560. Executor's price [see Q1.4 `How much does Executor cost?'].  While
  561. Executor is still in development, we specifically make demo versions [see
  562. Q1.20 `Where can I pick up the Executor demos?'] available so you'll know
  563. exactly what you're getting.  If you like what you see, you can mail us a
  564. check [see Q1.5 `Who makes Executor?'], FAX us (+1 505 766 5153) credit
  565. card information (VISA, MasterCard or EuroCard only) or call us up (+1 505
  566. 766 9115) so we can take down your credit card information.  We do not
  567. currently run PGP, so sending credit card information via e-mail is not
  568. recommended.
  569.  
  570. We accept domestic purchase orders from most universities and most large
  571. companies.  We no longer accept non-U.S. purchase orders without
  572. accompanying payment and we reserve the right to refuse U.S. purchase
  573. orders as we see fit.
  574.  
  575. NOTE: All checks and money orders must be payable in U.S. funds and be
  576. written from a U.S. bank.
  577.  
  578.              Order Form good through January 12, 1996
  579.  
  580. Name           ______________________  Name on Card ______________________
  581.  
  582. Organization   ______________________  Type of Card ______________________
  583.  
  584. Street Address ______________________  Card Number  ______________________
  585.  
  586. Street Address ______________________  Expiration Date ___________________
  587.  
  588. City           ______________________  E-mail Address ____________________
  589.  
  590. State           ______________________  FAX Number  _______________________
  591.  
  592. Postal Code    ______________________  Phone Number ______________________
  593.  
  594.                        Educational
  595. Country           ______________________  Affiliation _______________________
  596.  
  597.                                     Number of     Cost
  598. Description              Quantity    Machines     Each
  599.  
  600. *E/D + E/L Student Combo  _____   x   _____   x   US$49  = _____
  601.  
  602. *E/DOS Educational        _____   x   _____   x   US$49  = _____
  603.  
  604. **E/DOS Commercial        _____   x   _____   x   US$99  = _____
  605.  
  606. *E/Linux Educational      _____   x   _____   x   US$49  = _____
  607.  
  608. *E/Linux Commercial       _____   x   _____   x   US$99  = _____
  609.  
  610. **E/NEXTSTEP Student      _____   x   _____   x   US$99  = _____
  611.  
  612. **E/NEXTSTEP Educational  _____   x   _____   x   US$99  = _____
  613.  
  614. **E/NEXTSTEP Commercial   _____   x   _____   x   US$199 = _____
  615.  
  616. * = No Manual, ** = Extremely Outdated Manual
  617.  
  618. International Shipping (US $20 needed only if you are
  619.   ordering a version that has an extremely outdated manual
  620.   *and* you want us to ship you the outdated manual *and*
  621.   the destination address is outside the United States)    _____
  622.  
  623. Sales Tax (only needed if destination is in New Mexico)    _____
  624.  
  625. Total                                                      _____
  626.  
  627.  
  628. -------------------------------------------------------------------------------
  629.  
  630. Question 1.7.  Pronunciation?
  631.  
  632. Ig-ZEK-yu-tor
  633.  
  634. -------------------------------------------------------------------------------
  635.  
  636. Question 1.8.  How fast is Executor?
  637.  
  638. Executor converts mc680x0 instructions into 80x86 instructions and then
  639. runs the new instructions.  There is some overhead associated with this
  640. process, but for cpu intensive tasks, a 75 MHz 486DX4 will run
  641. approximately as quickly as a 25 MHz 68040.  NOTE: Lately some people have
  642. begun calling 25 MHz 68040s "50 MHz 68040s", but we're not using that
  643. trickery in our description.  The paper /pub/SynPaper available on
  644. ftp.ardi.com describes how we can run mc68040 code so quickly on an 80x86.
  645. SynPaper compares a few different systems and shows that a 90 MHz Pentium
  646. runs almost as fast as a 50 MHz 68040.
  647.  
  648. Graphics performance depends on which version of Executor you have, and
  649. what type of video card you have.  Executor runs fastest when it can grab
  650. the frame buffer and write directly to it.  We have recently rewritten
  651. much of our low-level graphics and do not yet have a rule of thumb for
  652. systems in general, although one of our testing machines is a 66 MHz DX2
  653. with a built-in VLB video card and in 256 color mode it displays graphics
  654. at about the same speed as our 25 MHz 68040 based Quadra 605 for some
  655. common operations and at about half speed for less common operations.
  656.  
  657. -------------------------------------------------------------------------------
  658.  
  659. Question 1.9.  Does Executor require ROMs or System Files from Apple?
  660.  
  661. No.  Executor reimplements from scratch a subset of the routines that make
  662. up Apple's Macintosh Operating System and Toolbox.
  663.  
  664. -------------------------------------------------------------------------------
  665.  
  666. Question 1.10.  How long has Executor been in development?
  667.  
  668. Work began in September of 1986.
  669.  
  670. -------------------------------------------------------------------------------
  671.  
  672. Question 1.11.  What techniques were used to rewrite the OS and Toolbox?
  673.  
  674. Entirely clean-room techniques.  That is to say none of the Apple ROMs or
  675. Apple System File were ever disassembled.  Instead ROMlib (the section of
  676. Executor that emulates the OS and Toolbox) was written from the manuals
  677. "Inside Macintosh", and Tech. notes.  That isn't sufficient to get the
  678. degree of compatibility that we need, so tests were written and run on
  679. Macs to see what a real Mac would do.  In addition, we run applications
  680. under Executor and when they deviate from how they would behave on a Mac,
  681. we take a look at what is going on and fix Executor accordingly.
  682.  
  683. -------------------------------------------------------------------------------
  684.  
  685. Question 1.12.  What limitations does Executor 2.0 have?
  686.  
  687. Because the OS and Toolbox have been rewritten from scratch, Executor 2.0
  688. has many limitations, including no serial port access, no AppleTalk,
  689. primitive sound, limited System 7 support, no INITs, no CDEVs and no
  690. Internationalization.
  691.  
  692. Due to limitations in PC hardware, Executor can read and write 1.4 MB Mac
  693. formatted floppy disks, but can *not* read or write 800 KB floppy disks.
  694.  
  695. We hope to support serial port access and improve sound within six months
  696. of releasing Executor 2.0, but currently all our effort is concentrated on
  697. preparing 2.0 for release, so that is only speculation.
  698.  
  699. -------------------------------------------------------------------------------
  700.  
  701. Question 1.13.  If I have 800 KB floppies, what can I do?
  702.  
  703. Very little.  It is not ARDI's fault and there's nothing we can do about
  704. it, but the way that Apple squeezed 800 KB onto floppies when PCs were
  705. only getting 720 KB on floppies was to write more data on the floppy
  706. tracks far from the center than on the tracks near the center.  This was
  707. clever, but extremely incompatible.
  708.  
  709. There *are* ways to squeeze more information onto PC floppy drives than
  710. PCs usually use.  However, these methods *cannot* be used to write or even
  711. read 800 KB Macintosh formatted floppies.
  712.  
  713. Luckily, very little is supplied on 800 KB floppies anymore, but if you
  714. have some, you're almost definitely going to need the use of a Macintosh
  715. somewhere to copy the contents onto "HD" 1.4 MB formatted floppies (PCs
  716. and Macs use the same low-level format for 1.4 MB floppies).
  717.  
  718. One Executor Enthusiast suggested using Kinko's public Macs for this
  719. purpose, and this description was given:
  720.  
  721. 1.  Moving 800 KB Mac Files onto 1.44 MB Macdisks.  The easiest thing
  722. that I have found when working on a real Mac is to preformat the
  723. Macdisks to 1.44 MB.  Insert the 1.44 MB disk and eject it with
  724. (Cmd-E).  Then insert the 800 KB mac disk.  Drag the icon of the 800
  725. KB disk over the 1.44 MB disk.  All the files will be transferred as
  726. will the file names.  The Mactools fastcopy program can also copy
  727. between densities.
  728.  
  729. 2.  Kinko's Public Machines.  Kinko's public Macs are equipped with a
  730. program known as "Desk Tracy" which is designed to stop people from
  731. pirating Kinko's software from the harddisk.  The problem is that when
  732. you are copying files between your own disks the program will still
  733. trigger if the file has a namesake on the Kinko's machine. What you
  734. will need to do is get a Kinko's employee to shut the program off,
  735. which is obviously a discretionary call with them.  I didn't have a
  736. problem and have done it twice, but we obviously will be using
  737. different Kinko's.
  738.  
  739. -------------------------------------------------------------------------------
  740.  
  741. Question 1.14.  Does Executor run all applications?
  742.  
  743. Currently, no.  In addition to applications that won't run because they
  744. require something that we currently don't support (e.g.  much of System
  745. 7), due to our rewriting of the OS and Toolbox, there is room for enough
  746. incompatibility that many large programs do not work.  For this reason, we
  747. make demo versions of Executor available for potential customers to run
  748. before purchasing Executor [see Q1.20 `Where can I pick up the Executor
  749. demos?'].
  750.  
  751. We are in the process of cataloging what we have tested.  A partial list
  752. is available on ftp.ardi.com in /pub/AppNotes.
  753.  
  754. -------------------------------------------------------------------------------
  755.  
  756. Question 1.15.  A particular program doesn't run now; will it under 2.0?
  757.  
  758. That question is very hard to answer here.  If the program relies on a
  759. feature that won't be supported in 2.0, the answer is no; it won't run.
  760. Programs that require QuickTime, QuickDraw GX, INITs, CDEVs or serial port
  761. support are all examples of applications that won't run, even when 2.0
  762. comes out.  This includes Newton Toolkit, an application that many of our
  763. customers and potential customers have asked about.
  764.  
  765. In addition, the more esoteric and large an application is, the more
  766. likely that if it has problems now, it may continue to have problems when
  767. 2.0 finally ships.  Large programs often are written by people that have
  768. far more knowledge of the insides of Macs than we do, because they have
  769. access to confidential information that we don't [see Q1.11 `What
  770. techniques were used to rewrite the OS and Toolbox?'].  In addition, the
  771. larger the program, the greater the chance that the program does something
  772. that Executor did not anticipate -- remember, we have coded Executor in
  773. accordance with the public specifications, but not all specifications are
  774. necessarily public.
  775.  
  776. For common applications (business applications, home productivity
  777. applications, games, etc.) we overcome this problem with huge amounts of
  778. debug time.  We run the application in question and if it dies, we spend
  779. long amounts of time figuring out just how it died.  By seeing what the
  780. application was doing and what didn't work, we can usually figure out what
  781. the application *wanted* to do, although it's as time consuming as being
  782. blindfolded and putting together a large jigsaw puzzle -- when you're
  783. drunk.
  784.  
  785. However, for some applications, such as programming environments, which
  786. are very complex, but have comparatively few end-users, we can not yet
  787. afford to put in the amount of time that it takes to get these
  788. applications to run.  After 2.0 is shipping, we'll have greater revenues
  789. and be able to hire more engineers.  Then we can attack all known bugs
  790. simultaneously, but until then we have to prioritize, and as such, it's
  791. quite possible that Think C and Think Pascal and other programming
  792. environments won't run under Executor.
  793.  
  794. -------------------------------------------------------------------------------
  795.  
  796. Question 1.16.  Will Newton Toolkit run under 2.0?
  797.  
  798. See Q1.15 `A particular program doesn't run now; will it under 2.0?'.
  799.  
  800. -------------------------------------------------------------------------------
  801.  
  802. Question 1.17.  Will Think C or Think Pascal run under 2.0?
  803.  
  804. See Q1.15 `A particular program doesn't run now; will it under 2.0?'.
  805.  
  806. -------------------------------------------------------------------------------
  807.  
  808. Question 1.18.  What percentage of applications will run under Executor?
  809.  
  810. This is another question that is tough to answer.  In fact, we wouldn't
  811. even volunteer an answer, were it not for an unsolicited contribution from
  812. an Executor Enthusiast.
  813.  
  814. For those interested in a workable programs for your 199m get Wayzata 
  815. Best of Macintosh Shareware for 19.95 from Tiger Software. It has 1500
  816. programs all areas. I've tried about 500 and over 60% work on my 
  817. comp. It is a CD-ROM. Just make sure your CD-Rom drive letter is H or 
  818. lower for Executor to 'see' it [Editor's Note:  the drive letter no longer
  819. is restricted to H or lower].  Most of the programs I've tried are 
  820. 1990 or earlier, even though I did get one which required Sys 7.0 to 
  821. work.  
  822.  
  823. NOTE: this is not an endorsement of that particular shareware disk, but
  824. 60% for 1.99m (higher for 1.99o) is in keeping with what we see when we
  825. take CD-ROMs filled with software and try the software under Executor.
  826. However, when someone tests 500 applications, it's quite possible that the
  827. testing is minimal and even an application that seems to work may have
  828. trouble when you use a particular function.  As ARDI grows, we'll do more
  829. and more testing in house, but we are upfront about Executor's current
  830. limitations and, as such, encourage people to test the Executor demo
  831. themselves.
  832.  
  833. -------------------------------------------------------------------------------
  834.  
  835. Question 1.19.  What do the various Executor version numbers mean?
  836.  
  837. Any 1.x release other than 1.99 is a black and white release.  Any release
  838. that ends in a lower case letter is technically an "experimental" release.
  839. In general, experimental releases are pre-beta or beta releases that will
  840. eventually be released with a higher version number.
  841.  
  842. In addition to complete experimental release of Executor, the BleedingEdge
  843. directory within the ARDI ftp site and its mirrors may also contain
  844. individual components that are newer still.  These partial releases are
  845. given trailing numbers, so that 1.99p3 is an update to version 1.99p.  In
  846. general these new components have received next to no testing, but are
  847. known to solve specific problems that our customers have reported.  This
  848. allows us to get immediate feedback when we think we've solved a problem,
  849. rather than having to wait for the next experimental release, only to find
  850. out that perhaps our bug-fix didn't work or had unexpected unpleasant
  851. side-effects.
  852.  
  853. -------------------------------------------------------------------------------
  854.  
  855. Question 1.20.  Where can I pick up the Executor demos?
  856.  
  857. The canonical place to find Executor demos is ftp.ardi.com.  However,
  858. ftp.ardi.com is currently only connected to the Internet via a 28.8kb
  859. modem, and as such is really only useful to provide data for mirror sites.
  860. When you connect to ftp.ardi.com it will give you a current list of those
  861. mirror sites.
  862.  
  863. We are no longer being mirrored by the University of New Mexico.  Here are
  864. our main mirror sites:
  865.  
  866. * vorlon.mit.edu in /pub/ardi
  867. * ftp.tcel.com in /pub/mirrors/ardi
  868.  
  869. We also make our demos available on the traditional sites for commercial
  870. demos of the given platform.  See the platform specific answers for a list
  871. of these sites.
  872.  
  873. CompuServe users can find the latest DOS Executor in the PC Utilities (go
  874. pcutil) or the PC Applications (go pcapp) forums, in the demos section in
  875. both cases.  The Linux version is also on CompuServe, in the Linux add-ons
  876. section of the Unix forum (go unix).
  877.  
  878. America OnLine users can find Executor/DOS under the Top Picks button in
  879. the software library of the DOS section (keyword: DOS).
  880.  
  881. We don't mind people making our current experimental versions available on
  882. other sites, but *please* be sure to include all the READMEs and FAQs
  883. which will allow users to find more current versions of Executor as
  884. they're released.
  885.  
  886. -------------------------------------------------------------------------------
  887.  
  888. Question 1.21.  Where is the Cmd (Clover) and Option key?
  889.  
  890. On a PC keyboard, Executor uses the left "Alt" key as a Cmd key and the
  891. right "Alt" key as the Option key.
  892.  
  893. -------------------------------------------------------------------------------
  894.  
  895. Question 1.22.  How do I use my authorization key?
  896.  
  897. If you've paid the license fee [see Q1.4 `How much does Executor cost?'],
  898. you will be issued a serial number and an authorization key.  To get to
  899. the panel that allows you to enter these, click on the initial "Info"
  900. button, and read the information on each of the screens that is presented
  901. to you.  You will have to click on the "Next" button after you are
  902. finished reading each panel.
  903.  
  904. -------------------------------------------------------------------------------
  905.  
  906. Question 1.23.  Is Executor shareware?
  907.  
  908. NO.  Executor is a commercial program available from ARDI.  Unregistered
  909. demo versions are the only versions that should be found on bulletin
  910. boards or FTP sites.  If you find a non-limited version of Executor
  911. available to download, it was put there illegally.
  912.  
  913. -------------------------------------------------------------------------------
  914.  
  915. Question 1.24.  How do the demo versions differ from the commercial versions?
  916.  
  917. Starting with 1.99j, all versions of Executor have been released in a
  918. "locked" demo form.  The locked demos are time limited to ten minutes of
  919. use.  Once your ten minutes are up, you are thrown out, but you can
  920. restart the program again and run for another ten minutes as many times as
  921. you want.
  922.  
  923. See Q1.41 `How do Executor's "license keys" work?' for more information.
  924.  
  925. -------------------------------------------------------------------------------
  926.  
  927. Question 1.25.  What's next?
  928.  
  929. Our immediate goal is to get Executor 2.0 out.  Back before 1.99 was out,
  930. we had a set of goals for what would be in 2.0.  We have had enough
  931. trouble implementing 32-bit color QuickDraw that we have had to pare some
  932. features out of what we had orginally proposed for the 2.0 feature set.
  933. Features present in 2.0 are *still* subject to change, but our current
  934. plans are to add:
  935.  
  936. * Better documentation
  937. * Browser improvements
  938. * Better error messages
  939.  
  940. We also have a set of general and platform specific bugs that we need to
  941. have fixed before we can freeze 2.0.
  942.  
  943. Beyond 2.0, we want to make Executor compatible with Apple's System 7.5,
  944. so you'll be able to purchase a copy of System 7.5, install it on top of
  945. Executor and get even more compatibility and features.
  946.  
  947. -------------------------------------------------------------------------------
  948.  
  949. Question 1.26.  When will 2.0 be out?
  950.  
  951. The answer here continues to be embarrassing.  Our original target was
  952. summer of 1994.  It is now looking like we'll go beta in January of 1996
  953. and have a shrink-wrapped product in February or March of 1996.
  954.  
  955. Here's what is planned between now and when 2.0 ships:
  956.  
  957. Mostly documentation and packaging.  We only have a few major bugs that
  958. will be fixed between now and when Executor 2 is released.  Tentatively,
  959. 1.99q is the last of the 1.99<x> experimental releases.
  960.  
  961. After 1.99q is released, Executor will go into a six week beta period
  962. where we only fix major bugs.  We will document minor bugs.  During this
  963. time we'll also be working on our packaging and documentation, working on
  964. our list of how well apps work, lining up our distributors, writing our
  965. press releases and placing our ads in popular magazines.
  966.  
  967. After those six weeks have elapsed, 2.0 will ship.  That's the plan,
  968. anyway.
  969.  
  970. -------------------------------------------------------------------------------
  971.  
  972. Question 1.27.  How can I get in ARDI's beta program?
  973.  
  974. ARDI doesn't have a real beta program.  We just make our experimental
  975. versions available over the Internet, and interested parties pick them up
  976. and keep us informed.  If you would like to do this, we would certainly
  977. appreciate it.
  978.  
  979. -------------------------------------------------------------------------------
  980.  
  981. Question 1.28.  Does Executor have networking support?
  982.  
  983. Currently, no.  Nor, will it be available in Executor 2.0.  Networking
  984. support is planned for release 3.0, but we do not yet have an estimated
  985. date of completion for 3.0.  The first platform to have networking support
  986. built in will probably be Linux.
  987.  
  988. -------------------------------------------------------------------------------
  989.  
  990. Question 1.29.  How do you install Fonts and Desk Accessories (DAs)?
  991.  
  992. Starting with 1.99n, you just drag them into the hot-band and our browser
  993. will do the right thing.  However, even in 2.0, we only support bit-mapped
  994. fonts, not Type 1 or TrueType fonts.  In addition, there is a bug which
  995. causes the hot-band to forget which desk accessories have been loaded,
  996. which then makes it imposible to remove desk accessories.
  997.  
  998. -------------------------------------------------------------------------------
  999.  
  1000. Question 1.30.  Will Desk Accessories work under Executor?
  1001.  
  1002. Currently Desk Accessory support is very weak; most will not run.  Now
  1003. that 1.99q has been released, we'll spruce up our DA code and work on
  1004. insuring that some of the more popular DAs work.
  1005.  
  1006. -------------------------------------------------------------------------------
  1007.  
  1008. Question 1.31.  Does Executor run xxx?
  1009.  
  1010. With all the rush to get 2.0 out the door ASAP, we're putting our testing
  1011. people to work testing new experimental versions, instead of testing 1.2.
  1012. There is plenty that 1.2 will not run, and as such, we recommend people
  1013. try out the demo before purchasing Executor.
  1014.  
  1015. We will be making a list of what runs and what doesn't available on
  1016. ftp.ardi.com in /pub/AppNotes.  There is another similar list in our
  1017. unofficial WWW pages [see Q1.2 `How can I get more information about
  1018. Executor?'].  When we provide more elaborate official WWW pages, we'll
  1019. merge both lists.
  1020.  
  1021. -------------------------------------------------------------------------------
  1022.  
  1023. Question 1.32.  What's the best way to keep informed about Executor?
  1024.  
  1025. If you have access to Usenet, read comp.emulators.mac.executor, the Usenet
  1026. newsgroup devoted to Executor.  If not, join the Executor Interest mailing
  1027. list.  That's where the Executor Enthusiasts are.  Send a message to
  1028. <executor-request@ardi.com>.  Make sure your subject line is blank and
  1029. your message body says:
  1030.  
  1031. subscribe
  1032.  
  1033. We try to post important events to the net, and send new release
  1034. information via U.S. mail to our current customers, but the Executor
  1035. mailing list is where we post news about our experimental versions and
  1036. where you can send mail to talk with other people who are using Executor.
  1037.  
  1038. If you'd rather get the Executor Interest information in a daily digest
  1039. form, send the same subscribe message to
  1040.  
  1041. <executor-digest-request@ardi.com>, instead of
  1042. <executor-request@ardi.com>.
  1043.  
  1044. To remove yourself from either mailing list, send a message to the address
  1045. that you used to subscribe, saying:
  1046.  
  1047. unsubscribe
  1048.  
  1049. This will work only if you send the unsubscribe message from the same
  1050. account that you used to send the subscribe message.  You can also send a
  1051. message of "help" to executor-request and more information about how to
  1052. use it will be e-mailed to you.  If you are still having trouble, you can
  1053. send e-mail to <majordomo-owner@ardi.com> and that will be processed by a
  1054. person, although it may take a few days for the person to get around to to
  1055. your request.
  1056.  
  1057. Even after you have unsubscribed to the list, you will continue to get any
  1058. messages that were posted to the list before you unsubscribed but were not
  1059. actually sent immediately, but once you have unsubscribed, any new
  1060. messages that come in will not be sent to you.
  1061.  
  1062. The comp.emulators.mac.executor newsgroup and Executor mailing list are
  1063. unmoderated and usually have several messages a day posted to them (NOTE:
  1064. they provide exactly the same information, since there is a bi-directional
  1065. gateway connecting them both).  There is a separate mailing list that only
  1066. ARDI employees can post to and is used only to announce new Executor
  1067. things (experimental releases, major bugs, etc.).  It works just like the
  1068. other two mailing lists, in that you send e-mail to a special address to
  1069. be added to the list.  The address you send to is
  1070. <executor-announce-request@ardi.com>.
  1071.  
  1072. -------------------------------------------------------------------------------
  1073.  
  1074. Question 1.33.  What's the Executor Interest mailing list?
  1075.  
  1076. See Q1.32 `What's the best way to keep informed about Executor?'.
  1077.  
  1078. -------------------------------------------------------------------------------
  1079.  
  1080. Question 1.34.  Why shouldn't I send e-mail to <ctm@ardi.com>?
  1081.  
  1082. Cliff gets tons of e-mail.  E-mail sent to any of the generic ARDI
  1083. addresses: <info@ardi.com> , <questions@ardi.com> , <bugs@ardi.com> is
  1084. answered much more punctually.
  1085.  
  1086. -------------------------------------------------------------------------------
  1087.  
  1088. Question 1.35.  What is an HFV file?
  1089.  
  1090. Executor has the ability to store an entire Macintosh "volume" (i.e.
  1091. filesystem corresponding to a disk drive or a partition within a disk
  1092. drive) in a DOS or UNIX file.  Under DOS, this feature is very handy
  1093. because there is no way to have files with long names and upper and lower
  1094. case characters in their names unless you use an HFV file.  See Q1.47
  1095. `What is makehfv?'.
  1096.  
  1097. In general, HFV files should have filenames that end in ".hfv".
  1098.  
  1099. -------------------------------------------------------------------------------
  1100.  
  1101. Question 1.36.  Can I launch applications directly from the command line?
  1102.  
  1103. Yes.  If an application resides within a UNIX or DOS filesystem, you can
  1104. specify the name of the application, and documents that you would like the
  1105. application to open when it starts up, on the command line.  Applications
  1106. that reside in HFV files are specified using colons to delimit the
  1107. pathname, e.g. "MyVolume:directory:application".
  1108.  
  1109. -------------------------------------------------------------------------------
  1110.  
  1111. Question 1.37.  What are all the command line switches?
  1112.  
  1113. If you run "executor -help" it will list all the command line switches it
  1114. knows about and give a brief description of what they do.
  1115.  
  1116. Here is a list of the most useful switches:
  1117.  
  1118. The new switch "system 7" causes Executor to invoke its limited System 7
  1119. support.  This switch is needed in order to run NIH Image 1.58.
  1120.  
  1121. The relatively new switch "nobrowser" prevents Executor from trying to run
  1122. the file browser upon startup.  Sometimes this is a handy to start an
  1123. appliction a little more quickly and other times it can be useful if the
  1124. browser save file gets corrupted and the browser refuses to run.
  1125.  
  1126. The switches bpp, refresh and shadow all affect how the screen is
  1127. emulated.  The number of bits per pixel that the program running under
  1128. Executor sees is specified by bpp.  If bpp is set to 1, then there are
  1129. only two "colors" (black and white) available.  If it is set to 8, then
  1130. 256 colors are available.  For Executor/DOS, you need a SVGA board with a
  1131. VESA compatible driver to get 8 bits per pixel and screen sizes larger
  1132. than 640x480.
  1133.  
  1134. When Executor first starts up, a "splash screen" is printed.  You can omit
  1135. this splash screen with the nosplash switch.
  1136.  
  1137. One of the hardest things to emulate properly is the internal timing
  1138. mechanisms of a Macintosh.  Sometimes it is desirable to turn off our
  1139. clock emulation.  The noclock switch does this.
  1140.  
  1141. When Executor displays a standard "get" or "put" dialog box, there is a
  1142. button marked "drive" that allows you to cycle through the Macintosh
  1143. volumes that Executor knows about.  You can use the drivecheck switch to
  1144. have Executor examine your DOS drives each time you click the "drive"
  1145. button.  In general, this is more annoying than it is useful.
  1146.  
  1147. The switches applzone, syszone and stack control how much memory is
  1148. allocated to the application, the system, and the application stack. The
  1149. memory switch asssigns a certain amount of memory to to Executor and lets
  1150. Executor choose how it should be divided.  In general, if you have more
  1151. than 4 MB, you should override the default and allow Executor to use more
  1152. memory.  All four of these switches can understand values expressed with m
  1153. (for MB) or k (for kilobytes).
  1154.  
  1155. For X windows users, privatecmap specifies that Executor should use a
  1156. private colormap.  This is the fastest graphics mode and gives you the
  1157. most accurate colors, but at the expense of radically changed colors in
  1158. your other windows whenever the cursor is in the Executor window, and
  1159. radically changed colors in the Executor window whenever the cursor is
  1160. outside of it.  Because this is annoying, this mode is not the default.
  1161. When not in this mode, the pixels in Executor's internal frame buffer are
  1162. converted to the nearest X colors before being drawn to the screen.
  1163.  
  1164. Executor/Linux has problems drawing the cursor on some X-Windows servers.
  1165. When this happens, the cursor is drawn in "inverted video".  You can start
  1166. E/L with the "-invertedcursorbug" in such a situation and that will fix
  1167. the problem.
  1168.  
  1169. Executor 1.99<x> uses a new "synthetic CPU" which is much faster than the
  1170. synthetic CPU in previous releases of Executor.  The speed increase is due
  1171. to our use of native code; Executor now translates the 68k code being
  1172. emulated into 80x86 code "on the fly" and runs the 80x86 code.  However,
  1173. like anything that is new, there's a chance that our improvement has some
  1174. hidden drawbacks.  You can turn off the use of native code by specifying "
  1175. -notnative" on the command line.
  1176.  
  1177. Here is an example of some of those switches:
  1178.  
  1179. executor -applzone 4m noclock -nativecode 0
  1180.  
  1181. That would allocate 4 MB of memory for the applications use, turn off our
  1182. clock emulation and revert to a slower type of 68LC040 emulation -- an
  1183. unlikely combination of switches.
  1184.  
  1185. -------------------------------------------------------------------------------
  1186.  
  1187. Question 1.38.  Are there other parameters I can adjust? [aka "Preferences Panel"]
  1188.  
  1189. Yes, When Executor is running, you can hold down Cmd-Shift-5 and get a
  1190. preferences panel.  That panel will let you adjust various settings,
  1191. similar to, but not as slick, as a Macintosh Control Panel.  If you Save a
  1192. preferences panel configuration, the values are saved for the particular
  1193. application you are running at the time.  This is handy, because some
  1194. games need to be run in 16 colors mode, so you can have Executor do that
  1195. automatically.
  1196.  
  1197. -------------------------------------------------------------------------------
  1198.  
  1199. Question 1.39.  Can I have Executor use more than 8 MB for the application zone?
  1200.  
  1201. Starting with 1.99q, you can use up to 64 MB for the applzone.
  1202.  
  1203. -------------------------------------------------------------------------------
  1204.  
  1205. Question 1.40.  An application I'm trying crashes.  What should I do?
  1206.  
  1207. Perhaps the most common avoidable cause of crashes is insufficient memory
  1208. for the emulated application.  You can fix this by increasing the
  1209. "applzone" parameter.  For example, many programs which normally die
  1210. quickly will work with "executor -applzone 4m" (which allocates 4 MB of
  1211. space for the emulated application; see the list of command line switches
  1212. and their meanings elsewhere in this document).
  1213.  
  1214. DOS NOTE: If you run "executor -info", it will tell you how much DPMI
  1215. memory is available and how much memory is being used by the applzone,
  1216. syszone and stack.  If there is less DPMI memory available than the sum of
  1217. the applzone, syszone and stack memory requirements, then Executor will
  1218. page between DPMI memory and a special "paging" disk file.  This paging
  1219. slows you down and also consumes disk space.  It is possible to manually
  1220. override the applzone, syszone and stack defaults with smaller values, but
  1221. when you do so, you run the risk of not having enough memory for an
  1222. application to run.  Unfortunately, Macintosh programs are often not
  1223. polite at all when they do not have enough memory.  The Lemmings demo is
  1224. an example of such a program; if you run that program on a real Mac and
  1225. only give it 1200k of memory, wierd errors will occur.  Doing the same
  1226. under Executor will also yield wierd errors.
  1227.  
  1228. If Executor needs to make a paging file, and there is not enough disk
  1229. space to create one, you will get an error message during Executor's
  1230. startup.  If you have the environment variable "TEMP" set, then Executor
  1231. will try to place its paging file there, so if TEMP is set to point to a
  1232. small RAM disk, or a disk that is nearly filled, Executor may run out of
  1233. memory too easily.
  1234.  
  1235. Some programs are unhappy when they discover that Executor does not
  1236. provide sound support, and crash.  You can turn on the "pretend sound"
  1237. option before running the application in question and see if this helps.
  1238. In addition, some programs have menu items, or preference check boxes that
  1239. can be used to disable sound.  It is always recommended that you disable
  1240. sound from within a program in addition to using the Executor sound
  1241. preferences.
  1242.  
  1243. One example of a program that will have problems with sound is "Ultimate
  1244. Solitaire".  If you do not disable sound from within Ultimate Solitaire,
  1245. the game will play fine, until you win.  At that point it will tell
  1246. Executor to start playing a sound and request that Executor notify it when
  1247. the sound is done playing.  Even with "pretend sound" enabled, this will
  1248. result in Ultimate Solitaire hanging after you win a game.
  1249.  
  1250. Some programs also save preferences in a file, and if something bad
  1251. happens to that file, the program can then get confused and will not run
  1252. properly.  Occasionally this happens to Microsoft Word, and you need to
  1253. use HFS_XFer to delete the file "Word Preferences" from your "System
  1254. Folder".
  1255.  
  1256. Although it should not happen, even our file browser keeps a file around
  1257. that can cause trouble if it becomes corrupt.  That file is "godata.sav".
  1258. It stores which folders you have open and the contents of your "hot-band".
  1259. If that file gets corrupt, the file browser may not run.  In the rare case
  1260. that the browser won't run, you can use the "-nobrowser" switch when you
  1261. start Executor to bypass the browser, then you can run a program and from
  1262. that program you can bring up HFS_XFer and find and rename "godata.sav"
  1263. and see if that fixes the problem with the browser.
  1264.  
  1265. The "noclock" switch has also been known to help.
  1266.  
  1267. -------------------------------------------------------------------------------
  1268.  
  1269. Question 1.41.  How do Executor's "license keys" work?
  1270.  
  1271. We have now added this "unlocking" capability to the DOS and Linux
  1272. versions.  NEXTSTEP versions have always had license keys.  Now any
  1273. Executor owner can pick up the latest Executor release from the Internet,
  1274. "unlock" it with his serial number and registration key, and take
  1275. advantage of the latest features and bug fixes.  This does not mean that
  1276. all future upgrades will be available for free in this mode, but we intend
  1277. to make "minor" upgrades free.
  1278.  
  1279. The "unlocking" process actually modifies your copy of Executor, stamping
  1280. *your* serial number into it permanently.  For this reason, once you have
  1281. registered a copy of Executor, you may not redistribute it, nor should you
  1282. leave it on an unprotected machine, where someone may illegally copy it.
  1283.  
  1284. -------------------------------------------------------------------------------
  1285.  
  1286. Question 1.42.  Don't your "license keys" allow people to pirate Executor?
  1287.  
  1288. No.  If the proper license fee has not been paid to ARDI, then the use of
  1289. a fully registered copy of Executor is illegal, no matter how it was
  1290. acquired.  It is true that since license serial number, authorization key
  1291. pairs are small bits of text, it is easier to disseminate unauthorized
  1292. serial key pairs than it is to disseminate unauthorized Executor binaries,
  1293. but that's beside the point.
  1294.  
  1295. We decided to use serial numbers and authorization keys as a convenience
  1296. to our customers, especially while we're still pressing toward the release
  1297. of 2.0 and each new experimental copy is (usually!) much better than the
  1298. one that preceeded it.  We prefer prosecuting the pirates to punishing our
  1299. patrons.
  1300.  
  1301. Our demo mode allows the honest person to evaluate our product before
  1302. making the decision to purchase it and become a customer.  The use of an
  1303. authorization key allows our customers to automatically participate in our
  1304. beta and even pre-beta testing.  This leads to faster development cycles
  1305. and a better product.
  1306.  
  1307. -------------------------------------------------------------------------------
  1308.  
  1309. Question 1.43.  I want to bundle Executor on a CD-ROM.  Can I do that?
  1310.  
  1311. The short answer is "yes".
  1312.  
  1313. You are able to freely copy and distribute demo versions of Executor, as
  1314. long as you follow the restrictions set forth in Executor's license panel:
  1315.  
  1316.   Complete, unregistered distributions of Executor may be   copied and
  1317. redistributed as long as all copies are   unmodified and contain all of
  1318. the original files in their   entirety.  Once it is registered, Executor
  1319. may be copied   only for backup purposes.  Licensee may not modify or
  1320. create   derivative works based on Executor or any part thereof.
  1321.  
  1322. A suggestion: contact us to make sure you have the latest version of
  1323. Executor.  We can tell you if a new release is imminent.
  1324.  
  1325. -------------------------------------------------------------------------------
  1326.  
  1327. Question 1.44.  Why do some applications claim I don't have an FPU?
  1328.  
  1329. The problem is probably that the applications you are trying to use try to
  1330. directly manipulate the FPU unit that some Macintoshes have.
  1331.  
  1332. The key words are "directly manipulate".  Apple warned software makers to
  1333. not directly manipulate the FPU, but to instead use their numerics library
  1334. ("SANE" Standard Apple Numerics Environment).  Programs that don't use
  1335. SANE, but directly manipulate the FPU run faster on macs that have FPUs,
  1336. but don't run at all on Macs that don't have FPUs.  If that is actually
  1337. the source of your problems, then such programs also wouldn't run on Apple
  1338. machines like the Quadra 605.  This limitation is also present on Apple's
  1339. PowerPC based Macs.
  1340.  
  1341. One workaround for this problem is an "INIT" called "SoftFPU".  SoftFPU
  1342. will make a Mac without a co-processor work as though there is one there,
  1343. however the floating point computation will be done very slowly.
  1344. Unfortunately, SoftFPU can't be used with Executor, because, currently,
  1345. Executor doesn't support INITs.
  1346.  
  1347. -------------------------------------------------------------------------------
  1348.  
  1349. Question 1.45.  Can Executor run Japanese system software?
  1350.  
  1351. Not in 2.0, and 3.0 will not be out in 1995.
  1352.  
  1353. -------------------------------------------------------------------------------
  1354.  
  1355. Question 1.46.  Why does Compact Pro have trouble with multi-volume archives?
  1356.  
  1357. Executor takes a short cut that causes trouble for some programs; Compact
  1358. Pro is one of them.  The problem is that a real Macintosh can keep track
  1359. of volumes that are not physically in the drive.  That is why Macintoshes
  1360. sometimes tell you to put one disk in their floppy drive, then they eject
  1361. it and ask for another one, then eject it and ask for the first one.
  1362. Executor currently isn't so clever.  When a disk is ejected, Executor
  1363. forgets about it.  Few programs count on the behaviour of a real Mac, but
  1364. those that do currently won't work with Executor.
  1365.  
  1366. In Compact Pro's case you can just copy all of the pieces of the archive
  1367. to your hard disk, then open the last piece from the hard disk and
  1368. everything will work properly.  This workaround requires more hard disk
  1369. space than you'd need if you could just read the pieces off a succession
  1370. of floppies.
  1371.  
  1372. This problem probably will not be fixed by the time 2.0 is released.
  1373. Since it affects very few programs, it's not as high priority as some
  1374. other known bugs.
  1375.  
  1376. -------------------------------------------------------------------------------
  1377.  
  1378. Question 1.47.  What is makehfv?
  1379.  
  1380. The program makehfv (formerly called mkvol) allows you to create virtual
  1381. Macintosh volumes [see Q1.35 `What is an HFV file?'].  It is now part of
  1382. all Executor distributions, although it is more useful under DOS than
  1383. under Linux or NEXTSTEP.
  1384.  
  1385. To use makehfv you need to pick a name for the new HFV file, a name for
  1386. the Macintosh volume that your new HFV file will represent and the number
  1387. of kilobytes or megabytes that you want the HFV file to use.  Here's an
  1388. example that creates a file named "bigtest.hfv" that will appear in
  1389. Executor as "BigTest" and will have 10 MB of space in it.
  1390.  
  1391. makehfv bigtest.hfv BigTest 10m
  1392.  
  1393. Executor/DOS will automatically see HFV files if they are placed in the
  1394. same directory as executor.exe, which is usually C:EXECUTOR and their
  1395. names have the suffix ".hfv".
  1396.  
  1397. Executor/Linux will automatically see HFV files if they are placed in the
  1398. same directory as ExecutorVolume (NOTE: *not* in ExecutorVolume itself),
  1399. which is usually /usr/local/lib/executor and their names have the suffix
  1400. ".hfv".
  1401.  
  1402. -------------------------------------------------------------------------------
  1403.  
  1404. Question 1.48.  How can I create my own HFV files?
  1405.  
  1406. See Q1.47 `What is makehfv?'.
  1407.  
  1408. -------------------------------------------------------------------------------
  1409.  
  1410. Question 1.49.  How can I use Mac software from the internet?
  1411.  
  1412. Find a site that legitimately has Mac software for use.  There is a
  1413. Macintosh FAQ that lists many sites -- here are some of them:
  1414.  
  1415. * grind.isca.uiowa.edu : /mac/infomac (USA)
  1416. * wuarchive.wustl.edu : /systems/mac/info-mac (USA)
  1417. * ftp.technion.ac.il : /pub/unsupported/mac (Israel)
  1418. * ftp.sunset.se : /pub/mac (Sweden)
  1419. * src.doc.ic.ac.uk : /packages/info-mac (UK)
  1420.  
  1421. Before transferring a large application, you might want to see what the
  1422. requirements of that application are, most sites have a collection of
  1423. small notes about applications that you can look at first.
  1424.  
  1425. Use BINARY mode to transfer the files that you want to use.  Files whose
  1426. names end in ".hqx" are usually the easiest to handle.
  1427.  
  1428. Under DOS, you need to make an HFV file [see Q1.47 `What is makehfv?']
  1429. that will be large enough to hold the files as you've downloaded them and
  1430. also hold the files after they've been expanded.  Once you've made the HFV
  1431. file, copy all the files you've downloaded into it, then follow the
  1432. remaining directions.
  1433.  
  1434. Under all operating systems, your next step is to run Stuffit Expander
  1435. ande use the "Expand..." menu item from the "File" menu to open each of
  1436. the files you've downloaded.  In general, especially when dealing with
  1437. files whose names end in ".hqx", Stuffit Expander will do the right thing.
  1438. However, some sites do not store files in ".hqx" format, and Stuffit
  1439. Expander may fail.  Remember, under DOS, you must do the Stuffit Expansion
  1440. inside an HFV file.
  1441.  
  1442. If Stuffit Expander fails, you can try using the Get Info option of
  1443. Executor's browser to change the creator and type information of the file.
  1444. If you believe the downloaded file in question is a Stuffit Archive, you
  1445. can change the type and creator each to "SIT!" and then try Stuffit
  1446. Expander again.  If you believe the downloaded file is a Compact Pro
  1447. archive, you can change the creator to "CPCT" and the type to "PACT" and
  1448. then try Stuffit Expander again.
  1449.  
  1450. -------------------------------------------------------------------------------
  1451.  
  1452. Question 1.50.  How can I use Mac software from Bulletin Boards?
  1453.  
  1454. In general, follow the procedure in Q1.49 `How can I use Mac software from
  1455. the internet?' -- know the limitations of what Executor can run, transfer
  1456. in binary mode and use Stuffit Expander to unpack the files you download.
  1457. Just like with files downloaded from the internet, sometimes you'll need
  1458. to change the file type and creator, first.
  1459.  
  1460. -------------------------------------------------------------------------------
  1461.  
  1462. Question 1.51.  How can I use Mac software from AOL?
  1463.  
  1464. AOL sometimes (about half the time) uses a format that Stuffit Expander
  1465. under Executor has trouble with.  For DOS/Windows users, use this
  1466. workaround.  Get a copy of unstuff.exe (available on AOL compressed as
  1467. unsitins.exe) and use the -mb tag to convert your downloaded files to
  1468. MacBinary format before ever moving them into Executor.  E.g.:
  1469.  
  1470. unstuff -mb somefile.sit
  1471. And you'll get somefile with a different extension.
  1472.  
  1473. Then start up Executor and use BinHex's Download --> Application function
  1474. to convert the file to an application and move it into an Executor volume
  1475. simultaneously.
  1476.  
  1477. Note that if the file can be unstuffed in the usual manner, then trying to
  1478. use this workaround will break it.  It's usually best, therefore, to try
  1479. normal unstuffing first.
  1480.  
  1481. -------------------------------------------------------------------------------
  1482.  
  1483. Question 1.52.  How does your Browser show file size?
  1484.  
  1485. Listing mode will show you the combined size of a file's resource and data
  1486. fork.  There is currently no way to determine the size of a folder.
  1487.  
  1488. -------------------------------------------------------------------------------
  1489.  
  1490. Question 1.53.  How does your Browser show free space?
  1491.  
  1492. Select the volume, then choose "Get Info" from the File menu.
  1493.  
  1494. -------------------------------------------------------------------------------
  1495.  
  1496. Question 1.54.  Why do some installers not work?
  1497.  
  1498. Currently there are two major classes of application installers that are
  1499. known not to work with Executor.  Installers based on Apple's Installer
  1500. break, and installers based on Bill Goodman's "Smaller Installer" also do
  1501. not work.  An example of the former is Microsoft Word 5's installer, an
  1502. example of the latter is Maelstrom 1.4.
  1503.  
  1504. The exact reasons these installers don't work is not known.  We have made
  1505. some progress with "Smaller Installer" based installers and hope to have
  1506. them running by the time 2.0 ships; we are less sure about Installers
  1507. based on Apple's installer.
  1508.  
  1509. -------------------------------------------------------------------------------
  1510.  
  1511. Question 1.55.  What is Speedometer?
  1512.  
  1513. Speedometer is a shareware application that we have included with Executor
  1514. for demonstrational purposes.  We have done so with permission of
  1515. Speedometer's author, Scott Berfield.  It benchmarks Macintoshes (and PCs
  1516. running Executor) to find out how quickly their CPU, graphics, floating
  1517. point and disk subsystems work.  The current version of Speedometer is
  1518. Speedometer 4.x, but that uses a timing mechanism that Executor currently
  1519. doesn't support.  Speedometer 3.23 can give you a rough approximation of
  1520. how quickly your PC is emulating a Mac.  Remember, Speedometer is
  1521. shareware, and ARDI has not paid the shareware fee for you.  If you
  1522. repeatedly use Speedometer, please register it with Scott.
  1523.  
  1524. Speedometer will show you that Executor is a very efficient emulator.
  1525. Please note, ARDI has not put special hooks into Executor to recognize
  1526. Speedometer's code and bypass it; Speedometer is treated just like any
  1527. other application when run under Executor.  Yes, it would be possible for
  1528. us to cheat and make Speedometer return values that are higher than you
  1529. could expect to see in real life, but we don't do that sort of thing.
  1530. Speedometer 4.0 produces ridiculously high numbers under Executor, but
  1531. that is due to our not supporting the higher resolution timing mechanisms
  1532. that Speedometer 4.0 uses.  We are working with Scott to make sure that
  1533. future versions of Executor and Speedometer do not have this problem --
  1534. luckily, the 4.0 numbers are so high that it's obvious they are mistaken.
  1535.  
  1536. -------------------------------------------------------------------------------
  1537.  
  1538. Question 1.56.  How can I get a screen dump of Executor?
  1539.  
  1540. Starting with 1.99o, just type Cmd-Shift-3, just like on a Mac.  The
  1541. difference is that the screen shot will be in TIFF format (uncompressed,
  1542. for now) and will be written in the directory that contains executor.exe
  1543. under DOS, or in /tmp under Linux and NEXTSTEP.
  1544.  
  1545. -------------------------------------------------------------------------------
  1546.  
  1547. Question 1.57.  On which on-line services does ARDI have a presence?
  1548.  
  1549. Currently most of ARDI's electronic tech. support is handled either
  1550. through questions@ardi.com and bugs@ardi.com, or through the Executor
  1551. Interest mailing list [see Q1.32 `What's the best way to keep informed
  1552. about Executor?'].  However, we're in the process of making it easier for
  1553. users of various on-line services to contact us directly.  Our On-line
  1554. Services liason is Melissa Algeo, and she can help users of AOL and
  1555. CompuServe interact with ARDI.
  1556.  
  1557.                On the service         Internet address
  1558.  
  1559. AOL:           ARDI rep               ardirep@aol.com
  1560. CompuServe:    102155,2123            102155.2123@compuserve.com
  1561.  
  1562. ===============================================================================
  1563.  
  1564. Section 2.  Executor/DOS
  1565.  
  1566.  Q2.1        Which FTP sites will carry stable versions of Executor/DOS?
  1567.  Q2.2        What are the hardware requirements for Executor/DOS?
  1568.  Q2.3        What do I do if my Super VGA card isn't VESA compliant?
  1569.  Q2.4        E/D dies during startup.  Why?
  1570.  Q2.5        E/D runs under DOS, but not from Windows.  What do I do?
  1571.  Q2.6        What causes error -42 when transferring files?
  1572.  Q2.7        Why does my screen look funny when I run Executor?
  1573.  Q2.8        Does E/D require an ASPI driver to access SCSI?
  1574.  Q2.9        Have you released Executor for OS/2 yet?
  1575.  Q2.10       Why won't Executor/DOS work with my Diamond Viper PCI card?
  1576.  Q2.11       Why doesn't my mouse work when I run Executor under OS/2 Warp?
  1577.  Q2.12       Any OS/2 Warp suggestions?
  1578.  Q2.13       Does Executor work under Windows '95?
  1579.  Q2.14       How do I get E/D to see my CD-ROM drive?
  1580.  Q2.15       Executor dies, what should I do?
  1581.  Q2.16       Should I have sent in my registration card?
  1582.  Q2.17       How does printing work under E/D?
  1583.  Q2.18       Why does E/D under Windows 3.x have problems hot-keying?
  1584.  Q2.19       Why can't I eject or format my DOS formatted floppy?
  1585.  Q2.20       Why the white border on the screen?
  1586.  Q2.21       Do E/D and QEMM fight?
  1587.  Q2.22       Does Executor fight with Novell DPMS?
  1588.  Q2.23       How can I speed up Executor/DOS?
  1589.  
  1590. -------------------------------------------------------------------------------
  1591.  
  1592. Question 2.1.  Which FTP sites will carry stable versions of Executor/DOS?
  1593.  
  1594. The first place a new version of E/D will appear is ftp.ardi.com in
  1595. /pub/Executor_DOS.  However, when you log on to ftp.ardi.com, a list of
  1596. mirrors will be provided and the mirrors are usually much faster than
  1597. ftp.ardi.com.  However, once we're happy with the stability of an
  1598. Executor/DOS release, we put a copy on the SimTel mirrors.
  1599.  
  1600. The primary SimTel mirror is ftp.coast.net, and you can find the
  1601. Executor/DOS demo within the /SimTel/msdos/emulator directory.  Look for
  1602. exec199?.zip (where ? is a letter, the further into the alphabet the
  1603. letter, the more recent the experimental release).  Other SimTel mirrors
  1604. are:
  1605.  
  1606. * wuarchive.wustl.edu (128.252.135.4) : /systems/ibmpc/msdos (St. Louis,
  1607.   MO)
  1608. * archive.orst.edu (128.193.2.13) : /pub/mirrors/simtel/msdos (Corvallis,
  1609.   OR)
  1610. * archie.au (139.130.4.6) : /micros/pc/oak (Australia)
  1611. * src.doc.ic.ac.uk (146.169.2.10) : /pub/packages/simtel (England)
  1612. * ftp.funet.fi (128.214.248.6) : /pub/msdos/SimTel (Finland)
  1613. * ftp.ibp.fr (132.227.60.2) : /pub/msdos (France)
  1614. * ftp.uni-paderborn.de (131.234.2.32) : /SimTel/msdos (Germany)
  1615. * ftp.cs.cuhk.hk (137.189.4.57) : /pub/simtel/msdos (Hong Kong)
  1616. * ftp.technion.ac.il (132.68.1.10) : /pub/unsupported/dos/simtel (Israel)
  1617. * ftp.cyf-kr.edu.pl (149.156.1.8) : /pub/mirror/msdos (Poland)
  1618. * ftp.sunet.se (130.238.127.3) : /pub/pc/mirror/SimTel/msdos (Sweden)
  1619. * ftp.switch.ch (130.59.1.40) : /mirror/msdos (Switzerland)
  1620. * NCTUCCCA.edu.tw (140.111.1.10) : /PC/simtel (Taiwan)
  1621. * ftp.nectec.or.th (192.150.251.32) : /pub/mirrors/msdos (Thailand)
  1622.  
  1623. See also Q1.20 `Where can I pick up the Executor demos?'
  1624.  
  1625. -------------------------------------------------------------------------------
  1626.  
  1627. Question 2.2.  What are the hardware requirements for Executor/DOS?
  1628.  
  1629. For Executor/DOS 1.2 you need a '386 or better, VGA, 7 MB disk space, a
  1630. 3.5" 1.44 MB floppy drive, and 4 MB RAM.  A SCSI Controller is needed only
  1631. if you want to access external Macintosh hard disks or PowerBooks.
  1632.  
  1633. Executor/DOS 1.99<x> should work in sixteen colors on any VGA, although we
  1634. do not have the facilities to test more than a few in house.  In addition,
  1635. if you have a Super VGA that is VESA 1.0 compliant, Executor/DOS should be
  1636. able to provide 256 colors and a range of screen sizes.  Beginning with
  1637. E/D 1.99n, if you have a video card that is VESA 2.0 compliant, Executor's
  1638. graphics will be even faster.
  1639.  
  1640. -------------------------------------------------------------------------------
  1641.  
  1642. Question 2.3.  What do I do if my Super VGA card isn't VESA compliant?
  1643.  
  1644. There is a shareware SVGA utility that provides VESA compliance for SVGA
  1645. cards that normally are not VESA compliant.  At the time this FAQ was last
  1646. modified, uvbe51a.zip was the most recent release of this extender.
  1647.  
  1648. It is not a product of ARDI, but as a convenience to people picking up
  1649. experimental versions of Executor, the file uvbe51a.zip is available on
  1650. /ftpon ftp.ardi.com in /ftpin /pub/ardi/Executor_DOS.  If you use it, you
  1651. should pay the shareware fee as described in the documentation included in
  1652. the zip file.  If you have a recent SVGA card you probably don't need
  1653. univbe.  There may be a more recent version of univbe on /ftpon
  1654. ftp.scitechsoft.com in /ftpin /SimTel/msdos/graphics.  This directory also
  1655. has several other card specific VESA drivers, some of which can be found
  1656. in vesa-tsr.zip and vesadrv2.zip.
  1657.  
  1658. -------------------------------------------------------------------------------
  1659.  
  1660. Question 2.4.  E/D dies during startup.  Why?
  1661.  
  1662. The most common cause of E/D not running under DOS is the lack of file
  1663. descriptors that you might get if you don't have the line:
  1664.  
  1665. FILES=30
  1666. in your config.sys.  If Executor is giving you trouble and you don't have
  1667. such a line in your config.sys file, please add it, or if you have a
  1668. smaller number than 30, please increase your number to 30.  There is no
  1669. reason to decrease your number if it is greater than 30.
  1670.  
  1671. -------------------------------------------------------------------------------
  1672.  
  1673. Question 2.5.  E/D runs under DOS, but not from Windows.  What do I do?
  1674.  
  1675. Have you got the latest version of Executor?  Version 1.99p3 fixed some
  1676. Windows instability problems which plagued us earlier.  If you've got an
  1677. earlier version, see Q1.20 `Where can I pick up the Executor demos?'.
  1678.  
  1679. If you've got a current version and are still having trouble, there are
  1680. several things you can check:
  1681.  
  1682. * 1.) Are you running in 386-enhanced mode?
  1683. * 2.) Is virtual memory turned on?
  1684. * 3.) Is your mouse driver loaded and enabled (not just installed)?
  1685. * 4.) Are you running in full screen mode, not in a window?
  1686.  
  1687. -------------------------------------------------------------------------------
  1688.  
  1689. Question 2.6.  What causes error -42 when transferring files?
  1690.  
  1691. Error -42 is the error code generated inside a Macintosh when too many
  1692. files are open.  Executor internally generates this error when the
  1693. underlying operating system disallows the opening of a file.  This error
  1694. is usually symptomatic of not properly setting FILES in your config.sys
  1695. [see Q2.4 `E/D dies during startup.  Why?'].
  1696.  
  1697. -------------------------------------------------------------------------------
  1698.  
  1699. Question 2.7.  Why does my screen look funny when I run Executor?
  1700.  
  1701. Your video driver may not be fully VESA compliant.  If Executor detects
  1702. VESA compliance, it will try to use VESA modes.  In general, this is a
  1703. good thing, however, if these modes have bugs in them, Executor will
  1704. invoke the bugs, and Executor may fail.  Try getting a newer driver for
  1705. your video card if this happens [see Q2.3 `What do I do if my Super VGA
  1706. card isn't VESA compliant?'].
  1707.  
  1708. NOTE: If you run Executor with the "-info" switch, Executor will print out
  1709. information it finds out about your video card.  That information may be
  1710. helpful in tracking down your problem.
  1711.  
  1712. -------------------------------------------------------------------------------
  1713.  
  1714. Question 2.8.  Does E/D require an ASPI driver to access SCSI?
  1715.  
  1716. If your SCSI drivers patch the "INT 13" BIOS calls, then an ASPI driver is
  1717. not needed.  As long as "INT 13" can allow Executor to read a SCSI drive,
  1718. there is no need to use ASPI.
  1719.  
  1720. -------------------------------------------------------------------------------
  1721.  
  1722. Question 2.9.  Have you released Executor for OS/2 yet?
  1723.  
  1724. We plan on making an OS/2 specific version of Executor, but only after we
  1725. get Executor 2.0 shipping.  However, Executor/DOS versions 1.99l and later
  1726. are reported to work well under OS/2 Warp.
  1727.  
  1728. -------------------------------------------------------------------------------
  1729.  
  1730. Question 2.10.  Why won't Executor/DOS work with my Diamond Viper PCI card?
  1731.  
  1732. Executor/DOS requires VESA compliant graphics cards.  Many cards are not
  1733. directly VESA compliant and need a tsr to be run before they will work
  1734. with Executor/DOS.  On a Gateway computer, you can do this with the
  1735. "vprmode VESA" command [see Q2.3 `What do I do if my Super VGA card isn't
  1736. VESA compliant?'].
  1737.  
  1738. -------------------------------------------------------------------------------
  1739.  
  1740. Question 2.11.  Why doesn't my mouse work when I run Executor under OS/2 Warp?
  1741.  
  1742. If it's not already there, you may need to add this line:
  1743. DEVICE=C:\OS2\MDOS\VMOUSE.SYS
  1744. to your CONFIG.SYS.  This, and related issues, are described on pages
  1745. 206-207 of _User's Guide to OS/2 Warp_.  This line should already have
  1746. been added for you when you installed Warp.
  1747.  
  1748. Also, you may need to load MOUSE.COM in your AUTOEXEC.BAT, for example:
  1749. LOADHIGH C:\OS2\MDOS\MOUSE.COM
  1750. You can also create an AUTOEXEC file specifically for Executor, place it
  1751. in the same directory as Executor, and configure Warp to execute that file
  1752. whenever you launch Executor.
  1753.  
  1754. -------------------------------------------------------------------------------
  1755.  
  1756. Question 2.12.  Any OS/2 Warp suggestions?
  1757.  
  1758. Here is the advice of an Executor Enthusiast:
  1759.  
  1760. I haven't been having any problems with running Executor/Dos in
  1761. OS/2. What he needs to do (assuming he has Warp) is to run "Add
  1762. Programs" object in the "System Setup" folder. This will make a object
  1763. for Executor on his desktop (usually in the "Additional Dos Programs"
  1764. folder). Go into the settings for that object, and select the
  1765. "Session" tab. Set it to "Dos Full Screen", and choose "Dos
  1766. Settings". He wants "All Dos Settings". Primarily, Executor needs the
  1767. "DPMI Memory Limit" set to 16 megs, and "DPMI Memory Limit" set to
  1768. enabled. Since it defaults to 4 megs and automatic, it won't work. For
  1769. additional performance, he should set "Dos High" to on, "EMS Memory
  1770. Limit" to 0, "Video 8514a XGA IOtrap" to off, "Video Retrace
  1771. Emulation" to off, "XMS Memory Limit" to 0, and "XMS Minimum HMA" to
  1772. 63. The biggest boost comes from "Session Priority". Set this to at
  1773. least 16, and if he is going to run no other programs, set it
  1774. higher. If he is going to run other programs, this should be left
  1775. at 16, and the "Dos Backround Execution" needs to be set to on.
  1776.  
  1777. -------------------------------------------------------------------------------
  1778.  
  1779. Question 2.13.  Does Executor work under Windows '95?
  1780.  
  1781. Yes, Executor/DOS works well under Windows '95.  We have not yet created a
  1782. version of Executor specifically for Windows '95, but we plan to do so in
  1783. the future.
  1784.  
  1785. -------------------------------------------------------------------------------
  1786.  
  1787. Question 2.14.  How do I get E/D to see my CD-ROM drive?
  1788.  
  1789. Executor accesses CD-ROMs through the Microsoft CD-ROM Extensions
  1790. (mscdex).  You need to have mscdex installed on your machine for Executor
  1791. to see your CD-ROM.
  1792.  
  1793. Under Windows '95, there is a different way to access CD-ROMs -- a way
  1794. that Executor doesn't use.  However, Windows '95 can also use mscdex.  To
  1795. do so, you need to find and remove the:
  1796.  
  1797. rem - By Windows 95 Setup
  1798. portion from fthe mscdex line in your AUTOEXEC.BAT file.  You will also
  1799. need to edit your CONFIG.SYS file and make sure the CD-ROM driver is also
  1800. not commented out.
  1801.  
  1802. -------------------------------------------------------------------------------
  1803.  
  1804. Question 2.15.  Executor dies, what should I do?
  1805.  
  1806. If Executor dies even running the demo applications, try temporarily
  1807. moving your config.sys and autoexec.bat files aside and create minimal
  1808. versions of each, leaving only the lines that you need to initialize your
  1809. mouse driver and the
  1810. FILES=30
  1811. line in your config.sys.  Then try running Executor.  If Executor then
  1812. starts working, you will have to slowly add back the things that are in
  1813. your normal autoexec.bat and config.sys files until you know exactly what
  1814. is causing the problem.  Once you know that, you should send information
  1815. to <bugs@ardi.com>.
  1816.  
  1817. If Executor only dies on a particular application, try increasing the
  1818. amount of RAM dedicated to the application by using the "-applzone" switch
  1819. when you run Executor.  Also try turning on "Pretend Sound" [see Q1.38
  1820. `Are there other parameters I can adjust? [aka "Preferences Panel"]'], or
  1821. if the screen seems to be only partially updated, try turning on
  1822. "Refresh".
  1823.  
  1824. Once you've done as much as you can to figure out the problem, send a bug
  1825. report to <bugs@ardi.com>.  Run Executor with the "-info" switch and
  1826. include that information.  Make sure you also include the version of
  1827. Executor you're running (e.g. Executor/DOS 1.99n), the name and version of
  1828. the application that is dying (e.g. HyperCard 2.1), the name and version
  1829. of the operating system you're runing (e.g. DOS 6.22) and enough details
  1830. to reproduce the crash (e.g. "start the application, choose the "more
  1831. Elvis" from the "adjust music" menu and the applicaton will crash").  If
  1832. the application you are running is publicly available via anonymous ftp,
  1833. telling us where we can pick it up for testing purposes also helps.
  1834.  
  1835. We accept bug reports from everyone, although paid customers bug reports
  1836. are almost always higher priority than those of potential customers.
  1837.  
  1838. -------------------------------------------------------------------------------
  1839.  
  1840. Question 2.16.  Should I have sent in my registration card?
  1841.  
  1842. Yes.  We use that card to assign your serial number and authorization key
  1843. so you can continue to download and unlock experimental versions of
  1844. Executor.  In general, we do not assign such numbers when you first
  1845. purchase Executor because we do not know if you're purchasing Executor as
  1846. a gift for someone else, or if it's being purchased through a company
  1847. purchasing department, or what.  We want to make sure that we have the
  1848. address of the eventual owner of Executor and the surest way to avoid
  1849. mistakes is to send in that card.
  1850.  
  1851. -------------------------------------------------------------------------------
  1852.  
  1853. Question 2.17.  How does printing work under E/D?
  1854.  
  1855. Executor/DOS will print directly to a PostScript-compatible printer if
  1856. started with the switch -printer lpt1 (or lpt2, lpt3, or whatever as
  1857. appropriate).  Otherwise, it prints to a PostScript file.  The first time
  1858. you print, the file will be named execout1.ps and will be located in the
  1859. same directory that executor.exe is located in. You can then print this
  1860. file on a PostScript printer, or if you have a PostScript compatible
  1861. driver, you can use a non-PostScript printer.  Two popular PostScript
  1862. compatible printer drivers are "GhostScript", available for free, and
  1863. "ZScript", a commercial program from ZenoGraphics.
  1864.  
  1865. -------------------------------------------------------------------------------
  1866.  
  1867. Question 2.18.  Why does E/D under Windows 3.x have problems hot-keying?
  1868.  
  1869. When you use a hot-key to switch away from Executor, Windows 3.x doesn't
  1870. know how to save the screen, because it only knows about the original VGA
  1871. screen modes, but Executor uses SVGA/VESA screen modes.  So when you
  1872. switch back, Windows 3.x doesn't know how to replace the screen with what
  1873. it used to contain.
  1874.  
  1875. This problem is further compounded by the fact that Executor has no way of
  1876. knowing when it's been switched out and switched back.  To make matters
  1877. worse, some Windows drivers (ATI Mach 32, for example) don't even restore
  1878. the mode properly, so not only will the screen be incorrect, but Executor
  1879. will die shortly after you switch back.
  1880.  
  1881. Luckily this is not a problem in Windows '95 or OS/2.
  1882.  
  1883. -------------------------------------------------------------------------------
  1884.  
  1885. Question 2.19.  Why can't I eject or format my DOS formatted floppy?
  1886.  
  1887. 1.99n is the first version of E/D to allow you to see DOS drives other
  1888. than the drive you install Executor on.  It's also the first version to
  1889. allow you to format floppies in the Macintosh format (it used to read and
  1890. write Mac formatted floppies, but it wouldn't do the formatting itself).
  1891.  
  1892. Currently, the two abilities conflict.  What we do is if a DOS formatted
  1893. floppy is in the drive when E/D starts, we treat that drive as a fixed
  1894. drive from that point on.  You can no longer eject the floppy, nor can you
  1895. convince Executor to consider that floppy as a Mac formatted floppy or a
  1896. candidate for Mac formatting.  This is confusing and ugly; but we haven't
  1897. found a better solution yet.
  1898.  
  1899. -------------------------------------------------------------------------------
  1900.  
  1901. Question 2.20.  Why the white border on the screen?
  1902.  
  1903. There is not yet any standard way for an application to set a video
  1904. board's "overscan" (i.e. border) color.  Some video boards set the
  1905. overscan color in a way that interferes with Executor's ability to write
  1906. directly to the screen.  This is because internally Macs and PCs use
  1907. different bit values to represent white and black.  We hope to fix this
  1908. problem at least for most popular video boards by the time 2.0 ships.
  1909.  
  1910. -------------------------------------------------------------------------------
  1911.  
  1912. Question 2.21.  Do E/D and QEMM fight?
  1913.  
  1914. We don't have QEMM in house for testing, but apparently QDPMI is an
  1915. incompatible DPMI provider for Executor, starting with Executor 1.99n.
  1916. DPMI providers that are known to work are the supplied CWSDPMI, the DPMI
  1917. provider in Windows 3.x and Windows '95 the DPMI provider in OS/2, and
  1918. 386Max.  We are investigating the incompatibilities between Executor and
  1919. QDPMI.
  1920.  
  1921. For now, if you have lines similar to these two:
  1922.  
  1923. DEVICE=C:\QEMM\LOADHI.SYS /R:1 /SIZE=8880 C:\QEMM\QDPMI.SYS 
  1924.  
  1925. SWAPFILE=DPMI.SWP SWAPSIZE=1024.
  1926.  
  1927. in your config.sys file, you should "rem them out" -- i.e. add "rem " to
  1928. the beginning of each line -- at least when using Executor:
  1929.  
  1930. REM DEVICE=C:\QEMM\LOADHI.SYS /R:1 /SIZE=8880 C:\QEMM\QDPMI.SYS 
  1931. REM SWAPFILE=DPMI.SWP SWAPSIZE=1024.
  1932.  
  1933. There is a new QDPMI patch which is supposed to fix some problems, but we
  1934. at ARDI haven't tested it with Executor.
  1935.  
  1936. -------------------------------------------------------------------------------
  1937.  
  1938. Question 2.22.  Does Executor fight with Novell DPMS?
  1939.  
  1940. Yes.  Novell DOS and Stacker both use this memory manager, but Executor
  1941. will crash when Novel DPMS (DOS Protected Mose Services) is running.
  1942. Fortunately, Stacker can be run without it if you are using another memory
  1943. manager such as 386Max.  Additionally, Stacker won't use DPMS when run
  1944. under Windows.
  1945.  
  1946. This is another compatibility problem that we're looking into, although it
  1947. has been reported that some other well known programs crash under DPMS's
  1948. DPMI support (PKZIP, Geoworks and Logic Magician's Oberon System).
  1949.  
  1950. -------------------------------------------------------------------------------
  1951.  
  1952. Question 2.23.  How can I speed up Executor/DOS?
  1953.  
  1954. Executor/DOS is of course dependent on the speed and type of CPU in your
  1955. PC.  Obviously you can make E/D run faster if you upgrade your 386 to a
  1956. Pentium.  However, there are other, non-obvious ways in which sometimes
  1957. you can dramatically improve Executor's speed.
  1958.  
  1959. Use the "-info" switch to see how much DPMI memory you have compared to
  1960. how much physical memory you have.  In general, Executor itself will
  1961. consume approximately 2 MB of memory even if you could have an applzone,
  1962. syszone and stack size of 0 (which you can't).  So on a 4 MB system, you
  1963. can only allocate another 2 MB total to applzone, syszone and stack if you
  1964. want to avoid paging (paging slows Executor down considerably), and that's
  1965. only if you don't have drivers in your config.sys file or autoexec.bat
  1966. tying up more of your memory.  If you are low on memory, you should use
  1967. DOS's "mem" command and see how much Extended (XMS) memory DOS thinks you
  1968. have.  The more you can increase that figure before Executor starts up,
  1969. the more DPMI memory Executor will have and the easier it will be for
  1970. Executor to avoid paging.
  1971.  
  1972. *If* you have plenty of memory, then you can also speed Executor up a
  1973. little bit by running a disk cache.  However, you should only run the disk
  1974. cache in a write-through mode -- in other words you should enable the disk
  1975. cache so that all disk writes are immediately sent to the disk.  Failure
  1976. to do so may result in corrupt HFV files after Executor dies.
  1977.  
  1978. Executor can access video cards in three different ways.  The slowest is
  1979. by using VGA calls.  This is also the least flexible -- you are often
  1980. limited only to 16 colors when using VGA calls, since the only VGA mode
  1981. that supports 256 colors is too small to use with Executor.  If your card
  1982. is VESA compliant, or has a driver that makes it VESA compliant, Executor
  1983. can drive the video card more efficiently.  There are two major levels of
  1984. VESA compliance -- VESA 1.x and VESA 2.x.  Executor is even more efficient
  1985. if it can drive your video card using a VESA 2.0 driver, *if* that driver
  1986. supports "linear mapping".  The UniVBE driver allows many popular video
  1987. cards to be linear mapped.  If you want Executor to run quickly, you
  1988. should probably pick up a copy of UniVBE and test it on your system to see
  1989. if it improves things.  You can use "Speedometer" or "Globe" to get a
  1990. rough approximation of how much it helps.  On many cards, use of UniVBE
  1991. can double Executor's graphics speed.
  1992.  
  1993. ===============================================================================
  1994.  
  1995. Section 3.  Executor/Linux
  1996.  
  1997.  Q3.1        Are we ready to hear about Executor/Linux bugs?
  1998.  Q3.2        Should bug reports be sent one at a time or in a big list?
  1999.  Q3.3        What kernel do you recommend?
  2000.  Q3.4        Why is there no Executor for NetBSD or FreeBSD?
  2001.  Q3.5        Where are the bitmaps stored on the Linux version of executor?
  2002.  Q3.6        Why do other windows get creepy colors when Executor is running?
  2003.  Q3.7        How does printing work under Executor/Linux?
  2004.  Q3.8        My mouse won't work with the SVGALIB version.  What's the deal?
  2005.  Q3.9        Why does Executor complain that it cannot find 'libXt.so.6'?
  2006.  Q3.10       How do I get E/L to see my b: drive?
  2007.  Q3.11       How do I mount devices without being root?
  2008.  Q3.12       Which FTP sites have E/L?
  2009.  Q3.13       Why does Lemmings' splash screen take so long to be drawn?
  2010.  Q3.14       What free projects has ARDI supported?
  2011.  Q3.15       Is Executor localized for languages other than English?
  2012.  Q3.16       Can I Macintosh format disk drives?
  2013.  Q3.17       How can Executor be configured for multiple users?
  2014.  
  2015. -------------------------------------------------------------------------------
  2016.  
  2017. Question 3.1.  Are we ready to hear about Executor/Linux bugs?
  2018.  
  2019. Yes.  Send them to <bugs@ardi.com> and make sure that you identify what
  2020. version of Executor you're running (i.e.  Executor/Linux 1.99k) as well as
  2021. what kernel and X-Windows you're using.  Please mention what Mac software
  2022. you were running when you encountered the bug and explain whether the bug
  2023. is reproducible or not.  If Executor provides some sort of debug output,
  2024. please include that as well.  Our NEXTSTEP version has a bug-sending
  2025. facility that automatically fills in all that information for you.  If we
  2026. get some time, we'll incorporate that code into Executor/Linux.
  2027.  
  2028. Executor/Linux is bundled with a "send-pr" package that allows you to
  2029. submit bug reports directly into our "gnats" bug tracking database.  We
  2030. prefer that you use this tool, although it's not necessary.  See Q3.2
  2031. `Should bug reports be sent one at a time or in a big list?' for more
  2032. information.
  2033.  
  2034. If you don't use send-pr, read Q2.15 `Executor dies, what should I do?'
  2035. for more information about sending bug reports.  Luckily, you won't have
  2036. to fiddle with your config.sys and autoexec.bat files.
  2037.  
  2038. -------------------------------------------------------------------------------
  2039.  
  2040. Question 3.2.  Should bug reports be sent one at a time or in a big list?
  2041.  
  2042. In general, it's easier for *us* if you send them one at a time.
  2043. Internally we use "gnats", a free bug-tracking tool and we need to
  2044. separate each bug into a single file for tracking.  On the other hand,
  2045. since by providing us with bug reports you're helping us out, we won't
  2046. refuse bug reports that are collections.
  2047.  
  2048. In fact, if you're particularly brave, you can pick up the file
  2049. "send-pr.tar.gz" and install a program "send-pr" which will allow you to
  2050. send us bug reports pre-formatted for gnats.  This will save us time and
  2051. also give you a bug tracking number that you can refer to in further
  2052. e-mail to ARDI about the bug.
  2053.  
  2054. -------------------------------------------------------------------------------
  2055.  
  2056. Question 3.3.  What kernel do you recommend?
  2057.  
  2058. We recommend 1.2.13 or higher.  We have a kernel patch for 1.2.13, but 1.x
  2059. kernels have fundamental problems with Executor.
  2060.  
  2061. If you want E/L's sound support, you'll need kernel 1.3.45 or higher.
  2062.  
  2063. -------------------------------------------------------------------------------
  2064.  
  2065. Question 3.4.  Why is there no Executor for NetBSD or FreeBSD?
  2066.  
  2067. We don't currently have the manpower to support it.  NOTE: "support" is
  2068. different from "port" -- porting it is easy.  Training tech. support and
  2069. buying more dedicated equipment is what we can't do quite yet.  The Linux
  2070. release is a byproduct of the fact that we use Linux in-house.  After
  2071. we've released Executor 2.0, we'll look into the feasibility of Executor
  2072. for NetBSD and FreeBSD.
  2073.  
  2074. -------------------------------------------------------------------------------
  2075.  
  2076. Question 3.5.  Where are the bitmaps stored on the Linux version of executor?
  2077.  
  2078. All versions of Executor maintain an internal bitmap corresponding to the
  2079. actual screen.  We accrue a "dirty rect" as the program draws to what it
  2080. thinks is the screen via Executor's QuickDraw implementation.  We
  2081. periodically update the _real_ screen (e.g., the X window) by transferring
  2082. the "dirty rect" across.  So basically our graphics interface to the host
  2083. machine consists of nothing more than blitting rectangles to the screen,
  2084. which aids our portability.  Under X, we use shared memory extensions for
  2085. speed, but we don't do anything fancy like trying to cache Mac fonts on
  2086. the X server side.  Spending time trying to do so would be a bad idea for
  2087. a number of reasons we won't go into.
  2088.  
  2089. "Refresh" mode is useful when the program directly manipulates the frame
  2090. buffer itself.  In this mode, we periodically analyze the internal screen
  2091. memory to decide what has been changed, and transfer the changed data to
  2092. the real screen.
  2093.  
  2094. -------------------------------------------------------------------------------
  2095.  
  2096. Question 3.6.  Why do other windows get creepy colors when Executor is running?
  2097.  
  2098. This is no longer true for recent versions of Executor.  Executor/Linux
  2099. can run in two modes on 4 or 8-bit X servers.
  2100.  
  2101. "private colormap" mode: In this mode, Executor "takes over" all colors on
  2102. your screen when the cursor is in the Executor window.  That means that
  2103. the colors for all your other windows will suddenly change radically.
  2104. This is the fastest mode, and provides the most accurate colors, but it
  2105. can be a real eyesore.  Still, if you're playing Wolfenstein 3D or some
  2106. other interactive game, you may want to maximize performance by using this
  2107. mode.  You can enable this mode with "-privatecmap".  NOTE: some X Window
  2108. managers have problems and "-privatecmap" winds up doing the wrong thing
  2109. unless you also specify "-geometry".  We do not think this is an Executor
  2110. bug, but if anyone has information to the contrary, we'd be happy to read
  2111. it.
  2112.  
  2113. "non-private colormap" mode: In this mode (the default), Executor coexists
  2114. nicely with other X windows by not mucking about with the colors they use.
  2115. This mode loses some accuracy and speed, because Executor cannot set the
  2116. entire color table to exactly what it wants and it must convert its
  2117. internal graphics representation to one appropriate for the X screen
  2118. whenever it updates your display.  We have carefully optimized this
  2119. conversion process, so you won't notice the performance penalty most of
  2120. the time.
  2121.  
  2122. The "-privatecmap" flag is irrelevant to 16, 24, and 32-bit X servers,
  2123. since they don't have a color table.
  2124.  
  2125. -------------------------------------------------------------------------------
  2126.  
  2127. Question 3.7.  How does printing work under Executor/Linux?
  2128.  
  2129. Executor expects to print to a PostScript printer, or to send output to a
  2130. PostScript compatible filter, like GhostScript.  When an application
  2131. prints under Executor, a PostScript stream will be created and sent
  2132. through the program "executor_filter" which you can create by hand to "do
  2133. the right thing", or "lpr" if there is no "executor_filter" for Executor
  2134. to run.
  2135.  
  2136. On our systems, "lpr" automatically does the right thing, so other than
  2137. occasionally setting our "PRINTER" environment variable, we don't have to
  2138. do much to print from Executor.
  2139.  
  2140. If you need to write your own filter, you can test it by typing:
  2141.  
  2142. myfilter < myfile.ps
  2143. where "myfile.ps" is some PostScript file you have lying around.  The "<"
  2144. is VERY important!  Executor does NOT give your filter any command line
  2145. arguments; it just "pipes" the PostScript file through it.
  2146.  
  2147. CAVEAT: Different apps running under Executor have different levels of
  2148. success when printing.  As always, *especially* with the experimental
  2149. versions, try first to make sure Executor will do what you want it to.
  2150.  
  2151. -------------------------------------------------------------------------------
  2152.  
  2153. Question 3.8.  My mouse won't work with the SVGALIB version.  What's the deal?
  2154.  
  2155. You need a newer kernel.  1.3.26 or later should be fine.  ARDI also has a
  2156. kernel patch on our ftp site which can fix things for kernel 1.2.13 or
  2157. later.
  2158.  
  2159. -------------------------------------------------------------------------------
  2160.  
  2161. Question 3.9.  Why does Executor complain that it cannot find 'libXt.so.6'?
  2162.  
  2163. If Executor complains as soon as you start it up, you are either running
  2164. an old version of Executor (prior to 1.99e, at least) or you are running
  2165. XFree86 2.x instead of XFree86 3.x.  Currently we do not have the time to
  2166. create two separate versions of E/L, so use the "current" XFree86
  2167. server/libraries.
  2168.  
  2169. It has been reported that you can install the XFree86 3.x shared libraries
  2170. and still use an XFree86 2.x server.  We have not verified such trickery
  2171. here at ARDI -- you're on your own.
  2172.  
  2173. -------------------------------------------------------------------------------
  2174.  
  2175. Question 3.10.  How do I get E/L to see my b: drive?
  2176.  
  2177. Try setting the MacVolumes environment variable to point to your B: drive
  2178. before running Executor, as:
  2179.  
  2180. % export MacVolumes="/dev/fd1"
  2181.  
  2182. This should work as long as you have permission to use your drive device
  2183. and mount file systems when you are you (and not root).  If you are
  2184. unlucky, you may also have to use the -nodrivesearch switch to disable
  2185. Executor's usual probing for devices.  If your permissions don't allow you
  2186. to mount filesystems as a user, see Q3.11 `How do I mount devices without
  2187. being root?'.
  2188.  
  2189. -------------------------------------------------------------------------------
  2190.  
  2191. Question 3.11.  How do I mount devices without being root?
  2192.  
  2193. Put the following lines in your /etc/fstab file:
  2194.  
  2195. /dev/fd0        /mnt/a          msdos   user,noauto     0       0
  2196. /dev/scd0       /mnt/cdrom      iso9660 user,noauto,ro  0       0
  2197.  
  2198. The /mnt/a and /mnt/cdrom should be changed to wherever you normally mount
  2199. floppies and CDs.  The user option allows any user to mount the device and
  2200. will mount it as "rwxr-xr-x" with the user set to the user that issued the
  2201. mount command.  The noauto option prevents it from mounting at boot time,
  2202. and the ro option for the cdrom takes care of the fact that CDs are
  2203. read-only.
  2204.  
  2205. -------------------------------------------------------------------------------
  2206.  
  2207. Question 3.12.  Which FTP sites have E/L?
  2208.  
  2209. Other than ftp.ardi.com:/pub/Executor_Linux (too slow) and and the usual
  2210. mirrors, you can find Executor/Linux on sunsite.unc.edu in
  2211. /pub/Linux/system/Emulators/executorlinux199?.tar.gz.
  2212.  
  2213. See also Q1.20 `Where can I pick up the Executor demos?'
  2214.  
  2215. -------------------------------------------------------------------------------
  2216.  
  2217. Question 3.13.  Why does Lemmings' splash screen take so long to be drawn?
  2218.  
  2219. As mentioned in Q3.6 `Why do other windows get creepy colors when Executor
  2220. is running?' Executor/Linux by default now tries to cooperate with
  2221. X-Windows when assigning colors.  That leaves X in charge of "the
  2222. colormap", which means Executor can't quickly change the colors in the
  2223. colormap itself.  If you use the "-privatecmap" option when you start
  2224. Executor, you'll find that Lemmings splash screen will come up much
  2225. quicker, but you'll also experience the "creepy colors" problem in other
  2226. windows.
  2227.  
  2228. -------------------------------------------------------------------------------
  2229.  
  2230. Question 3.14.  What free projects has ARDI supported?
  2231.  
  2232. ARDI has sent a copy, with the appropriate legal release, of its HFS
  2233. implementation to Paul Hargrove to aid him with his implementation of a
  2234. true HFS filesystem under Linux.  When we have more time, if Paul hasn't
  2235. finished and would like it, we'll be even more active in helping get a
  2236. free implementation of HFS that can be used with Linux, FreeBSD, NetBSD
  2237. and GNU.
  2238.  
  2239. ARDI has also done a minor rewrite of Checker to make it much faster and
  2240. fix many bugs.  This rewrite should be available soon.
  2241.  
  2242. ARDI is not in the black, so allocating a portion of its profits (losses)
  2243. towards free software is not yet a good idea.
  2244.  
  2245. -------------------------------------------------------------------------------
  2246.  
  2247. Question 3.15.  Is Executor localized for languages other than English?
  2248.  
  2249. Not yet.  We recently added international keyboard support, though, and
  2250. romantic language localization should happen soon after 2.0 is released.
  2251.  
  2252. -------------------------------------------------------------------------------
  2253.  
  2254. Question 3.16.  Can I Macintosh format disk drives?
  2255.  
  2256. Yes, but if you do not consider yourself a UNIX wizard, you probably
  2257. shouldn't do it.  All you have to do is find out the formatted disk
  2258. capacity and then run makehfv [See Q1.47 `What is makehfv?'] with
  2259. arguments so it writes directly to the disk drive you want formatted.  You
  2260. can only do this if you have write permissions on the drive in question.
  2261. Obviously all data currently residing on that drive will be lost, and if
  2262. you make a typo and inadvertently specify the wrong drive, you'll erase
  2263. the data on the wrong drive.
  2264.  
  2265. -------------------------------------------------------------------------------
  2266.  
  2267. Question 3.17.  How can Executor be configured for multiple users?
  2268.  
  2269. Executor has a variety of environment variables that can be altered to
  2270. allow individual users to override the default locations Executor expects
  2271. to find key files.  Here are the important environment variables and their
  2272. default values:
  2273.  
  2274. * ConfigurationFolder "+/Configuration"
  2275. * SystemFolder "+/ExecutorVolume/System Folder"
  2276. * PublicDirectoryMap "+/DirectoryMap"
  2277. * PrivateDirectoryMap "~/.Executor/DirectoryMap"
  2278. * DefaultFolder "+/ExecutorVolume"
  2279. * MacVolumes "+/exsystem.hfv;+"
  2280. * PrintFolder "/tmp"
  2281. * ScreenDumpFolder "/tmp"
  2282.  
  2283. The leading "+/" represents the directory "/usr/local/lib/executor".  So
  2284. to allow multiple users to all have their own preferences, you can create
  2285. an executor directory for each potential user like this:
  2286.  
  2287. ~/executor/
  2288.     ~/executor/Configuration
  2289.     ~/executor/SystemFolder
  2290.     ~/executor/ScreenDumps
  2291. Then reassign these environment variables:
  2292.  
  2293. * ConfigurationFolder "~/executor/Configuration"
  2294. * SystemFolder "~/executor/SystemFolder"
  2295. * PublicDirectoryMap "~/DirectoryMap"
  2296. * DefaultFolder "~/executor"
  2297. * ScreenDumpFolder "~/executor/ScreenDumps"
  2298.  
  2299. You'll then need to populate the System Folder either with copies of
  2300. what's in "/usr/local/lib/executor/ExecutorVolume/System Folder", or with
  2301. symbolic links to the actual files.  The Desktop Textures program actually
  2302. modifies the System File, so if different users are going to want
  2303. different desktops, or if you want to make sure there's no interference
  2304. between users, then you should use copies rather than symbolic links.
  2305.  
  2306. ===============================================================================
  2307.  
  2308. Section 4.  Executor/NEXTSTEP
  2309.  
  2310.  Q4.1        Why wasn't there an Executor/NEXTSTEP release for so long?
  2311.  
  2312. -------------------------------------------------------------------------------
  2313.  
  2314. Question 4.1.  Why wasn't there an Executor/NEXTSTEP release for so long?
  2315.  
  2316. Several months ago, we revamped how Executor handles graphics internally.
  2317. This broke our NEXTSTEP support, so we did not release a NEXTSTEP version
  2318. for a while.  Since we had to rewrite that part of Executor anyway, we
  2319. spent some time looking into some NeXT tools that allow programs to
  2320. implement very fast graphics.
  2321.  
  2322. NeXT has been helpful, and in the meantime we revamped our low-level
  2323. graphics once more.  This was done after receiving some help from NeXT, so
  2324. our new mods are in keeping with what we'll be doing under NEXTSTEP.
  2325.  
  2326. The NEXTSTEP port is finally out, and available on the usual sites.  We
  2327. apologize for the repeated delay associated with this (re)port.
  2328.  
  2329. ===============================================================================
  2330.  
  2331. Section 5.  Administrative information and acknowledgements
  2332.  
  2333.  Q5.1        Can I buy stock in ARDI?
  2334.  Q5.2        Is feedback invited?
  2335.  Q5.3        In what formats are this FAQ available?
  2336.  Q5.4        Who wrote this FAQ?  Who helped?
  2337.  Q5.5        Is this FAQ Disclaimed and Copyrighted?
  2338.  
  2339. -------------------------------------------------------------------------------
  2340.  
  2341. Question 5.1.  Can I buy stock in ARDI?
  2342.  
  2343. ARDI is not publicly traded.  That means, you can't buy stock in ARDI from
  2344. a stockbroker.  However, if you have $100,000 or more to invest and are
  2345. serious about wanting to do so in ARDI, send e-mail to
  2346. <questions@ardi.com> and it will be forwarded as appropriate.
  2347.  
  2348. -------------------------------------------------------------------------------
  2349.  
  2350. Question 5.2.  Is feedback invited?
  2351.  
  2352. ARDI profits tremendously from feedback.  Bug reports can be sent directly
  2353. from Executor/NEXTSTEP or be nicely formatted and sent with send-pr under
  2354. Linux, or can be sent by hand to <bugs@ardi.com>.
  2355.  
  2356. Comments on this FAQ can be sent to <faq-comments@ardi.com>.  This FAQ is
  2357. built with tools that automatically number the questions [see Q5.4 `Who
  2358. wrote this FAQ?  Who helped?'], so please recognize that question numbers
  2359. themselves do not uniquely identify questions or answers when you send in
  2360. FAQ comments.
  2361.  
  2362. -------------------------------------------------------------------------------
  2363.  
  2364. Question 5.3.  In what formats are this FAQ available?
  2365.  
  2366. Thanks to the tools we use [see Q5.4 `Who wrote this FAQ?  Who helped?'],
  2367. this FAQ is available as an ASCII file, as an Emacs info document, an HTML
  2368. World Wide Web page and as a PostScript document.
  2369.  
  2370. Our ftp site, ftp.ardi.com, contains /pub/executor_faq.ascii,
  2371. /pub/executor_faq.info, and /pub/executor_faq.ps.  The Web page can be
  2372. accessed as http://vorlon.mit.edu/executor_faq/index.html.
  2373.  
  2374. -------------------------------------------------------------------------------
  2375.  
  2376. Question 5.4.  Who wrote this FAQ?  Who helped?
  2377.  
  2378. This FAQ was written and is maintained by ARDI employees.  After learning
  2379. about them via the Caldera FAQ (http://www.caldera.com/caldera_faq/), we
  2380. rewrote our existing FAQ to use the same tools that the Linux FAQ is built
  2381. with.  Those tools were written by Ian Jackson <ijackson@nyx.cs.du.edu>.
  2382.  
  2383. We've also had contributions from many Executor Enthusiasts worldwide.
  2384.  
  2385. -- Thanks.
  2386.  
  2387. -------------------------------------------------------------------------------
  2388.  
  2389. Question 5.5.  Is this FAQ Disclaimed and Copyrighted?
  2390.  
  2391. This document is provided as is.  The information in it is *not* warranted
  2392. to be correct; you use it at your own risk.
  2393.  
  2394. From owner-paper Tue Feb  6 15:59:36 1996
  2395. Return-Path: <owner-paper>
  2396. Received: by ftp.ardi.com (Smail3.1.29.1 #3)
  2397.     id m0tjwMB-0007qUa; Tue, 6 Feb 96 15:59 MST
  2398. Sender: owner-paper
  2399. Received: from source.inf.net by ftp.ardi.com with smtp
  2400.     (Smail3.1.29.1 #3) id m0tjwLS-0007qTC; Tue, 6 Feb 96 15:58 MST
  2401. Received: from ppp46.inf.net (ppp46.inf.net [206.27.218.116]) by source.inf.net (8.6.12/8.6.9) with SMTP id QAA07923 for <executor@ardi.com>; Tue, 6 Feb 1996 16:46:50 -0600
  2402. Date: Tue, 6 Feb 1996 16:46:50 -0600
  2403. Message-Id: <199602062246.QAA07923@source.inf.net>
  2404. X-Sender: hawk@inf.net
  2405. X-Mailer: Windows Eudora Light Version 1.5.2
  2406. Mime-Version: 1.0
  2407. Content-Type: text/plain; charset="us-ascii"
  2408. To: executor@ardi.com
  2409. From: Calvin Smith <hawk@inf.net>
  2410. Subject: Graphic Manipulator
  2411. Sender: owner-paper@ardi.com
  2412. Precedence: bulk
  2413.  
  2414. >    Calvin> Graphic Manipulator (version unknown) When I open a pict
  2415. >    Calvin> file executor gives me a box that says:
  2416. >
  2417. >    Calvin> Executor: Fatal Error main.c:1060; in 'unhandled trap' at
  2418. >    Calvin> pc 0x2EC070 illegal instruction
  2419. >
  2420. >If you can give us a URL for this app, we'll try to take a look at it.
  2421. >
  2422.  
  2423. I had thought this was at www.jumbo.com but on second look I was unable 
  2424. to find it there.  So i'll see if I can relocate it.
  2425. In the mean time i'll keep looking.
  2426.  
  2427. P.S. 
  2428.  
  2429. If any one knows where Graphic Manipulator can be found at please
  2430. post the location to this newsgroup/mailing list.
  2431.  
  2432. Or if I can put what I have on ftp.ardi.com tell me and i'll do 
  2433. that.
  2434.  
  2435.  
  2436. Visit my home page at:   http://www.inf.net/~hawk
  2437. e-mail: hawk@inf.net
  2438.  
  2439.  
  2440.