AtariWriter
   HOME

TheInfoList



OR:

AtariWriter is a
word processor A word processor (WP) is a device or computer program that provides for input, editing, formatting, and output of text, often with some additional features. Word processor (electronic device), Early word processors were stand-alone devices ded ...
program for the
Atari 8-bit family The Atari 8-bit family is a series of 8-bit home computers introduced by Atari, Inc. in 1979 as the Atari 400 and Atari 800. The series was successively upgraded to Atari 1200XL , Atari 600XL, Atari 800XL, Atari 65XE, Atari 130XE, Atari 800XE, ...
released by
Atari Atari () is a brand name that has been owned by several entities since its inception in 1972. It is currently owned by French publisher Atari SA through a subsidiary named Atari Interactive. The original Atari, Inc. (1972–1992), Atari, Inc., ...
as a 16 kB
ROM cartridge A ROM cartridge, usually referred to in context simply as a cartridge, cart, or card, is a replaceable part designed to be connected to a consumer electronics device such as a home computer, video game console or, to a lesser extent, electroni ...
in 1983. The program was fast and easy to use, while still allowing the creation of fairly complex documents. It was a huge success for the platform, with at least 800,000 examples sold not including international versions and later updates. Atari had introduced its first branded word processor in 1981,
Atari Word Processor Atari Word Processor is a word processor program for the Atari 8-bit family, announced by Atari, Inc. in January 1981 and shipped that summer. The program was powerful for its era, including numerous features like superscripts and two-column la ...
. Reviews invariably lauded its features but concluded it was too difficult to use and its system requirements were too demanding. During the process of introducing new models of the computers, the XL series, the decision was made to abandon Word Processor in favour of a simpler program that would run on any machine. This led to them hiring William Robinson, author of
Datasoft Datasoft, Inc. (also written as DataSoft and Data Soft) was a software developer and publisher for home computers founded in 1980 by Pat Ketchum and based out of Chatsworth, California. Datasoft primarily published video games, including home port ...
's Text Wizard, and having him to modify the program to run from a cartridge. Highly positive reviews in all major magazines quickly followed its release. The only major concerns were the lack of
mail merge Mail merge consists of combining mail and letters and pre-addressed envelopes or mailing labels for mass mailings from a form letter. This feature is usually employed in a word processing document which contains fixed text (which is the same in eac ...
, a
spell checker In software, a spell checker (or spelling checker or spell check) is a software feature that checks for misspellings in a text. Spell-checking features are often embedded in software or services, such as a word processor, email client, electronic di ...
and a lack of
printer driver In computers, a printer driver or a print processor is a piece of software on a computer that converts the data to be printed to a format that a printer can understand. The purpose of printer drivers is to allow applications to do printing without ...
s for anything other than Atari's models. An author of an add-on printer pack estimated he sold 25,000 copies through the
Atari Program Exchange Atari Program Exchange (APX) was a division of Atari, Inc. that sold software via mail-order for the Atari 8-bit family of home computers. Quarterly APX catalogs were sent to all registered Atari 8-bit owners. APX encouraged any programmer, not j ...
and direct. Atari later merged the spell checker, a
mail merge Mail merge consists of combining mail and letters and pre-addressed envelopes or mailing labels for mass mailings from a form letter. This feature is usually employed in a word processing document which contains fixed text (which is the same in eac ...
function and a number of other features in 1986's AtariWriter Plus, available on
floppy disk A floppy disk or floppy diskette (casually referred to as a floppy, or a diskette) is an obsolescent 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 w ...
. A final upgrade was AtariWriter 80 of 1989, which added support for the XEP80 80-column display. AtariWriter also spawned a port to the
Atari ST The Atari ST is a line of personal computers from Atari Corporation and the successor to the Atari 8-bit family. The initial model, the Atari 520ST, had limited release in April–June 1985 and was widely available in July. It was the first pers ...
, ST Writer, which was offered free on early models of the ST.


History


Before AtariWriter

Atari's original marketing plan for the 8-bit machines was to sell the 400 into educational settings and for games, and the 800 into small-office settings where
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/ 85-based microcomputers by Gary Kildall of Digital Research, Inc. Initial ...
and the
Apple II The Apple II (stylized as ) is an 8-bit home computer and one of the world's first highly successful mass-produced microcomputer products. It was designed primarily by Steve Wozniak; Jerry Manock developed the design of Apple II's foam-m ...
were successful. Unfortunately, the lack of useful business software hindered any sales into the office market, and the machine quickly garnered a reputation as a glorified games box. In 1980 Atari decided to attack this problem by introducing their own word processor, the inventively named
Atari Word Processor Atari Word Processor is a word processor program for the Atari 8-bit family, announced by Atari, Inc. in January 1981 and shipped that summer. The program was powerful for its era, including numerous features like superscripts and two-column la ...
. This shipped on a
copy protected Copy protection, also known as content protection, copy prevention and copy restriction, describes measures to enforce copyright by preventing the reproduction of software, films, music, and other media. Copy protection is most commonly found on ...
floppy disk and required 48 kB of RAM, meaning that the user had to have a fully-expanded 800 and the
Atari 810 The Atari 810 is the official floppy disk drive for the Atari 400 and 800, the first two models in the Atari 8-bit family of home computers. It was released by Atari, Inc. in 1980. The single-density drive provides 90 kB of storage. The 8 ...
disk drive at a minimum. The machines lacked a
parallel port In computing, a parallel port is a type of interface found on early computers (personal and otherwise) for connecting peripherals. The name refers to the way the data is sent; parallel ports send multiple bits of data at once ( parallel ...
and Atari did not sell any printers with the SIO adaptor built-in, so actually printing the results required the Atari 850 interface and a parallel printer like the Atari 825 or the widely recommended
Epson MX-80 Seiko Epson Corporation, or simply known as Epson, is a Japanese multinational electronics company and one of the world's largest manufacturers of computer printers and information- and imaging-related equipment. Headquartered in Suwa, Nagano, ...
. While the program was feature-packed, including support for things like two-column layout and super- and sub-scripting, reviewers all pointed out that it was very difficult to use. In addition to an extensive set of editing commands using
control key In computing, a Control key is a modifier key which, when pressed in conjunction with another key, performs a special operation (for example, ); similar to the Shift key, the Control key rarely performs any function when pressed by itself. ...
s, including cursor commands that did not use the system's own
cursor key Arrow keys or cursor movement keys are buttons on a computer keyboard that are either programmed or designated to move the cursor in a specified direction. The term "cursor movement key" is distinct from "arrow key" in that the former term may ...
s, more complex operations like loading documents or printing required trips through multi-level text menus. As these were essentially impossible to remember, a quick-reference sheet was included and the documentation was designed to stand up on a desk for continual use. Word Processor was not the only word processor in the early days of the platform. Reviews from 1982 generally also considered Text Wizard from
Datasoft Datasoft, Inc. (also written as DataSoft and Data Soft) was a software developer and publisher for home computers founded in 1980 by Pat Ketchum and based out of Chatsworth, California. Datasoft primarily published video games, including home port ...
and Letter Perfect from LKJ. Both of these programs were much simpler in terms of features, but could run on any machine in the lineup and were far easier to use. These easily outsold Atari's program for both of these reasons, and Text Wizard was often considered the best-buy, and Letter Perfect the best overall. Atari's was never recommended.


AtariWriter

Sometime in late 1981, Gary Furr left his job at
GTE GTE Corporation, formerly General Telephone & Electronics Corporation (1955–1982), was the largest independent telephone company in the United States during the days of the Bell System. The company operated from 1926, with roots tracing furth ...
where he wrote specifications for applications software for government contractors. Moving to Atari, Furr and product manager Peggy Allen soon began planning to replace Word Processor. Instead of modifying Word Processor, they decided to abandon it entirely. Ironically, Furr wrote the design specification in March or April 1982 using Word Processor. A month or two later, they found that there were not enough programmers available in the company to write the program they specified. Instead, they hired the author of Text Wizard, 15-year-old William Robinson, to modify that program to run in a
ROM cartridge A ROM cartridge, usually referred to in context simply as a cartridge, cart, or card, is a replaceable part designed to be connected to a consumer electronics device such as a home computer, video game console or, to a lesser extent, electroni ...
. Robinson had written Text Wizard for the LA-based software company
Datasoft Datasoft, Inc. (also written as DataSoft and Data Soft) was a software developer and publisher for home computers founded in 1980 by Pat Ketchum and based out of Chatsworth, California. Datasoft primarily published video games, including home port ...
, and it had garnered good reviews while running in very little RAM. At the time,
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 instructions. It can be used to configure a system differently at different times; for example ...
cartridges were not common, but the Atari machines had always included the little-used ability to include up to 16 kB in a single cart. This would allow it to run on any machine in the lineup, even early-model 400's and the later 600XL which came with only 16 kB of RAM. It also meant there was no requirement for a
floppy disk A floppy disk or floppy diskette (casually referred to as a floppy, or a diskette) is an obsolescent 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 w ...
, and documents could be saved even to the Atari 410 cassette drive if need be. A huge advantage over Word Processor was that the program did not load into RAM and thus left much more memory free; on an 800, Word Processor had only about 10 kB free, enough for about one page of text, but AtariWriter had roughly 20 kB free even with DOS loaded, allowing small documents up to about six pages to be held entirely in memory. Programming took place during the summer of 1982 and internal testing took place during the fall of 1982 and into early 1983. Final testing and documentation was largely complete by the February/March time-frame, when a status meeting of the entire Home Computer division was called. Furr described how they handled printers, the program would load a single
printer driver In computers, a printer driver or a print processor is a piece of software on a computer that converts the data to be printed to a format that a printer can understand. The purpose of printer drivers is to allow applications to do printing without ...
at a time, with all four Atari printers supported and others available on disk. The manager refused to support non-Atari printers, and Furr had to call Robinson and tell him to remove the extra drivers. Instead, the manual added a short section stating additional drivers would be available from the
Atari Program Exchange Atari Program Exchange (APX) was a division of Atari, Inc. that sold software via mail-order for the Atari 8-bit family of home computers. Quarterly APX catalogs were sent to all registered Atari 8-bit owners. APX encouraged any programmer, not j ...
(APX). AtariWriter 1.0 was released to production in the spring of 1983. Furr left Atari shortly thereafter and took a position with Datasoft. Three additional minor upgrades were released over the next year, culminating in Version C. The program was an enormous success, becoming one of Atari's best-selling products of all time. Furr was later told that the original cartridge version had sold approximately 800,000 copies. This did not include any foreign language versions, French, Spanish, German and Italian, or the later versions like Plus and 80. Given about 4 million machines sold in total, this represents a significant portion of the entire Atari fleet.


Printer drivers

The decision to only support Atari printers was a terrible one, one that every product review harped on. Furr began writing drivers on his own at home, and a selection of 10 to 11 of these first appeared in the Fall 1983 APX catalog. When APX folded in 1984, Furr took over and began direct sales from his home. Furr found these were being purchased by
users' group A users' group (also user's group or user group) is a type of club focused on the use of a particular technology, usually (but not always) computer-related. Overview Users' groups started in the early days of mainframe computers, as a way to sh ...
s who would then give them out to the members. He nevertheless sold 25,000 copies between 1983 and 1993 directly, not including the additional sales through APX. The last copy was sold in 1993. Several years later, Furr was contacted by a user group in Pennsylvania, leading to him shipping all the disks with source code to the group. Through this period the number of drivers expanded from the original 10 to as many as 159 by the time he sent the code off.


AtariWriter Plus

After the purchase of Atari by
Jack Tramiel Jack Tramiel ( ; born Idek Trzmiel; December 13, 1928 – April 8, 2012) was an American businessman and Holocaust survivor, best known for founding Commodore International. The Commodore PET, VIC-20 and Commodore 64 are some home compute ...
in 1984, the new
Atari Corporation Atari Corporation was an American manufacturer of computers and video game consoles. It was founded by Jack Tramiel on May 17, 1984, as Tramel Technology, Ltd., but then took on the Atari name less than two months later when WarnerMedia, Warn ...
began an effort to introduce cost-reduced versions of the 8-bit lineup, the XE series. Among these was the 130XE model, which used
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 instructions. It can be used to configure a system differently at different times; for example ...
to support 128 kB of RAM. For these machines, a new version of AtariWriter was introduced in November 1985, AtariWriter Plus. By this time, Robinson had left Datasoft and started his own company, Micro Fantasy. Robinson continued to be the primary programmer on the core program, while Ron Rosen handled the mail merge, and R. Stanley Kistler the spell checker. Jeffrey Bass wrote the documentation. The new version added a huge number of features, giving it parity with the original Atari Word Processor in terms of power. Practically every part of the program changed in some way. Adding all of this functionality meant it no longer fit on a 16 kB cartridge, and it instead shipped on two
flippy disk The floppy disk is a data storage and transfer medium that was ubiquitous from the mid-1970s well into the 2000s. Besides the 3½-inch and 5¼-inch formats used in IBM PC compatible systems, or the 8-inch format that preceded them, many propriet ...
s, one of them with the "normal" version on one side and the 130XE version on the other. In contrast to the original, which booted in less than a second, loading the new version from disk took almost a minute. The main difference compared to the original version was support for horizontal scrolling to allow direct editing of wider documents. This had been one of the notable features of the original Atari Word Processor, which used the platform's hardware assisted scrolling system to rapidly move the entire document horizontally to allow editing at up to 132 columns. The new AtariWriter worked in the same way, but expanded it even further to a maximum of 249 columns. Another change was that formatting options were set through a global menu, rather than on-screen within the document. A new save-as-plain-ASCII option allowed these codes to be easily stripped out for sending the plain text to other users. Another major feature taken from Word Processor was two-column layout. Dozens of other more minor changes were also included that made common operations much easier. The new version also greatly expanded printer support. In addition to the original set of Atari printers and the ones added later like the XMM 801
dot-matrix printer A dot matrix printer is an impact printer that prints using a fixed number of pins or wires. Typically the pins or wires are arranged in one or several vertical columns. The pins strike an ink-coated ribbon and force contact between the ribbon ...
and XDM 121
daisy wheel printer Daisy wheel printing is an impact printing technology invented in 1970 by Andrew Gabor at Diablo Data Systems. It uses interchangeable pre-formed type elements, each with typically 96 glyphs, to generate high-quality output comparable to pr ...
, selecting "other" showed drivers for the Epson FX-80, MicroPrism 480 and Juki 6100. This menu had another "other" selection which allowed you to load a driver from disk. The manual included an entire section on how to create your own printer driver, although the ones from the original APX disks continued to work. Other new options were available as load-on-demand subprograms which were included on the program disk. Most notable was Atari Proofreader, a
spell checker In software, a spell checker (or spelling checker or spell check) is a software feature that checks for misspellings in a text. Spell-checking features are often embedded in software or services, such as a word processor, email client, electronic di ...
with 36,000 word library that took up both sides of the second disk. Selecting Verify Spelling from the main menu exited AtarWriter and ran Proofreader, which then loaded a selected document and continued. Another was the Mail Merge option, which worked in a similar fashion and could merge with up to 255 records of up to 15 fields stored in a second file. Because these were all disk based, they were quite slow; a 3,000 word document took about 15 minutes to spell check. One downside to the new program was that it left only 12 kB free on an original 48 kB machine, only slightly more than the 10 kB of the original Word Processor. On the 130XE, running the custom version, 47,616 bytes were available. This was arranged as three banks of 15,872, but the program attempted to make this invisible by loading and saving all three from a single file. However, during editing one had to manually jump from bank to bank using a function key.


AtariWriter 80

After years of complaints that the platform did not have any official 80-column support, in 1989 Atari released the XEP80, a plug-in display module that connected one of the
Atari joystick port The Atari joystick port is a computer port used to connect various gaming controllers to game console and home computer systems in the 1970s to the 1990s. It was originally introduced on the Atari 2600 in 1977 and then used on the Atari 400 an ...
s to a
composite monitor A composite monitor or composite video monitor is any analog video display that receives input in the form of an analog composite video signal to a defined specification. A composite video signal encodes all information on a single conductor; a ...
. Any program wishing to use this option had to be re-written to support the new mode, which was entirely unrelated to the built-in display hardware. Atari used AtariWriter Plus to produce AtariWriter 80, which was otherwise identical. The only major change was that the column display in the editor, formerly along the bottom of the screen, was now repositioned to the top. The XEP communicated in serial, so some delays are seen when the complete screen is redrawn, like when switching to the menu and back to the document, but the system is otherwise similar to Plus. The program was apparently completed in November 1987, but for unknown reasons was not released until well into the late summer of 1988.


ST Writer

Another of the Tramiel family's goals after taking over Atari was to introduce an entirely new
GUI The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inste ...
-based computer, which emerged as the
Atari ST The Atari ST is a line of personal computers from Atari Corporation and the successor to the Atari 8-bit family. The initial model, the Atari 520ST, had limited release in April–June 1985 and was widely available in July. It was the first pers ...
in the summer of 1985. Concerned about the same issue that caused the Atari 800 to be seen dismissively, they had programmer Dan Oliver port the existing
assembler language In computer programming, assembly language (or assembler language, or symbolic machine code), often referred to simply as Assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence be ...
AtariWriter screen editor code to the ST while John Feagans converted the layout and formatting handlers to the
C programming language ''The C Programming Language'' (sometimes termed ''K&R'', after its authors' initials) is a computer programming book written by Brian Kernighan and Dennis Ritchie, the latter of whom originally designed and implemented the language, as well as ...
. In two weeks, a version of AtariWriter Plus was up and running as ST Writer. Running on the new machine gave the program many advantages. Memory was no longer limited, and the program was capable of handling very large documents. It also had a natural 80-column display, and was extremely fast. The program was so similar to the original it could exchange files with no edits. As useful as the program was, it was not GUI-based, and was released for free while Atari began the search for a GUI program to replace it. Several GUI word processors soon emerged, some by the end on 1985, and ST Writer development at Atari ended. By this time it had garnered a major following of its own, and the replacements were seen as second rate in comparison. The company eventually allowed avid user Bruce Noonan to take over development. He continued releasing the product through a number of major versions, even adding a limited GUI for menu access, with the last releases well into the 1990s.


Reception

Reviews of AtariWriter were generally very positive, complaining mostly about the lack of printer drivers, mail merge and spell checking. ''
ANALOG Analog or analogue may refer to: Computing and electronics * Analog signal, in which information is encoded in a continuous variable ** Analog device, an apparatus that operates on analog signals *** Analog electronics, circuits which use analog ...
'' magazine's review starts by describing how easy the program is to use, noting the review is being completed on the program only hours after it arrived. After complaining that other printers were not supported, noting the Epson in particular, the article concludes "The AtariWriter has good documentation, is reasonable easy to learn and to use, doesn't seem to leave you hung up anywhere and has sufficient commands and flexibility to meet the needs of those who are most likely to use it... After a series of strikeouts, Atari has a hit on their hands." ''
Antic Alphanumeric Television Interface Controller (ANTIC) is an LSI ASIC dedicated to generating 2D computer graphics to be shown on a television screen or computer display. Under the direction of Jay Miner, the chip was designed in 1977-1978 by ...
'' magazine lauded its speed, simplicity, undo command and called it "fool proof". The only concerns were the lack of 3rd party printer support, overstrike mode, and
mail merge Mail merge consists of combining mail and letters and pre-addressed envelopes or mailing labels for mass mailings from a form letter. This feature is usually employed in a word processing document which contains fixed text (which is the same in eac ...
. It concluded that "AtariWriter is the best non-game program Atari has released... Compared to the other word processors available, it is clearly superior on price and performance." ''
Creative Computing ''Creative Computing'' was one of the earliest magazines covering the microcomputer revolution. Published from October 1974 until December 1985, the magazine covered the spectrum of hobbyist/home/personal computing in a more accessible format th ...
'' reviewed it more extensively. It starts off calling it "a candidate for Best Atari Product in a Long Time." The product is described as being easy to use and foolproof due to the many checks to prevent data loss. The lack of printer drivers is pointed out, but this is solved somewhat by allowing the user to embed printer control characters directly in the text. It concludes "My overall impression of AtariWriter is positive. It has good error trapping, is very easy to use and understand, and can be used with the cassette recorder. Powerful features like file merging and chain printing are supported... AtariWriter will be the best Atari word processor for the majority of Atari computer owners." ''
InfoWorld ''InfoWorld'' (abbreviated IW) is an information technology media business. Founded in 1978, it began as a monthly magazine. In 2007, it transitioned to a web-only publication. Its parent company today is International Data Group, and its siste ...
'' also reviewed it, giving it a less stellar rating of fair to good. It starts "Given the limitations of Atari hardware, AtariWriter is a good word processor. But if you write documents larger than your computer's memory, or if you need to display 80 columns of text on the screen, forget AtariWriter, stick to your typewriter or buy a more expensive computer." It later notes that documents can be strung together and printed as a single document using a code at the bottom of an individual document, avoiding the memory limitation. It goes on to point out a number of minor annoyances, including that there is no money-back guarantee. ''The
Addison-Wesley Addison-Wesley is an American publisher of textbooks and computer literature. It is an imprint of Pearson PLC, a global publishing and education company. In addition to publishing books, Addison-Wesley also distributes its technical titles through ...
Book of Atari Software 1984'' gave the software an overall A rating. The book stated that it "heralds a new era in word processing" for Atari 8-bit owners, and "a good reason in itself to purchase an Atari". It praised AtariWriter's ease of use and print preview, and concluded that the software was "a must for every serious writer and Atari owner." ''
Consumer Reports Consumer Reports (CR), formerly Consumers Union (CU), is an American nonprofit consumer organization dedicated to independent product testing, investigative journalism, consumer-oriented research, public education, and consumer advocacy. Founded ...
'' rated the combination of an Atari 800XL, AtariWriter and the Atari 1027 printer as the best word processing system for the price.


Description

The program has two main modes, the menu and the editor. The user can switch from the menu to the editor using the E command, and switch back by pressing . The main menu includes only eight options, Create File which erases any text in memory and creates a new one, Delete File to remove a file from disk, Edit File, Format Disk, Index of Disk Files (Directory), Load File, Print File and Save File. If a file is Created or Loaded, the user then selects Edit to enter the editor. The editor displays the document text in the upper portion of the screen, and a four-line status area at the bottom. Prominently displayed in this status area is "PRESS ESC TO RETURN TO MENU". Above this is the indication of the current line and column, and a display of the tab stops rendered as up-arrows. At the very top of every document is a line of control characters that set things like the tab spacing, margins and total document width. These are stored as text in the document, and are edited by cursoring over them and changing the values. AtariWriter includes automatic
word wrap Line breaking, also known as word wrapping, is breaking a section of text into lines so that it will fit into the available width of a page, window or other display area. In text display, line wrap is continuing on a new line when a line is ful ...
, full-screen editing, dual-column printing, search and replace,
undo Undo is an interaction technique which is implemented in many computer programs. It erases the last change done to the document, reverting it to an older state. In some more advanced programs, such as graphic processing, undo will negate the las ...
, block editing and a print preview feature that allows users to view a printable page by scrolling across the screen. Printing attributes are set directly into the document using
control character In computing and telecommunication, a control Character (computing), character or non-printing character (NPC) is a code point (a number) in a character encoding, character set, that does not represent a written symbol. They are used as in-band ...
s. This allows direct changes to formatting such as margins, spacing, justification, etc.


Notes


References


Citations


Bibliography

* * * * * * * * * * *


External links


''AtariWriter''
at Atari Mania. Includes TV advertisement with
Alan Alda Alan Alda (; born Alphonso Joseph D'Abruzzo; January 28, 1936) is an American actor, screenwriter, and director. A six-time Emmy Award and Golden Globe Award winner, he is best known for playing Captain Benjamin "Hawkeye" Pierce in the war co ...
.
''AtariWriter''
at AtariProtos.com {{Word processors Word processors Atari 8-bit family software 1982 software