;***********************************************************;
;......................... MiniDig .........................;
;***********************************************************;
; an Atari 2600 programming site based on Garon's "The Dig" ;
; which is now dead. The content here is made up mostly of .;
; selected posts from the [stella] mailing list.............;
; ..........................................................;
; If you're new to 2600 programming, you'll want to start ..;
; at the docs and links section.............................;
;***********************************************************;

+---------------------------------------------------------+
| disassemblies | tricks | demos | tools | docs | links |
+---------------------------------------------------------+



docs:
document info
2600 101 Beginner's web-guide to programming the 2600.
Stella Programmer's Guide Original Atari 2600 programming document in PDF format.
6502 opcode reference Taken from the Commodore 64 Programmer's Reference Guide. Text format.
Advanced Programming Guide v1.1 Work in progress. Contains tips and tricks, illegal opcodes, skipdraw, hmove chart, bankswitching, PHP trick, effecient wasting of cycles, multi-sprite trick, etc.
Sound and Music Programming Guide My music guide. Designed to be used with the sequencer kit in the tools section.
Frequency/Waveform Guide Eckhard's 2600 sound tech guide.
TIA color chart Glenn Saunder's HTML TIA color chart.
Interactive TIA color chart Newer interactive version of HTML TIA color chart.
sizes.txt (bankswitching info) Kevin Horton's document explaining how each bankswitching method works and which games use which methods.
Memory Maps:
Atari 2600 memory map
RIOT memory map
TIA memory map
Originally posted by Kroko on Atariage.
Schematics:
NTSC Atari
PAL Atari
TIA
Controllers
Atari 2600 schematics, courtesy of Atariage. NTSC version includes controller schematics.


site maintained by Paul Slocum -- Contact me with any corrections or potential additions.