ARCADE MANUAL ARCHIVEMachine Specs, DIP Switches & Service Manuals

Tempest (rev 3, Revised Hardware)

Atari · 1980 · vector Vertical · 2P · dial · tempest

Also known as: Major Havoc Conversion Kit A

▶ Open in the searchable database

Display

Type: vector Vertical
Refresh: 60 Hz

Processors

MOS Technology 6502 @ 1.512 MHz
2x Atari C012294 POKEY @ 1.512 MHz

Audio

Atari C012294 POKEY @ 1.512 MHz
Atari C012294 POKEY @ 1.512 MHz
Channels: 1

Controls

Players: 2
Coin slots: 3
dial, 2 buttons
dial, 2 buttons

Components (from manual)

D9 Linear scaling circuit · Linear scaling circuit component
D10 Linear scaling circuit · Linear scaling circuit component
74LS series Logic · Various TTL logic ICs throughout vector generation system
74161 Counter · 4-bit binary counter used in program counter section
74244 Buffer · Octal buffer/line driver used throughout
74373 Latch · Octal transparent latch
74138 Decoder · 3-to-8 line decoder
74153 Multiplexer · Dual 4-input multiplexer
7400 Logic · Quad 2-input NAND gate
7404 Logic · Hex inverter
7408 Logic · Quad 2-input AND gate
7432 Logic · Quad 2-input OR gate
Data Buffer Logic · Vector-Generator Data Buffer · Data buffering ICs
Data Shifter Logic · Vector-Generator Data Shifter · Data shifting logic
Vector Timer Timer · Vector Timer · Vector generation timing
6502 Microprocessor · Main CPU visible in microprocessor section

PCBs (from manual)

Main PCB 136002-217
Replacement ROM to fix program bug - replaces ROM in location J-1
Color X-Y Power Supply 037394-01
Power supply schematic
Double Mech Coin Door Wiring 036835-01
Coin door wiring diagram
Regulator Audio II PCB 035435-02
Audio regulation circuit
Tempest Upright Wiring 037774-01
Main cabinet wiring diagram
Analog Vector-Generator PCB
Vector display generation
Microprocessor PCB
Main CPU board
Address Decoder PCB
Address decoding logic
Analog Vector-Generator PCB 037383-01 & -02B
Coin Door and Option Switch Inputs, XY Outputs, Color Outputs, Coin Counter and Video Invert Outputs
Vector-Generator Program Counter
Program counter and stack management
Vector-Generator Address Selector
Memory address selection logic
Vector-Generator RAM
System RAM memory
Vector-Generator ROM
Program ROM storage
Vector-Generator Data Buffer
Data buffering and interface
Vector-Generator Data Shifter
Data shifting and processing
State Machine Control
System state control logic
Vector Timer Control
Vector timing control circuits
Vector Timer
Vector display timing generation
State Machine
Main state machine logic
Vector Halt Latch
Vector halt control
Auxiliary PCB
Audio Output Control Panel Input
Math Box
Vector math processing unit
High Score Memory
High score storage circuit
Encoder Wheel PCB A035299-01
Rotary encoder interface
Color X-Y Power Supply
Power supply board for vector display
Thermal Switch Wiring Diagram
Temperature protection circuit
Clock Out
Clock generation circuit
Memory Info
Memory interface board
X-Y Outputs
Vector deflection control
Low Scan and Option Switch Inputs
Input processing
Color Counter
Color generation circuit
Regulator Audio II PCB 035435-02
Audio regulation PCB schematic
Tempest Upright Wiring 037774-01
Main upright cabinet wiring diagram
Analog Vector Generator PCB
Sheet 2, Side A - Address Decoding, Power Inputs, Clock, IRQ Counter, Power Reset and Watchdog Counter, ROM Memory, RAM Memory
Microprocessor
Main CPU board with test connector for Atari CAT Box
Address Decoder
Address decoding circuitry
Analog Vector-Generator PCB
Coin Door and Option Switch Inputs, XY Outputs, Color Outputs, Coin Counter and Video Invert Outputs
Vector-Generator Program Counter
Controls program counter and stack operations
Vector-Generator Address Selector
Address selection and routing
Vector-Generator RAM
System RAM storage
Vector-Generator Data Buffer
Data buffering and routing
Vector-Generator Data Shifter
Data shifting operations
Vector Timer
Vector display timing
State Machine Control
State machine control logic
State Machine
Main state machine
High Score Memory
Memory board for high score storage
Auxiliary PCB
Audio Output
Control Panel PCB
Player inputs
Math Box
Vector math processor
Encoder Wheel PCB A035200-01
Rotary encoder interface
Main Board
Primary game logic
Vector-Generator Program Counter
Stack and program counter circuit
Vector-Generator RAM
Main system RAM
Vector-Generator ROM
Program ROM storage
Vector-Generator Data Buffer
Data buffering circuit
Vector-Generator Data Shifter
Data shifting and processing
Vector-Generator Address Selector
Address selection logic
Vector Timer Control
Timing control circuit
Vector Timer
Main vector timing circuit
State Machine Control
State machine controller
State Machine
Main state machine
Vector Hall Latch
Hall effect latch circuit
Main PCB 037585-01 B+
Main game logic board
Math Box
Mathematical calculation processor board
High Score Memory
Non-volatile memory for high scores
Auxiliary PCB
Audio output and auxiliary functions
Encoder Wheel PCB MA035204-01
Player control input encoder
Monitor
Monitor chassis with serial number stamped
Regulator/Audio II PCB
Power regulation and audio processing board
Tempest Analog Vector-Generator PCB
Vector graphics generation board
Auxiliary PCB
Auxiliary processing board
Monitor
Monitor control PCB
Regulator/Audio II PCB
Power regulation and audio processing
Tempest Analog Vector-Generator PCB
Vector graphics generation
Regulated/Audio & PCB
Audio and regulation circuit board
Standard Upright Wiring Diagram
Main wiring harness board
Coin Door
Coin mechanism interface
Self-Test
Diagnostic and test circuit board
Regulator/Audio II PCB 035435-02
Audio and voltage regulation board
Color X-Y Power Supply 037394-01
Vector monitor power supply
Vertical-Mounted Coin Door A037987-01
Coin door assembly
Analog Vector Generator PCB
Vector display generation
Microprocessor
Main CPU board
Address Decoder
Memory address decoding
RAM Memory
System RAM
ROM Memory
Program storage
Analog Vector-Generator PCB 037383-01
Main analog vector generator board with coin door and option switch inputs, XY outputs, color outputs, coin counter and video invert outputs
Vector Generator Program Counter
Controls program sequencing for vector generation
Vector Generator Address Selector
Manages address selection for vector data
Vector Generator RAM
Stores vector data during processing
Vector Generator ROM
Contains vector generation program data
Vector Generator Data Buffer
Buffers vector data signals
Vector Generator Data Shifter
Shifts and processes vector coordinate data
State Machine Control
Controls state machine operations
Vector Timer Control
Manages timing for vector operations
Vector Timer
Provides precise timing signals
State Machine
Main state control logic
Vector Halt Latch
Controls vector generation halt states
High Score Memory
Memory board for storing high scores
Auxiliary PCB
Contains address decoder and support circuitry
Audio Output
Audio amplification and output circuitry
Control Panel Input
Player input processing
Math Box
Vector graphics processing unit
Encoder Wheel PCB A035294-01
Rotary encoder for spinner control
Auxiliary PCB
Auxiliary circuitry
Analog Vector-Generator PCB
Vector graphics generation
Tempest Analog Vector-Generator PCB
Tempest-specific vector generation
Wells-Gardner Color X-Y Display 19K6101-5617A
Color vector display board
Regulator/Audio II PCB 035435-02
Power regulation and audio amplification board
Color X-Y Power Supply 037394-01
Power supply for vector monitor
Address Decoder PCB
Memory address decoding
RAM Memory PCB
System RAM
ROM Memory PCB
Program storage
Analog Vector-Generator PCB
Coin Door and Option Switch Inputs, XY Outputs, Color Outputs
Vector-Generator Program Counter
Program counter logic for vector generation
Vector-Generator RAM
RAM for vector data storage
Vector-Generator ROM
ROM containing vector generation programs
Vector-Generator Data Buffer
Data buffering for vector system
Vector-Generator Data Shifter
Data shifting logic for vector processing
Vector-Generator Address Selector
Address selection logic
Vector Timer Control
Timing control for vector generation
Vector Timer
Timer circuits for vector display
Vector Halt Latch
Halt control for vector system
High Score Memory Auxiliary PCB 037585-01 B
Auxiliary board for high score memory
Math Box
Mathematical processing unit
Encoder Wheel PCB M035D2A-01
Player input encoder wheel
Auxiliary PCB
Additional support circuitry

