ST Writer

Last updated
ST Writer
Original author(s) Dan Oliver, John Feagans, Bruce Noonan
Developer(s) Atari Inc.
Initial release1985;39 years ago (1985)
Final release
4.8 / 1992;32 years ago (1992)
Written in Assembly, C
Operating system Atari TOS
Platform Atari ST
Type Word processor
License Proprietary software

ST Writer is a word processor program for the Atari ST series of personal computers. It was introduced by Atari Corporation in 1985 along with the 520ST, the first machine in the ST family. It is a port of Atari's AtariWriter Plus from the earlier Atari 8-bit computers, matching it closely enough to share files across platforms unchanged. Running on the ST allowed it to display a full 80-column layout, create much larger files, and support additional features.

Contents

ST Writer did not use a graphical user interface (GUI). Atari said it was intended as a stop-gap until a GUI word processor was available. When this became available at the end of 1985 in the form of 1st Word, ST Writer stopped being distributed with new machines. By this point, it had garnered a faithful following and Atari released the source code to one of its more vocal advocates. It continued to be supported through multiple major updates until 1992, when it was known as ST Writer Elite.

History

AtariWriter

When Atari began sales of the 8-bit series in late 1979, they released two models, the 400 and 800. The 800 was intended to be sold in professional settings, featuring a full mechanical keyboard and easily expandable memory. Sales of this model were initially slow due to a lack of suitable software and the company's reputation as a games developer. [1] In 1981, Atari introduced Atari Word Processor. This required an 800 with 48 kB and a 810 disk drive, and left memory for about one page of text. [2]

After a year on the market, Atari replaced Word Processor with the AtariWriter in 1982. This shipped on a ROM cartridge that allowed it to run on any machine in the Atari lineup. AtariWriter sold an estimated 800,000 copies of the US version, not including sales of the international versions or any of the later disk-based releases. [3] (This means at least one in five of every 8-bit machine bought a copy of the program.) [4] A updated version followed; AtariWriter Plus added 80-column typing using horizontal scrolling, a feature of the earlier Word Processor. [5]

Release

In 1984, Atari was in serious financial trouble, losing about one million dollars a day. Its owners, Warner Communications, became desperate to sell the company. Jack Tramiel, recently forced out of Commodore, bought the company essentially for free, taking on its debt. Under new management, Atari sold existing stock of the 8-bit series cheaply while developing a new 16-bit machine, developing into the Atari ST series. The company wanted to release it with useful software to ensure the 520ST was not dismissed in the same fashion as the 800. [6]

Lacking a word processor, the company decided to port AtariWriter Plus to the new platform. The screen editor, whose performance would be critical, was ported directly in assembler language by Dan Oliver. The less critical portions, like the menu operation and disk handling, were ported to C by John Feagans. Feagans left on holiday just as the effort started, and returned a week later to find that Oliver had already completed his half of the code. Feagans completed his half over the next week, and after only two weeks the program was ready. [6]

As the ST supported an 80-column layout, the main change was to turn off the default scrolling from Plus and display the normal 80-column layout at startup. The resulting program was so similar to the original AtariWriter that it could share files unchanged. It also included a command to download files from 8-bit machines equipped with the Atari 850 RS-232 system, reading them in on the ST's built-in serial port. The memory of the ST was much larger than the 8-bits, allowing long documents to be edited and saved on the larger-capacity 3.5-inch floppies. [6]

Bug fixes

The program was released with a number of bugs. One user, Bruce Noonan, noted that two-column layouts did not work when double-spaced printing was turned on and the document was wider than 80 columns. In September 1985, only a month after the machines became available, Noonan met Leonard Tramiel and Sig Hartmann at a user group meeting and raised the issue. They told him that bugs in the program would not be fixed, as it was "complete", and that he should not expect much as it was free. Noonan called Atari and talked to Feagans, who told him to contact Atari-related journals. They were quick to point out other bugs in the program. Noonan called Feagans back and asked if he might be able to gain access to the source code, a request that eventually worked its way to Hartmann who approved the release. Noonan released four bug-fix versions over the next year, 1.04 through 1.07. [7]

ST Writer Elite

Atari had always said that ST Writer was being released as a stop-gap while true GUI word processors emerged. This occurred not long after the 520ST was released. Atari purchased the rights to 1st Word and distributed it. [7] Many users preferred ST Writer over 1st Word due to its speed [8] and powerful features. [7] The speed was a side-effect of the program using a special text console mode that was intended for rapid output, but it lacked the ability to work with the mouse and other event-driven parts of the GUI. [lower-alpha 1] For this reason, the program lacked any mouse control, and everything was keyboard driven. [9]

