MikesArcade.com Coin-op Video Arcade Technical Information Archive
  Home  |  Repair Logs  |  Game Manuals  |  Monitor Manuals  |  Online Store  |  Links  |  Contact Us
Technical Info
  Repair Logs
  Pacman fixes
  Manuals & Schematics
  Monitor Manuals
  Nintendo Game List
  Nintendo Joysticks
  Nintendo Buttons
  Data I/O Promlink 6.10
Spies Wiretap Archives
  Coin-op Video Game List
  Game Conversions
  The Mixed Bag
  PCB Pinouts and DIPs
PDF Game Artwork
  Coin door inserts, etc.
  Instructions cards
  Operation Sheets
  Control Panel & Bezels
  Title Strip Creator
  Component markings...
  Crating a game
  Build your own cabinet
Board Upgrades
  Double Donkey Kong
  Items I'm looking for
  Contact Us
  Valid HTML 4.01!
9316 ROMs

9316 ROMs are used on many early video and pinball games, including Space
Invaders, Cinematronics, and Bally pinballs. Often, these ROMs go bad, and
need to be replaced, but the 9316 design is old and has been supersceeded.
In addition, you can't find 'new' 9316s to save your life. The good news is,
you can substitute a 2716 in most aplications.

Contributed by Andy Warren

9316's are ROMS, not PROMS - you can't burn them with an EPROM programmer.

What I would do with pinball boards if a 9316 went south is burn a 2716 with
it's code, and then change the board to accept a 2716 in place of a 9316. To
do this, I had the board schematics, and they would indicate "for 2716's cut
this trace and run a jumper wire from here to here."  Or you can compare the
pinouts on the chips and figure out what needs to go where.

I know people have taken multiple ROMS and burned them onto a single, higher
capacity ROM but I've never done it - perhaps there's messages in the
archives on this subject.

I also made another adapter by getting a 28 pin "glomper" clip and soldering
wires from it to a 28 pin wire wrap socket.

That way I could read the chips without pulling them out of the sockets and
breaking off the legs


I made an adapter for 9316 to 2716 as follows:

1) Obtain a 24 Pin wire wrap socket.
2) Cut pin 21, leaving enough of a stub to solder to.
3) Solder a wire from Pin 24 to pin 18.
4) Solder a wire from Pin 12 to the stub pin 21.


I used it with my Intronics pocket programmer to read many pinball
9316's successfully.


Another 9316 to 2716 adpater!
Contributed by Peter Jones

pin:  2716             9316
21    Vpp(high=read)   CS(active-low)
20    OE(active-low)   CS(active low)
18    CE(active-low)   CS(ACTIVE HIGH)

Get three 24-pin chipsockets (machined pin type)

On the first socket file-off the pins until you reach the wide section
of tube on pins 18 and 21.

Then using very fine wire connect pins 20 and 21 on the underside of
the socket. Next connect pins 18 to 24 using a small (1/8 watt)
resister 1k, 4k, 7k,10k any of these will do.


Next take the second socket and drill-out pins 18 and 21 so you are
left with holes in the plastic carrier.

Now plug the sockets into each-other with the un-altered socket on
the bottom and the jumpered socket on top. Not forgetting the drilled
socket in he middle.

Check with a meter to make sure it's ok, and put some epoxy on the
sides between the layers to keep it together.


I have used this method to make 7 different adapters for everything
from 16-pin proms (to 2716) to plcc package to dip. It looks very


And a third 9316 to 2716 adapter!
Contributed by Danny Gelb

What you have to do is invert pins 18 and 21.  The way I did it
was by making a piggy back board that used a 4011 (quad
nand gate).  

Interupt the signal to pin 18 and input it into pins 1 & 2 of the 
4011.  Take pin 3 of the 4011 and connect it to pin 18 of the 

Interupt the signal to pin 21 and input it into pins 5 & 6 of the
4011.  Take pin 4 of the 4011 and connect it to pin 21 of the

Don't forget to connect pin 7 of the 4011 to pin 12 of the prom,
pin 14 of the 4011 to pin 24 of the prom and pins 8, 9, 12, &
13 of the 4011 to pin 12 of the prom.

This piggy back board has two uses.  

1) To enable a eprom programmer to read 9316's

2) To enable eproms to be pluged direct into a Bally or Stern
system 100 or 200 board with out any jumper changes from 
9316's setup


notes from John Robertson:

9316's have the POTENTIAL of having three chip selects. This was
determined by the purchaser when ordering the 9316 from the
factory. The CS's could be either High or Low or not used. So you
can have up to eight ROMs sharing the same data bus and selected
just by their chip selects. Thus many ROMs could be used in a
circuit with no decoding circuitry other than the address lines
going to the chip selects.

In Bally games they used the letter at the end to identify the
type of Chip Select. So you get 9316A, 9316B or 9316C. The B
tended to be the same as a 2716 as I recall. 9332 was the 2532
equivalent, and had similar labelling-used in Gottlieb pins.

Notes from Dann Frank:

There are two versions of 9316's in use...

9316A...  which is the "Masked ROM" (Pins 18, 20 & 21
are different from 2716's)

9316B...  which is totally pin-compatible with 2716's.


A7   1 +-v-+ 24  Vcc
A6   2 |   | 23  A8
A5   3 |   | 22  A9
A4   4 |   | 21  CS/
A3   5 |   | 20  CS/
A2   6 |   | 19  A10
A1   7 |   | 18  CS
A0   8 |   | 17  D7
D0   9 |   | 16  D6
D1  10 |   | 15  D5
D2  11 |   | 14  D4
GND 12 +---+ 13  D3

A7   1 +-v-+ 24  Vcc
A6   2 |   | 23  A8
A5   3 |   | 22  A9
A4   4 |   | 21  Vpp
A3   5 |   | 20  OE/
A2   6 |   | 19  A10
A1   7 |   | 18  CE/
A0   8 |   | 17  D7
D0   9 |   | 16  D6
D1  10 |   | 15  D5
D2  11 |   | 14  D4
GND 12 +---+ 13  D3



Home  |  Online Store  |  Repair Logs  |  Manuals and Schematics  |  Monitor Manuals  |  Component Markings  |  Links

All Content Copyright © 2000-2019 by MikesArcade.com