SPC

From Video Game Music Preservation Foundation Wiki
Revision as of 14:15, 28 October 2009 by TheAlmightyGuru (talk | contribs) (Created page with '{{Template: Infobox Format | Title = SPC | Format = SPC | Developer = Sony | Released = ? | FirstGame = ? | Extension01 = *.spc }} The SPC format holds SNES game mus…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
[[Category: Formats With {{{Header}}} Headers]] [[Category: Formats With {{{Content}}} Content]] [[Category: Formats With {{{Instruments}}} Instruments]]
SPC
SPC.png
Developer: Sony
Header: {{{Header}}}
Content: {{{Content}}}
Instruments: {{{Instruments}}}
Target Output
Output - Digital Audio - No.png Output - MIDI - No.png Output - FM Synthesis - No.png Output - PSG - No.png
Released: ?
First Game: ?
Extensions
  • *.spc

The SPC format holds SNES game music. It is named after the 8-bit Sony SPC700 chip that handles audio in the SNES. The SNES was a major jump in audio technology from the NES. It allowed stereo sound, better channels, and a much better percussion emulation.

Unlike other console music formats, SPC doesn't store the actual sound code, but instead stores the memory of the extrapolated music files sent to SPC700 chip. This makes it much easier to rip music for SNES games, but it also has several disadvantages. First, the SPC700 chip only had 64K of memory. Because of this limitation, several games dynamically altered the memory during the course of a song. Because the SPC format is merely a static dump of the SPC700's memory, any game that dynamically changes music (such as Tales of Phantasia or Star Ocean) cannot be played back properly. Second, SPC dumps cannot be made at all for games that use the SPC700 chip in non-standard ways, like Wolfenstein 3D.

Because a good portion of SPC music files contain empty or repeated data, all SPC collections on this site will be compressed with the 7z compression format in order to save space.


Players

Players That Support SPC

Games

Games That Use SPC

Links