Please Rip This NSF!!!

This is an archive of a topic from NESdev BBS, taken in mid-October 2019 before a server upgrade.
View original topic
Please Rip This NSF!!!
by on (#67846)
Hey guys,
Can someone please rip the NSF to Big Bird's Hide and Speak? Please!
Thanks,
-DM1994

by on (#67847)
It'd be possible to rip the Sesame Street theme and the victory scene songs. But what you probably want (Caroll Spinney's voice samples) is unrippable due to NSF format limitations.

There's a reason that I earned a special rank "Big Bird" on Pocket Heaven, and it has nothing to do with my avatar here sharing a name with Big Bird's blue Dutch cousin. In topics on PH about new releases of PocketNES, I'd test Big Bird's Hide and Speak and report the results, and I'd tend to bring up the game in any discussion about NES audio channel 5. I even traced playback once to see how the codec worked; it was a bit too complex for my tastes but led to my development of a different codec.

by on (#67848)
I always wondered where your avatar came from.

by on (#67889)
I just ripped Sesame Street Big Bird's Hide and Speak recently. I don't think it's impossible to rip the voice samples. You just have to remove them from the game and write some custom code. I've done this before. Although, I didn't feel like doing it for this game. The tunes were difficult enough as it was.

by on (#67890)
Gil-Galad wrote:
I just ripped Sesame Street Big Bird's Hide and Speak recently. I don't think it's impossible to rip the voice samples.

They're rippable, except the rip can't be represented in NSF form because an NSF's play routine is expected to RTS once in each frame.

by on (#90824)
I think I've got its audio format figured out. Here's a very rough test rip.

http://rainwarrior.ca/projects/nes/Sesame Street - Big Bird's Hide & Speak (USA).wav

I haven't yet figured out where the sample addresses are stored, or how bankswitching is managed (some of the samples in that rip are really distorted; I think they are decompressing from the wrong byte offset, which I was just guessing at anyway).

by on (#90842)
rainwarrior wrote:
I think I've got its audio format figured out. Here's a very rough test rip.

http://dl.dropbox.com/u/883356/big_bird_rip.wav

I haven't yet figured out where the sample addresses are stored, or how bankswitching is managed (some of the samples in that rip are really distorted; I think they are decompressing from the wrong byte offset, which I was just guessing at anyway).


I think there was a coincidencial thing with the sound file order:

(Oh boy! Press the B****Slap button to move little birds)

Epic Fail goes to Hi-Tech, Bravo!

by on (#90847)
rainwarrior wrote:
I think I've got its audio format figured out.

Do you have any notes on the format that you could share?

Hamtaro126 wrote:
I think there was a coincidencial thing with the sound file order

It was supposed to be "Press the big black button to move Little Bird." In BBH&S, the "big black button" is the Control Pad, where all four directions move the bird to the next window clockwise. I guess the developers didn't think the target audience would have enough dexterity to press one specific direction.

It appears the voiceless consonants /p/, /t/, /tʃ/, /k/, /f/, /θ/, /ʃ/ have been factored out into separate consonants because they don't depend as much on neighboring sounds as other sounds do.

by on (#90854)
Yeah, I'll make a post about it once I've got the last few details worked out.

Edit: Done. See my post at: http://nesdev.com/bbs/viewtopic.php?t=8675