Docs / The reference shelf

The Atari library.

31 PDFs: original manuals, source listings, programming books, and quick-reference cards. Browse by subject and open a document from its first-page preview.

Browse by subject

Each thumbnail shows the PDF’s first page. Page counts refer to the files, including covers and front matter. File sizes help you choose before opening a larger scan.

7 documents

Hardware & operating systems

Memory maps, custom chips, ROM listings, and disk-system internals.

First page of Atari 400/800 Technical Reference Notes

First-page preview

Atari 400/800 Technical Reference Notes

Atari’s combined technical reference for the 400 and 800, bringing together the operating-system user manual, OS source material, and hardware documentation. A foundation for understanding the original eight-bit machines.

PDF · 553 pages · 20.6 MB

Open PDF →
First page of Atari XL Operating System Addendum

First-page preview

Atari XL Operating System Addendum

Atari’s supplement to the operating-system technical reference, documenting the XL family. Read alongside the 400/800 notes when comparing the original machines with the later XL systems.

PDF · 447 pages · 15.1 MB

Open PDF →
First page of Altirra Hardware Reference — January 2, 2026

First-page preview

Altirra Hardware Reference — January 2, 2026

Avery Lee’s detailed reference to Atari eight-bit hardware behavior, including the CPU, custom chips, timing, and firmware. Useful for low-level programming and understanding emulation.

PDF · 527 pages · 2.1 MB

Open PDF →
First page of De Re Atari

First-page preview

De Re Atari

An Atari technical guide to the machine’s graphics, display lists, player/missile graphics, sound, and system software. It explains how the custom hardware fits together through programming examples.

PDF · 244 pages · 77.5 MB

Open PDF →
First page of Mapping the Atari — Revised Edition

First-page preview

Mapping the Atari — Revised Edition

Ian Chadwick’s annotated memory map of Atari eight-bit computers. Look up RAM variables, hardware registers, and ROM entry points when interpreting PEEKs, POKEs, or assembly listings.

PDF · 305 pages · 19.6 MB

Open PDF →
First page of Inside Atari DOS

First-page preview

Inside Atari DOS

A guide to the workings of Atari DOS, including disk organization and the software that manages files. Useful background for disk utilities and programs that work closely with the file system.

PDF · 130 pages · 9.8 MB

Open PDF →

Back to the library top ↑

3 documents

BASIC & programming aids

The Atari BASIC interpreter, Altirra BASIC, and a desk reference.

First page of The Atari BASIC Source Book

First-page preview

The Atari BASIC Source Book

Compiled by Bill Wilkinson with OSS, this book explains Atari BASIC from the inside through its source code and commentary. It is about the interpreter’s implementation as well as the language it runs.

PDF · 316 pages · 73.3 MB

Open PDF →
First page of Programmers Aid for Atari Computers

First-page preview

Programmers Aid for Atari Computers

A two-page reference sheet collecting Atari BASIC keywords and tokens, error messages, color values, and programming tables. A compact companion to longer Atari manuals.

PDF · 2 pages · 9.0 MB

Open PDF →

Back to the library top ↑

8 documents

6502 assembly & source code

Learning machine language, looking up instructions, and studying working code.

First page of Machine Language for Beginners

First-page preview

Machine Language for Beginners

Richard Mansfield introduces machine language to BASIC programmers, with examples and supporting material for several 6502 computers, including Atari. A starting point before tackling larger assembly-language listings.

PDF · 372 pages · 88.5 MB

Open PDF →
First page of The Second Book of Machine Language

First-page preview

The Second Book of Machine Language

Mansfield’s follow-up examines the LADS assembler and the routines that make it work, including expression handling, input/output, and symbol management. It develops the ideas introduced in his beginners’ book.

PDF · 470 pages · 116.5 MB

Open PDF →
First page of 6502 Assembly Language Programming

First-page preview

6502 Assembly Language Programming

Lance A. Leventhal’s broad introduction to 6502 instructions, addressing modes, and assembly-programming techniques. The processor concepts apply to Atari, while machine-specific input/output requires Atari references.

PDF · 631 pages · 179.0 MB

Open PDF →
First page of 6502 Assembly Language Subroutines

First-page preview

6502 Assembly Language Subroutines

Leventhal and Winthrop Saville present reusable routines for arithmetic, strings, arrays, bit manipulation, input/output, and interrupts. Adapt the general 6502 techniques to Atari memory and device conventions.

PDF · 562 pages · 40.9 MB

Open PDF →
First page of 6502 / 65xx Instant Reference Card

First-page preview

6502 / 65xx Instant Reference Card

