From collectibles to cars, buy and sell all kinds of items on eBay
home | pay | site map
Shop for itemsSell your itemTrack your eBay activitiesLearn, connect, and stay informed-for business and for funGet help, find answers and contact Customer SupportAdvanced Search
Home > Listing Index > Games > Konami SCC

Games - Konami SCC


The Konami SCC (Sound Custom Chip or Sound Creative Chip) is a sound chip developed by Konami
with Yamaha for the MSX
. Konami
was dissatisfied with the capabilities of the PSG, the MSX and MSX2
built-in sound-chip. The SCC is used together with the PSG and is also known as the K051649.

Each Konami
cartridge that uses the SCC had one on-board. It also had a memory mapper builtin, so the cartridges only needed this chip and the actual ROM. Nearly all of the later MSX titles (from 1987 onwards) used this chip, including Gradius 2, Metal Gear 2. The chip was also used in several Arcade games: Haunted Castle, City Bomber, Hexion, Nyan Nyan Panic and is emulated by MAME
.

A slightly improved version called the Sound Cartridge
is used for Snatcher and SD Snatcher, which has 64kB of RAM on-board.

On each SCC the following is printed: KONAMI 051649 2212P003 JAPAN, followed by a fabrication location/date number, like 8750AAA. The first two digits are the year, followed by the week. The letters after that are some location/lot code.

The SCC is a primitive wavetable sound chip. There are five channels. Each channel can be controlled by an on/off bit, volume, frequency and 32 bytes wave. Channel 4 and 5 share the 32 bytes wave, so there is 128 bytes memory built-in.

Programming the SCC

What follows here is a technical description of how the chip works. It was never documented so all of this is reverse-engineered.

The SCC is accessed through memory mapped I/O. First 3Fh (the two high bits are unimportant, so FFh is fine too) must be written to somewhere between 9000h and 97FFh. Now the SCC is active (you can read and write) at 9800h to 9FFFh.

Addressread/writeFunction
9800h - 981Fhrwwaveform channel 1
9820h - 983Fhrwwaveform channel 2
9840h - 985Fhrwwaveform channel 3
9860h - 987Fhrwwaveform channel 4 and 5
9880h - 9881hwfrequency channel 1
9882h - 9883hwfrequency channel 2
9884h - 9885hwfrequency channel 3
9886h - 9887hwfrequency channel 4
9888h - 9889hwfrequency channel 5
988Ahwvolume channel 1
988Bhwvolume channel 2
988Chwvolume channel 3
988Dhwvolume channel 4
988Ehwvolume channel 5
988Fhwon/off switch channel 1 to 5
9890h - 989Fhsame as 9880h to 988Fh
98A0h - 98DFhno function
98E0h - 98FFhrwdeformation register


The waveform is made up of 32, signed (two's complement) bytes. The waveform represents the actual form of the tone the sound chip produces. It's played back from byte 0 to 31 and then again from the start.

The frequency is stored the same way as in the PSG. It is a 12 bits value. The first byte contains bits 0 to 7 from the frequency and bits 0 to 3 of the second byte contain bits 8 to 11 of the frequency. Bits 4 to 7 of the second byte are ignored. Remember that the value you enter is really a period: a higher value gives a lower frequency.

The formula for calculating the frequency of the tone is the same as with the PSG:

f_{tone} = \frac{f_{clock}}{32(P + 1)}

f_{clock} is the clock of the computer (always 3,579,545Hz on an MSX) and P is the 12 bits period set in the frequency register.

The volume is stored in the same way as in the PSG, though it does not support envelopes. Bits 0 to 3 contain a volume of 0 to 15, and bits 7 to 4 are ignored. A volume of 0 is silent, and a volume of 15 is maximum volume.

The on/off switch register switches the different channels on or off. Set bit 0 to activate channel 1, bit 1 for channel 2, and so on to bit 4 for channel 5. Bits 5 through 7 are ignored.

Deformation Register (98E0h)

This register is not used by any Konami
game. All the addresses in the memory area (98E0h - 98FFh) refer to the same register. Resetting the SCC will set this register to 0.

[ Visit the complete Wikipedia entry for Konami SCC ]


Searches on eBay

Some related entries: Gabe Newell | JC Denton | LIVE/WIRE | The Fulton Ferry | Headshot | Gol | Podguide | Antonidas | Anti-plurality voting | Major Mucus | Harvest Moon series

eBay Pulse | eBay Reviews | eBay Stores | Half.com | Kijiji | PayPal | Popular Searches | ProStores | Rent.com | Shopping.com
Australia | Austria | Belgium | China | France | Germany | India | Italy | Spain | United Kingdom

About eBay | Announcements | Security Center | Policies | Site Map | Help