Tempest (rev 3, Revised Hardware)
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
Replacement ROM to fix program bug - replaces ROM in location J-1
Color X-Y Power Supply 037394-01
Power supply schematic
Power supply schematic
Double Mech Coin Door Wiring 036835-01
Coin door wiring diagram
Coin door wiring diagram
Regulator Audio II PCB 035435-02
Audio regulation circuit
Audio regulation circuit
Tempest Upright Wiring 037774-01
Main cabinet wiring diagram
Main cabinet wiring diagram
Analog Vector-Generator PCB
Vector display generation
Vector display generation
Microprocessor PCB
Main CPU board
Main CPU board
Address Decoder PCB
Address decoding logic
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
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
Program counter and stack management
Vector-Generator Address Selector
Memory address selection logic
Memory address selection logic
Vector-Generator RAM
System RAM memory
System RAM memory
Vector-Generator ROM
Program ROM storage
Program ROM storage
Vector-Generator Data Buffer
Data buffering and interface
Data buffering and interface
Vector-Generator Data Shifter
Data shifting and processing
Data shifting and processing
State Machine Control
System state control logic
System state control logic
Vector Timer Control
Vector timing control circuits
Vector timing control circuits
Vector Timer
Vector display timing generation
Vector display timing generation
State Machine
Main state machine logic
Main state machine logic
Vector Halt Latch
Vector halt control
Vector halt control
Auxiliary PCB
Audio Output Control Panel Input
Audio Output Control Panel Input
Math Box
Vector math processing unit
Vector math processing unit
High Score Memory
High score storage circuit
High score storage circuit
Encoder Wheel PCB A035299-01
Rotary encoder interface
Rotary encoder interface
Color X-Y Power Supply
Power supply board for vector display
Power supply board for vector display
Thermal Switch Wiring Diagram
Temperature protection circuit
Temperature protection circuit
Clock Out
Clock generation circuit
Clock generation circuit
Memory Info
Memory interface board
Memory interface board
X-Y Outputs
Vector deflection control
Vector deflection control
Low Scan and Option Switch Inputs
Input processing
Input processing
Color Counter
Color generation circuit
Color generation circuit
Regulator Audio II PCB 035435-02
Audio regulation PCB schematic
Audio regulation PCB schematic
Tempest Upright Wiring 037774-01
Main upright cabinet wiring diagram
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
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
Main CPU board with test connector for Atari CAT Box
Address Decoder
Address decoding circuitry
Address decoding circuitry
Analog Vector-Generator PCB
Coin Door and Option Switch Inputs, XY Outputs, Color Outputs, Coin Counter and Video Invert Outputs
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
Controls program counter and stack operations
Vector-Generator Address Selector
Address selection and routing
Address selection and routing
Vector-Generator RAM
System RAM storage
System RAM storage
Vector-Generator Data Buffer
Data buffering and routing
Data buffering and routing
Vector-Generator Data Shifter
Data shifting operations
Data shifting operations
Vector Timer
Vector display timing
Vector display timing
State Machine Control
State machine control logic
State machine control logic
State Machine
Main state machine
Main state machine
High Score Memory
Memory board for high score storage
Memory board for high score storage
Auxiliary PCB
Audio Output
Audio Output
Control Panel PCB
Player inputs
Player inputs
Math Box
Vector math processor
Vector math processor
Encoder Wheel PCB A035200-01
Rotary encoder interface
Rotary encoder interface
Main Board
Primary game logic
Primary game logic
Vector-Generator Program Counter
Stack and program counter circuit
Stack and program counter circuit
Vector-Generator RAM
Main system RAM
Main system RAM
Vector-Generator ROM
Program ROM storage
Program ROM storage
Vector-Generator Data Buffer
Data buffering circuit
Data buffering circuit
Vector-Generator Data Shifter
Data shifting and processing
Data shifting and processing
Vector-Generator Address Selector
Address selection logic
Address selection logic
Vector Timer Control
Timing control circuit
Timing control circuit
Vector Timer
Main vector timing circuit
Main vector timing circuit
State Machine Control
State machine controller
State machine controller
State Machine
Main state machine
Main state machine
Vector Hall Latch
Hall effect latch circuit
Hall effect latch circuit
Main PCB 037585-01 B+
Main game logic board
Main game logic board
Math Box
Mathematical calculation processor board
Mathematical calculation processor board
High Score Memory
Non-volatile memory for high scores
Non-volatile memory for high scores
Auxiliary PCB
Audio output and auxiliary functions
Audio output and auxiliary functions
Encoder Wheel PCB MA035204-01
Player control input encoder
Player control input encoder
Monitor
Monitor chassis with serial number stamped
Monitor chassis with serial number stamped
Regulator/Audio II PCB
Power regulation and audio processing board
Power regulation and audio processing board
Tempest Analog Vector-Generator PCB
Vector graphics generation board
Vector graphics generation board
Auxiliary PCB
Auxiliary processing board
Auxiliary processing board
Monitor
Monitor control PCB
Monitor control PCB
Regulator/Audio II PCB
Power regulation and audio processing
Power regulation and audio processing
Tempest Analog Vector-Generator PCB
Vector graphics generation
Vector graphics generation
Regulated/Audio & PCB
Audio and regulation circuit board
Audio and regulation circuit board
Standard Upright Wiring Diagram
Main wiring harness board
Main wiring harness board
Coin Door
Coin mechanism interface
Coin mechanism interface
Self-Test
Diagnostic and test circuit board
Diagnostic and test circuit board
Regulator/Audio II PCB 035435-02
Audio and voltage regulation board
Audio and voltage regulation board
Color X-Y Power Supply 037394-01
Vector monitor power supply
Vector monitor power supply
Vertical-Mounted Coin Door A037987-01
Coin door assembly
Coin door assembly
Analog Vector Generator PCB
Vector display generation
Vector display generation
Microprocessor
Main CPU board
Main CPU board
Address Decoder
Memory address decoding
Memory address decoding
RAM Memory
System RAM
System RAM
ROM Memory
Program storage
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
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
Controls program sequencing for vector generation
Vector Generator Address Selector
Manages address selection for vector data
Manages address selection for vector data
Vector Generator RAM
Stores vector data during processing
Stores vector data during processing
Vector Generator ROM
Contains vector generation program data
Contains vector generation program data
Vector Generator Data Buffer
Buffers vector data signals
Buffers vector data signals
Vector Generator Data Shifter
Shifts and processes vector coordinate data
Shifts and processes vector coordinate data
State Machine Control
Controls state machine operations
Controls state machine operations
Vector Timer Control
Manages timing for vector operations
Manages timing for vector operations
Vector Timer
Provides precise timing signals
Provides precise timing signals
State Machine
Main state control logic
Main state control logic
Vector Halt Latch
Controls vector generation halt states
Controls vector generation halt states
High Score Memory
Memory board for storing high scores
Memory board for storing high scores
Auxiliary PCB
Contains address decoder and support circuitry
Contains address decoder and support circuitry
Audio Output
Audio amplification and output circuitry
Audio amplification and output circuitry
Control Panel Input
Player input processing
Player input processing
Math Box
Vector graphics processing unit
Vector graphics processing unit
Encoder Wheel PCB A035294-01
Rotary encoder for spinner control
Rotary encoder for spinner control
Auxiliary PCB
Auxiliary circuitry
Auxiliary circuitry
Analog Vector-Generator PCB
Vector graphics generation
Vector graphics generation
Tempest Analog Vector-Generator PCB
Tempest-specific vector generation
Tempest-specific vector generation
Wells-Gardner Color X-Y Display 19K6101-5617A
Color vector display board
Color vector display board
Regulator/Audio II PCB 035435-02
Power regulation and audio amplification board
Power regulation and audio amplification board
Color X-Y Power Supply 037394-01
Power supply for vector monitor
Power supply for vector monitor
Address Decoder PCB
Memory address decoding
Memory address decoding
RAM Memory PCB
System RAM
System RAM
ROM Memory PCB
Program storage
Program storage
Analog Vector-Generator PCB
Coin Door and Option Switch Inputs, XY Outputs, Color Outputs
Coin Door and Option Switch Inputs, XY Outputs, Color Outputs
Vector-Generator Program Counter
Program counter logic for vector generation
Program counter logic for vector generation
Vector-Generator RAM
RAM for vector data storage
RAM for vector data storage
Vector-Generator ROM
ROM containing vector generation programs
ROM containing vector generation programs
Vector-Generator Data Buffer
Data buffering for vector system
Data buffering for vector system
Vector-Generator Data Shifter
Data shifting logic for vector processing
Data shifting logic for vector processing
Vector-Generator Address Selector
Address selection logic
Address selection logic
Vector Timer Control
Timing control for vector generation
Timing control for vector generation
Vector Timer
Timer circuits for vector display
Timer circuits for vector display
Vector Halt Latch
Halt control for vector system
Halt control for vector system
High Score Memory Auxiliary PCB 037585-01 B
Auxiliary board for high score memory
Auxiliary board for high score memory
Math Box
Mathematical processing unit
Mathematical processing unit
Encoder Wheel PCB M035D2A-01
Player input encoder wheel
Player input encoder wheel
Auxiliary PCB
Additional support circuitry
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
| Switch | Setting | Options | Default |
|---|---|---|---|
| N13:8, N13:7 | Coinage | N13:8 N13:7OFF ON 2 Coins/1 CreditON ON 1 Coin/1 Credit ✱OFF OFF 1 Coin/2 CreditsON OFF Free Play | 1 Coin/1 Credit |
| N13:6, N13:5 | Right Coin | N13:6 N13:5ON ON *1 ✱OFF ON *4ON OFF *5OFF OFF *6 | *1 |
| N13:4 | Left Coin | ON *1 ✱OFF *2 | *1 |
| N13:3, N13:2, N13:1 | Bonus Coins | N13: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 Mode | None |
| L12:8 | Minimum | ON 1 Credit ✱OFF 2 Credit | 1 Credit |
| L12:7, L12:6 | Language | L12:7 L12:6ON ON English ✱OFF ON FrenchON OFF GermanOFF OFF Spanish | English |
| L12:5, L12:4, L12:3 | Bonus Life | L12: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 None | 20000 |
| L12:2, L12:1 | Lives | L12:2 L12:1OFF OFF 2ON ON 3 ✱OFF ON 4ON OFF 5 | 3 |
| Service Mode | Off ✱On | Off | |
| Cabinet | Upright ✱Cocktail | Upright | |
| DE2:4, DE2:3 | Difficulty | DE2:4 DE2:3ON OFF EasyOFF OFF Medium1 ✱ON ON Medium2OFF ON Hard | Medium1 |
| DE2:2 | Rating | OFF 1, 3, 5, 7, 9 ✱ON tied to high score | 1, 3, 5, 7, 9 |