
The Sol-20 was the first fully assembled
microcomputer
A microcomputer is a small, relatively inexpensive computer having a central processing unit (CPU) made out of a microprocessor. The computer also includes memory and input/output (I/O) circuitry together mounted on a printed circuit board (P ...
with a built-in keyboard and
television
Television (TV) is a telecommunication medium for transmitting moving images and sound. Additionally, the term can refer to a physical television set rather than the medium of transmission. Television is a mass medium for advertising, ...
output, what would later be known as a
home computer
Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. They were marketed to consumers as affordable and accessible computers that, for the first time, were intended for the use of a s ...
. The design was the integration of an
Intel 8080
The Intel 8080 is Intel's second 8-bit computing, 8-bit microprocessor. Introduced in April 1974, the 8080 was an enhanced successor to the earlier Intel 8008 microprocessor, although without binary compatibility.'' Electronic News'' was a week ...
-based
motherboard
A motherboard, also called a mainboard, a system board, a logic board, and informally a mobo (see #Nomenclature, "Nomenclature" section), is the main printed circuit board (PCB) in general-purpose computers and other expandable systems. It ho ...
, a
VDM-1
The Processor Technology VDM-1, for Video Display Module, was the first video card for S-100 bus computers. It was created in 1975 and allows an S-100 machine to produce its own display. When paired with a keyboard and Processor Technology's 3P+S c ...
graphics card
A graphics card (also called a video card, display card, graphics accelerator, graphics adapter, VGA card/VGA, video adapter, display adapter, or colloquially GPU) is a computer expansion card that generates a feed of graphics output to a displa ...
, the
3P+S I/O card to drive a keyboard, and circuitry to connect to a
cassette deck
A cassette deck is a type of tape machine for playing and recording audio cassettes that does not have a built-in power amplifier or speakers, and serves primarily as a Transport (recording), transport. It can be a part of an automotive entertai ...
for program storage. Additional expansion was available via five
S-100 bus
The S-100 bus or Altair bus, later standardized as IEEE 696-1983 ''(inactive-withdrawn)'', is an early computer bus designed in 1974 as a part of the Altair 8800. The bus was the first industry standard expansion bus for the microcomputer in ...
slots inside the machine. It also included swappable
ROMs that the manufacturer called 'personality modules', containing a rudimentary
operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ...
.
The design was originally suggested by Les Solomon, the editor of ''
Popular Electronics
''Popular Electronics'' was an American magazine published by John August Media, LLC, and hosted at TechnicaCuriosa.com. The magazine was started by Ziff-Davis Publishing Company in October 1954 for electronics hobbyists and experimenters. It so ...
''.
He asked Bob Marsh of
Processor Technology
Processor Technology Corporation was a personal computer company founded in April 1975, by Gary Ingram and Bob Marsh in Berkeley, California. Their first product was a 4K byte RAM board that was compatible with the MITS Altair 8800 computer but ...
if he could design a
smart terminal for use with the
Altair 8800
The Altair 8800 is a microcomputer introduced in 1974 by Micro Instrumentation and Telemetry Systems (MITS) based on the Intel 8080 CPU. It was the first commercially successful personal computer. Interest in the Altair 8800 grew quickly after i ...
.
Lee Felsenstein, who shared a garage working space with Marsh, had previously designed such a terminal but never built it. Reconsidering the design using modern electronics, they agreed the best solution was to build a complete computer with a terminal program in ROM. Felsenstein suggested the name "Sol" because they were including "
the wisdom of Solomon" in the box.
The Sol appeared on the cover of the July 1976 issue of ''Popular Electronics'' as a "high-quality intelligent terminal". It was initially offered in three versions; the Sol-PC motherboard in kit form, the Sol-10 without expansion slots, and the Sol-20 with five slots.
A Sol-20 was taken to the Personal Computing Show in Atlantic City in August 1976 where it was a hit, building an order backlog that took a year to fill. Systems began shipping late that year and were dominated by the expandable Sol-20, which sold for $1,495 in its most basic fully-assembled form. The company also offered schematics for the system for free for those interested in building their own.
The Sol-20 remained in production until 1979, by which point about 12,000 machines had been sold. By that time, the "1977 trinity" —the
Apple II
Apple II ("apple Roman numerals, two", stylized as Apple ][) is a series of microcomputers manufactured by Apple Computer, Inc. from 1977 to 1993. The Apple II (original), original Apple II model, which gave the series its name, was designed ...
, Commodore PET and
TRS-80
The TRS-80 Micro Computer System (TRS-80, later renamed the Model I to distinguish it from successors) is a desktop microcomputer developed by American company Tandy Corporation and sold through their Radio Shack stores. Launched in 1977, it is ...
— had begun to take over the market, and a series of failed new product introductions drove Processor Technology into bankruptcy. Felsenstein later developed the successful Osborne 1 computer, using much the same underlying design in a portable format.
History
Tom Swift Terminal
Lee Felsenstein was one of the
sysop
A sysop (, an abbreviation of system operator) is an administrator of a multi-user computer system, such as a bulletin board system (BBS) or an online service virtual community.Jansen, E. & James, V. (2002). NetLingo: the Internet dictionary. Ne ...
s of
Community Memory, the first public
bulletin board system
A bulletin board system (BBS), also called a computer bulletin board service (CBBS), is a computer server running list of BBS software, software that allows users to connect to the system using a terminal program. Once logged in, the user perfor ...
. Community Memory opened in 1973, running on a
SDS 940
The SDS 940 was Scientific Data Systems' (SDS) first machine designed to directly support time-sharing. The 940 was based on the SDS 930's 24-bit CPU, with additional circuitry to provide protected memory and virtual memory.
It was announced in ...
mainframe
A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterpris ...
that was accessed through a
Teletype Model 33
The Teletype Model 33 is an electromechanical teleprinter designed for light-duty office use. It is less rugged and cost less than earlier Teletype models. The Teletype Corporation introduced the Model 33 as a commercial product in 1963, after ...
, essentially a
computer printer
A printer is a peripheral machine which makes a durable representation of graphics or text, usually on paper. While most output is human-readable, bar code printers are an example of an expanded use for printers. Different types of printer ...
and keyboard, in a record store in
Berkeley, California
Berkeley ( ) is a city on the eastern shore of San Francisco Bay in northern Alameda County, California, United States. It is named after the 18th-century Anglo-Irish bishop and philosopher George Berkeley. It borders the cities of Oakland, Cali ...
. The cost of running the system was untenable; the teletype normally cost (their first example was donated from
Tymshare
Tymshare, Inc was a time-sharing service and third-party hardware maintenance company. Competing with companies such as CompuServe, Service Bureau Corporation and National CSS. Tymshare developed and acquired various technologies, such as data ...
as junk), the
modem
The Democratic Movement (, ; MoDem ) is a centre to centre-right political party in France, whose main ideological trends are liberalism and Christian democracy, and that is characterised by a strong pro-Europeanist stance. MoDem was establis ...
another , and time on the SDS was expensive – in 1968, Tymshare charged per hour (). Even the reams of paper output from the terminal were too expensive to be practical and the system jammed all the time. The replacement of the Model 33 with a
Hazeltine glass terminal helped, but it required constant repairs.
Since 1973, Felsenstein had been looking for ways to lower the cost. One of his earliest designs in the computer field was the
Pennywhistle modem, a 300
bits per second
In telecommunications and computing, bit rate (bitrate or as a variable ''R'') is the number of bits that are conveyed or processed per unit of time.
The bit rate is expressed in the unit bit per second (symbol: bit/s), often in conjunction ...
acoustic coupler
In telecommunications, an acoustic coupler is an interface device for coupling electrical signals by acoustical means—usually into and out of a telephone.
The link is achieved through converting electric signals from the phone line to so ...
that was the cost of commercial models. When he saw Don Lancaster's
TV Typewriter
The TV Typewriter is a video terminal that could display two pages of 16 lines of 32 upper case characters on a standard television set. The design, by Don Lancaster, appeared on the cover of ''Radio-Electronics'' magazine in September 1973.
The ...
on the cover of the September 1973 ''Radio Electronics'', he began adapting its circuitry as the basis for a design he called the Tom Swift Terminal, a reference to the fictional scientist and inventor of the
same name. The terminal was deliberately designed to allow it to be easily repaired. Combined with the Pennywhistle, users would have a cost-effective way to access Community Memory. Marsh and Felsenstein reconnected once Marsh finished building his TV Typewriter in 1974. When Felsenstein saw it, he began to design his own terminal, which he hoped to deploy as a replacement for Community Memory teletypes.
In January 1975, Felsenstein saw a post on Community Memory by Bob Marsh asking if anyone would like to share a garage. Marsh was designing a fancy wood-cased digital clock and needed space to work on it. Felsenstein had previously met Marsh at school and agreed to split the rent on a garage in Berkeley. Shortly after, Community Memory shut down for the last time, having burned out the relationship with its primary funding source,
Project One
Project One is a DJ and production supergroup consisting of two hardstyle artists, Willem Rebergen (Headhunterz) and Joram Metekohy (Wildstylez
Joram Metekohy (born 7 January 1983), better known by his stage name Wildstylez, is a Dutch hards ...
, as well the energy of its founding members.
Processor Technology
January 1975 was also the month that the
Altair 8800
The Altair 8800 is a microcomputer introduced in 1974 by Micro Instrumentation and Telemetry Systems (MITS) based on the Intel 8080 CPU. It was the first commercially successful personal computer. Interest in the Altair 8800 grew quickly after i ...
appeared on the front page of ''Popular Electronics'', sparking off intense interest among the engineers of the rapidly growing
Silicon Valley
Silicon Valley is a region in Northern California that is a global center for high technology and innovation. Located in the southern part of the San Francisco Bay Area, it corresponds roughly to the geographical area of the Santa Clara Valley ...
. Shortly thereafter, on 5 March 1975,
Gordon French and
Fred Moore held the first meeting of what would become the
Homebrew Computer Club
The Homebrew Computer Club was an early computer hobbyist group in Menlo Park, California, which met from March 1975 to December 1986. The club had an influential role in the development of the microcomputer revolution and the rise of that aspec ...
. Felsenstein took Marsh to one of the meetings, Marsh saw an opportunity supplying add-on cards for the Altair, and in April, he formed Processor Technology with his friend Gary Ingram. The company proposed their own 8080 board to effectively create the new computer. But, Felsenstein declined the offer to design it, and the project was scrapped.
The new company's first product was a
DRAM
Dram, DRAM, or drams may refer to:
Technology and engineering
* Dram (unit), a unit of mass and volume, and an informal name for a small amount of liquor, especially whisky or whiskey
* Dynamic random-access memory, a type of electronic semicondu ...
memory card for the Altair. A similar card was already available from the Altair's designers,
MITS
MITS may stand for:
*Madhav Institute of Technology and Science (MITS Gwalior), a college in Madhya Pradesh, India
*Micro Instrumentation and Telemetry Systems, an American electronics company known for the Altair 8800
*Mody Institute of Technolog ...
, but it was almost impossible to get working properly. Marsh began offering Felsenstein contracts to draw schematics or write manuals for the products they planned to introduce. Felsenstein was still working on the terminal as well, and in July, Marsh offered to pay him to develop the video portion. This was essentially a version of the terminal where the data would be supplied by the main memory of the Altair rather than a serial port.
The result was the
VDM-1
The Processor Technology VDM-1, for Video Display Module, was the first video card for S-100 bus computers. It was created in 1975 and allows an S-100 machine to produce its own display. When paired with a keyboard and Processor Technology's 3P+S c ...
, the first
graphics card
A graphics card (also called a video card, display card, graphics accelerator, graphics adapter, VGA card/VGA, video adapter, display adapter, or colloquially GPU) is a computer expansion card that generates a feed of graphics output to a displa ...
. The VDM-1 could display 16 lines of 64 characters per line, and included the complete
ASCII
ASCII ( ), an acronym for American Standard Code for Information Interchange, is a character encoding standard for representing a particular set of 95 (English language focused) printable character, printable and 33 control character, control c ...
character set with upper- and lower-case characters and a number of graphics characters like arrows and basic math symbols. The VDM-1 freed thousands of hobbyists from tediously entering programs via toggle switches, the noise, expense, and maintenance requirements of a teletype, and the cost and extra space required for a proper terminal.
An Altair equipped with a VDM-1 for output and Processor Technology's
3P+S card running a keyboard for input removed the need for a terminal, yet cost less than dedicated smart terminals like the Hazeltine.
Intelligent terminal concept
Before the VDM-1 was launched in the fall of 1975, the only way to program the Altair was through its front-panel switches and
LED
A light-emitting diode (LED) is a semiconductor device that emits light when current flows through it. Electrons in the semiconductor recombine with electron holes, releasing energy in the form of photons. The color of the light (corresp ...
lamps, or by purchasing a
serial card and using a terminal of some sort. This was typically a Teletype Model 33, which still cost $1,500 if available. Normally the teletypes were not available
Teletype Corporation
The Teletype Corporation, a part of AT&T Corporation, American Telephone and Telegraph Company's Western Electric manufacturing arm since 1930, came into being in 1928 when the Morkrum-Kleinschmidt Company changed its name to the name of its tra ...
typically sold them only to large commercial customers, which led to a thriving market for broken-down machines that could be repaired and sold into the microcomputer market.
Ed Roberts, who had developed the Altair, eventually arranged a deal with Teletype to supply refurbished Model 33s to MITS customers who had bought an Altair.
Les Solomon, whose ''Popular Electronics'' magazine launched the Altair, felt a low-cost smart terminal would be highly desirable in the rapidly expanding microcomputer market. In December 1975, Solomon traveled to Phoenix to meet with Don Lancaster to ask about using his TV Typewriter as a video display in a terminal. Lancaster seemed interested, so Solomon took him to
Albuquerque
Albuquerque ( ; ), also known as ABQ, Burque, the Duke City, and in the past 'the Q', is the List of municipalities in New Mexico, most populous city in the U.S. state of New Mexico, and the county seat of Bernalillo County, New Mexico, Bernal ...
to meet Roberts. The two immediately began arguing when Lancaster criticized the design of the Altair and suggested changes to better support expansion cards, demands that Roberts flatly refused. Any hopes of a partnership disappeared.
Solomon then traveled to California and approached Marsh with the same idea, stating that if they could produce the design within 30 days, he would put it on the cover of the magazine. Marsh once again hired Felsenstein to design the system. As Felsenstein later noted:
Design effort
Felsenstein initially wanted to build a terminal following the model of his earlier Tom Swift design, using discrete electronics. Marsh, in parallel, sketched out a version using the
Intel 8080
The Intel 8080 is Intel's second 8-bit computing, 8-bit microprocessor. Introduced in April 1974, the 8080 was an enhanced successor to the earlier Intel 8008 microprocessor, although without binary compatibility.'' Electronic News'' was a week ...
in April 1976, in which the terminal was titled the "Sol-1" at the time. The new machine was meant to maintain compatibility with the Altair 8800 and the S-100 bus.
It quickly became apparent the difference in cost would only be about $10, and from then on the original dedicated terminal concept was dropped. Over time the plans changed, and at some point, Marsh told Felsenstein "We want you to design a computer around the VDM display."
Initially, the idea was to sell a kit system, as was common in the industry at that time. The kit concept would make it through to the release, at which time it was known as the Sol-PC. As the design process continued, at some point the decision was made to offer the system in complete form, with all the parts needed for a complete system.
Felsenstein originally thought he was only needed for the initial design, but as the physical layout began it was clear that the layout artist they had hired would not be able to do it on his own. Marsh had a woodworker friend build a large
light table
A light table is a viewing device that is used to review photographic film or artwork placed on top of it. The horizontal form of a self-standing lightbox provides even illumination of the subject from below, or through a translucent cover plac ...
and Felsenstein and the layout artist began using it to design the
printed circuit board
A printed circuit board (PCB), also called printed wiring board (PWB), is a Lamination, laminated sandwich structure of electrical conduction, conductive and Insulator (electricity), insulating layers, each with a pattern of traces, planes ...
for the motherboard. While Felsenstein worked on the design, Marsh continually came up with new ideas that he demanded to be included. This led to
creeping featuritis problems and the final design was not delivered until about two months of "frantic" work.
The final product consisted of a single
motherboard
A motherboard, also called a mainboard, a system board, a logic board, and informally a mobo (see #Nomenclature, "Nomenclature" section), is the main printed circuit board (PCB) in general-purpose computers and other expandable systems. It ho ...
with the 8080, a simplified version of the VDM-1, serial input/output, and 1k of
SRAM for the screen buffer.
A
ROM
Rom, or ROM may refer to:
Biomechanics and medicine
* Risk of mortality, a medical classification to estimate the likelihood of death for a patient
* Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac
* ...
, the "personality module", would include the terminal driver or other code which would begin running as soon as the machine was turned on. The module was designed so it could be removed or inserted without accessing the interior of the machine.
Marsh, meanwhile, was working on the physical design. He demanded from the start that it use walnut sides; while working on the digital clock project he had learned from his woodworker friend that they could get parts for practically nothing if they were small enough to be made from off-cuts. Beyond that requirement, anything was fair. The deadline for the magazine had been pushed back, but there was still little time to finalize the layout before it needed to be photographed. Marsh decided that the machine should have a
cassette deck
A cassette deck is a type of tape machine for playing and recording audio cassettes that does not have a built-in power amplifier or speakers, and serves primarily as a Transport (recording), transport. It can be a part of an automotive entertai ...
, so they mocked up a machine with a keyboard on the left and cassette player on the right.
The first motherboard arrived 45 days after the project started, and the first cases and power supplies about 15 days after that. By this point it was clear the system was a usable microcomputer on its own, but "the decision was made to soft-pedal the fact until the last possible moment. Once published, all the fuss possible was to be made about its general-purpose nature; but until it actually saw print, it was to be treated first as a terminal."
As the machine increasingly expanded in power, Felsenstein suggested the name "Sol", because they were including "the wisdom of Solomon" in the system. Les Solomon would later quip that "if it worked, they'll say Sol means 'sun' in Spanish. If it don't work, they're gonna blame it on the Jewish guys."
Stan Veit later joked to Solomon that they named it after him in another way, "the LES Intelligent Terminal".
Release
In February 1976, the first machine, a kludged-up box of parts, was readied and flown to New York to show Solomon. As he pointed out the features, Solomon asked what was stopping anyone from putting a BASIC on the personality ROM. Felsenstein, who had been told to avoid referring to it as a computer, simply replied "beats me". When they powered it up the machine would not work, displaying unreadably fuzzy images. Marsh and Felsenstein then flew to Boston to visit the offices of the newly started
''Byte'' magazine. While there, Felsenstein had time to discover the problem was a tiny bit of broken wire that got stuck under a chip, shorting out two of the video lines. They returned to Solomon's house to demonstrate the working unit.
Due to publication timelines, it did not appear in the magazine until the July 1976 issue, where it was described as "high-quality intelligent terminal". The cover image showed the mockup version, packaged in a slim case. By the time the article appeared, the design had changed; the new design had a distinct "step" behind the keyboard that rose up over the expansion chassis and power supply at the back of the case. A bent piece of sheet steel formed most of the case, capped on the left and right by the wooden panels Marsh demanded.
The new design was first shown at the Midwest Area Computer Club conference in June 1976. The machine was not ready for sales at this point, but they did a brisk business selling their existing expansion card line. This was followed by the Personal Computing '76 (PC'76) show in late August in the dilapidated
Shelburne Hotel in
Atlantic City
Atlantic City, sometimes referred to by its initials A.C., is a Jersey Shore seaside resort city in Atlantic County, in the U.S. state of New Jersey.
Atlantic City comprises the second half of the Atlantic City- Hammonton metropolitan sta ...
. The order book was officially opened and Sol was a huge hit at this show.
Soon after, Marsh was invited to demonstrate the Sol on
NBC
The National Broadcasting Company (NBC) is an American commercial broadcast television and radio network serving as the flagship property of the NBC Entertainment division of NBCUniversal, a subsidiary of Comcast. It is one of NBCUniversal's ...
's ''
The Tomorrow Show
''The Tomorrow Show'' (also known as ''Tomorrow with Tom Snyder'' or ''Tomorrow'' and, after 1980, ''Tomorrow Coast to Coast'') is an American late-night television talk show hosted by Tom Snyder that aired on NBC in first-run form from October ...
''. They used a game by Steve Dompier called "Target" to show off the system's capabilities. The show's host,
Tom Snyder
Thomas James Snyder (May 12, 1936 – July 29, 2007) was an American television personality, news anchor, and radio personality best known for his late night talk shows '' Tomorrow'', on NBC in the 1970s and 1980s, and '' The Late Late Show'' ...
, ended up playing the game right through the commercial breaks, and they had to force him to give up the machine in order to finish the show.
Sales
The Sol was initially offered in three versions. The base motherboard was offered as the Sol-PC, available as a kit for , or fully assembled and tested for . The Sol-10 added a case, keyboard and power supply, was in kit form and assembled. Finally the Sol-20 added a keyboard with numeric keypad, and a larger power supply to feed the five expansion slots and a fan to cool them, for as a kit or assembled. Advertising of the time referred to the Sol-20 as "The first complete small computer under ". Most systems would require additional pieces, which they bundled as the "Sol Systems"; the Sol System I consisted of a Sol-20, an 8k RAM card, a PT-872 monitor and the RQ-413 Cassette Recorder, for .
In keeping with the
hacker ethic, the company also offered to send out copies of the
schematic
A schematic, or schematic diagram, is a designed representation of the elements of a system using abstract, graphic symbols rather than realistic pictures. A schematic usually omits all details that are not relevant to the key information the sc ...
for the motherboard for the cost of postage, later estimating that somewhere between 40,000 and 50,000 copies were sent. Few, if any, Sol-10s were sold, and the company focused on the Sol-20. The first machines shipped in December 1976. These were also available for third-party sales, and this began the formation of a dealer network among some of the earliest computer stores. By 1977, Processor Technology had a reputation for quality and was among the best-selling computers in the world.
By this time, S-100 machines were beginning to make inroads into business markets. Processor Technology invited all of their dealers to a meeting in
Emeryville, California
Emeryville is a city located in northwest Alameda County, California, in the United States. It lies in a corridor between the cities of Berkeley, California, Berkeley and Oakland, California, Oakland, with a border on the shore of San Francisc ...
, outside Berkeley, to introduce their Helios
floppy disk
A floppy disk or floppy diskette (casually referred to as a floppy, a diskette, or a disk) is a type of disk storage composed of a thin and flexible disk of a magnetic storage medium in a square or nearly square plastic enclosure lined with a ...
drive for , along with their
PTDOS system to work with it. They also promised larger memory cards and a color video card. Additionally, dealers could now order 30 days net, as opposed to cash-on-delivery, although to do so they had to put in orders at least once a quarter.
Collapse
These plans quickly fell apart. The Helios was initially based on a new mechanism from
Diablo Data Systems
Diablo Data Systems was a division of Xerox created by the acquisition of Diablo Systems Inc.
for US$29 million in 1972, . Diablo had been purchased by
Xerox
Xerox Holdings Corporation (, ) is an American corporation that sells print and electronic document, digital document products and services in more than 160 countries. Xerox was the pioneer of the photocopier market, beginning with the introduc ...
in 1972, and shortly after the Helios was announced, Xerox canceled development of the floppy line. Processor Technology selected the new Persci 270 in its place. The 270 had two drive bays operated by a single drive and voice coil head positioner, which meant a two-drive system was only slightly more complex than a single drive. This was released as the Helios II, at for the kit or assembled. Processor Technology moved to a much larger factory in
Pleasanton, California
Pleasanton is a city in Alameda County, California, United States. Located in the Amador Valley, it is an upscale suburb in the East Bay region of the San Francisco Bay Area. The population was 79,871 at the 2020 United States census, 2020 cens ...
.
It was at about this point that
Radio Shack
RadioShack (formerly written as Radio Shack) is an American electronics retailer that was established in 1921 as an amateur radio mail-order business. Its parent company was purchased by Tandy Corporation in 1962, which shifted its focus from ma ...
introduced the
TRS-80
The TRS-80 Micro Computer System (TRS-80, later renamed the Model I to distinguish it from successors) is a desktop microcomputer developed by American company Tandy Corporation and sold through their Radio Shack stores. Launched in 1977, it is ...
. Like the Sol, it was a complete all-in-one machine but came with its own monitor and sold for about half the price. Moreover, it was available at hundreds of Radio Shack stores across North America. Sales of the Sol plummeted. Meanwhile, the company failed to introduce any of the other new products it mentioned, notably the color graphics card. When the
Apple II
Apple II ("apple Roman numerals, two", stylized as Apple ][) is a series of microcomputers manufactured by Apple Computer, Inc. from 1977 to 1993. The Apple II (original), original Apple II model, which gave the series its name, was designed ...
appeared with color graphics, it quickly became a best seller.
To add to their woes, Processor Technology had contracted North Star Computers to write a new version of the BASIC for the Sol machines. North Star then began selling the resulting North Star BASIC to other vendors as well. Processor Technology sued North Star, claiming the contract had been exclusive. The suit dragged on, hurting both companies before Processor Technology ultimately lost. To add to the injury, North Star then released a new 5.25-inch drive for the system that sold at half the cost of the Helios. A patch that allowed
CP/M
CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/Intel 8085, 85-based microcomputers by Gary Kildall of Digital Research, Dig ...
to run on the new drives killed off any interest in alternatives like PTDOS, and new business applications like
WordStar
WordStar is a discontinued word processor application for microcomputers. It was published by MicroPro International and originally written for the CP/M-80 operating system (OS), with later editions added for MS-DOS and other 16-bit computing, ...
and
Electric Pencil soon cemented CP/M as the standard
operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ...
for all S-100 machines.
Processor Technology continued selling the Helios system and refused to consider replacing PTDOS with CP/M. Helios proved to be highly unreliable and resulted in a lawsuit by those owners that had purchased them. Meanwhile, the company introduced one of its few new products during this period, memory cards based on
dynamic RAM
Dynamics (from Greek δυναμικός ''dynamikos'' "powerful", from δύναμις ''dynamis'' " power") or dynamic may refer to:
Physics and engineering
* Dynamics (mechanics), the study of forces and their effect on motion
Brands and ente ...
which was much denser than the older SRAMs. These began failing at an alarming rate, overwhelming the company's ability to repair them.
These problems caused the company to go bankrupt, and the company was eventually liquidated on 14 May 1979. Talks of producing a successor to the Sol-20 between Felsenstein and a group of investors including
Adam Osborne
Adam Osborne (6 March 1939 – 18 March 2003) was a British author, software publisher, and computer designer who founded several companies in the United States and elsewhere. He introduced the Osborne 1, the first commercially successful po ...
fell through after Felsenstein enumerated all the improvements that would need to be made to make it competitive in the burgeoning early 1980s home computer market. However, in 1980, he collaborated with a Swedish businessman named Mats Ingemanson and brought to market the
Micro Expander, seen as the spiritual successor to the Sol-20.
Description
:''From the Sol Systems Manual unless otherwise noted.''
Physical layout
Looking at the Sol-20 from the front, where the operator would sit, the keyboard was in a typical location with the main QWERTY-style layout on the left and the numeric keypad on the right. The wooden sides of the case were close on either side of the keyboard, potentially interfering with the operator's hands.
On the rear right of the case (as seen from the front), directly to the rear of the numeric keypad, was the power supply, which also provided a fan to cool the circuitry. The main motherboard sat to the left of the power supply, spanning about two-thirds of the case's width. The motherboard extended forward under the keyboard all the way to the front of the case.
Cassette, parallel and serial ports extended off the back of the motherboard into holes in the case. Directly below the fan, was a
UHF connector
The UHF connector is a name for a fairly common, but old type of threaded RF connector.
The connector design was invented in the 1930s for use in the radio industry. It is a widely used standard connector for HF transmission lines on full-siz ...
that produced
composite video
Composite video, also known as CVBS (composite video baseband signal or color, video, blanking and sync), is an analog video format that combines image information—such as brightness (luminance), color (chrominance), and synchronization, int ...
output. This could be connected to a monitor, or with a bit of work, a conventional television. The processor was near the back of the machine, with the memory and video circuits at the front. This required the video output to be routed to the back of the machine with a
coaxial cable
Coaxial cable, or coax (pronounced ), is a type of electrical cable consisting of an inner Electrical conductor, conductor surrounded by a concentric conducting Electromagnetic shielding, shield, with the two separated by a dielectric (Insulat ...
running across the top of the card.
Sol bus
Originally, expansion was going to be handled through an external cage that connected to the main console using two 50-pin ribbon cables. The original Altair bus design lacked signal ground pins for each of its data lines, a decision that had been made in order to reduce pin count and allow it to fit into 100-pin connectors they found in surplus. This led to noisy signals as they all shared a common ground, a topic of considerable derision by many users. When the bus was extended into a ribbon cable, the resulting signals were too noisy to be useful, and Marsh demanded that there be additional ground pins spread across the cable to reduce this noise.
The Sol solved this problem by supporting only one of the two data busses at a time, allowing input or output and switching between them by signaling with the
DBIN
pin on the 8080. Since only one bus was being used at a time, they could share a set of eight pins, which allowed the eight formerly dedicated to the second bus to be used as ground lines instead. Ultimately, the idea of using an external chassis was dropped. By this time the decision to use the additional lines for grounds had been made, which had the desirable side-effect of making the board easier to design.
The same 50-pin concept was instead implemented in an internal expansion chassis, the Sol-BPB. This extended vertically upwards from roughly the center of the motherboard. It had five horizontal connectors, and a metal framework on either side mechanically supported the expansion cards. The chassis also had another edge connector at the top, but it is unclear whether this could be used for further expansion. The BPB retained the
DBIN
signaling and ground pins of the early design and this quickly became a ''de facto'' standard for S-100 cards.
This change to the bus design was contentious, as it meant cards for the Altair did not work in the Sol without some adjustments. Felsenstein noted, "I take the position that Bob made me do it, and he takes the position that history will absolve him."
Software
Three "personality modules" were released with the original systems. CONSOL provided a simple terminal emulator function, along with a small number of additional commands to load and run programs from tape using
TLOAD
. SOLOS added names to the files on the cassette, the
TSAVE
command for saving data to the tape into a named file, and
TCAT
to print out the details of a named program.
TXEC
loaded and executed a named program in one step. SOLED included block-mode editing, used on some mainframe systems, but it is not clear if this was actually available.
One commonly used software for the Sol-20 was the BASIC/5 language. This was able to run in even a minimal machine with a 4 KB expansion, but in order to fit it had only single-precision
floating point
In computing, floating-point arithmetic (FP) is arithmetic on subsets of real numbers formed by a ''significand'' (a signed sequence of a fixed number of digits in some base) multiplied by an integer power of that base.
Numbers of this form ...
numbers and lacked string variables. An Extended BASIC that ran in 8 KB added strings and other functions. Processor Technology also sold a wide variety of other programs, including many games, on cassette format for the Sol, or on
punch tape
file:PaperTapes-5and8Hole.jpg, Five- and eight-hole wide punched paper tape
file:Harwell-dekatron-witch-10.jpg, Paper tape reader on the Harwell computer with a small piece of five-hole tape connected in a circle – creating a physical program ...
for other S-100 machines.
Notes
References
Citations
Bibliography
*
*
*
*
*
*
*
*
*
*
*
*
*
Alt URL* {{cite magazine
, editor-last=Younger , editor-first=J. Kelley
, title=Brave New Reality
, date=January 1986
, url=https://books.google.com/books?id=fPoaAQAAMAAJ&pg=PA45
, magazine=
PC World
''PC World'' (stylized as PCWorld) is a global computer magazine published monthly by IDG. Since 2013, it has been an online-only publication.
It offers advice on various aspects of PCs and related items, the Internet, and other personal tec ...
, publisher=PC World Communications
, volume=4
, issue=1
, page=45
, issn=0737-8939
External links
Sol-20 web site with many programs and information about the Sol-20.
BASIC/5 the Sol version of BASIC
8-bit computers
Computer-related introductions in 1976
Early microcomputers
S-100 machines