Tuesday, March 17, 1998 10:42 PM
Capcom Coin-Op, Inc.

The availability of these pinball EPROM files does not in any way
release Capcom Coin-Op's ownership of copyrighted material and
Capcom Coin-Op Inc. understands that this copyright file
will be included with these pinball EPROM files.  In addition,
Capcom Coin-Op can not assume any responsibility for the accuracy
of the contents of these files.

Best Regards,
Capcom
----------------------------------------------------------------------------
April 4, 1999
Dear Recipient,
With the help of other people, I have found out that this is really version 
"B1.05", not "V1.0". If you find a version 1.0, please contact me at 
pfutz@mediaone.net

Thanks
Pfutz
----------------------------------------------------------------------------
April 2, 1998
Dear Recipient,

Warning:
---------
These files are available "as is". Although these files are the property of 
Capcom Coin-op it is up to you, the recipient, to first determine if pinball 
and/or pinball redemption is legal in your area. Assuming that operating or
owning these ROM's is legal in your area.  It is highly recommended that you 
backup your existing ROM's (i.e. read them and write a file of its contents)
BEFORE attempting to try these new ROM's.

The filename structure:
----------------------
The first 3 letters of the file name is the socket number. If the 3rd letter 
is a `H' or `L' , its socket is on the CPU board. U28 and above are on 
the Sound Board. Please do not mix different version EPROMs (i.e. 
use version 1 on the CPU board  and version 2 on the sound board) 
This is a complete Set of EPROMs. Most of the time, a new version only 
changes SOME of the EPROMs. Any decent PROM programmer can test (sometimes
referred to as verify) if a EPROM is the same as a file. IF it is 
the same, you do not have to re-program it. I recommend using a 
PROM programmer to see what EPROMs are different and which need to 
be re-programmed. 

Programming file format:
-----------------------
Each file contains a complete binary image of each EPROM. An EPROM 
programmer should be able to handle this kind of "universal" file. 
I recommend that FIRST you read each of the old EPROMs and save them 
as a file for backup purposes. I have no real method to verify that these
ROM files are the correct files, please backup your original FIRST!
You can then erase the existing EPROM's and re-program them OR program
new similar EPROMs and save the old EPROMs as backup. 
Below is a list of the EPROM's checksum and the bit size of the EPROM. 
For 32 bit checksums, use all 8 digits.
For 16 bit checksums, use the last 4 digits. 
For  8 bit checksums, use the last 2 digits.

Note: 16 bit data for 2*8-bit ROMs
----------------------------------
The CPU files are organized as 2 bytes per word (High byte, Low byte)
The processor uses a 16 bit data bus, and the hardware impliments it by 
using two 8-bit ROM's. PROM programmers can un-scramble 16bit data into two 
8-bit parts via thier "split" or "interleave" commands. Basicly, you split it 
into 2 parts, the first part is the high byte (i.e. u1h.bin from u1hu1l.bin)
and the second part is the low byte (i.e. u1l.bin from u1hu1l.bin).


Pfutz 
Email: pfutz@mediaone.net
Web: http://people.ce.mediaone.net/pfutz/Capcom/index.htm
----------------------------------------------------------------------------
Normal Kingpin B1.5 (KPB105.zip)
CPU Board
File <u1hu1l.bin>,  Sum = 0x06C490C5, Number of bits 2*4 Meg (8388608)
File <u2hu2l.bin>,  Sum = 0x0A892B46, Number of bits 2*4 Meg (8388608)
Sound/Music Board
File <u28_b11.bin>,  Sum = 0x077BF1D2, Number of bits 8 Meg (8388608)
File <u29_b11.bin>,  Sum = 0x078246A1, Number of bits 8 Meg (8388608)
File <u30_b11.bin>,  Sum = 0x03BBB4EA, Number of bits 4 Meg (4194304)
File <u31_b18.bin>,  Sum = 0x04431289, Number of bits 4 Meg (4194304)

Redemption (not available)