A two-page processor reference card with instruction and addressing information. Handy beside a source listing when checking an opcode or how an instruction accesses memory.

PDF · 2 pages · 3.9 MB

Open PDF →
First page of Star Raiders — Source Listing Printouts

First-page preview

Star Raiders — Source Listing Printouts

Scanned source-code compilation printouts for Atari’s Star Raiders. This is implementation material for studying a real game, rather than a player’s manual or a ready-to-build source archive.

PDF · 117 pages · 97.3 MB

Open PDF →

Back to the library top ↑

6 documents

C language & libraries

The Atari C/65 manual alongside general C learning and reference books.

First page of OSS C/65 Reference Manual — 1982

First-page preview

OSS C/65 Reference Manual — 1982

The OSS and LightSpeed Software manual for C/65 on Atari and Apple computers. Explains its C subset, compiler workflow, assembly output, and runtime conventions; use this for the historical C/65 dialect.

PDF · 58 pages · 35.7 MB

Open PDF →
First page of The C Programming Language — Second Edition, OCR

First-page preview

The C Programming Language — Second Edition, OCR

Kernighan and Ritchie’s C textbook and language reference in an OCR edition. The small file is convenient for text searches; compare with the scan if recognition errors make a passage unclear. General C, not an Atari-specific dialect.

PDF · 238 pages · 1.3 MB

Open PDF →
First page of The C Answer Book — Second Edition

First-page preview

The C Answer Book — Second Edition

Clovis L. Tondo and Scott E. Gimpel’s solutions to the exercises in the second edition of The C Programming Language. A companion for checking approaches after attempting the textbook’s problems.

PDF · 214 pages · 4.4 MB

Open PDF →
First page of C Language Instant Reference Card

First-page preview

C Language Instant Reference Card

A two-page quick reference to C language constructs and library information. Useful for a syntax reminder; the limited C/65 dialect does not implement everything found in general C references.

PDF · 2 pages · 4.3 MB

Open PDF →
First page of The Standard C Library

First-page preview

The Standard C Library

P. J. Plauger explains the standard C library and its implementation, including input/output, strings, memory, mathematics, and other library facilities. A general programming reference rather than an Atari runtime manual.

PDF · 514 pages · 136.5 MB

Open PDF →

Back to the library top ↑

2 documents

Atari graphics

Display modes, colors, character graphics, and animation.

First page of COMPUTE!’s First Book of Atari Graphics

First-page preview

COMPUTE!’s First Book of Atari Graphics

A collection of Atari graphics articles and program listings covering display modes, color, and practical drawing techniques. Combines explanations with experiments that can be typed into an eight-bit Atari.

PDF · 260 pages · 66.2 MB

Open PDF →
First page of COMPUTE!’s Second Book of Atari Graphics

First-page preview

COMPUTE!’s Second Book of Atari Graphics

More Atari graphics tutorials, including mode-0 graphics, GTIA, color-register control, and character graphics. A follow-up collection for exploring techniques beyond the first volume.

PDF · 236 pages · 59.0 MB

Open PDF →

Back to the library top ↑

3 documents

COMPUTE! Atari collections

Mixed collections of tutorials, utilities, games, and programming ideas.

First page of COMPUTE!’s First Book of Atari

First-page preview

COMPUTE!’s First Book of Atari

Early Atari articles introduce BASIC, input/output, memory use, machine language, and practical programs. A broad collection for learning what the 400 and 800 can do.

PDF · 196 pages · 50.8 MB

Open PDF →
First page of COMPUTE!’s Second Book of Atari

First-page preview

COMPUTE!’s Second Book of Atari

A further collection of Atari programming articles and listings, including joystick techniques and applications. Useful for browsing small projects and reusable ideas across several subjects.

PDF · 260 pages · 69.4 MB

Open PDF →
First page of COMPUTE!’s Third Book of Atari

First-page preview

COMPUTE!’s Third Book of Atari

A collection spanning programming hints, keyboard and timer techniques, sound, applications, and educational programs. Includes projects and ideas for the Atari eight-bit family, with XL compatibility highlighted on the cover.

PDF · 324 pages · 83.1 MB

Open PDF →

Back to the library top ↑

2 documents

File formats & data exchange

General references for understanding stored data and graphics files.

First page of The File Formats Handbook

First-page preview

The File Formats Handbook

Günter Born’s broad reference to file structures used by applications and computer systems. Useful when investigating an unfamiliar file or designing an import/export tool; it is not limited to Atari formats.

PDF · 1305 pages · 68.3 MB

Open PDF →

Back to the library top ↑