De Re Atari.pdf

(79261 KB) Pobierz
299379387 UNPDF
299379387.002.png
Distributed By
The ATARI Program Exchange
PO Box 3705
Santa Clara. CA 95055
To request an APX Product Catalog, write to the address above. or call tOil-free:
800/ 538-1862 (outside California)
800/672-1850 (within California)
Or call our Sales number. 4081727-5603
Trademarks of Atari
The following are trademarks of Atari. Inc.
ATARI®
ATARI 400'" Home Computer
ATARI 800™ Home Computer
ATARI 410'" Program Recorder
ATARI 810'" Disk Drive
ATARI 820™ 40-Column Printer
ATARI 822'" Thermal Printer
ATARI 825'" 80-Column Printer
ATARI 830'" Acoustic Modem
ATARI 850™ Interface Module
Prtnted in U.S.A .
© 1982 Atari, Inc.
299379387.003.png
CONTENTS
PREFACE
1
SYSTEM OVERVIEW
2
ANTIC AND THE DISPLAY LIST
Television Displays
Computers and Te levisions
ANTIC, a Video Microprocessor
Building Displa y Lists
Writing to a Custom Display List Screen
Applications of Display Lists
2-1
2-2
2-3
2-6
2-8
2-9
3
GRAPHICS INDIRECTION (COLOR REGISTERS AND CHARACTER SETS)
Color Registers
Character Sets
Applications of Character Sets
3-1
3-4
3-5
4
PLAYER-MISSILE GRAPHICS
Difficulties with High-Speed Animation
Player-Missile Fundamentals
Vertical Motion
Horizontal Motion
Other Player-Missile Features
Missiles
Player and Playfield Priorities
Hardwar e Collision Detection
Applications of Player-Missile Graphics
Special Characters
4-1
4-3
4-3
4-4
4-4
4-5
4-6
4-6
4-9
4-11
5
DISPLAY LIST INTERRUPTS
Theory of Operation
DLI Timing
DLI Example
Attract Mode
Detailed Timing Cons iderations
Multiple DLIs
Kernels
Applications of Display List Interrupts
5-1
5-2
5-3
5-4
5-4
5-6
5-7
5-8
6
SCROLLING
Horizontal Scrolling
Fine Scrolling
Applications of scrolling
6-2
6-5
6-8
299379387.004.png
7
SOUND
Definition of Terms and Conve ntions
Sound Hardware
AUDF1-4
AUDC1-4
Volume
Distortion
AUDCTL
16-Bit Frequency Options
High-Pass filt e rs
9-Bit Polynomial Conve rsion
7-1
7-2
7-2
7-3
7-3
7-3
7-9
7-10
7-12
7-13
SOUND GENERATION SOFTWARE TECHNIQUES
7-14
Static Sound
Dynamic Sound
BASIC Sound
60-Hz Interrupt
Machine-Code Sound Generation
Volume Only So und
7-14
7-16
7-16
7-18
7-19
7-21
8
OPERATING SYSTEM
Introduction
The Monitor
Memory Management
Interrupt Processing Structure
System Ve ctors
The Ce ntralized Input/Output Subs y st em
Real-Time Programming
Floating Point Pa ck age
8-1
8-3
8-8
8-12
8-20
8-22
8-38
8-45
9
THE DISK OPERATING SYSTEM
Th e Re s id e nt Disk Ha ndl e r
Fil e Ma nageme nt Sys t em
Disk Utilit y Pack age
Random Acc e ss
FMS Disk Utilizati o n
AUTORUN. SYS File
9-1
9-3
9-6
9-11
9-13
9-17
299379387.005.png
10
ATARI BASIC OVERVIEW
What Is ATARI BASIC?
How ATARI BASIC Works
The Tokenizing Process
The Token File Structure
The Program Execution Process
System Interaction
Improving Program Performance
Advanced Programming Techniques
10-1
10-2
10-3
10-8
10-11
10-13
10-15
10-18
APPENDICES
A
MEMORY UTILIZATION
B
HUMAN ENGINEERING
C
ATARI CASSETTE OVERVIEW
D
TELEVISION ARTIFACTS
E
GTIA
GLOSSARY
299379387.001.png
Zgłoś jeśli naruszono regulamin