Difference between revisions of "SPC"

From Video Game Music Preservation Foundation Wiki
Jump to: navigation, search
Line 6: Line 6:
 
| FirstGame = ?
 
| FirstGame = ?
 
| Extension01 = *.spc
 
| Extension01 = *.spc
 +
| Extension02 = *.rsn
 
}}
 
}}
  
 
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.
 
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.
+
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. For one, because an SPC file is a dump of the entire 64 KB block of memory, and not the ''used'' portion of memory, every song, even short ones, are 64 KB in size, each containing a lot of wasted space. See the Unsupported Games section for further details.
  
 
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.
 
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.
 +
 +
SPC collections are sometimes distributed as a single RSN file which is an SPC collection compressed into a RAR archive and renamed to RSN.
  
  
Line 21: Line 24:
 
==Games==
 
==Games==
 
[[:Category:Games That Use SPC|Games That Use SPC]]
 
[[:Category:Games That Use SPC|Games That Use SPC]]
 +
 +
 +
==Unsupported Games==
 +
Because the SPC700 chip had a limit of 64 KB of memory, 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, games that use this technology will not play properly. Second, SPC dumps cannot be made at all for games that use the SPC700 chip in non-standard ways. The following games can not be supported by the current SPC format standards.
 +
 +
* [[BlackHawk (SNES)]]
 +
* [[Blackthorne (SNES)]]
 +
* [[California Games 2 (SNES)]]
 +
* [[Chessmaster 3D (SNES)]]
 +
* [[Clay Fighter (SNES)]]
 +
* [[Claymates (SNES)]]
 +
* [[FEDA: Emblem of Justice (SNES)]]
 +
* [[FIFA International Soccer (SNES)]]
 +
* [[Fushigi no Dungeon 2 - Furai no Shiren (SNES)]]
 +
* [[Great Waldo Search (SNES)]]
 +
* [[Houkago in Beppin Jogakuin (SNES)]]
 +
* [[Incredible Crash Dummies (SNES)]]
 +
* [[James Bond Jr. (SNES)]]
 +
* [[Lord of the Rings (SNES)]]
 +
* [[Madden NFL '93 (SNES)]]
 +
* [[Mario's Early Years: Fun With Letters (SNES)]]
 +
* [[Mario's Early Years: Fun With Numbers (SNES)]]
 +
* [[Mario's Early Years: Preschool Fun (SNES)]]
 +
* [[Monster Maker Kids - Ousama ni Naritai (SNES)]]
 +
* [[Mr. Bloopy - Saves the World (SNES)]]
 +
* [[NBA Live 95 (SNES)]]
 +
* [[NBA Live 96 (SNES)]]
 +
* [[NBA Showdown (SNES)]]
 +
* [[NHL '94 (SNES)]]
 +
* [[Out of This World (SNES)]]
 +
* [[Paperboy 2 (SNES)]]
 +
* [[Pit Fighter (SNES)]]
 +
* [[Relief Pitcher (SNES)]]
 +
* [[Sidmania (SNES)]]
 +
* [[SimCity 2000 (SNES)]]
 +
* [[Steel Talon (SNES)]]
 +
* [[Super Noah's Ark 3D (SNES)]]
 +
* [[Test Drive 2: The Duel (SNES)]]
 +
* [[The Lost Vikings (SNES)]]
 +
* [[The Lost Vikings 2 (SNES)]]
 +
* [[The Ren and Stimpy Show: Veediots! (SNES)]]
 +
* [[The Terminator (SNES)]]
 +
* [[Wario's Woods (SNES)]]
 +
* [[Wayne's World (SNES)]]
 +
* [[Where In the World Is Carmen Sandiego (SNES)]]
 +
* [[Where In Time Is Carmen Sandiego (SNES)]]
 +
* [[Wolfenstein 3D (SNES)]]
  
  

Revision as of 14:51, 25 October 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
  • *.rsn

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. For one, because an SPC file is a dump of the entire 64 KB block of memory, and not the used portion of memory, every song, even short ones, are 64 KB in size, each containing a lot of wasted space. See the Unsupported Games section for further details.

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.

SPC collections are sometimes distributed as a single RSN file which is an SPC collection compressed into a RAR archive and renamed to RSN.


Players


Games

Games That Use SPC


Unsupported Games

Because the SPC700 chip had a limit of 64 KB of memory, 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, games that use this technology will not play properly. Second, SPC dumps cannot be made at all for games that use the SPC700 chip in non-standard ways. The following games can not be supported by the current SPC format standards.


Links