How to ripping SSF files by caius at 6:38 AM EDT on March 28, 2009
Hi all, I'm trying to rip SSF files form Sega Saturn game.First I tried to use ssdump.py script by Kingshriek but I only manaed to dump one .SSF from each game (the one playng during the dumping..). Then I came across VGMToolBox and his extraction tools but I didn't understand well how it works (what I have to put in "driver and source" path fields?).And I didn't understand where I have to install Python, in which directory. Could anyone explain me better or point me to a tutorial?.I have nearly 1400 Saturn games and I'd want to extract music (sequenced music, obviously..) from them. Thanks in advance.
ssfdump.py does only rip the song that was playing at the time of making a savestate, but if the game has a soundtest, you can just use it to rip all music (sometimes required, if say, the data on the disc is compressed).
If you don't want to do a savestate rip, you need to use ssfmake.py, which has a nicely done tutorial included (just open the script in a text editor).
Doesn't matter where you install Python, as long as it's installed.
When I find an easy to make Saturn game (been having bad luck with it lately, everything requires at least some level of hackery), I'll upload the source files with a step by step tutorial, hope that helps.
Thanks for replying.And if I use VGMtoolbox is the the same as if I use ssfmake.py? For "source path and driver" what does it mean? Maybe driver is SDDRVS.TSK? I open the ssfmake.py with a text editor but it seems are needed skills of programming to dump .ssf files or I'm wrong?
"I open the ssfmake.py with a text editor but it seems are needed skills of programming to dump .ssf files or I'm wrong?"
Not always, some games are easy enough you just need to find the music files, edit the ssfmake.py script and run it.
Read the part in the script starting from:
# There are 6 things that a ripper needs to concern him(/her)self with when ripping SSFs from the game data itself. # (1) Sound driver - 68000 executable, usually called SDDRVS.TSK (or something with "SDDRVS" in it).
If that doesn't help you though, I don't believe I can be much of help.
Not to discourage you or anything, but most Saturn games use CDDA or other streamed formats for music (which is perfectly ripable of course, but tends to be on the large side).
the game you mention doesn't really sound like it would use sequenced music (since it's an arcade port, most probably they just recorded the music from the real machine.
Yes, I know most of Saturn games use CDDA tracks ver yeasy to rip. Irem Arcade classics has music in .bin files , so maybe you are right, it's not sequenced musics.. How can I treat .bin files?