PDA

View Full Version : SNES .spc sound files


AmyGrrl
2005-05-20, 15:58
i would like to see xbmc support additonal sound types, like snes .spc files, or any other game music files or files of anther type. does xbmc support .mod .xm .s3m .it. i haven't tried them yet.

jmarshall
2005-05-20, 16:13
.mod - yes. not sure about the others you list.

for anything else, we need source + someone willing to implement it. as snes sound files aren't particularly popular (didn't even know they existed) i doubt it'll be a high priority for anyone other than a fan.

AmyGrrl
2005-05-21, 02:03
what about adding support for winamp .dll sound plugins. there is a plugin for winamp that allows winamp to play .spc file and plugins for additional sound types.

kraqh3d
2005-05-21, 02:43
the modplayer supports alot of "tracker" formats. here's a list i pulled from the source code:

mod
amf
669
dmf
dsm
far
gdm
imf
it
m15
med
okt
s3m
stm
sfx
ult
uni
xm

jmarshall
2005-05-21, 11:53
winamp plugins are not gonna happen unless someone outside of the team takes it upon themselves to code it up.

there's various issues with it, and i don't think there's any point going into them unless someone is willing to look into it.

cheers,
jonathan

AmyGrrl
2005-05-23, 05:19
oh well, was just a though, too bad my turing programing in skills in high school didn't take me very far... lol... i really wish they had teach c++ or something other then the crappy turning...

pygmyrhinovirus
2005-05-25, 16:35
there is definitely plenty of code available for playing spc/nsf and other videogame music files

here's a long list of players for the various files, and a handful of them have sources available too.

http://www.zophar.net/utilities/music.html

and here's a link to a whole load of the music files, this is one of the more complete collections online:

http://www.zophar.net/music.html

i, for one, would definitely love to see this happen

spiff
2005-09-08, 22:25
although not exactly on topic, it's related.

i just added a nsf (nes) codec to paplayer based on nosefart.

i want your feedback, in particular on one issue. since it's impossible to tell the length of .nsf's, they play for an infinite amount of time. i decided to define infinity to be 4 mins in this case. the most important reason for doing this is to have seeking.

if you feel it's too long, too short or that it's just too hackish (i can probably disable it and just have it have length 0 at the cost of seeking) please let me know.

Clumsy
2005-09-09, 13:43
would the file type allow some sort of length guessing from the file size ?

spiff
2005-09-09, 15:16
nope.

finding the length of an nsf is sort of like asking

'when does a computer-program loop'.

the music is opcodes and it loops all the time (individually per channel etc)

only way to do it is manually setting it (but then you would need nsfe support which nosefart does not provide afaik)

spiff
2005-09-24, 06:45
added a spc codec to paplayer.

based on snes9x's apu. supports id666 tags.

spiff

spiff
2005-09-25, 23:23
in related news:

added a gym (genesis music file) codec based on gens' apu.

supports the tags, whatever they're named :)

Nickman
2005-09-26, 07:17
great work spiff. love your comitment to adding support for nostalgic musik formats. :thumbsup:

cooli
2005-09-30, 02:43
it's really a great job thanks again !

do you think it will be possible to also port hes and gbs ???

spiff
2005-11-08, 01:33
replaced the spc core with snesapu.dll (the snesamp core).

as for support for more formats, anything is possible as long as there's source. no promises, i add these mostly when i get the inspiration...