Mapping the Atari

Last updated
Mapping the Atari
Mapping the Atari.jpg
First edition
AuthorIan Chadwick
CountryUnited States
LanguageEnglish
Subject Atari 8-bit family
Publisher COMPUTE! Publications
Publication date
1983, 1985
ISBN 0-87455-004-1
OCLC 13271042
005.265 19
LC Class QA76.8.A82 C424 1985

Mapping the Atari, written by Ian Chadwick and published by COMPUTE! Publications in 1983, is a location-by-location explanation of the memory layout of the Atari 8-bit family of home computers. The introduction is by Optimized Systems Software co-founder Bill Wilkinson.

Contents

The book covers the 64K address space of the system's 6502 processor from low to high, including addresses used by the operating system or mapped to hardware registers, as well as how to use them. For example, location 756 (2F4) CHBAS contains the starting memory address that tells ANTIC where to find the character set. The author explains how to use this feature to build custom character sets.

An updated version covering changes to the operating system and newer machines like the 130XE followed in 1985. Antic magazine serialized the book in 1989 and 1990. [1] [2] [3] [4]

Reception

The Addison-Wesley Book of Atari Software 1984 recommended Mapping the Atari, calling it "the most valuable reference book for machine language programmers". [5]

Antic stated when serializing the book: [1]

Ian Chadwick's "Mapping The Atari" has been one of the core references for Atari 8-bit programmers since the first edition was published in 1983... But it is much more than that. It is a virtual encyclopedia of indispensable information about the inner workings of the Atari.

Related Research Articles

<span class="mw-page-title-main">VisiCalc</span> Computer application

VisiCalc is the first spreadsheet computer program for personal computers, originally released for Apple II by VisiCorp on October 17, 1979. It is considered the killer application for the Apple II, turning the microcomputer from a hobby for computer enthusiasts into a serious business tool, and then prompting IBM to introduce the IBM PC two years later. More than 700,000 copies were sold in six years, and up to 1 million copies over its history.

<span class="mw-page-title-main">Atari 8-bit family</span> Home computer series introduced in 1979

The Atari 8-bit family is a series of 8-bit home computers introduced by Atari, Inc. in 1979 with the Atari 400 and Atari 800. As the first home computer architecture with coprocessors, it has graphics and sound more advanced than most of its contemporaries. Video games were a major appeal, and first-person space combat simulator Star Raiders is considered the platform's killer app. The "Atari 8-bit family" label was not contemporaneous. Atari, Inc., used the term "Atari 800 [or 400] home computer system", often combining the model names into "Atari 400/800" or "Atari home computers".

<span class="mw-page-title-main">Atari BASIC</span> Dialect of the BASIC programming language

Atari BASIC is an interpreter for the BASIC programming language that shipped with the Atari 8-bit family of 6502-based home computers. Unlike most American BASICs of the home computer era, Atari BASIC is not a derivative of Microsoft BASIC and differs in significant ways. It includes keywords for Atari-specific features and lacks support for string arrays, for example.

<span class="mw-page-title-main">PEEK and POKE</span> Commands in some high-level programming languages

In computing, PEEK and POKE are commands used in some high-level programming languages for accessing the contents of a specific memory cell referenced by its memory address. PEEK gets the byte located at the specified memory address. POKE sets the memory byte at the specified address. These commands originated with machine code monitors such as the DECsystem-10 monitor; these commands are particularly associated with the BASIC programming language, though some other languages such as Pascal and COMAL also have these commands. These commands are comparable in their roles to pointers in the C language and some other programming languages.

Galahad and the Holy Grail is an action-adventure game for the Atari 8-bit family designed and programmed by Douglas Crockford and published by the Atari Program Exchange in 1982. Influenced by Adventure for the Atari VCS and Arthurian legend, it contains almost 100 rooms–according to the manual–which are switched between with a flip screen technique. The game resulted in Crockford being hired at Atari Research.

<i>Excalibur</i> (video game) 1983 video game

Excalibur is a 1983 resource-management strategy video game for the Atari 8-bit family. It was designed by Chris Crawford and developed with the help of Larry Summers and Valerie Atkinson. Like Crawford's earlier Eastern Front (1941), Excalibur was published by the Atari Program Exchange.

<span class="mw-page-title-main">Action! (programming language)</span> Atari 8-bit family programming language

Action! is a procedural programming language and integrated development environment written by Clinton Parker for the Atari 8-bit family. The language, which is similar to ALGOL, compiles to high-performance code for the MOS Technology 6502 of the Atari computers. Action! was distributed on ROM cartridge by Optimized Systems Software starting in 1983. It was one of the company's first bank-switched 16 kB "Super Cartridges". The runtime library is stored in the cartridge; to make a standalone application requires the Action! Toolkit which was sold separately by OSS.

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

Atari DOS is the disk operating system used with the Atari 8-bit family of computers. Operating system extensions loaded into memory were required in order for an Atari computer to manage files stored on a disk drive. These extensions to the operating system added the disk handler and other file management features.

