Olivetti M24


The Olivetti M24 is a computer that was sold by Olivetti in 1983 using the Intel 8086 CPU.
The system was sold in the United States under its original name by Docutel/Olivetti of Dallas. AT&T and Xerox bought rights to rebadge the system as the AT&T PC 6300 and the Xerox 6060 series, respectively. The AT&T 6300, launched in June 1984, was AT&T's first attempt to compete in the PC compatible market.

Features

Contrary to other PC clones of that era, the M24 was highly compatible with IBM PC. One of its characteristics was the use of the more powerful 8.0 MHz Intel 8086 CPU rather than the 4.77 MHz Intel 8088 used in IBM's own PC XT, configured for "maximum mode" that allowed direct installation of an 8087 math co-processor to the motherboard. The CPU clock, along with most others in the machine, was divided down from a 24.0 MHz master crystal, with the CPU timing in particular using an Intel 8284 clock generator, as per the IBM PC, to produce the 33% duty cycle squarewave required by the 8086.
The system was designed "split-level", with the motherboard screwed onto the underside of the computer case and connected to the ISA bus backplane in the top section of the case via the video card which, rather than occupying an ISA slot, has two female edge connectors and plugs onto the ends of both the motherboard and the backplane, doubling as a bridge between them. The M24 has seven 8-bit ISA slots, as were standard for its time, but a number of slots have proprietary second connectors to accept Olivetti-specific 16-bit cards. The machine had the bad luck of launching just a few months before the IBM PC/AT, which introduced the entirely different 16-bit connector and signalling standard extension to the PC bus now known simply as "ISA", and so ended up featuring slots incompatible on all three fronts of physical configuration, complement and arrangement of signals, and data transfer rate, significantly restricting the number of compatible 16-bit cards produced for it.
The initial release of the AT&T 6300 had either one or two 360 KB 5.25" floppy drives; a hard disk was not offered. In 1986, AT&T began offering 3.5" 720 KB floppies and 20MB hard disks. The Xerox 6060 came standard with a single 360 KB 5.25" drive and a 20 MB hard drive. An Iomega Bernoulli 10/10 removable cartridge drive was also offered as a factory option, as well as a "small expansion" sidecar hosting a hard drive for users who found themselves with no internal space left between floppies and expansion cards.
6300s made in 1986-1987 have BIOS Version 1.43 which added proper support for 3.5" floppies and fixed a number of bugs. As with all contemporary systems, a BIOS upgrade required a physical chip replacement, which AT&T provided for $35.
The M24/6300 had an unusual enhanced 32 KB CGA-compatible video card which, in addition to standard 200-line CGA graphics modes, also supported an additional 640×400 pixel graphics mode, as well as a poorly documented 512×256 mode for compatibility with the earlier M20 model. All modes were non-interlaced, albeit running at a then-common 50 Hz Vsync rate, and required the dedicated OEM 26.3 kHz, 12" monitor because of their comparatively high line frequency, with all but the M20 mode using the 24 MHz system master crystal to drive the pixel clock either directly or divided in two.
Colour depth remained the standard fixed 4-colour CGA palettes in 320×200, and "monochrome" in all higher modes, but could be expanded to 4 or 8 colours/greyscales in all resolutions, and 16 in all but 512×256, with the addition of a graphics memory expansion board holding between 32 and 96 KB RAM ; the expansion card also had its own monitor port built in allowing native dual-monitor support.
CGA compatibility was necessarily limited to "RGB" modes, and "well behaved" software that only used the BIOS-preset modes and didn't attempt too much clever direct reprogramming of the CRTC registers, as there was no composite video output available and although some basic register settings remained the same, others were necessarily very different because of the line doubling trickery and altered scan rates, and Olivetti's protective "scrambler" chip that attempted to convert custom settings to the nearest safe equivalents could only go so far. In its turn, the machine's headline 640×400 graphics mode received a moderate level of support from software developers, mostly for "serious" applications such as Lotus 1-2-3 and Symphony, and was for a time both supported and emulated by various "Super EGA"/"any mode on any monitor" cards such as the ATI EGA Wonder. These, as well as any other replacement video card, could be used in the 6300 so long as they were designed to work either specifically with the machine, or in an IBM PC compatible mode. However, the original graphics card had to remain in place even if no longer in use, as it formed an essential part of the bridge connecting the expansion board to the motherboard, and although it featured DIP switch jumpers to select between MDA/Hercules, 40 and 80 column CGA, and expanded video options including its own, there was no "disable" switch. Instead, the Motorola HD6845 CRTC main controller chip had to be removed, and replaced with a simple but remarkably expensive bridging circuit to bypass the necessary bus signals through the card untouched.
Some plasma-screen and early LCD based portables from Compaq and other manufacturers also copied the M24/6300's graphics hardware to make better use of early square-pixel 640×400 panels popular for Japanese and other non-IBM portables in an IBM Compatible hardware ecosystem that otherwise avoided the mode. However, it remained on the whole a poorly supported oddity, much like IBM's own PGC and most Super EGAs outside of their limited library of applications with direct driver support, and PC graphics on the whole did not exceed 640×350 in 16 colours or 720×348 in monochrome until the arrival of both the VGA standard, and Windows 3.0 which provided a simple one-driver-for-all-programs framework for future expansion cards to build on.
The keyboard used a proprietary 9-pin D-sub connector built into the system board and had the unusual option of plugging a mouse into the keyboard via another 9-pin D-Sub connector. The mouse could be configured to simulate the usage of the keyboard's arrow keys in DOS applications without mouse support, aided by the choice of a parallel quadrature encoding design instead of the latterly more common 9-pin serial transmission.
In Europe, Olivetti also launched a 10.0 MHz version: the Olivetti M24 SP, announced in November 1985, a contender for the title of "highest clocked 8086 computer" as its processor was the fastest grade of 8086-2, rated for a maximum speed of exactly the same 10.0 MHz. To support this, the motherboard now featured a switchable 24/30 MHz master crystal, still divided by 3 to produce the 33% duty CPU clock, with an additional 4 MHz crystal to maintain that clock signal for peripherals that required it, and the video board receiving its own 24 MHz crystal to maintain the same image size and scan frequencies at both processor speeds.

