GI-AY-3-8500 User guide


About the chip

The AY-3-8500 was a pong-on-a-chip system produced from 1975 to the early '80s. It could play five PONG-like games and two shooting games (If a rifle circuit was installed.) It has 0-15 on-screen scoring, and options such as variable bat size, ball speed, and rebound angles. This particular chip is an NTSC variant produced in 1976.

Simulation Controls

The control buttons are on the upper-right of the screen. The function as follows:

To increase the speed of the simulation, disable the redrawing with the "Animate during simulation" check-box (below model)

Visual Model

The visual model shows the chip's wiring and logic states based on a real die photo of the chip. Use x/z keys to zoom, and drag the mouse to pan.

The chip has five layers

You can turn individual layers on/off at any time with the check boxes below the model.

You can click on nodes to highlight them and any transistors connected to them. Transistors that may affect the node's logical state become pink, while transistors controlled by the node become yellow.

Simulated Television

The simulated TV output is on the right. You can see the field being drawn as the chip runs.


Other colors/pins will be added in a future version

Keyboard Controls

P - Step Back

N - Step Forward

Z - Zoom In

X - Zoom Out

Interacting with the chip.

Turn the game select, difficulty, and on-chip reset pins on/off using the check boxes on the right.

Change the contents of the score registers by putting new values into the smaller text-fields.

Change the paddle positions by putting the scanline number they should start at inside the larger text-fields.

Once you put the values in press "Update" (Remember, the new scores and paddles will not appear on-screen until the chip redraws that area)


Further interaction capabilities will be added in a future version.