Optimized Systems Software (OSS) was a company that produced disk operating systems, programming languages with integrated development environments, and applications primarily for the Atari 8-bit family of home computers. OSS was best known for their enhanced versions of Atari DOS, Atari BASIC, and the Atari Assembler Editor, all of which were substantially improved over Atari's products, as well as the Action! programming language. OSS also sold some software for the Apple II.

<i>Caverns of Mars</i> 1981 video game

Caverns of Mars is a vertically scrolling shooter for the Atari 8-bit family of home computers. It was written by Greg Christensen, with some features later added by Richard Watts, and published by the Atari Program Exchange (APX) in 1981. Caverns of Mars became the best selling APX software of all-time and was moved into Atari, Inc.'s official product line, first on diskette, then on cartridge.

<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 family released by Atari 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.

HomePak, published in 1984 by Batteries Included, is an integrated application written for the Atari 8-bit family and ported to the Commodore 64, Commodore 128, IBM PCjr, and Apple II. It includes a word processor (HomeText), database (HomeFind), and terminal communications program (HomeTerm). HomePak was designed by Russ Wetmore for Star Systems Software, Inc. The Commodore 128 version was ported by Sean M. Puckett and Scott S. Smith.

<i>Antic</i> (magazine) Defunct Atari 8-bit computer magazine

Antic was a print magazine devoted to the Atari 8-bit family of home computers and later the Atari ST. It was named after the ANTIC chip in the 8-bit line which, in concert with CTIA or GTIA, generates the display. The magazine was published by Antic Publishing from April 1982 until June/July 1990. Antic printed type-in programs, reviews, and tutorials, among other articles. Each issue contained one type-in game as "Game of the Month." In 1986, STart magazine was spun off to exclusively cover the Atari ST line.

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 from 1981 until 1984. Quarterly APX catalogs were sent to all registered Atari 8-bit owners. APX encouraged any programmer, not just professionals, to submit video games, educational software, applications, and utilities. If selected, a program was added to the catalog with credit given to the programmer. The top submissions of the quarter in each category were recognized. One program each year received the top honor: the Atari Star award. Several APX titles, such as Eastern Front (1941), Caverns of Mars, and Atari Star winner Typo Attack, were moved to Atari's official product line. A few internally developed Atari products were sold through APX, such as Atari Pascal and the developer handbook De Re Atari.

<span class="mw-page-title-main">Atari 8-bit family software</span>

Many games, utilities, and educational programs were available for the Atari 8-bit family of home computers. Atari, Inc. was primarily the publisher following the launch of the Atari 400/800 in 1979, then increasingly by third parties. Atari also distributed "user written" software through the Atari Program Exchange from 1981 to 1984. After APX folded, many titles were picked up by Antic Software.

<i>De Re Atari</i> Book by Chris Crawford

De Re Atari, subtitled A Guide to Effective Programming, is a book written by Atari, Inc. employees in 1981 and published by the Atari Program Exchange in 1982 as an unbound, shrink-wrapped set of three-holed punched pages. It was one of the few non-software products sold by APX. Targeted at developers, it documents the advanced features of the Atari 8-bit family of home computers and includes ideas for how to use them in applications. The information in the book was not available in a single, collected source at the time of publication.

<span class="mw-page-title-main">Atari Sierra</span> Unreleased computer design

Sierra was the code name for a 16-bit/32-bit personal computer designed by the Sunnyvale Research Lab (SRL) of Atari, Inc. starting around 1983. The design was one of several new 16-bit computer systems proposing to use a new chipset from Atari Corporate Research.

<i>Clipper</i> (video game) 1982 video game

Clipper is a 1983 video game written by John S. Bayes for the Atari 8-bit family and published by Program Design, Inc.

<i>Kid Grid</i> 1982 video game

Kid Grid is a grid capture game which borrows heavily from the 1981 arcade video game Amidar. Written by Arti Haroutunian for the Atari 8-bit family, it was published by Tronix in 1982. A Commodore 64 port from the same programmer was released in 1983.

<i>Zeppelin</i> (1983 video game) 1983 video game

Zeppelin is a multidirectional scrolling shooter designed by Cathryn Mataga and published in 1983 by Synapse Software for the Atari 8-bit family. A Commodore 64 port programmed by David Barbour was released in 1984.

References

  1. 1 2 Chadwick, Ian (August 1989). "Mapping the Atari". Antic. pp. 22–27.
  2. Chadwick, Ian (September 1989). "Mapping the Atari, Part 2". Antic. pp. 9–14.
  3. Chadwick, Ian (October 1989). "Mapping the Atari, Part 3". Antic. pp. 13–16.
  4. Chadwick, Ian (December 1989 – January 1990). "Mapping the Atari, Part 4". Antic. pp. 17–20.
  5. Stanton, Jeffrey; Wells, Robert P.; Rochowansky, Sandra; Mellid, Michael, eds. (1984). The Addison-Wesley Book of Atari Software. Addison-Wesley. p. 418. ISBN   0-201-16454-X.