ARCADE MANUAL ARCHIVEMachine Specs, DIP Switches & Service Manuals

Asteroids (rev 4)

Atari · 1979 · vector Horizontal · 1P · only_buttons · asteroid

Also known as: Space Rocks

▶ Open in the searchable database

Display

Type: vector Horizontal
Refresh: 61.52 Hz

Processors

MOS Technology 6502 @ 1.512 MHz

Audio

Discrete Sound
Channels: 1

Controls

Players: 1
Coin slots: 3
only_buttons, 5 buttons

Components (from manual)

6502 CPU · Main microprocessor
6810 RAM · 128 x 8 Static RAM
6116 RAM · 2K x 8 Static RAM
6532 PIA · Peripheral Interface Adapter with RAM and timer
74LS138 Address Decoder · 3-to-8 line decoder
74LS244 Buffer · Octal buffer/line driver
74LS373 Latch · Octal transparent latch
74LS161 Counter · 4-bit synchronous counter
74LS00 Logic · Quad 2-input NAND gate
74LS02 Logic · Quad 2-input NOR gate
74LS04 Logic · Hex inverter
74LS08 Logic · Quad 2-input AND gate
74LS32 Logic · Quad 2-input OR gate
74LS74 Flip-flop · Dual D-type flip-flop
2716 ROM · 2K x 8 EPROM
2732 ROM · 4K x 8 EPROM
74LS Logic · Various 74LS series logic chips throughout vector generator
Counters Counter · X and Y Position Counters · Position tracking for vector beam
Timer circuits Timer · Vector Timer section · Vector generation timing control
LM380 Audio power amplifier
7404 Hex inverter
7400 Quad NAND gate
7474 Dual D flip-flop
74LS153 Dual 4-input multiplexer
74LS00 Quad NAND gate
74LS04 Hex inverter
74LS08 Quad AND gate
74LS32 Quad OR gate
555 Timer IC used in audio circuits
LM324 Quad op-amp
LM358 Dual op-amp
6502 CPU · U1 · Main microprocessor
74161 Counter · U2 · NMI counter circuit
74161 Counter · U3 · Watchdog counter
74138 Decoder · U4 · Address decoder
2114 RAM · System RAM
74163 Counter · 4-bit binary counter used in program counter
74367 Buffer · Hex buffer with three-state outputs
74153 Multiplexer · Dual 4-line to 1-line data selector
2102 Memory · 1024-bit static RAM
2316 ROM · 2K x 8 ROM for vector generation
74174 Latch · Hex D-type flip-flops
74191 Counter · 4-bit up/down binary counter
7485 Comparator · 4-bit magnitude comparator
TL074 Op-amp · Audio processing
LM340 Voltage regulator · Power regulation
74LS00 Logic · Logic gates
74LS08 Logic · AND gates
74LS10 Logic · Triple 3-input NAND
74LS32 Logic · OR gates
74LS74 Logic · Dual D flip-flop
82S123 PROM · Programmable ROM for game logic
MC1408 DAC · Digital to analog converter
LM380 Audio · Audio power amplifier
555 Timer · Timer IC for various timing functions
LM324 Audio · Regulator/Audio PCB · Quad operational amplifier for audio processing
7805 Voltage Regulator · Regulator/Audio PCB · 5V voltage regulator
7812 Voltage Regulator · Regulator/Audio PCB · 12V voltage regulator
7912 Voltage Regulator · Regulator/Audio PCB · -12V voltage regulator
2114 RAM · 1K x 4 static RAM
2716 ROM · 2K x 8 EPROM for program storage
82S123 PROM · Bipolar PROM for address decoding
74161 Counter · 4-bit synchronous counter
74138 Decoder · 3-to-8 line decoder
74245 Buffer · Octal bus transceiver
74373 Latch · Octal transparent latch
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
7474 Flip-flop · Dual D-type flip-flop
2114 Memory · Vector Generator RAM
Counters Counter · X and Y Position Counters
Timer circuits Timer · Vector Timer
Address selector Address Selector · Vector Generator Memory Address Selector
Data buffer Buffer · Vector Generator Data Buffer
Memory latches Latch · Vector Generator Memory Data Latches
LM324 Op-Amp · Quad operational amplifier used in audio circuits
74LS74 Logic · Dual D-type flip-flop
2N3904 Transistor · NPN transistor for switching circuits
2N3906 Transistor · PNP transistor for switching circuits
6502 CPU · MPU · Main microprocessor
Static RAM RAM · RAM CIRCUITRY · Program memory storage
NMI Counter Counter · NMI COUNTER · Non-maskable interrupt counter
Address Decoder Address Decoder · ADDRESS DECODING CIRCUITRY · Memory address decoding
Watchdog Counter Watchdog · POWER RESET AND WATCHDOG COUNTER · System reset and monitoring
TDA2002 Audio Amplifier · Audio output amplifier
LM324 Op-Amp · Quad operational amplifier
7414 Logic · Hex schmitt trigger
74LS00 Logic · Quad NAND gate
74LS32 Logic · Quad OR gate
74LS123 Logic · Dual monostable multivibrator
74LS175 Logic · Quad D flip-flop
LM1881 Video · Video sync separator
2N3904 Transistor · Audio amplifier transistor
LM324 Op-amp · Audio processing
6502 CPU · Main processor in MPU circuitry
74161 Counter · 4-bit binary counter used in NMI counter circuit
2516 ROM · ROM chips in ROM/PROM circuitry
2114 RAM · Static RAM chips in RAM circuitry
74161 Counter · 4-bit synchronous binary counter
74193 Counter · 4-bit up/down binary counter
74373 Latch · 8-bit transparent latch
74244 Buffer · Octal buffer/line driver
2114 Memory · 1K x 4 static RAM
74157 Multiplexer · Quad 2-line to 1-line data selector
7400 Logic · NAND gate
74LS00 Logic · NAND gate
74LS32 Logic · OR gate
74LS08 Logic · AND gate
74LS123 Logic · Monostable multivibrator
74LS138 Logic · 3-to-8 decoder
74LS174 Logic · Hex D flip-flop
6502 CPU · Main microprocessor unit
2716 ROM · Program ROM in ROM/PROM circuitry
6116 RAM · Static RAM in RAM circuitry
74161 Counter · Used in NMI counter circuit
7400 Logic · Various logic functions throughout circuits
7404 Logic · Hex inverter used in multiple locations
7420 Logic · Dual 4-input NAND gate
7474 Logic · Dual D flip-flop
74154 Decoder · 4-to-16 line decoder in address decoding
74244 Buffer · Octal buffer/driver
2114 Memory · 1K x 4 bit static RAM
2716 Memory · 2K x 8 bit EPROM
74LS163 Logic · 4-bit synchronous counter
74LS157 Logic · Quad 2-input multiplexer
74LS244 Logic · Octal buffer/line driver
74LS373 Logic · Octal transparent latch
MC1408 DAC · 8-bit digital-to-analog converter
6502 CPU · Main processor
LM324 Audio · Quad op-amp for audio
74LS00 Logic · NAND gates
74LS161 Logic · Counter
2102 Memory · 1K x 1 bit RAM
2716 Memory · 2K x 8 EPROM
MC1408 DAC · 8-bit DAC for vector generation
D0 Tone 1 · ROM chip location from diagnostic table
E2 Tone 2 · ROM chip location from diagnostic table
F3 Tone 3 · ROM chip location from diagnostic table
H4 Tone 4 · ROM chip location from diagnostic table
N4 Tone 5 · ROM chip location from diagnostic table
R4 Tone 6 · ROM chip location from diagnostic table
NIP3 K4, L4 · ROM/PROM chip from diagnostic table
F1 F2, L1 · ROM/PROM chip from diagnostic table
DE1 H2, J1 · ROM/PROM chip from diagnostic table
C1 K1, J2 · ROM/PROM chip from diagnostic table
LM323K Voltage Regulator · 5V voltage regulator
LM380 Audio Amplifier · Audio power amplifier
6502 CPU · MPU Circuitry · Main processor
2716 ROM · ROM/PROM Circuitry · Program memory
82S123 PROM · ROM/PROM Circuitry · Programmable ROM
6810 RAM · RAM Circuitry · Static RAM
9316 Counter · NMI Counter · 4-bit counter
74138 Decoder · Address Decoding · 3-to-8 line decoder
74244 Buffer · Address Decoding · Octal buffer
74373 Latch · Address Decoding · Octal latch
74193 Counter · Program counter
2102 Memory · RAM memory
Various ROM chips ROM · Program storage
7400 series Logic · Various TTL logic gates
555 Timer · Vector Timer section · Timing control
Various DAC · Digital to analog conversion for vector positioning
LM380 Audio Amplifier · Audio output amplifier
DAC circuit Video Output · Video outputs section · Digital to analog conversion for vector display
7400 series Logic · Various TTL logic ICs throughout
LM340T Voltage Regulator · Voltage regulator on Regulator/Audio PCB
TDA2002 Audio Amplifier · Audio amplifier circuit
6502 CPU · H1 · Main microprocessor
74161 Counter · NMI counter circuit
74161 Counter · Watchdog counter circuit
74138 Decoder · Address decoder
82S123 PROM · Address decoding PROM
7400 Logic · Quad NAND gate
7408 Logic · Quad AND gate
LM555 Oscillator · Clock generation circuit
74161 Counter · 4-bit binary counter
74163 Counter · 4-bit binary counter
2716 ROM · 2K EPROM
74LS75 Latch · 4-bit bistable latch
74LS151 Multiplexer · 8-input multiplexer
74LS138 Decoder · 3-to-8 line decoder
TDA2002 Audio Amplifier · Audio power amplifier
LM380 Audio Amplifier · Audio amplifier
LM323 Voltage Regulator · 5V voltage regulator
LM320 Voltage Regulator · Negative voltage regulator
LM741 Op Amp · Operational amplifier
LM1458 Op Amp · Dual operational amplifier
74LS138 Logic · 3-to-8 line decoder
74LS244 Logic · Octal buffer
DAC Video · Digital to analog converter for video output
LM380 Audio Amplifier · Audio output amplifier in audio section
LF356 Op-Amp · Used in audio output circuitry

