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">Atari 8-bit computers</span> Home computer series introduced in 1979

The Atari 8-bit computers, formally launched as the Atari Home Computer System, are a series of 8-bit home computers introduced by Atari, Inc. in 1979 with the Atari 400 and Atari 800. It is the first home computer architecture with coprocessors, enabling more advanced graphics and sound than most of its contemporaries. Video games are key to its software library, and the 1980 first-person space combat simulator Star Raiders is considered the platform's killer app.

<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 Atari 8-bit 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.

<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 Atari 8-bit computers. It was 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. Following the closure of the Atari Program Exchange, a lightly updated version of Galahad and the Holy Grail was published by Antic Software.

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

Excalibur is a resource management strategy video game for Atari 8-bit computers published in 1983. 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 released through the Atari Program Exchange.

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

Action! is a procedural programming language and integrated development environment written by Clinton Parker for the Atari 8-bit computers. 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> Operating system

Atari DOS is the disk operating system used with the Atari 8-bit 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 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.

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

Caverns of Mars is a vertically scrolling shooter for Atari 8-bit 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 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.

HomePak, published in 1984 by Batteries Included, is an integrated application written for the Atari 8-bit computers 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 Atari 8-bit 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 Atari 8-bit 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. A few internally developed Atari products were sold through APX, such as Atari Pascal, the developer handbook De Re Atari, and a port of the arcade video game Kangaroo.

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

Many games, utilities, and educational programs were available for Atari 8-bit 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>Legionnaire</i> (video game) 1982 video game

Legionnaire is a computer wargame for Atari 8-bit computers created by Chris Crawford released through Avalon Hill in 1982. Recreating Julius Caesar's campaigns in a semi-historical setting, the player takes command of the Roman legions in real-time battles against the barbarians.

<i>De Re Atari</i> 1982 technical book

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 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.

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

<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 Atari 8-bit computers, it was published by Tronix in 1982. A Commodore 64 port from the same programmer was released in 1983. In Kid Grid, the player moves along the horizontal and vertical lines of the playfield, turning the lines from dotted gray to solid blue. If all the lines around a square are completed, it is filled-in. Deadly creatures chase the player.

<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 Atari 8-bit computers. 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.