Jump to content

Eagle Computer

From Alfawiki
Eagle Computer, Inc.
Company typePrivate
IndustryComputer
Founded1978 (1978)
Founder
Gary Kappenman
DefunctJuly 1986 (1986-07)
FateChapter 7 bankruptcy liquidation
HeadquartersGarden Grove, California,
United States

Eagle Computer, Inc. was an early U.S. computer manufacturer headquartered initially in Los Gatos, California, originating as a spin-off from Audio-Visual Laboratories (AVL). The company first marketed a well-regarded series of CP/M machines that earned favorable reviews in period computer publications. After the introduction of the IBM PC, Eagle developed the Eagle 1600 family operating on MS-DOS; however, these were not complete IBM-compatible clones. Responding to the increasing demand for authentic IBM PC clones, Eagle subsequently released a range of true clones, including a portable version. These systems consistently achieved strong evaluations in trade assessments.

Multi-image systems

The AVL Eagle I and II incorporated audio-visual interface connectors and were succeeded by models named Eagle I through V along with external SCSI/SASI hard drives designated File 10 and File 40.

Gary Kappenman founded Audio Visual Labs in New Jersey during the early 1970s, focusing on proprietary large-format multi-image technology. He pioneered the first microprocessor-based multi-image programming controllers such as ShowPro III and V. In 1980, AVL introduced the Eagle computer equipped with a 16 kHz processor and a 5-inch floppy disk drive.

The Eagle operated PROCALL (PROgrammable Computer Audio-visual Language Library) software designed to synchronize cues for as many as 30 Ektagraphic slide projectors, five 16 mm film projectors, and twenty additional auxiliary controls. Digital control signals were transmitted through RCA or XLR-type audio connectors utilizing AVL’s proprietary "ClockTrak" timecode system. Subsequent PROCALL versions incorporated SMPTE timecode support, which became the industry norm as video integration grew.

Two digital telemetry outputs called "PosiTrak" were generated by the Eagle, each capable of managing up to five external projector controllers known as "Doves." Each Dove controlled up to three Kodak Ektagraphic projectors and two dry-contact closures. Collectively, an AVL Eagle setup could manage multi-image presentations involving up to thirty projectors. Additionally, AVL manufactured the Raven controller for single film projector operation and other external devices such as lighting and video equipment.

AVL’s product line was noted for exceptional reliability and established itself as an industry benchmark from the 1970s through the early 1990s despite limited competition. Nonetheless, advancements in large-screen electronic displays and HDTV technology eventually rendered film-based multi-image production systems obsolete.

Fundamental Design

All CP/M Eagle models shared a unified design framework, differing only in their storage configurations. The portable variant incorporated a keyboard that functioned as a detachable cover for ease of transport. The off-white chassis accommodated a green monochrome display positioned on the left side, while one or two vertically stacked full-height storage drives occupied the right. The screen was protected by an anti-reflective filter held in place by a black plastic frame. At the rear, a cooling fan was situated behind the drives, accompanied by a metallic label displaying the manufacturer’s logo, model number, serial identification, and electrical specifications.

The lower front portion extended outward, featuring the keyboard and system branding atop. Within this clamshell section resided the primary circuit board, which connected to the monitor, storage devices, keyboard, and interface ports through cabling. Beneath the main board was installed a Xebec hard disk controller card. Rear connectivity included dual RS-232 serial interfaces ("Serial A" and "Serial B"), a Centronics parallel port ("Parallel A"), a SASI interface ("Parallel B"), brightness adjustment for the monitor, a reset switch, and the main power control.

The keyboard comprised black keys with white inscriptions and included a numeric keypad—a rare feature at that time. Key labels corresponded to commands used within the bundled Spellbinder software’s command mode.

Powered by a 4 MHz Zilog Z80A processor, typical of its period, the system contained 64K of RAM—the maximum addressable memory under CP/M 2.2’s 8-bit architecture.

Storage Configurations

Model 5.25" Floppy Drives Hard Disk Additional Features Price (1982)
I 1 SSQD 382K None None $1000
II 2 SSQD 382K None None $1200
III 2 DSQD 784K None None $1600
IV 1 DSQD 784K 10 MB SASI board, second power supply $2600
V 1 DSQD 784K 32 MB SASI board, second power supply $3000

