Jump to content

IBM PCjr

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Blakespot (talk | contribs) at 16:04, 23 April 2007 (→‎External links). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The IBM PCjr (read "PC junior") was IBM's first attempt to enter the market for relatively inexpensive educational and home-use personal computers. The PCjr, IBM model number 4860, retained the IBM PC's 8088 CPU and BIOS interface for compatibility, but differences in the PCjr's architecture, as well as other design and implementation decisions, eventually led the PCjr to be a commercial failure in the marketplace.

Features

Announced November 1, 1983, and first shipped in March 1984, the PCjr came in two models: the 4860-004, with 64 KiB of memory, priced at US$669; and the 4860-067, with 128 KiB of memory and a 360 kB 5.25-inch floppy disk drive, priced at US$1269. The PCjr promised a high degree of compatibility with the IBM PC, already a popular business computer, and offered built-in color graphics and sound that was better than the standard PC speaker sound and color graphics of the standard IBM PC and compatible machines of the day. Additionally, its 4.77 MHz Intel 8088 CPU was faster than other computers aimed at the home market, and its detached wireless infrared keyboard promised a degree of convenience none of its competitors had. Two cartridge slots promised easy loading of games and other software.

Differences from the IBM PC

Two joystick ports were built into the PCjr, evidence of IBM's goal for marketing the PCjr as a home-friendly machine. Along the same lines, the PCjr also introduced two ROM cartridge slots on the front of the unit, meant to load software quickly and easily. The cartridge(s) would be plugged in from the front, prompting the computer to automatically reboot and run the software. Loading and saving data from cartridge software was possible via the floppy drive.

Expansions (such as additional parallel ports, serial ports, memory, etc.) to the PCjr were provided via add-on "sidecars" that attached to the side of the PCjr. Multiple expansions were stacked together, increasing the width of the machine.

Differences from other personal computers

The PCjr shipped with a chicklet type keyboard powered by AA batteries to provide infrared line-of-sight wireless communication. The keyboard could also operate with a modular telephone-style cable if so desired, eliminating battery usage. The PCjr also shipped with a lightpen port, which worked with a small number of applications designed for it.

Failure in the marketplace

The PCjr launched with an enormous amount of advance publicity, including live news-broadcast coverage of the product announcement. Ziff-Davis, publisher of the successful PC Magazine, printed the first issue of PCjr Magazine even before the first PCjr units shipped. Observers expected the PCjr to change the home-computer market in a similar way to how the IBM PC had singlehandedly changed the business market in the two years since its debut.

However, the PCjr was never well received. A prime target of criticism was its keyboard; IBM chose to use an infrared wireless chiclet keyboard, similar to that of a pocket calculator, with wide spaces between keys to leave room for instructional overlays bundled with software packages. It was widely criticized as feeling cheap and being difficult to type on. IBM eventually replaced it for free with a different wireless keyboard with more conventional keys. Regardless of the keys' design, with only 62 keys, it lacked the numeric keypad and separate function keys of the IBM PC, and the layout was more awkward than that of most of its competitors.

At $669, the PCjr's price was not competitive. It cost more than twice as much as the Commodore 64 and the Atari 8-bit family; its price was close to that of the Coleco Adam, but the Adam also included two tape drives, a printer, and software. With the exception of the Apple II, it was possible to purchase a complete system (computer, disk drive, printer, and monitor) from almost any of IBM's competitors for less than the PCjr's entry price.

Many people compared the PCjr unfavorably to the IBM PC rather than to the machines against which it was directly competing. While compatibility with the IBM PC's large software library was a key selling point, in practice the PCjr proved incompatible with many popular PC applications, in part due to memory limitations and in part due to architectural differences.

The PCjr was often purchased by business people as a lower-cost alternative to the PC, but then was quickly abandoned for business use. The BIOS was produced by the same company that wrote the BIOS for the PC, IBM, with published differences. At the time, it was popular for many programmers to use direct hardware BIOS "pokes" and "peeks" and process with assembly language as this offered performance advantages and compilers for PC's were limited. Programmers had to keep the PCjr in mind when developing code, which most didn't. So, while most PC software would work, business packages competing for features and performance would often have odd hardware related crashes.