This changed with the introduction of 2.0 in the fall of 1987. This broke the program into two, the original editor using the same text mode, and a second GUI-based program that allowed some GUI-based control. Pressing Escape in the editor switched to the original text-based menu screen, while clicking the right-hand mouse button switched to the new GUI-based version. This consisted of a single empty screen filling window with a conventional menu bar at the top. This allowed you to select files using the ST's built-in file dialogs, control various settings, and view help text in dialog boxes. The other feature of the GUI was the ability to left-click in the editor to send the string of cursor key commands that moved the cursor to the clicked location. Some of these features were added by the original author, Feagans. [9]

Noonan continued improving the new version, and starting with 2.3 renamed it ST Writer Elite to distinguish it from the original. [10] Noonan continued adding bug fixes and new features for years. In March 1989 he noted that 3.0 might be the last to be released, but the last known version is 4.8 from 1992. [11]

Description

ST Writer was very similar to AtariWriter, the main difference being the always-on 80-column support. The program had two modes, menu mode and editor mode. In menu mode, the user can perform various high-level functions like loading, saving and printing files. To switch to edit mode, the Edit command was selected. When in the editor mode, pressing Escape returned to the menus. [12]

The editor used extended ASCII characters as codes for various settings like margins and line width. These appeared in inverse video in the document. Most documents had a row of these across the first line of the file, controlling document-wide settings. [13] Similar codes could be inserted in the document to change the layout, and other codes could be used to change the text style [14] and insert direct printer commands. [15]

The menu mode offered commands to list the files on the currently inserted floppy disk, create, delete, load and save files, format the disk, and print. It also included the ability to receive a file from the 850 on an 8-bit machine, the "hirez" toggle that toggled the vertical layout between 22 and 37 lines of text, toggle the colors between black-on-white to white-on-black, quit the program, and to switch to the editor screen. [16]

After loading TOS and ST Writer, a 520ST had about 180 kB free, enough for well over 100 typical pages of text, about 1500 bytes each. A display in the editor showed the remaining amount of free memory as you typed. [17]

Reception

ST Writer was well received by its users and reviewers, both for its features and, in particular, its speed.

In a comparison review of seven word processors for the ST in STart magazine, Ian Chadwick called ST Writer "a capable and mature outgrowth of the successful AtariWriter for 8-bit Atari's. It is good enough for moderately demanding work, but lacks the document-oriented features necessary for technical writing and other major undertakings such as scripts and books." He notes that it is free, and points users to the Atari special interest group on CompuServe or Atari's own bulletin board system to download it. [18]

Writing in ST-Log magazine, David Plotkin says "I suspect ST Writer's popularity surprised Atari" due to its lack of a GUI and its use of "variety of arcane codes in your document" and other annoying features like only opening a single document at a time and the need to run a separate program to change printers. [19] He notes "The trade-off for these shortcomings is speed, and many people swear by ST Writer because it is so fast." and that it includes numerous features not seen in most word processors, like "double column printing, headers and footers". [8]

While reviewing a three-in-one product that contained a word processor, Matt Loveless noted that "I use ST Writer for long documents that don't require sophisticated formatting; it's fast and makes major editing a simple job." [20]

Notes

  1. The missing feature was the event_multi call that took time to process. [9] The console mode did not call this routine and this was why it was faster.

Related Research Articles

<span class="mw-page-title-main">Atari ST</span> Line of home computers from Atari Corporation

Atari ST is a line of personal computers from Atari Corporation and the successor to the company's 8-bit home computers. The initial model, the Atari 520ST, had limited release in April–June 1985, and was widely available in July. It was the first personal computer with a bitmapped color graphical user interface, using a version of Digital Research's GEM interface / operating system from February 1985.

<span class="mw-page-title-main">History of the graphical user interface</span>

The history of the graphical user interface, understood as the use of graphic icons and a pointing device to control a computer, covers a five-decade span of incremental refinements, built on some constant core principles. Several vendors have created their own windowing systems based on independent code, but with basic elements in common that define the WIMP "window, icon, menu and pointing device" paradigm.

<span class="mw-page-title-main">WordPerfect</span> Word processing application

WordPerfect (WP) is a word processing application, now owned by Alludo, with a long history on multiple personal computer platforms. At the height of its popularity in the 1980s and early 1990s, it was the market leader of word processors, displacing the prior market leader WordStar.

