MACup - May 1995

Translation from German of the review of Executor/DOS 1.99k and an interview with Clifford T. Matthews, founder and owner of ARDI, makers of Executor.

Click here to go directly to the interview.

MACup - may 1995; page 32-34
ISSN 0935-6282

MACup Verlag GmbH
+49 40 3910901

Original author : Volker Riebartsch
Translation     : Ernst J. Oud

(C) MACup Verlag GmbH
The copyright for this lies fully with MACup Verlag GmbH. Translating
it recognizes this copyright. Before using this review for commercial
purposes please contact MACup.

Some general background: MACup is the leading German magazine for the
Mac community. Germany is hard to penetrate for non-German magazines.
Even magazines like MacWorld are translated (MacWelt).
The monthly magazine has a print run of some 77.054 copies. 
It is available in Germany, Switzerland, Austria and The Netherlands.
Unfortunately, MACup is not online on the Internet (yet).

The May issue carried a lot of news on developments from Apple planned
for 1995, a.o. the new Performa's 5200 and 6200. The review of
Executor/DOS was amidst a large theme on 'Apple '95'


[On the cover a large banner just below the MACup logo:]

'For 99 dollar: Mac now on Intel'

[On page 32 the review starts:]

[Picture of Sharp colour notebook with caption:]

The MacOS on Sharp's 'PC-8660' colour notebook.
Thanks to 'Executor', Mac programs can be started and used without
any problems on the Intel 486 PC. Executor emulates System 6.0.7
and offers upto 256 colours.


MacOS inside
To get the MacOS on a DOS PC, is the declared goal of the computer
giants when they talk about clones. A small firm from New Mexico
acted faster; they offer this summer for $99 a Mac emulator that
could shake the market.

[Body text:]

When in the decision making units of the large computer companies
the talks on licensing Apple's operating system by third parties
and ports of the MacOS to Intel and other processors, still continue,
a small firm from Albuquergue, New Mexico, this summer will shake
the Intel market with their program 'Executor DOS 2.0'.

The developers from the firm Ardi (Abacus Research and Development
Incorporated) around founder Clifford T. Matthews have succeeded
the walk on the sharp edge that is required to port the MacOS on 
other platforms without hurting Apple's copyright claims and without 
going into battle with the legal departments.
Executor after it starts offers us in the test version 1.99k the 
normal Mac desktop background; typical Finder elements like Trash,
harddisk or floppy-disk icons are not to be seen however.
The functionality, that Finder has on a Mac, is implemented by the
integrated 'File-browser'. Clifford Matthews stresses, that the
from Ardi developed 'File-browser' offers significant differences
with its Apple brother and offers its own user interface. Because the 
programs started under Executor maintain their user interface, this 
is also not necessary.

Development since 1986.
Already in September 1986 Matthews started work on 'ROMlib'; an
implementation of the Mac-plus operating system and the Toolbox.
Ofcourse beta-testers wanted to know immediately whether ROMlib
was capable of porting large applications like Word and making
them usable. That is why they developed a program for internal use
that could load and run those programs from memory on a SUN 3/60 
machine with a Motorola 68020 processor. When the program called
for a MacOS or Toolbox function, a ROMlib routine would be called -
Executor was born.

The next step.
When the Ardi developers had made Word functional, they had made
a version for the, also with a Motorola processor equipped, Next
computer that could run Word under Next-Step.
With the death of the Next platform Ardi was forced to port to
other processor types. They choose for the Intel 80x86 family.
The main work for this port is done by the 'Synthetic-CPU Guru' 
Mat Hostetter. In October last year, almost unnoticed, Ardi showed 
Executor 1.0 - the first version. According to Matthews they only
distributed a couple of hundred copies, to people that somehow
heard from Executor. That first version only ran in black-and-white
and needed improvement to turn it into a marketable product.

System 6.0.7 in colour on a PC.
When Executor 2.0 hits the streets coming summer, it will be able
- as in our testversion - to emulate in colour the Mac operating 
system version 6.0.7 on an Intel PC. Already now more than 100
programs can be run and used like on a Mac, when you only copy
them from a Mac to Executor on the PC. Version 2.0 will run all
programs that do not require System 7.x. A far away target for
version 3.0 is to run System 7.x on top of Executor, using Executor
as the engine. The operating system then has to be obtained from the
dealer. Already the tests done with version 1.99k - indicated as
experimental - where more than amazing.

Installing on DOS.
Installing Executor is done from DOS. Required is a 386 PC with
2 Mb. memory. For our test we used besides some desktop PC's, a
brand new Sharp Notebook PC-8660 with a i486DX2 SL enhanced
microprocessor running at 50 MHz. Next to a VGA subsystem this
notebook offers a 32-bit VESA local bus and shows its data and
programs on a 9.4" active-matrix colourscreen with 256 colours.
Executor is installed in a directory and is started, in the DOS 
way, by the command 'Executor'. From this moment onwards it 
continues like a Mac.
The general Start-Info box already shows the well-known windows
format and mouse cursor of a Mac. After the obligatory 'OK'
the normal Mac deskop background is shown. Instead of the normal
harddisk or floppy symbols, Executor shows the already mentioned
File-browser from which the Mac programs need to be started. The
shown File-browser will be improved in version 2.0 according to

