Difference between revisions of "SPC"

From Video Game Music Preservation Foundation Wiki
Jump to: navigation, search
(Created page with '{{Template: Infobox Format | Title = SPC | Format = SPC | Developer = Sony | Released = ? | FirstGame = ? | Extension01 = *.spc }} The SPC format holds SNES game mus…')
 
Line 8: Line 8:
 
}}
 
}}
  
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.
+
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 allowing for stereo sound, more channels, and a much better instrument emulation--especially percussion.
  
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 (SNES)|Tales of Phantasia]] or [[Star Ocean (SNES)|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 (SNES)|Wolfenstein 3D]].
+
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 64 KB of memory. Because of this limitation, several games dynamically altered the memory during the course of a song and the static dumps of the SPC700's memory don't contain these changes. Therefore, these games (such as [[Tales of Phantasia (SNES)]] or [[Star Ocean (SNES)]]) 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 (SNES)]]. Third, every memory dump is 64 KB, so there is a lot of wasted space on shorter songs.
  
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.
+
Because a good portion of SPC music files contain empty or repeated data, all SPC collections on this site will be compressed with the open [[7z]] compression format in order to save space and not worry about RAR copyright restrictions.
  
  

Revision as of 02:14, 20 July 2010

[[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 allowing for stereo sound, more channels, and a much better instrument emulation--especially percussion.

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 64 KB of memory. Because of this limitation, several games dynamically altered the memory during the course of a song and the static dumps of the SPC700's memory don't contain these changes. Therefore, these games (such as Tales of Phantasia (SNES) or Star Ocean (SNES)) 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 (SNES). Third, every memory dump is 64 KB, so there is a lot of wasted space on shorter songs.

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


Players

Players That Support SPC

Games

Games That Use SPC

Links