Poly-88
   HOME

TheInfoList



OR:

PolyMorphic Systems was a manufacturer of
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 ...
boards and systems based on the
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 ...
. Their products included the Poly-88 and the System 8813. The company was incorporated in California in 1976 as Interactive Products Corporation
d/b/a A trade name, trading name, or business name is a pseudonym used by companies that do not operate under their registered company name. The term for this type of alternative name is fictitious business name. Registering the fictitious name with ...
PolyMorphic Systems. It was initially based in Goleta, then
Santa Barbara, California Santa Barbara (, meaning ) is a coastal city in Santa Barbara County, California, of which it is also the county seat. Situated on a south-facing section of coastline, the longest such section on the West Coast of the United States excepting A ...
.


S-100 boards

PolyMorphic Systems' first products were several interface boards based on the then-popular
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 ...
. These were compatible with other microcomputers such as 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 ...
and IMSAI 8080. The first was an A/D and D/A converter board. This was followed by a video terminal interface (VTI) card which became the primary display device for their systems. Later board-level products included CPU,
RAM Ram, ram, or RAM most commonly refers to: * A male sheep * Random-access memory, computer memory * Ram Trucks, US, since 2009 ** List of vehicles named Dodge Ram, trucks and vans ** Ram Pickup, produced by Ram Trucks Ram, ram, or RAM may also ref ...
, and
disk controller A disk controller is a controller circuit that enables a CPU to communicate with a hard disk, floppy disk or other kind of disk drive. It also provides an interface between the disk drive and the bus connecting it to the rest of the system.{ ...
cards.


Poly-88

With the release of their CPU card, PolyMorphic began selling complete systems. Their first was the Poly-88, housed in a 5-slot S100 chassis, with additional side-mounted S-100 connectors for the purpose of joining chassis together. This unit earned the nickname "orange toaster" due to its orange metal cover, and the fact that the S-100 cards generated noticeable heat."PolyMorphic Systems History"
-- S100 Computers
The Poly-88 was available in kit form, or assembled. It was originally called the Micro-Altair, but after objections from
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 ...
, manufacturers of the Altair, the name was changed.


Hardware

The Poly-88 board set consisted of the following: * Central Processing Unit (CPU) with 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 ...
chip, and an 8251 USART for
serial communication In telecommunication and data transmission, serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus. This is in contrast to parallel communication, where several bits a ...
to a
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 ...
, printer, or
cassette tape The Compact Cassette, also commonly called a cassette tape, audio cassette, or simply tape or cassette, is an analog audio, analog magnetic tape recording format for Sound recording and reproduction, audio recording and playback. Invented by L ...
interface. The cassette tape interface supported program storage and loading from consumer-grade cassette tape recorders, using either Kansas City standard or higher speed
Manchester Manchester () is a city and the metropolitan borough of Greater Manchester, England. It had an estimated population of in . Greater Manchester is the third-most populous metropolitan area in the United Kingdom, with a population of 2.92&nbs ...
encoded signals. The board contained 512 bytes of RAM and one 1024-byte
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 * ...
. * Video Terminal Interface (VTI) which produced a 16-line display of 64 characters per line. The VTI was intended to drive a television using an
RF modulator An RF modulator (radio frequency modulator) is an electronic device used to convert signals from devices such as media players, VCRs and game consoles to a format that can be handled by a device designed to receive a modulated RF input, such ...
, or to be connected directly to a TV monitor's
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 ...
input (not commonly available in the 1970s). The VTI also displayed low-resolution graphics (today called
text semigraphics Text-based semigraphics, pseudographics, or character graphics is a primitive method used in early text mode video hardware to emulate raster graphics without having to implement the logic for such a display mode. There are two different ways ...
). Each character position was divided into a grid 2 dots wide and 3 high, giving a graphics resolution of 128 horizontal and 48 vertical pixels, the same as the original
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 ...
. A TTL-level, parallel keyboard interface was also included on the VTI. Several keyboards were available, including the Keyboard III which included a numeric keypad. *
Random Access Memory Random-access memory (RAM; ) is a form of electronic computer memory that can be read and changed in any order, typically used to store working data and machine code. A random-access memory device allows data items to be read or written ...
(RAM) cards were also available, with capacities ranging from 8,192 (8K) bytes up to 56K (the maximum supported in their system architecture). Since the systems were based on the S-100 bus, other manufacturers' memory card could be used in Poly systems as well.


Software

The Poly-88
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 * ...
contained a
boot loader A bootloader, also spelled as boot loader or called bootstrap loader, is a computer program that is responsible for booting a computer and booting an operating system. If it also provides an interactive menu with multiple boot choices then it's o ...
program, capable of reading programs from the cassette tape interface. Available programs included games, utilities, a
BASIC Basic or BASIC may refer to: Science and technology * BASIC, a computer programming language * Basic (chemistry), having the properties of a base * Basic access authentication, in HTTP Entertainment * Basic (film), ''Basic'' (film), a 2003 film ...
interpreter Interpreting is translation from a spoken or signed language into another language, usually in real time to facilitate live communication. It is distinguished from the translation of a written text, which can be more deliberative and make use o ...
, and an 8080 assembler.


System 8813

PolyMorphic's disk-based system was the System 8813. It consisted of a larger chassis holding one, two, or three 5-inch minifloppy disk drives from
Shugart Associates Shugart Associates (later Shugart Corporation) was a computer peripheral manufacturer that dominated the floppy disk drive market in the late 1970s and is famous for introducing the -inch "Minifloppy" floppy disk drive. In 1979 it was one of the ...
. The drives used single-sided, single-density storage on hard-sectored diskettes. Storage capacity was approximately 90K bytes per diskette.


Hardware

System 8813 hardware included the standard CPU and VTI cards; a RAM card, typically with at least 32K of memory; and a disk controller card, to interface with the minifloppy drives. Later, a
Z80 The Zilog Z80 is an 8-bit microprocessor designed by Zilog that played an important role in the evolution of early personal computing. Launched in 1976, it was designed to be software-compatible with the Intel 8080, offering a compelling altern ...
based disk controller supported double sided, double-density minifloppy drives, and full-size (8-inch) floppy drives.


Software

The Poly disk
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 ...
was called Exec. The three disk drives were distinguished by numbers enclosed in angle brackets such as <1>, rather than the drive letter convention (A:) used by CP/M and later
MS-DOS MS-DOS ( ; acronym for Microsoft Disk Operating System, also known as Microsoft DOS) is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few op ...
. File names were
case-sensitive In computers, case sensitivity defines whether uppercase and lowercase letters are treated as distinct (case-sensitive) or equivalent (case-insensitive). For instance, when users interested in learning about dogs search an e-book, "dog" and "Dog ...
and could contain up to 31 characters including a two-character extension. For example, a text file might be named Notes.TX. Various file extensions had predefined meanings: .GO for
executable file In computer science, executable code, an executable file, or an executable program, sometimes simply referred to as an executable or binary, causes a computer "to perform indicated tasks according to encoded instructions", as opposed to a da ...
s, .BS for
BASIC Basic or BASIC may refer to: Science and technology * BASIC, a computer programming language * Basic (chemistry), having the properties of a base * Basic access authentication, in HTTP Entertainment * Basic (film), ''Basic'' (film), a 2003 film ...
programs, .OV for overlays. Overlays were used extensively to provide more code space for the operating system. If a file named INITIAL.TX was present when the system booted, commands listed in that file were executed automatically, similar to the AUTOEXEC.BAT file of an MS-DOS system. Later versions of Exec supported
subdirectories In computing, a directory is a file system cataloging structure that contains references to other computer files, and possibly other directories. On many computers, directories are known as folders or drawers, analogous to a workbench or the t ...
. The naming syntax continued to use angle brackets. For example, a file in a second-level subdirectory on drive 2 might be named <2Unix Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
, no explicit "make directory" command was needed. When a program tried to create a file within a subdirectory, that subdirectory would be automatically created (if it didn't already exist). System 8813 software included an 8080 macro assembler and a BASIC interpreter for program development. Poly BASIC used BCD arithmetic for high precision in financial applications. A word-processing system, named WordMaster, consisted of a
text editor A text editor is a type of computer program that edits plain text. An example of such program is "notepad" software (e.g. Windows Notepad). Text editors are provided with operating systems and software development packages, and can be used to c ...
and separate formatter program. Stuart Woods wrote his second novel, '' Run Before the Wind'', using WordMaster on a PolyMorphic 8813 system.


Other Products


System 8810

With the introduction of double-sided, double density minifloppy drives, the storage capacity of a single floppy became approximately 360K bytes (the same as the original IBM-PC floppy drive capacity). This made it feasible to store Exec, applications and data on a single floppy. The System 8810 was functionally identical to the 8813, but in a smaller chassis, with 5 slots and only one minifloppy drive.


Mass Storage

The 88/MS (Mass Storage) was a cabinet housing dual, 8-inch (full size) floppy drives. It was available with either single- or double-sided disk drives, both using double-density recording on hard-sectored media. The 88/MS could be added onto either an 8813 or 8810 system. The largest Poly configurations would contain three mini-floppy drives and four full-size drives, with drive numbers from 1 to 7. The 88/HD was a subsystem with an 18 MB SASI hard drive, housed in an 8810 chassis. Software called Volume Manager partitioned the available space into several logical disk drives, similar to the
FDISK fdisk is a command-line utility for disk partitioning. It has been part of DOS, DR FlexOS, IBM OS/2, and early versions of Microsoft Windows, as well as certain ports of FreeBSD, NetBSD, OpenBSD, DragonFly BSD and macOS for compatibilit ...
partitioning command used by other operating systems.


TwinSystem

The TwinSystem was marketed as "Get more work done on a computer built for two." The System 8813 TwinSystem had an additional RAM card, video card, and keyboard.
Bank switching Bank switching is a technique used in computer design to increase the amount of usable memory beyond the amount directly addressable by the Processor (computing), processor instructions. It can be used to configure a system differently at diffe ...
between the RAM cards allowed the CPU to keep two applications in memory simultaneously. However, the TTL-level keyboard interface limited the distance between the two user stations to a few feet.


CP/M Compatibility

The dominant operating system for microcomputers in this era was
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 ...
. Unmodified Poly systems were unable to run CP/M, for several reasons: *Hard-sectored floppy disks. Nearly all CP/M systems used soft-sectored diskettes, so it was difficult to transport information between CP/M and Poly systems. *
Memory map In computer science, a memory map is a structure of data (which usually resides in memory itself) that indicates how memory is laid out. The term "memory map" has different meanings in different contexts. #It is the fastest and most flexible cach ...
. CP/M required RAM from addresses 0000 to (ideally) FFFF hex. The Poly CPU and VTI cards mapped ROM and
video memory Video random-access memory (VRAM) is dedicated computer memory used to store the pixels and other graphics data as a framebuffer to be rendered on a computer monitor. It often uses a different technology than other computer memory, in order to b ...
into the area between 0000 and 1FFF. Late in the system's lifetime, hardware modifications were introduced to solve the memory map issues, and a version of CP/M was released for the 8813.


References

{{reflist


External links

Defunct computer hardware companies Defunct computer systems companies Defunct computer companies of the United States Defunct computer companies based in California Companies based in Santa Barbara, California Computer companies established in 1976 Electronics companies established in 1976 1976 establishments in California