The keyboard issue alone was enough to sink the PCjr, but not having the same expansion slot type was really the death of the PCjr. When an expansion came out to add a hard drive, it would only work on the PC. The PC with a built-in hard drive came out next, known as the XT. No further development was done with the PCjr. The PCjr was not a PC clone as the first Compaq would be. It was a separate, but technically linked by the same vendor, computer, that, like an unusual mutation of early species, would just die out.

Arguably, the PCjr's technical capabilities may have justified its higher price tag: it was a 16-bit machine competing in an 8-bit world, offered better memory expansion, had a built-in 80 column display, and was faster than any of its competition. However, reviewers of home computers at the time cared much less about raw power and more about price, available software, and the quality of the keyboard. Moreover, while the PCjr may have been superior to its competitors in running office suite software, it was clearly inferior to the Commodore 64 and the Atari 8-bit family as a gaming platform; unlike them, it had very limited color capabilities (due to its CGA-derived graphics chip) and no support for hardware sprites. Also, the sound chip was nowhere near as advanced as the MOS Technology SID found in the C64 (although it rivaled Atari's POKEY). Since gaming capabilities were important to many home computer buyers of the time (who often purchased the machines as replacements for older game consoles), this was another strike against the PCjr.

The PCjr was more difficult to expand than many of its intended competitors. It was not designed to add a second floppy drive, a hard drive, or easily expand memory beyond 256K, which made it difficult to deliver on the promise of running business software for the IBM PC. Third parties created PCjr add-ons, including a second floppy drive or a 20-megabyte hard drive, but were not available right away. One particular company, PC Enterprises, produced several useful expansion kits, including a CPU speedup board, SCSI controller for hard drives, VGA video card, 3.5" floppy drive, SoundBlaster sound card, and also many software products that shipped on floppy and on plug-in cartridge that enhanced the PCjr's compatibility with the IBM PC. Many of these products ended up being fairly costly due to the limited PCjr expansion market; for example, the Combo Cartridge, a cartridge which simply improved BIOS compatibility and sped up certain BIOS calls, was $89 when it was last sold. PC Enterprises no longer provides PCjr products so these items are increasingly harder to find today. PC Enterprises' [online catalog] of PCjr products is still available for viewing.

Many IBM and third-party add-ons attached to an expansion slot on the computer's right side (dubbed "Sidecars"), similar to the design of the discontinued TI 99/4A; thus, as with the TI, multiple add-ons proved very clumsy. In addition, it was necessary to purchase additional power supplies for every few expansion modules attached to the computer; it was not unheard of for the computer to require three separate power bricks just to run with its expansions.

Unable to compete with the C64 and Apple Computer's IIe and IIc, let alone the forthcoming Atari ST and Commodore Amiga, IBM withdrew the PCjr from the marketplace in mid-1985.

The PCjr legacy

Tandy produced a clone of the PCjr, the Tandy 1000. Since the PCjr was discontinued two weeks before the new computer was to be released, Tandy had to hastily change its marketing strategy. However, the machine and its many successors ultimately proved much more enduring than the PCjr itself, partly because the Tandy 1000 was sold in ubiquitous Radio Shack stores and partly because it was less costly, easier to expand, and almost-entirely compatible with the IBM PC. Ironically, the enhanced graphics and sound standards the PCjr pioneered ultimately became known as "Tandy-compatible", with the extended graphics modes eventually coined "TGA" (Tandy Graphics Adapter) graphics.

IBM returned to the home market in 1990 with its much more successful IBM PS/1 line. Unlike the PCjr's radical departure from the IBM PC, the PS/1 line concentrated on IBM brand-name compatibility and affordability.

The publication, "PCjr magazine", ran articles written by many of the legends of the computer industry from back in their early days. This comprises a collection of entry level PC articles, from such people as Peter Norton, that could be considered mentionable.