PCBs (from manual)

Regulator/Audio PCB 034485-01
Contains voltage regulation and audio circuits
Microprocessor PCB
Main CPU board containing 6502 processor and support circuitry
ROM/PROM Board
Program storage and address decoding
Vector Generator Program Counter
Controls vector generation program sequencing
Vector Generator Memory Address Selector
Handles memory addressing for vector data
Vector Generator RAM
Stores vector display data
Vector Generator ROM
Contains vector generation program
Vector Generator Data Buffer
Buffers data between components
Vector Generator Memory Data Latches
Latches memory data for processing
Vector Timer
Controls timing for vector generation
X and Y Position Counters
Tracks beam position coordinates
State Machine
Controls overall vector generation state
Regulator/Audio PCB
Power regulation and audio output circuits
Regulator/Audio PCB 035485-01
Power regulation and audio circuit board
Coin Door PCB 035401-01
Coin door interface circuit board
Asteroids Microprocessor 034906-XX
Main processor board
Vector Generator RAM
Stores vector generation data
Vector Generator Data Buffer
Buffers vector data
Vector Generator Memory Data Latches
Latches memory data for vector processing
Regulator/Audio PCB 034986-XX
Switch inputs, Coin Counter, LED and Audio Outputs section
Regulator/Audio PCB 034485-01
Handles power regulation and audio circuit functions
Coin Door PCB 030401-01
Coin door control and interface
Microprocessor
Main CPU board with 6502 processor
Address Decoding Circuitry
Memory address decoder board
RAM Circuitry
Main system RAM board
ROM/PROM Circuitry
Program storage and character generation
Vector Generator 034886-XX
Vector display generation board
Regulator/Audio PCB 034686-XX
Switch Inputs, Coin Counter, LED and Audio Outputs
Regulator/Audio PCB 035485-01
Dual function PCB handling voltage regulation and audio circuit
Main Game PCB
Contains game logic and vector generation circuits
Microprocessor 034986-XX
Main CPU board section G
Vector Generator
Controls vector display generation
State Machine
Main game logic controller
Regulator/Audio PCB 034086-XX
Audio inputs, audio outputs, switch inputs, coin counter, LED and audio outputs section
Regulator/Audio PCB 034485-01
Voltage regulation and audio processing
Main Game PCB
Main game logic board
Microprocessor 034966-01
Main CPU board - Sheet 1, Side B
Vector Generator
Generates vector graphics display signals
Vector Generator Program Counter
Program counter for vector generation
Vector Generator Memory Address Selector
Memory address selection circuit
Vector Generator RAM
Vector display RAM memory
Vector Generator ROM
Vector display ROM memory
Vector Generator Data Buffer
Data buffering circuit
Vector Generator Memory Data Latches
Memory data latching circuit
Switch Inputs, Coin Counter, LED and Audio Outputs 034986-01 thru -04 G
Section G
Switch Inputs, Coin Counter, LED and Audio Outputs 034986-05 and -06 A
Section A
Regulator/Audio PCB 034485-01
Audio and voltage regulation board
Coin Door PCB 034988-01
Coin door control circuit
Microprocessor PCB 034986-01
Main processor board
034986-05 034986-05
Secondary board
034986-06 034986-06
Board section B
Vector Generator Program Counter
Program counter and address generation
Vector Generator Memory Address Selector
Memory addressing and selection logic
Vector Generator RAM
Random access memory for vector data
Vector Generator ROM
Read-only memory for vector programs
Vector Generator Data Buffer
Data buffering and latching
Vector Generator Memory Data Latches
Memory data latching circuits
Vector Timer
Timing control for vector generation
X and Y Position Counters
Position tracking for vector display
State Machine
Vector generator state control
Regulator/Audio PCB
Power regulation and audio circuitry
Main PCB
CPU and game logic
Game PCB
Main game board with toggle switch assembly
Asteroids Game PCB
Primary game logic board shown in assembly diagram
Regulator Audio PCB
Power regulation and audio circuitry board
Game PCB
Main game board
Regulator/Audio PCB
Power regulation and audio processing
Printed Circuit Board
Main logic board
Game PCB
Main game logic board
Regulator/Audio PCB
Power regulation and audio processing board
Game PCB
Main game circuit board
Regulator/Audio PCB
Power regulation and audio circuits
Game PCB
Main game board referenced in serial number location
Regulator/Audio PCB
Power regulation and audio circuitry board
Regulator/Audio PCB
Power regulation and audio board
Regulator/Audio PCB 034485-01
Power regulation and audio circuit board
Main Game PCB 036251-01
Main game logic and control circuit board
Microprocessor 034896-XX
Main processor board
Vector Generator
Vector graphics generation circuitry
State Machine
Game state control logic
Regulator/Audio PCB 034896-XX
Power regulation and audio output section
Regulator/Audio PCB 03448S-01
Audio and voltage regulation board
Coin Acceptor A025138-01
Coin door and acceptor schematic
MPU Circuitry
Main processor board
Address Decoding Circuitry
Memory and I/O address decoding
ROM/PROM Circuitry
Program memory storage
RAM Circuitry
System RAM and temporary storage
Vector Generator Program Counter
Program counter and control logic
Vector Generator Memory Address Selector
Memory addressing and microcomputer control
Vector Generator ROM
Read-only memory storage
State Machine
Vector state control and sequencing
Regulator/Audio PCB 034986-XX
Power regulation and audio amplification board
Vector Generator Program Counter
Controls vector generation program sequencing
Vector Generator Memory/Address Selector
Memory addressing and selection logic
Vector Generator RAM
RAM storage for vector data
Vector Generator ROM
ROM storage for vector generation programs
Vector Generator Data Buffer
Data buffering for vector generator
Vector Generator Memory Data Latches
Memory data latching circuitry
Vector Timer
Timing control for vector generation
X and Y Position Counters
Position tracking for vector display
State Machine
Vector generator state control
Regulator/Audio PCB 034885-XX
Combined power regulation and audio output board
TV Monitor
Monitor control board

Fuses (from manual)

F1 3A · Power input protection
F1 3A · Slow-blow
F2 1A · Fast-blow
F1

DIP Switch Settings

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

SwitchSettingOptionsDefault
SW:1, SW:2LanguageSW:1 SW:2ON ON English ✱OFF ON GermanON OFF FrenchOFF OFF SpanishEnglish
SW:3LivesOFF 3 ✱ON 43
SW:4Center MechON X 1 ✱OFF X 2X 1
SW:5, SW:6Right MechSW:5 SW:6ON ON X 1 ✱OFF ON X 4ON OFF X 5OFF OFF X 6X 1
SW:7, SW:8CoinageSW:7 SW:8OFF OFF 2 Coins/1 CreditON OFF 1 Coin/1 Credit ✱OFF ON 1 Coin/2 CreditsON ON Free Play1 Coin/1 Credit