External hard drive units—designated File 10 and File 40—were available in robust metal enclosures produced by Corvus Systems, featuring integrated fans and dedicated power switches. The File 10 matched the Eagle IV’s 10 MB hard drive and SASI controller card, while the File 40 corresponded to the Eagle V’s 32 MB disk capacity.

Upgrading was user-friendly: attaching a File 40 unit to an Eagle III via the "Parallel B" port enabled booting directly from the external hard disk even if floppy disks were present. An Eagle III combined with a File 10 offered storage equivalent to an Eagle IV but with two floppy drives; similarly, adding a File 40 upgraded it to Eagle V specifications plus an additional floppy drive.

Hardware Adjustments

The initial AVL Eagle was built around an S-100 architecture utilizing an Intel 8080 CPU with separate circuit boards for components such as the AVL multi-image interface, floppy drive controller, and memory modules of 16Kb each—only one standard memory card came included initially. Additional memory expansions were available for purchase. The boot floppy disk supported only Procall software unless users acquired other applications like the Electric Pencil word processor.

Eagle systems were engineered for straightforward enhancements; the primary distinction among models I through V lay in their floppy drive count. By incrementally adding floppy drives, hard disks, SASI controller cards, and supplementary power supplies, users could progressively upgrade from Eagle I through to models II, III, IV, or V. Likewise, Eagles III and IV could be further enhanced to higher-tier configurations.

With the introduction of half-height floppy drives and hard disks, aging drives could be replaced by more compact and efficient units. The Eagle BIOS accommodated up to two double-sided floppy drives alongside four hard disk partitions of up to 8 MB each. Typical setups featured two half-height floppy drives coupled with a hard disk of either 10, 20, or 32 MB capacity—referred to colloquially as "IV plus" or "4 and a half" based on disk size.

An inventive modification developed by members of the Eagle Computer Users Group involved installing two half-height 10-MB hard disks within one Eagle unit. Each disk was connected to its respective SASI controller card linked back to a single Xebec controller. This "IV by two" configuration functioned effectively but demanded significant resources due to the limited availability of Eagle SASI cards.

Software modifications

Following the closure of Digital Research, enthusiasts took the initiative to upgrade CP/M, frequently substituting its Console Command Processor (CCP) with alternatives like ZCPR and replacing BDOS with variants such as ZRDOS or Z3DOS, collectively referred to as operating the Z-System. These enhancements were implemented either manually or through automated installers when BIOS source code was available.

A significant issue for Eagle users was the noisy hard drives, which often generated considerable sound during data access in read/write operations. To address this, Alpha Systems Corporation developed the NZ-COM utility, which optimized Eagle IV hard disk functionality by diminishing noise levels and boosting performance, particularly under the Z-System environment.

Software distribution

Eagle systems received CP/M software on 5.25" floppy disks:

Disk label Contents Display upon boot
System CP/M operating system, Eagle utility programs, CBASIC A:> command prompt
Spellbinder Word processing application Menu interface
Ultracalc Spreadsheet software Menu interface

For purchasers of Eagle IV, V, File 10, or File 40 models, all necessary software came pre-installed.

CP/M operating system

BIOS: The CP/M OS consisted of three components: two machine-independent parts owned by Digital Research and one hardware-dependent BIOS segment that connected the OS to the physical machine. Eagle created three distinct BIOS versions:

  • Eagle II BIOS accommodated 2 single-sided floppy drives (used in Eagle I and II).
  • Eagle III BIOS supported 2 double-sided floppy drives (used in Eagle III).
  • Eagle V BIOS managed 2 double-sided floppy drives along with 4 hard disk partitions (used in Eagle IV and V).

Disk formatting: The BIOS defined disk formats, with each CP/M vendor employing proprietary schemes. Eagle kept formats straightforward by using single- and double-sided floppy layouts that aligned on one side to simplify hardware upgrades. This design allowed users upgrading from Eagle I/II to newer models to avoid transferring disk data due to format compatibility.

The hard disk format was standardized, requiring specific head counts, platters, and cylinders. The formatting utility partitioned disks into logical drives capped at 8 MB each—the maximum supported by CP/M—until either four partitions or the disk's full capacity was reached. For instance, a 10 MB drive contained one 8 MB partition and one 2 MB partition; a 20 MB drive had two 8 MB partitions plus one 4 MB partition; a 32 MB drive featured four partitions of 8 MB each.

Drive letter assignments: Within CP/M, the boot device is always designated as drive A regardless of media type. On double-sided Eagles, single-sided floppy drives were assigned letters I or J. Although drive letters differed among models, they remained consistent within each system:

Model Floppy drives Hard disk partitions
I A (single-sided) None
II A, B (single-sided) None
III A, B (double-sided), I, J (single-sided) None
IV E, F (double-sided), I, J (single-sided) A (8 MB), B (2 MB)
V E, F (double-sided), I, J (single-sided) A, B, C, D (8 MB each)

When booting from external devices such as File 10, File 40, or "File 20" external hard drives, drive letter assignments gave precedence to the external BIOS. External partitions were allocated sequentially beginning with A; internal floppy drives were assigned E/I and F/J unless they were single-sided.

Due to BIOS restrictions limiting addressing to four hard disk partitions, configurations involving attached external units adjusted partition assignments accordingly—sometimes resulting in limited access to internal partitions.

Utilities: The standard CP/M package included utilities like PIP for file handling. Additionally, Digital Research's compiled programming language CBASIC was provided to enhance development capabilities.

Eagle Utilities

All CP/M computer manufacturers provided supplementary software utilities, much like how Linux distributions incorporate installers alongside the kernel. On Eagle systems, these utilities comprised:

  1. HELLO: When a memory address is patched with "HELLO ", the operating system automatically launches HELLO.COM or HELLO.BAT after startup. Except for the system disk, Eagle software disks and hard disk configurations initiated a menu program at boot, presenting bundled applications for user convenience without requiring command-line input. The utilities submenu included features such as disk-to-disk copying and safe shutdown procedures, minimizing the learning curve for users. Advanced users had the option to disable or customize HELLO.COM as desired.
  2. FORMAT and HDFORMAT: Core utilities for formatting floppy and hard disks, integrated within the CP/M BIOS layer.
  3. BACKUP: This tool allowed users to select files from a hard drive to back up onto floppy disks, saving backup parameters for repeated use. Given the approximate 0.75 MB capacity of each floppy, backing up an Eagle IV typically demanded about twelve disks. BACKUP managed file sizes efficiently, prompting for additional disks mid-file when necessary.
  4. RESTORE: Facilitated selective restoration of files from backup media, handling multi-disk files by requesting the appropriate disks as needed and warning users if incorrect media was inserted. Single-disk files could also be restored using PIP or standard copy utilities.
  5. PWRDWN: Designed to mitigate hardware damage by parking hard disk read/write heads prior to power shutdown, thereby safeguarding data on Eagles equipped with hard drives.

Spellbinder Word Processor

Spellbinder, developed by Lexisoft, was a versatile word processing application featuring extensive customization options and an embedded programming language for automating tasks. Eagle computers were shipped with a pre-configured version that assigned numerous functions to labeled keys for immediate accessibility. Printer configuration was streamlined through a selectable list accommodating most printer models.

The combination of Spellbinder software, the Eagle keyboard design, and ample floppy disk storage offered a robust word processing environment that many users underestimated in terms of their system’s overall capabilities.

Accounting Plus and Ultracalc

Marketed primarily as business-oriented machines, Eagles initially included financial software packages. The first was Accounting Plus, a comprehensive bookkeeping program so large it spanned six double-sided 784 kB floppy disks, necessitating frequent disk swapping on systems lacking hard drives.

Due to persistent support challenges and limited demand for such an extensive package, Accounting Plus was eventually dropped from the bundle. Later models replaced it with Ultracalc, a spreadsheet application from Lattice that better matched user requirements.

Manuals

Early Eagle units bundled with Accounting Plus came with two black binders: one dedicated to the Accounting Plus manual and another titled "Users Guide," which covered other functionalities.

Subsequent releases consolidated documentation into a single white binder named "Eagle Software Manual," combining instructions for Eagle’s native software along with third-party applications such as Spellbinder and Ultracalc. This combined manual often required clarification from user group mentors to explain that these were distinct products from separate vendors.

Additional documentation included a slim spiral-bound "CP/M Primer," providing a basic introduction to the operating system. Occasionally, vendors supplemented this with Digital Research manuals or CP/M reference guides; however, these were not part of the standard package.

IIE or not IIE

In a deliberate branding update aligned with the introduction of its initial 16-bit computer models, Eagle rebranded its entire 8-bit CP/M series under the designation "Eagle IIE." Prior to this change, the keyboards bore labels from Eagle I through Eagle V.