<span class="mw-page-title-main">WordStar</span> Word processor application

WordStar is a word processor application for microcomputers. It was published by MicroPro International and originally written for the CP/M-80 operating system, with later editions added for MS-DOS and other 16-bit PC OSes. Rob Barnaby was the sole author of the early versions of the program.

Desktop publishing (DTP) is the creation of documents using dedicated software on a personal ("desktop") computer. It was first used almost exclusively for print publications, but now it also assists in the creation of various forms of online content. Desktop publishing software can generate page layouts and produce text and image content comparable to the simpler forms of traditional typography and printing. This technology allows individuals, businesses, and other organizations to self-publish a wide variety of content, from menus to magazines to books, without the expense of commercial printing.

<span class="mw-page-title-main">LocoScript</span>

LocoScript is a word processing software package created by Locomotive Software and first released with the Amstrad PCW, a personal computer launched in 1985. Early versions of LocoScript were noted for combining a wide range of facilities with outstanding ease of use. This and the low price of the hardware made it one of the best-selling word processors of the late 1980s. Four major versions of LocoScript were published for the PCW, and two for IBM-compatible PCs running MS-DOS. LocoScript's market share didn't expand with the PC versions, which were not released until after Windows had become the dominant PC operating system.

Cut & Paste is a word processor published in 1984 for Apple II series, Atari 8-bit computers, Commodore 64, IBM PC compatibles, and IBM PCjr. It is one of the few productivity releases from game developer and publisher Electronic Arts, along with the contemporaneous Financial Cookbook. In the UK it was distributed by Ariolasoft.

Optimized Systems Software (OSS) was a company that produced disk operating systems, programming languages with integrated development environments, and applications primarily for Atari 8-bit computers. The founders of OSS previously developed Atari DOS, Atari BASIC, and the Atari Assembler Editor for Atari, Inc., and many OSS products are substantially improved versions. OS A+ and DOS XL are based on Atari DOS. BASIC A+, BASIC XL, and BASIC XE are based on Atari BASIC. EASMD and MAC/65 are modeled on the Atari Assembler Editor. Action! is an ALGOL-inspired compiled programming language with an integrated full-screen editor. OSS also sold some software for the Apple II.

<span class="mw-page-title-main">AtariWriter</span> Word processor program for Atari 8-bit computers.

AtariWriter is a word processor program for the Atari 8-bit computers released by Atari, Inc. as a 16 kB ROM cartridge in 1983. The program was fast and easy to use, while still allowing for the creation of fairly complex documents. It was a success for the platform, with at least 800,000 units initially sold, not including international versions and later updates.

<span class="mw-page-title-main">SpeedScript</span>

SpeedScript is a word processor originally printed as a type-in MLX machine language listing in 1984-85 issues of Compute! and Compute!'s Gazette magazines. Approximately 5 KB in length, it provided many of the same features as commercial word processing packages of the 8-bit era, such as PaperClip and Bank Street Writer. Versions were published for the Apple II, Commodore 64 and 128, Atari 8-bit computers, VIC-20, and MS-DOS.

<span class="mw-page-title-main">Microsoft Write</span> Basic word processor formerly included with Microsoft Windows

Microsoft Write is a basic word processor included with Windows 1.0 and later, until Windows NT 3.51. Throughout its lifespan it was minimally updated, and is comparable to early versions of MacWrite. Early versions of Write only work with Write Document (.wri) files, which are a subset of the Rich Text Format (RTF). After Windows 3.0, Write became capable of reading and composing early Word Document (.doc) files. With Windows 3.1, Write became OLE capable. In Windows 95, Write was replaced with WordPad; attempting to open Write from the Windows folder will open WordPad instead.

Bank Street Writer is a word processor for the Apple II, Atari 8-bit computers, Commodore 64, MSX, Mac, IBM PC, and IBM PCjr computers. It was designed in 1981 by a team of educators at the Bank Street College of Education in New York City, software developer Franklin E. Smith, and programmers at Intentional Educations in Watertown, Massachusetts. The software was sold in two versions: one for elementary school students published by Scholastic and a general version from Broderbund.

<span class="mw-page-title-main">Workbench (AmigaOS)</span> Graphical user interface for the Amiga computer

Workbench is the desktop environment and graphical file manager of AmigaOS developed by Commodore International for their Amiga line of computers. Workbench provides the user with a graphical interface to work with file systems and launch applications. It uses a workbench metaphor for representing file system organisation.