DIP Switch Settings

Data from MAME. On later hardware, game settings are typically in the Test/Service Menu, not DIP switches. Learn more

SwitchSettingOptionsDefault
N13:8, N13:7CoinageN13:8 N13:7OFF ON 2 Coins/1 CreditON ON 1 Coin/1 Credit ✱OFF OFF 1 Coin/2 CreditsON OFF Free Play1 Coin/1 Credit
N13:6, N13:5Right CoinN13:6 N13:5ON ON *1 ✱OFF ON *4ON OFF *5OFF OFF *6*1
N13:4Left CoinON *1 ✱OFF *2*1
N13:3, N13:2, N13:1Bonus CoinsN13:3 N13:2 N13:1ON ON ON None ✱ON ON OFF 1 each 5ON OFF ON 1 each 4 (+Demo)OFF ON OFF 1 each 3OFF OFF ON 2 each 4 (+Demo)OFF ON ON 1 each 2ON OFF OFF Freeze ModeOFF OFF OFF Freeze ModeNone
L12:8MinimumON 1 Credit ✱OFF 2 Credit1 Credit
L12:7, L12:6LanguageL12:7 L12:6ON ON English ✱OFF ON FrenchON OFF GermanOFF OFF SpanishEnglish
L12:5, L12:4, L12:3Bonus LifeL12:5 L12:4 L12:3OFF ON ON 10000ON ON ON 20000 ✱ON OFF ON 30000OFF OFF ON 40000ON ON OFF 50000OFF ON OFF 60000ON OFF OFF 70000OFF OFF OFF None20000
L12:2, L12:1LivesL12:2 L12:1OFF OFF 2ON ON 3 ✱OFF ON 4ON OFF 53
Service ModeOff ✱OnOff
CabinetUpright ✱CocktailUpright
DE2:4, DE2:3DifficultyDE2:4 DE2:3ON OFF EasyOFF OFF Medium1 ✱ON ON Medium2OFF ON HardMedium1
DE2:2RatingOFF 1, 3, 5, 7, 9 ✱ON tied to high score1, 3, 5, 7, 9