Atari 8-bit computers

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Pixel8 (talk | contribs) at 04:21, 14 July 2004 (Fixed 6502 Link.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Jump to navigation Jump to search

Atari built a series of 8-bit home computers based on the MOS Technology 6502 CPU, starting in 1979. Over the next decade several versions of the same basic design would be released, but the models remained largely identical internally.

History

As soon as the Atari 2600 was released the engineering team went back to design its eventual replacement. The newer design would be faster, have better graphics, and include much better sound hardware. Work continued throughout 1978, primarily working on the much-improved video hardware known as the GTIA (the 2600 used a chip known as the TIA).

However, at this point, the home computer revolution took off in the form of the Apple II family and TRS-80. Atari management saw this as a golden opportunity to re-purpose the machines, and started research on what would be needed to produce a workable home computer of their own. This included support for character graphics (something the 2600 didn't support), some form of expansion for peripherals, the BASIC programming language, and a keyboard.

All aspects of the machine were considered open to new solutions, and the machines ended up with its own BASIC, a wonderfully simple peripheral system known as SIO (Serial I/O), and a very powerful character/display driver known as ANTIC. Unlike the 2600 were the video was controlled solely by the TIA moving sprites (known as player/missile graphics in Atari lingo) around a colored background, in the new machines the ANTIC did most of the work drawing the screen (including the ATASCII characters), which the GTIA then colored and added the sprites. This separation of duties allowed both chips to be as powerful as possible, and the machine's graphics were the best on the market until the release of the Commodore 64 in 1982. Another custom support chip, named POKEY, was responsible for reading the keyboard and generating sound. The same POKEY chip was also a very common solution for sound effects and music in arcade games in the 1980s, producing a distinctive square wave flavor that is popular among chip tune aficionados.

Eventually they identified two "sweet spots" for such machines, the low-end Candy and high-end Colleen. Both ran at 2MHz, which made them twice as fast as most machines of the era; the Apple II and Commodore PET ran at 1MHz, the TRS-80 was at 2MHz but was actually about 1/2 of the speed due to its processor, the Zilog Z80's, design. The primary difference between the two was expandability, Colleen would include a number of memory slots, monitor output and a full keyboard, while Candy used a plastic "membrane keyboard" and didn't include any memory slots. Both machines were built like tanks, a side effect of meeting a FCC specification that was soon to be removed anyway (the first model of the TRS-80 actually never met that FCC spec).

The machines were brought to market in February 1979 as the 400 and 800, although they weren't widely available until late 1979. The names originally referred to the amount of memory, 4KB RAM in the 400 and 8KB in the 800. However by the time they were released the prices on RAM had started to fall, so the machines were instead released with 8KB and 16KB respectively, making the naming somewhat superfluous. The 800's expansion system allowed it to be fitted with up to 48KB RAM. The Atari BASIC interpreter came as a ROM cartridge (later, a more advanced Microsoft BASIC would also become available).

The 800 was rather complex and expensive to build, while the 400 didn't compete technically with some of the newer machines appearing in the early 1980s, so in 1982 Atari started the "Sweet 16" project to address these issues. The result was an upgraded set of machines otherwise similar to the 400 and 800, but much cheaper to produce due to the use of custom chips that replaced a number of chips from the earlier designs. Sweet 16 also looked to address problems with the 800 by adding a new expansion chassis as well. Like the earlier machines, the Sweet 16 would be released as the 1000 with 16KB and the 1000XL with 64KB.

But when the machines were actually released they came in only one version, the 1200XL. A number of problems in this machine, including a change in its operating system which made many programs written for the 400/800 computers incompatible, made the machine a flop. This was quickly addressed in the hastily-completed 600XL and 800XL, which were largely identical to the original Sweet 16 specifications. However the 1200 was released at potentially the exact wrong time. By the time the new machines replaced it the Commodore 64 had already become the market leader, and Atari was unable to address this.

The final machines in the series were there 130XE and 65XE. These were really cut-down versions of the 600XL and 800XL in much cheaper cases, a result of Jack Tramiel's efforts to wring every dollar out of the platform before finally killing it. An additional 800XE was available in Europe, it was basically a 130XE with half the memory. Almost as an afterthought, there was also the XE Game System (XEGS), released in 1987. Launched at the very end of the family's market life, the XEGS was sold bundled with its detachable keyboard, a joystick and a lightgun, and a couple of game cartridges.

Computer models

  • 400 and 800 (1979) – original machines in beige cases, 400 had membrane keyboard, 800 had full-travel keys
  • 1200XL (1982) – new aluminum and smoked plastic cases, 64KB of RAM, new but buggy OS and BASIC, which made it a market flop
  • 800XL and 600XL (1982) – replacements for the failed 1200XL, basically fixed the OS and BASIC bugs and added an expansion port; the 16KB 600XL was later dropped
  • 130XE and 65XE (1985) – 800XLs repackaged with highly inexpensive cases and keyboards with 128KB of RAM in the 130
  • XEGS (1987) – a game machine in a light beige case, with a detachable full-travel but slightly "mushy" keyboard (Atari ST'ish)

Peripherals

Atari's peripherals were named after the machines they were intended to be used with, so in general they have names like "410" and "1050". All of them used the proprietary SIO port, which allowed them to be daisy chained together into a single string; a method also used in Commodore's home computers from the VIC-20 onwards. This resulted in far less "cable spaghetti" on the desk, but it also meant plugging in "standard" components like printers and modems was practically impossible without the purchase of separate conversion units (in Atari's case, the 850 expansion system).

Original 400/800 series

  • 410 tape drive, 600 bit/s on cassettes
  • 810 5¼" floppy disk, single-density single-sided, 90KB
  • 815 dual 5¼" floppy disks, single-density single-sided, 180KB (only small numbers produced)
  • 820 printer, 40-column dot matrix on adding machine paper
  • 822 printer, 40-column thermal on slightly wider paper
  • 825 printer, 80-column dot matrix (Centronics 737)
  • 830 300-baud modem, using an acoustic coupler, used RS-232 so required an 850 (Novation CAT)
  • 835 300-baud modem, direct connect, basic Hayes compatible with SIO interface
  • 850 expansion system, included four RS-232 ports and one Centronics parallel port

XL series

  • 1010 tape drive, a smaller replacement for the 410
  • 1020 plotter, 20, 40 or 80-column with 4-colors on paper similar to the 822
  • 1025 printer, 80-column dot matrix (Okidata ML-80)
  • 1027 printer, 80-column letter quality daisy wheel (Mannesmann Tally Riteman LQ)
  • 1029 printer, 80-column lower-quality 7-pin dot matrix sold in Europe (Seikosha mechanism)
  • 1030 300 baud modem, direct connect
  • 1050 5¼" floppy disk, "enhanced density" format single-sided, 130KB
  • 1090 expansion system, 5 slots in a large case (never released, small numbers leaked out)

XE series

  • XEP80 80-column display module
  • XC12 tape drive (small model like the 1010, sold worldwide)
  • XF551 5¼" floppy disk, double-density double-sided, 360KB
  • XMM801 printer, 80-column dot matrix
  • XDM121 printer, 80-column letter quality daisy wheel
  • XM301 300 baud modem
  • SX212 1200 baud modem (also included RS-232 for use on Atari ST computers)

Atari also produced a number of other tape drives for use in eastern Europe where they continued to sell into the late 1980s due to their low cost. Some of these included various "high-speed" modes which made them almost as fast as early disk drives.

In addition to the list above, Atari failed to release a huge selection of machines and peripherals that were otherwise completed. See the externally linked FAQ below for details.