Trivia

The PCjr's code name was "peanut", and it was referred to as such by several trade magazines both before and slightly after the PCjr's debut.

The popular 1980s adventure game series King's Quest was originally developed for the PCjr, as IBM had commissioned Sierra On-Line for a game that would take advantage of the PCjr's expanded graphics and sound capabilities for the product's launch.

The cartridge BASIC for the PCjr gave the advantage of a real programming language always ready without taking up system memory, as it was firmware, with its own address space. It would interpret on the fly interactively, or could run traditional programs with numbered lines. Being stored in ROM, the BASIC would load very quickly, not needing access to the floppy disk or other storage. The quick availability of the embedded BASIC made the PCjr an ideal development platform for BASIC programmers doing ad hoc data processing, as well as making it easier to learn programming.

The two front cartridge slots were also used with third-party cartridges to update the system BIOS and other firmware. A number of patches from various vendors were included on a single "combo-cartridge", licensed and sold by PC Enterprises, to support add-on hardware, bypass certain limitations of design, and keep up with changing OS requirements.

The PCjr could be purchased with full manuals that included BIOS source code and all hardware schematics. This made hobby/home modifications easier and led to a number of small hardware upgrade companies providing hardware expansions and modifications (usually for compatibility).

PC Enterprises became the last major third party vedor to supply full service, parts, and add-ons, extending the functional life of the PCjr to about 10 years, often buying out inventory and rights for PCjr support.

The PCjr was manufactured in Lewisburg, Tennessee by Teledyne. Roughly 500,000 units were shipped.

The internal name used for the first prototype was "Green Dragon".

Several upgrades for the PCjr were designed by IBM/Teledyne but never reached the store shelves before the IBM PCjr was canceled. These included a wireless joystick and various memory/drive upgrades.

Other than the Tandy 1000 and Amstrad IBM PC compatible lines a few years later, the dual built-in joystick ports introduced by the PCjr never became standard on IBM PC compatibles, and haven't been seen since.

Most programs prepared for the cartridge format were entertainment titles, but a limited amount of business software was also available on cartridge, including a PCjr version of Lotus 1-2-3 and Andrew Tobias' Managing Your Money.

The lightpen port was later used in combination with the serial port to supply voltage to a Mouse Systems optic mouse of the same design as Sun workstations.

Technical specifications

  • CPU: Intel 8088, 4.77 MHz
  • Memory: 64 KiB on the motherboard expandable to 128 KiB via a card in a dedicated slot. Later third-party add-ons and modifications raised the limit to 736 KiB.
  • Operating system: IBM PC-DOS 2.10, (Boots to Cassette BASIC without cartridge or DOS)
  • Input/Output: cassette port, lightpen port, two joystick ports, RGB monitor port, composite video port, television adapter output port, audio port, wired keyboard port, infrared keyboard sensor, serial port, two cartridge slots
  • Expandability: 3 internal slots, dedicated to PCjr specific memory, modem (300 bits per second non-Hayes-compatible modem available from IBM, although 2400 bit/s Hayes-compatible modems were available from third parties), and floppy controller cards. External sidecar connector capable of daisy-chaining multiple sidecars.
  • Video: Motorola 6845, "CGA Plus"
    • Text modes: 40×25, 80×25, 16 colors
    • Graphics modes: 320×200×4, 640×200×2, 160×100×16, 160×200×16, 320×200×16, 640×200×4
    • Video memory is shared with the first 128 KiB of system memory, and can be as small as 2 KiB and as large as 96 KiB.
  • Sound: Texas Instruments SN76496; three voices, 16 independent volume levels per channel, white noise
  • Storage: Optional 5.25 inch diskette drive or cassette. Other storage options were provided by third parties.
  • Keyboard: 62 key detached. Corded or infra-red operation. IBM supplied two different keyboards, the first being the maligned 'Chiclet' keyboard, so named for its square rubber keys that resembled Chiclets. Many third-party keyboards were also available.

Template:Step