Reception

A January 1985 review in InfoWorld declared it "a fair performer, better than the 8088-equipped IBM PC and PC XT and about equal to the 8086-based Compaq Deskpro", and taking pricing into account concluded that it was "a good deal, but by no means perfect." The reviewer wondered how the "5 MHz" 8086 in the Compaq ran as fast as the same processor at 8 MHz in the AT&T machine; however, this appears to be a misunderstanding given that the Compaq was switchable between a guaranteed IBM PC-compatible 4.77 MHz and an enhanced-performance 7.16 MHz clock rate, and defaulted to the latter on boot, as detailed in other publications of the time, and endlessly misreported ever since. The reason behind the M24/6300's failure to perform any better than equal with the 1/9th-slower Deskpro may be traceable, as hinted at in the InfoWorld review, to poorly optimised graphics routines in the BIOS, which would have a particularly noticeable effect in the high resolution 640x400 and extended colour modes.
A November 1985 review in PC Magazine of the hard drive-equipped version found it on par with the IBM PC AT as far as processor performance was concerned, but with considerably slower I/O.
The initial model of the AT&T 6300 had slow sales in 1984 with only sold compared to 1.5 million IBM PCs. The sales were not much better in the first three months of 1985, with only sold in that time period. If fact, worldwide sales of the Olivetti M24 were only in the first year, well below the planned production capacity of. As a result, AT&T introduced the faster models with hard drive and a math co-processor in March. Still, after about one year on the market, AT&T had only claimed about 1% of the PC market, on par with that of TeleVideo and Columbia Data Products, but well below that of Compaq and Kaypro. By December 1986 however, AT&T's PC line put it in the fourth place in terms of market share in the US.
Olivetti's M24 did much better in Europe, where it became the market leader in 1986. The company produced almost half a million M24 machines that year, about of which went to the United States. As it claimed the crown of most PC machines sold in Europe that year, Olivetti also became the third largest PC manufacturer worldwide. Olivetti would however be unable to repeat the feat in the subsequent years, and so 1986 represents the company's apogee in terms of PC market share.
The 6300 was also supported by Unix-based operating systems particularly by Venix/86 Encore, released in September 1984, and by a version of Xenix adapted for the machine by the Santa Cruz Operation, and announced in June 1985.

6300 Plus and subsequent AT&T machines

In October 1985, AT&T launched the 6300 Plus that used a 6 MHz 286 microprocessor in the same case as the 6300. On the hardware level, this machine was criticized by an InfoWorld reviewer for being incompatible with AT cards. On the other hand, AT&T sold a package of the 6300 Plus bundled with Simultask, which ran MS-DOS and UNIX System V simultaneously, at a cost—with all software licenses included—on par with the IBM PC AT with MS-DOS alone. A review in PC Magazine declared that AT&T's 6300 Plus was "flat out the better machine" compared to the IBM PC/AT. The PC 6300 Plus shipped with MS-DOS in 1985 though, because its Unix System V distribution would not be ready until the end of March 1986. The 6300 Plus did not sell as well as the original 6300. Forrester Research estimated in December 1986 that AT&T's financial losses in PC market were about $600M for the year.
After the 6300 Plus, AT&T announced that it was turning over both production and development of its PC products to Olivetti. In 1987, AT&T offered a true AT-based 286, their 6310—a rebadge of Olivetti M28. Equipped with a one-wait state 8 MHz processor, it was a pretty slow machine for its class, even slower than the IBM XT 286. Simultask was also an option for the 6310. The later-released 6312 addressed the speed problem with a 12-MHz CPU. After the announcement of the 6310, in April 1987, AT&T announced price cuts across its 6300 PC product line, with the 6300 Plus discounted by 27-38%, while the original 6300 was discounted by 17-23%

Successors in Olivetti's product line

In response to IBM's launch of their PS/2 line, Olivetti revamped their product line in July 1987 to include 3.5" floppy drives and also introduced new 386-based products. The M24 were succeed by the M240 while the M28 was succeeded by the M280. Olivetti also introduced an M380 series using the 80386 processor.