<span class="mw-page-title-main">Atari TOS</span> Operating system of the Atari ST range of computers

TOS is the operating system of the Atari ST range of computers. This range includes the 520ST and 1040ST, their STF/M/FM and STE variants and the Mega ST/STE. Later, 32-bit machines were developed using a new version of TOS, called MultiTOS, which allowed multitasking. More recently, users have further developed TOS into FreeMiNT.

<span class="mw-page-title-main">1st Word</span> Word processor for Atari ST computers

1st Word is a word processor program for the Atari ST developed by GST Computer Systems and published in 1985. It was given away with all ST systems from December 1985 for the next two years. Although it was relatively well received, it was a very simple program, lacking most power features and was very slow when working in large documents. In spite of any limitations, its wide availability made the program's .DOC file format became a de facto standard for the platform and was widely supported by other programs like desktop publishing systems.

<span class="mw-page-title-main">History of Microsoft Word</span>

The first version of Microsoft Word was developed by Charles Simonyi and Richard Brodie, former Xerox programmers hired by Bill Gates and Paul Allen in 1981. Both programmers worked on Xerox Bravo, the first WYSIWYG word processor. The first Word version, Word 1.0, was released in October 1983 for Xenix and MS-DOS; it was followed by four very similar versions that were not very successful. The first Windows version was released in 1989, with a slightly improved interface. When Windows 3.0 was released in 1990, Word became a huge commercial success. Word for Windows 1.0 was followed by Word 2.0 in 1991 and Word 6.0 in 1993. Then it was renamed to Word 95 and Word 97, Word 2000 and Word for Office XP. With the release of Word 2003, the numbering was again year-based. Since then, Windows versions include Word 2007, Word 2010, Word 2013, Word 2016, and most recently, Word for Office 365.

Wordwise is a word processor program published in 1981. It was the best selling word processor in the UK for the BBC Microcomputer during the 1980–1990 time period. The program was supplied on an 8K ROM, and was published by Computer Concepts. The use of ROM allowed the entire RAM of the host machine to be used for storing and manipulating the text, and providing printer-buffer functionality.

<span class="mw-page-title-main">Magic Desk</span> Productivity software for the Commodore 64

Magic Desk was a planned series of productivity software by Commodore Business Machines for the Commodore 64. Only the first entry, Type and File, was ever released. It was introduced at the summer edition of the 1983 Consumer Electronics Show in June, slated for an August 31 release. Commodore developed the Magic Desk suite both in response to a perceived lack of productivity software for the Commodore 64 and to the graphical user interface of the Apple Lisa.

<span class="mw-page-title-main">Atari Word Processor</span> 1981 8-bit word processor program

Atari Word Processor is a word processor program for the Atari 8-bit computers, 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 layouts. It was also quite complex, with a long list of control keys for basic operations and text-based menus for more complex ones. It left little memory free after loading, so longer documents had to be stored as separate files of about a page each and printing demanded a long re-formatting process as they were stitched together.

WordUp is a word processor for the Atari ST platform released by Neocept in 1988. It was one of the first word processors on the platform to offer a true what you see is what you get (WYSIWYG) display, using GDOS to work with multiple fonts and embedded graphics. Most previous word processors on the platform were either entirely text-based, like Atari's own ST Writer, or did not use GDOS and did not support multiple fonts and effects on-screen.

References

Citations

  1. Goldberg & Vendel 2012, p. 455.
  2. DeWitt 1982, p. 32.
  3. Furr 2016, 21:00-22:00.
  4. "Atari refuses to let the video game fad die". BusinessWeek . No. 2843. May 21, 1984. p. 46. ISSN   0007-7135 via EBSCO.
  5. Halfhill 1986, p. 56.
  6. 1 2 3 Noonan 1986, p. 86.
  7. 1 2 3 Noonan 1986, p. 88.
  8. 1 2 Plotkin 1988, p. 74.
  9. 1 2 3 Noonan 1987, p. 58.
  10. Noonan 1989, p. 92.
  11. "ST Writer Elite". Atari Up-to-Date.
  12. Oliver & Feagans 1985, pp. 2–4.
  13. Oliver & Feagans 1985, p. 11.
  14. Oliver & Feagans 1985, pp. 4, 13.
  15. Oliver & Feagans 1985, p. 29.
  16. Oliver & Feagans 1985, p. 2.
  17. Oliver & Feagans 1985, p. 4.
  18. Chadwick 1986, p. 33.
  19. Plotkin 1988, p. 16.
  20. Loveless 1987, p. 72.

Bibliography