De re Atari
Subtitle: A guide to effective programming
Contributors: Chris Crawford; Lane Winner; Jim Cox; Amy Chen; Jim Dunion; Kathleen Pitta; Bob Fraser; Gus Makrea
Publisher: Atari Software Development Support Group.
Published: 1982
Place of publication: [s.l.]
Language: eng
Number of pages: 250
First sentence: This manual is about the ATARI Home Computer.
Description: De Re Atari written by Chris Crawford in 1982 contains a detailed description of the advanced features of the Atari 8-bit family of home computers. Atari's own technical documentation only became available to the public some time later, so for a good deal of the time that the machine was popular developers on the platform turned to De Re and Mapping the Atari as crucial development aids. [From Wikipedia]
Notes: Posted on www.atariarchives.org with the permission of the author.
Table of contents: label: 1
class: section
title: System overview; label: 2
class: part
title: ANTIC and the display list; class: part
title: Television Displays; class: part
title: Computers and Televisions; class: part
title: ANTIC, a Video Microprocessor; class: part
title: Building Display Lists; class: part
title: Writing to a Custom Display List Screen; class: part
title: Applications of display lists; label: 3
class: part
title: Graphics indirection (color registers and characters sets); class: part
title: Color registers; class: part
title: Character sets; class: part
title: Applications of character sets; title: Player-Missile Graphics
class: part
label: 4; class: part
title: Difficulties with High-Speed Animation; class: part
title: Player-Missile Fundamentals; class: part
title: Vertical Motion; class: part
title: Horizontal Motion; class: part
title: Other Player-Missile Features; class: part
title: Missiles; class: part
title: Player and Playfield Priorities; class: part
title: Hardware Collision Detection; class: part
title: Applications of Player-Missile Graphics; class: part
title: Special Characters; label: 5
class: part
title: Display List Interrupts; class: part
title: Theory of Operation; class: part
title: DLI Timing; class: part
title: DLI Example; class: part
title: Attract Mode; class: part
title: Detailed Timing Considerations; class: part
title: Multiple DLIs; class: part
title: Kernels; class: part
title: Applications of Display List Interrups; title: Scrolling
class: part
label: 6; class: part
title: Horizontal Scrolling; class: part
title: Fine Scrolling; class: part
title: Applications of Scrolling; label: 7
class: part
title: Sound; class: part
title: Definition of Terms and Conventions; class: part
title: Sound Hardware; class: part
title: Sound generation Software Techniques; title: Operating system
class: part
label: 8; class: part
title: Introduction; class: part
title: The Monitor; class: part
title: Memory Management; class: part
title: Interrupt Processing Structure; class: part
title: System Vectors; class: part
title: The Centralized Input/Output Subsystem; class: part
title: Real-Time Programming; class: part
title: Floating Point Package; title: The disk operating system
class: part
label: 9; class: part
title: The Resident Disk Handler; class: part
title: File Management Utility; class: part
title: Disk Utility Package; class: part
title: Random Access; class: part
title: FMS Disk Utilization; class: part
title: AUTORUN.SYS file; label: 10
class: part
title: Atari BASIC Overview; class: part
title: What is ATARI BASIC?; class: part
title: How ATARI BASIC Works; class: part
title: The Tokenizing Process; class: part
title: The Token File Structure; class: part
title: The Program Execution Process; class: part
title: System Integration; class: part
title: Improving Program Performance; class: part
title: Advanced Programming Techniques; class: part
title: Appendices; label: A
class: part
title: Memory Utilization; label: B
class: part
title: Human Engineering; title: ATARI Cassette Overview
class: part
label: C; label: D
class: part
title: Television Artificats; label: E
class: part
title: GTIA; class: part
title: Glossary; class: part
title: Programmer's Card; class: part
title: Index of Illustrations; class: part
title: Software Archive