"Game School" (Jaleco) by Lunar at 5:28 PM EDT on October 6, 2009
Until recently, there was an SPC soundtrack on Zophar's Domain listed as "Game School" (Jaleco), however the set was removed because no game with that name exists. Clearly this soundtrack does exist, so I've been trying to find out what game's soundtrack it is.
I doubt anyone is able to determine the origin of the music by listening alone (though that would be awesome), so I wondered if there was a more scientific approach. kode54 mentioned on IRC that it might be possible by finding a sample in one of the SPCs, noting the first few bytes of it and "binary searching" a GoodSNES set, however I don't know how to, or otherwise have the means, to do any of these things.
Thus, I turn to you guys :D any help or advice would be great.
you can uncompress usfs to see what rom they came from, wouldn't doubt you can do it with SPCs, however, I have no idea how to. good luck with finding the info
You can do that with USFs because they include the ROM header, SPCs are SPC700 save states so if they include anything from the ROM it's only because it was loaded into the SPC. The idea of searching for a sample is a good one, though while I have the means to do it I don't have the will... It should be relatively straightforward if you can identify a sample to use something to search a whole directory of ROMs for a big chunk of bytes from the sample (I think Winhex does this). I don't know how obvious samples are in a hex dump of the SPC's memory, but you could modify an emulator to dump then out (and there's probably already code out there that does this). This assumes that the sample is stored in the same format in the ROM as that which is used on the SPC. I don't know how valid that assumption is; there may be byte swapping or something involved.
Against all expectations, CHz managed to find it! It's the soundtrack to the game "Kingyo Chuuihou! Tobidase! Game Gakuen" by Jaleco. So fortunately I now don't need to do all that crap. w00t. thanks for the responses nonetheless.