Following this rebranding, every keyboard was marked with "Eagle IIE," while silver identification labels on the rear distinguished individual units as IIE-1 through IIE-5, corresponding to the original model numbers I to V. This initiative was intended to unify and simplify the product range's branding.

Old Eagles today

Typical malfunctions in vintage Eagle computers include chips becoming loose due to thermal expansion and contraction, especially when sockets rather than solder joints were employed. Users frequently need to reseat these chips after extensive use to maintain proper functionality.

Another common issue is hard drive stiction, where the read/write heads stick to the disk platter when powered down, occasionally requiring expert intervention to separate them without risking data loss.

In CP/M-based Eagles, a recurrent fault is the failure of the character generator chip, which results in distorted or unreadable text output. Although production ended once this defect became widespread, replacement chips remained accessible through parts distributors.

1600 series

The Eagle 1600 series operated on MS-DOS but did not achieve full PC compatibility. These systems were among the earliest personal computers built around the fully 16-bit Intel 8086 processor, setting them apart from IBM PCs that used the Intel 8088. Eagle aimed at the nascent "16-bit" market by delivering machines featuring an intuitive design, an Intel CPU, and 640 kB of RAM—surpassing most competitors’ offerings at the time.

Shipped with MS-DOS, a PC-adapted version of Spellbinder spreadsheet software, and accompanying manuals, these models supported numerous PC applications including Lotus 1-2-3, but could not run Concurrent CP/M-86. Their architecture, which was not IBM-compatible, limited support for software dependent on IBM-specific hardware or BIOS calls, impacting both performance and gaming compatibility.

Significantly, the 1600 series was among the first MS-DOS PCs equipped with hard drives, employing the same Xebec hard-disk controller and SASI card subsystem as their CP/M predecessors. However, MS-DOS on these machines lacked support for subdirectories and CP/M-style "user zones," thereby restricting hard disk utility.

Eagle PCs and IPO

Eagle was an early entrant into the market of IBM PC compatible clones with the launch of the Eagle PC in 1982. This model featured superior graphics resolution at 752 × 352 compared to the IBM PC’s 640 × 200 and operated silently without a cooling fan. The subsequent Eagle PC 2 reduced resolution to align with IBM’s standard. Later offerings included the Eagle Spirit portable and Eagle Turbo models.

The portable Spirit model weighed , was fully compatible with IBM PC-XT systems, and included a built-in monochrome display along with one or two 5¼" floppy drives (320k capacity) and a slimline 10 MB hard disk. Although equipped with a color graphics card, its monitor remained monochrome. The Spirit booted from original IBM PC disks and matched IBM’s graphics resolution of 320 × 200 pixels; earlier Eagle PC models offered higher resolutions up to 720 × 352.

Included software comprised Spellbinder—rebranded as Eaglewriter—and the spreadsheet program Eaglecalc, both retaining their original capabilities.

On June 8, 1983—the day of Eagle’s initial public offering that made founder and CEO Dennis Barnhart a multimillionaire—Barnhart tragically died in a Ferrari accident. Ronald Mickwee took over as president and CEO. Following Barnhart’s death, underwriters canceled the IPO by refunding investors and conducted a second offering several months later—an unprecedented event in the personal computer industry. This incident is believed to have contributed significantly to Eagle's subsequent decline.

Eagle maintained strong sales leadership until IBM initiated lawsuits against clone manufacturers including Eagle, Corona Data Systems, and Handwell Corporation over BIOS copyright infringement. Settlements mandated these companies to redevelop BIOS software free of IBM copyrights, leading firms like Phoenix Technologies to provide clean-room BIOS alternatives. Concurrently, aggressive price cuts by IBM intensified market pressures; according to a Morgan Stanley analyst, many smaller companies operated on slim pretax margins around 5%, limiting their ability to reduce prices further.

Despite efforts such as rewriting its BIOS and pioneering entry into the Chinese market, Eagle was unable to regain lost market share. The company ultimately ceased operations by 1986 due to mounting legal challenges and competitive pricing pressures.

User groups

The Eagle Computer User Group, located in San Jose, California, served as the central hub for Eagle enthusiasts, drawing participants from the greater San Francisco Bay Area as well as nationwide. This group played a crucial role in exchanging expertise on sophisticated software capabilities and hardware setups, thereby enhancing user involvement and encouraging wider product utilization. Additionally, The Screaming Eagles maintained a monthly newsletter exchange with the primary group, promoting extended communication within the user community.

See also

References