[four screenshots from the Sharp notebook; showing the familiar
sign-on screen of Executor 1.99k with the serial no. of Volker
Riebartsch, the shift-Alt-1 screen, the open-file-dialog and
a screenshot from Excel]

[Caption beneath the four screenshots:]

'Executor' on DOS: After starting the program from DOS the
user finds himself in the Mac environment with dialog boxes and
mouse cursor. Instead of the Finder, Executor offers the 
'File-browser' a navigation instrument to start programs. Is a
Mac program started, here Excel 4.0, then Executor offers the
Macintosh look-and-feel.

Program start by double-click.
Programs can be started, as on a Mac, by double-clicking them from
the file-browser. Thereafter working with the PC and Executor, work cannot
be differentiated with working on a Mac; all program functionality
with their menus and dialog boxes is maintained. Besides a number of
games we had programs like Word 5.1 and Excel 4.0 perform heavy
functions. Without any problems they did their job. The generated data
was easily saved and even printed.

Mac harddisks, CD's and floppy's on a PC.
Until the finishing of their own finder substitute, copying of data,
erasing and creating new folders, has to be done with the supplied 
program 'HFS_XFer'. After selecting the wanted function from the
dialog box, the program erases or copies data without problems.
Executor is capable to read and write Mac floppy's and harddisks and can
also read Mac CD-ROM's. This way the program can also be used to copy
data between a Mac and a PC. External media and PC harddisks show up
in the file-browser and data can be copied between them.
When one needs more storage on the PC harddisk for Mac applications, one
can create more volumes from DOS - only limited by the capacity of the
PC's harddisk. The Mac programs do not need any modification; they can be
started from an Executor volume or direct from a Macintosh harddisk,
CD-ROM or floppy.

Synthetic 68LC040 CPU.
The heart of Executor is the synthetic 68LC040 CPU. Although System 6.0.7
has no MultiFinder functionality, this will be implemented in the coming
version (see interview below). 
Besides having no Finder, also Inits, Extensions and Control Panels are
not implemented. The 1.99k version however can regarding its stability
compete with beta-versions of other products.
A 1.99k demo version, that enables usage for around thirty minutes, is
already available, registering the shareware version costs 99 dollar.
It is planned to get registered users the upgrade to the full version 2.0 
for around 50 dollar.

The future.
Besides the here reviewed version for Intel PC's running DOS/Windows, 
Ardi offers Executor for Intel PC's running NextStep and Linux. The DOS
version can be configured for OS/2 2.1.1 and it should also run under
Windows NT in the future. When version 3.0 is shown and when System
7.x can be installed, no PC producer can go without bundling this
software. Also operating system companies like Microsoft and IBM should
take a look.

Executor is fun. Especially using the colour screen on the Sharp after
a short while one has the feeling sitting behind a PowerBook 540c.
That in this development state one can already run such complex programs
like Word and Excel and that complex programmed games like Lemmings run,
is slick, touching and fascinating. (vr)
> ARDI, Fax: (001) 505/247 1899, e-mail:

[Between the above review and the interview below a picture showing the
creators of Executor wearing wild-west outfit and holding guns.
The caption reads: 'The Executor team: Cliff Matthews (Ardi Founder),
Bill Goldman (Developer of HFS_XFer and File-browser), Mat Hoststetter
(synthetic CPU Guru) and Vaune Fischer (technical support). Not in the
picture: Cotton Seed; developer of the 32-bit color quickdraw code]

The interview with Clifford T. Matthews

[Headline] No fear of Apple.

MACup had the opportunity on Cebit to talk to Ardi Founder
Clifford T. Matthews about Executor.

MACup:		Since when do you work on Executor, how large is the 
		development team?
Matthews:	I have started work in 1986, then under the name of
		ROMlib. Now we have seven employees and some free-lancers.
MACup:		How do you see the potential customers of Executor?
Matthews:	Based on the various uses of the program it is positioned
		for users and companies that have a mixed network
MACup:		When will version 2.0 be ready?
Matthews:	First we must market the final version; we hope that will
		be in summer. The software will be finished in time but
		finishing the packaging could slow delivery a bit.
		Our goal for Version 3.0 is the possibility to load
		System 7 on top of Executor, enabling a full Mac
		environment on the PC. The end-user should then buy
		the operating system from Apple. We will already offer
		some init and cdev functionality in version 2.0, so that
		using Executor is made easier.
MACup:		Are you afraid of Apple's legal department?
Matthews:	Not a bit. Every step in development since work started in 
		1986 has been documented, never did we disassemble Apple's
		ROM or system routines. A patent lawyer has advised us 
		from the beginning. Also we do not copy the look-and-feel
		of the finder, since we do not offer one, except the
		file-browser. The user interface of all Mac pograms is 
		identical. When Apple would have wanted that programs
		should nof offer their look-and-feel they should have told
		the developers. Ardi and Apple should be better of as
		partners, not as competitors. With a little cooperation we
		could achieve a lot.
MACup:		Thank you very much for this conversation.

© 1995 MACup GmbH

Back to the previous page.