Atari 2600: Difference between revisions
Verification drive: rebuilt against Atari's 2600/2600A Field Service Manual and the CX-2600A schematic. Corrected the power connector (3.5 mm mono phone jack, tip positive, not a barrel connector) and the regulator (78M05, not 7805); added Atari's expected voltages at A101 and J101; removed the unsourced TIA register map and the PAL frame-rate figure; added sourced IC locations, revision bands, video timing from the Stella Programmer's Guide and Atari's service checklist. Unverified data tag... |
Link the documentation page for each cited manual, keeping the File: link as the direct download ย |
||
| (One intermediate revision by the same user not shown) | |||
| Line 25: | Line 25: | ||
== How the machine is built == | == How the machine is built == | ||
Atari's field service manual divides the console into two assemblies, and knowing which is which saves a great deal of time when diagnosing:<ref name="fsm2600">Atari, Inc., ''Video Computer System Field Service Manual โ Domestic Model 2600/2600A'', Consumer Product Service, Sunnyvale, California. Section 1, game console description; Section 2, silkscreens, schematics and switchboard variations; Section 3, model modifications; Sections 4โ7, diagnostic flow charts and the Diagnostic Test Cartridge; Section 8, CX2600 and CX2600A parts lists; Section 9, service bulletins and tech tips. Hosted here as [[:File:Atari 2600 and 2600A Field Service Manual.pdf]].</ref> | Atari's field service manual divides the console into two assemblies, and knowing which is which saves a great deal of time when diagnosing:<ref name="fsm2600">Atari, Inc., ''Video Computer System Field Service Manual โ Domestic Model 2600/2600A'', Consumer Product Service, Sunnyvale, California. Section 1, game console description; Section 2, silkscreens, schematics and switchboard variations; Section 3, model modifications; Sections 4โ7, diagnostic flow charts and the Diagnostic Test Cartridge; Section 8, CX2600 and CX2600A parts lists; Section 9, service bulletins and tech tips. Hosted here as [[Atari 2600 and 2600A Field Service Manual]] ([[:File:Atari 2600 and 2600A Field Service Manual.pdf|PDF]]).</ref> | ||
* '''Switchboard''' (6-switch machines). Carries the player-option switches, '''the entire power supply''' โ regulator, filter capacitors and the on/off switch โ and the RF modulator. Unregulated DC arrives here from the external supply, which Atari calls the "battery eliminator". +5 V is routed through a filter to the RF modulator and to the motherboard. | * '''Switchboard''' (6-switch machines). Carries the player-option switches, '''the entire power supply''' โ regulator, filter capacitors and the on/off switch โ and the RF modulator. Unregulated DC arrives here from the external supply, which Atari calls the "battery eliminator". +5 V is routed through a filter to the RF modulator and to the motherboard. | ||
| Line 89: | Line 89: | ||
== Power supply == | == Power supply == | ||
The console is supplied from an external unregulated DC adapter. Regulation to +5 V is done inside the console by a '''78M05''' โ a 500 mA regulator, not the 1 A 7805 โ at A101 on the 6-switch switchboard or A203 on a 4-switch board.<ref name="fsm2600" /> | The console is supplied from an external unregulated DC adapter. Regulation to +5 V is done inside the console by a '''78M05''' โ a 500 mA regulator, not the 1 A 7805 โ at A101 on the 6-switch switchboard or A203 on a 4-switch board.<ref name="fsm2600" /> Atari's own documents are not quite consistent here: the parts lists specify the 78M05 (P/N C014348) and the IC pinout page names the National LM340 and Texas Instruments 78M05C, while the CX-2600A schematic simply prints "7805" in the regulator symbol.<ref name="schem2600a" /> Fitting a 7805 is a sensible upgrade, but the part Atari ordered was the 500 mA device. | ||
The input connector is a '''3.5 mm mono phone jack''' (J201 in Atari's CX2600A parts list), not a barrel connector. On the CX2600A schematic the '''tip contact carries the positive supply''' and the sleeve is grounded.<ref name="schem2600a">Atari, Inc., ''Video Computer System (Main Board)'' schematic, CX-2600A, sheet 2 of 4, 30 May 1982. Power-input section: EXT PWR jack, 2200 ยตF/16 V reservoir, C010812/7805 regulator, +5 VDC distribution. See [[:File:Schematic Atari2600A 2000.png]].</ref> | The input connector is a '''3.5 mm mono phone jack''' (J201 in Atari's CX2600A parts list), not a barrel connector. On the CX2600A schematic the '''tip contact carries the positive supply''' and the sleeve is grounded.<ref name="schem2600a">Atari, Inc., ''Video Computer System (Main Board)'' schematic, CX-2600A, sheet 2 of 4, 30 May 1982. Power-input section: EXT PWR jack, 2200 ยตF/16 V reservoir, C010812/7805 regulator, +5 VDC distribution. See [[:File:Schematic Atari2600A 2000.png]].</ref> | ||
| Line 116: | Line 116: | ||
== Video and audio timing == | == Video and audio timing == | ||
Figures from Atari's ''Stella Programmer's Guide'':<ref name="stella">Steve Wright, Atari, Inc., ''Stella Programmer's Guide'', 3 December 1979. Sections on TV display basics, the TIA and the 6532 PIA. Hosted here as [[:File:Stella Programmers Guide.pdf]].</ref> | Figures from Atari's ''Stella Programmer's Guide'':<ref name="stella">Steve Wright, Atari, Inc., ''Stella Programmer's Guide'', 3 December 1979. Sections on TV display basics, the TIA and the 6532 PIA. Hosted here as [[Stella Programmers Guide]] ([[:File:Stella Programmers Guide.pdf|PDF]]).</ref> | ||
* An NTSC frame is '''262 scan lines''': 3 lines of VSYNC, 37 of VBLANK, 192 of picture and 30 of overscan. | * An NTSC frame is '''262 scan lines''': 3 lines of VSYNC, 37 of VBLANK, 192 of picture and 30 of overscan. | ||
| Line 215: | Line 215: | ||
== Service documentation == | == Service documentation == | ||
* [[ | * [[Atari 2600 and 2600A Field Service Manual|Atari 2600/2600A Domestic VCS Field Service Manual]] ([[:File:Atari 2600 and 2600A Field Service Manual.pdf|PDF]]) โ parts lists, schematics, flow charts and service bulletins | ||
* [[ | * [[Atari 2600 and 5200 Field Change Orders and Tech Tips|Atari 2600 and 5200 Field Change Orders, Upgrade Bulletins and Tech Tips]] ([[:File:Atari 2600 and 5200 Field Change Orders and Tech Tips.pdf|PDF]]) | ||
* [[Stella Programmers Guide|Stella Programmer's Guide]] ([[:File:Stella Programmers Guide.pdf|PDF]]) | |||
== Related pages == | == Related pages == | ||
Latest revision as of 08:58, 27 September 2026
| Atari 2600 4-switch "woodgrain" model | |
| Specifications | |
|---|---|
| Manufacturer | Atari, Inc. |
| Type | Home video game console |
| Released | September 1977 (as Video Computer System) |
| Intro price | US$199 (1977) |
| CPU | MOS Technology 6507 (Atari C010745) |
| Memory | 128 bytes RAM (within the 6532 RIOT) |
| Storage | ROM cartridge |
| Display | 160 ร 192 visible pixels (NTSC) |
| Sound | TIA, 2 channels, mono |
| OS / Firmware | None |
| Predecessor | Dedicated Pong consoles |
| Successor | Atari 5200 |
| Codename | Stella |
| Model no. | CX2600, CX2600A, 2600 Jr. |
The Atari 2600, originally sold as the Atari Video Computer System (Atari VCS), is an 8-bit home video game console developed and manufactured by Atari, Inc. Released in September 1977, it popularised the ROM cartridge and established the home console market. It is built around the MOS Technology 6507 processor and the custom Television Interface Adaptor (TIA), which generates the video signal in real time without a frame buffer.
This page concentrates on the information a repairer needs. Component values and service modifications are on the Atari 2600 Capacitor Replacement Guide.
How the machine is built
[edit | edit source]Atari's field service manual divides the console into two assemblies, and knowing which is which saves a great deal of time when diagnosing:[1]
- Switchboard (6-switch machines). Carries the player-option switches, the entire power supply โ regulator, filter capacitors and the on/off switch โ and the RF modulator. Unregulated DC arrives here from the external supply, which Atari calls the "battery eliminator". +5 V is routed through a filter to the RF modulator and to the motherboard.
- Motherboard. Carries the 6507 MPU, the 6532 RAM-I/O-timer and the TIA, inside RF shielding.
The two are joined by a 12-conductor flexible ribbon cable, which also carries video and sound from the TIA to the RF module. If a 6-switch machine is dead, the fault is more likely to be on the switchboard than the motherboard, because that is where the power supply lives.
The 4-switch CX2600A and the 2600 Jr. consolidate everything onto one board.
Model variants
[edit | edit source]| Model | Board | Description |
|---|---|---|
| Heavy Sixer | CX2600 | Six front switches, two-board design, thick base moulding |
| Light Sixer | CX2600 | Cost-reduced six-switch, same two-board architecture |
| 4-Switch Woodgrain | CX2600A | Difficulty switches moved to the rear, single board |
| 4-Switch Vader | CX2600A | All-black case, same board family |
| 2600 Jr. | โ | Smaller cost-reduced single board. Not covered by Atari's field service manual |
Atari's service documentation groups the CX2600A boards into three bands, and issues a separate schematic and silkscreen for each: Revs 1โ13, Revs 14 and 15, and Revs 16 and up.[1] The revision number is printed on the board and determines which service modifications apply:
- Revs 1โ13 need the static-protection strips on the front-panel switches.
- Revs 1โ13 are the boards covered by the February 1982 C241/C242 bulletin.
- Revs below 16 may lack the 820 ฮฉ blanking resistor between TIA pins 6 and 9, which Atari incorporated into the design from Rev 16.
- Rev 16 and up omit C201.
All three are described in detail on the Atari 2600 Capacitor Replacement Guide.
Integrated circuits
[edit | edit source]| Location | Atari P/N | Device | Function | Package |
|---|---|---|---|---|
| A200 | C010745 | MOS 6507 | Microprocessor | 28-pin DIP, socketed |
| A201 | C010444 | TIA | Television Interface Adaptor: video, sound and the paddle A/D | 40-pin DIP, socketed |
| A202 | C010750 | MOS 6532 | RAM-I/O-timer (RIOT/PIA): 128 bytes RAM, two 8-bit ports, timer | 40-pin DIP, socketed |
| A203 (CX2600, Revs 1โ13) | C010816 | 4050B | Hex buffer for video and the joystick trigger lines | |
| A203 (CX2600A, Rev 14+) | C014348 | 78M05 | +5 V regulator, TO-220 | |
| A205 (CX2600A, Rev 14+) | โ | 555 | Timer | |
| A101 (CX2600 switchboard) | C014348 | 78M05 | +5 V regulator, TO-220 |
The CPU, TIA and RIOT are socketed on both boards, so a donor chip can be swapped in without desoldering.[1] Atari's service checklist notes that boards fitted with Molex sockets with insertion aids should have the aids removed and the chip reseated โ a known cause of intermittent contact.[1]
The hex buffer is the component most often killed by static discharge through the controller ports, which is why Atari issued a retrofit for it in February 1982.
Power supply
[edit | edit source]The console is supplied from an external unregulated DC adapter. Regulation to +5 V is done inside the console by a 78M05 โ a 500 mA regulator, not the 1 A 7805 โ at A101 on the 6-switch switchboard or A203 on a 4-switch board.[1] Atari's own documents are not quite consistent here: the parts lists specify the 78M05 (P/N C014348) and the IC pinout page names the National LM340 and Texas Instruments 78M05C, while the CX-2600A schematic simply prints "7805" in the regulator symbol.[2] Fitting a 7805 is a sensible upgrade, but the part Atari ordered was the 500 mA device.
The input connector is a 3.5 mm mono phone jack (J201 in Atari's CX2600A parts list), not a barrel connector. On the CX2600A schematic the tip contact carries the positive supply and the sleeve is grounded.[2]
Expected readings, from Atari's own diagnostic flow charts:[1]
| Test point | Expected |
|---|---|
| Regulator input (A101 pin 1) | 7.5โ9 V unregulated DC |
| Regulator output (A101 pin 3) | +5 V |
| J101 pin 1 (switchboard to motherboard) | +5 V |
| J101 pin 2 | approximately +9 V |
| RF module supply (pin 3 of a 5-pin module, pin 2 of a 3-pin module) | +5 V |
| RF module output | tuned to 61.23 MHz |
If +9 V is present at J101 pin 2 but +5 V is missing, Atari's flow chart directs you to check C101, C103 and C106 for shorts before condemning the regulator.[1]
Video and audio timing
[edit | edit source]Figures from Atari's Stella Programmer's Guide:[3]
- An NTSC frame is 262 scan lines: 3 lines of VSYNC, 37 of VBLANK, 192 of picture and 30 of overscan.
- Each line is 228 colour clocks at 3.58 MHz โ 160 visible pixels plus 68 clocks of horizontal blanking.
- The 6507's clock is the 3.58 MHz colour clock divided by three, which gives the programmer 76 machine cycles per scan line. This is the origin of the "racing the beam" programming style.
The colour-clock crystal is X200 on the motherboard; Atari's parts list prints it as 3.579575 MHz.[1]
The TIA's two sound channels are mixed to mono and modulated onto the RF carrier. The sound subcarrier is generated by a tuned circuit built from L201 and the two 820 pF polystyrene capacitors C206/C207, which is why those two capacitors silence a console when they drift.
Memory map
[edit | edit source]| Range | Contents |
|---|---|
| $0000โ$007F | TIA registers |
| $0080โ$00FF | 6532 RAM, 128 bytes. The stack grows down from $FF, variables up from $80 |
| $0282 | SWCHB โ console switches (read only) |
| $0284 | INTIM โ read the timer |
| $0294โ$0297 | TIM1T, TIM8T, TIM64T, TIM1024T โ set the timer interval |
| $1000โ$1FFF | Cartridge ROM |
The 6507 brings out only 13 address lines, so the visible address space is 8 KB and every region above is mirrored repeatedly.
Controller ports
[edit | edit source]The two DE-9 ports carry four direction switches and a trigger, plus two analogue lines used by the paddle controllers. The trigger lines run to the 4050B hex buffer, and the paddle lines run to the TIA, which contains the analogue-to-digital conversion circuitry.[1]
Paddle controllers use a 1 Mฮฉ variable resistor (Atari's paddle parts list).[1] The paddle timing capacitors on the console side are the 0.068 ยตF epoxy-dipped parts at C215โC218 (CX2600) or C218โC221 (CX2600A).
Because the trigger lines connect directly to a CMOS buffer, static discharge through the ports is the classic way to kill a 2600. Atari's February 1982 retrofit fits a 1N4736 6.2 V zener in parallel with the existing 220 pF capacitor on each trigger line, in the C236/C237 positions, with the banded end facing the connectors, together with static strips on the switches. Details are in the Atari 2600 Capacitor Replacement Guide.
Diagnostics
[edit | edit source]Atari's service network used a Diagnostic Test Cartridge (version 2.6) containing a RAM test, colour bar test, grey bar test, diagnostic matrix test, audio tones test and paddle control lines test, backed by a Signal Trace Cartridge for tracking motherboard faults the diagnostic cartridge cannot reach.[1] Both cartridges and the full flow charts are reproduced in the field service manual, which remains the most efficient way to diagnose a 2600 systematically.
Common service points
[edit | edit source]From Atari's own inspection checklist, applied to every 2600 that came in for service:[1]
- Fit the static-protection modification to any 2600 that does not have it.
- Check every connector and plug for a tight fit; intermittent faults very often come from a loose connector.
- Check J202/J203 for pushed-back or broken pins.
- If the cartridge connector J200 is the green type and the machine is intermittent with a cartridge inserted, replace the connector.
- Check the components around the perimeter of the motherboard for dry joints and check for broken or shorted traces.
- On a machine with a standup regulator and heatsink, look for hairline fractures between the regulator and the switchboard and make sure the regulator is properly clipped or riveted to the heatsink.
- Boards at Rev 8 or lower should have a coloured dot over the trace at the upper-left corner, which prevents the board shorting against the casting.
- Where a flat-wire 12-conductor cable assembly is faulty, replace it with the ribbon cable assembly (C012776) and fit the 12-pin female switchboard socket (C014778-03).
Cartridge slot
[edit | edit source]The cartridge connector is a 24-pin (2 ร 12) edge connector. Standard cartridges are 2 KB or 4 KB, directly mapped at $1000โ$1FFF; larger cartridges use bank-switching schemes implemented in the cartridge rather than in the console, and some add RAM or a coprocessor on the cartridge board.
Maintenance and repair
[edit | edit source]Schematics
[edit | edit source]| Motherboard | Control Panel | RF Modulator |
|---|---|---|
| Motherboard - CX2600 | Motherboard - CX2600 A | RF Sections |
|---|---|---|
| Accessories | CX22 Trackball |
|---|---|
Service documentation
[edit | edit source]- Atari 2600/2600A Domestic VCS Field Service Manual (PDF) โ parts lists, schematics, flow charts and service bulletins
- Atari 2600 and 5200 Field Change Orders, Upgrade Bulletins and Tech Tips (PDF)
- Stella Programmer's Guide (PDF)
Related pages
[edit | edit source]- Atari 2600 General Maintenance
- Atari 2600 Troubleshooting Guide
- Atari 2600 Capacitor Replacement Guide
- Atari 5200
References
[edit | edit source]- โ 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 Atari, Inc., Video Computer System Field Service Manual โ Domestic Model 2600/2600A, Consumer Product Service, Sunnyvale, California. Section 1, game console description; Section 2, silkscreens, schematics and switchboard variations; Section 3, model modifications; Sections 4โ7, diagnostic flow charts and the Diagnostic Test Cartridge; Section 8, CX2600 and CX2600A parts lists; Section 9, service bulletins and tech tips. Hosted here as Atari 2600 and 2600A Field Service Manual (PDF).
- โ 2.0 2.1 Atari, Inc., Video Computer System (Main Board) schematic, CX-2600A, sheet 2 of 4, 30 May 1982. Power-input section: EXT PWR jack, 2200 ยตF/16 V reservoir, C010812/7805 regulator, +5 VDC distribution. See File:Schematic Atari2600A 2000.png.
- โ 3.0 3.1 Steve Wright, Atari, Inc., Stella Programmer's Guide, 3 December 1979. Sections on TV display basics, the TIA and the 6532 PIA. Hosted here as Stella Programmers Guide (PDF).







