Missing Yoshi's Story Tunes by Tanookirby at 11:43 AM EDT on September 10, 2005
After listening to the yoshi's story usf files, I realized that the guitar versions of the stage music that you hear after eating a heart fruit are missing. Is it possible to rip those?
by Josh W at 5:01 PM EDT on September 11, 2005
Guitar Versions....Hmmmmm.

I once thaught io head such a thing when i had done a mis-rip of some tracks, which i thaught was highly irregular but i made some slight differences to the parameters seemed to fix this.

I will however check the music indicies to check i have missed anything.
Motion seconded! by Yoshinkeru at 5:40 PM EDT on September 11, 2005
I second this. I too was wondering if you would get around to that. Most probably, it's a muted track until the fruit is eaten, much like other games behave (Banjo-Kazooie, e.g.). Hope to hear this soon!
by Lunar at 1:23 AM EDT on September 12, 2005
Either that, or it initiates patch changes... though that said, the actual notes used in the 'happy fruit rock tracks' are varied too... so that wouldn't make sense either.
Reply to Lunar by Yoshinkeru at 7:27 PM EDT on September 12, 2005
Waitaminute--what do you mean, "either"? o.o Does my explanation not make sense?
Re: Reply to Lunar by Lunar at 1:42 AM EDT on September 13, 2005
If they were being played along at the same time, there would have been problems with ripping them as the guitar versions would be merged with the normal tracks. Either that, or they would have been found no problem (as seperate tracks), which leads me to think they're not stored seperately.

It's very confusing. I can't see why they wouldn't turn up if they were stored. I'm pretty much stabbing in the dark here anyway.
by hcs at 9:23 AM EDT on September 13, 2005
If it's anything like Paper Mario then there could well be different sequences stored within one sequence number.
Retraction by Yoshinkeru at 11:02 AM EDT on September 13, 2005
Oh, of course... You're right, Lunar. Like I said, Banjo-Kazooie has different tracks, and in the preliminary rip you can hear all of them. Not so in Yoshi's Story.

HCS, what's this you're saying? Yours could be correct, but I don't understand it. Could you explain, please?
by Mouser X at 11:53 AM EDT on September 13, 2005
Please see HCS's last post here. It will explain what he means when he says that there's different sequences stored with each number.

On the other hand, a little more explanation might be in order as well. Whenever a xSF set is ripped, they usually find the place in the code where, if you change "x" number to "y" number, a different song is played. In the instance of Paper Mario, that method works. However, apparently, unlike most games (that we're aware of), more than one song can be stored with each of those "x" numbers. So, with other games, you change "x" and a new song plays. With Paper Mario (and possibly Yoshi's Story) if you change "x" number, a new song will play, but you still need to specify what sequence to access. The current Paper Mario has all of the default settings (I assume) so all of the default sequences are loaded. However, you can change those settings, access a different sequence bank, and access around 600 different songs (or so HCS said, I beleive).

Does that help? It might not hurt to read what HCS said on the subject either, because, after all, they are actually the expert here. I just thought some more background info might prove helpful. If it just confuses you (I do that a lot... Sorry), then perhaps what HCS typed will make more sense. Again, view HCS's last post at the link I gave above. Mouser X over and out.

edited 3:56 PM EDT September 13, 2005
by hcs at 12:55 PM EDT on September 13, 2005
It's acutually more a matter of there being indicies into the sequence that can be specified. For example there may be two points set in a sequence, one at the very beginning and one after an intro. If you supply the section number as 0 the song will start from the intro, if you specify section 1 it will start just after the intro. In other cases a song may be in several parts which for some reason won't play by themselves, thus when you get halfway through (or something) the play command is given again with the next section number specified.

This is actually probably the case is several other games I've ripped. Zelda: OoT, for example, has several songs missing the intro. It's possible that it is necessary to specify a different section number to play from the intro. Another example is Conker's Bad Fur Day, while I wasn't able to create a proper USF yet I did find the song select, and I can get it to play The Great Mighty Poo song. It only plays the first verse, though, and the second verse isn't a seperate sequence, so I must need to tell the engine to play a different section of the same sequence.

edited 5:01 PM EDT September 13, 2005
by Mouser X at 9:31 AM EDT on September 14, 2005
Huh. That's rather interesting. I must say, I appreciate the way you so kindly inform me of my mistake, unlike others (names won't be mentioned...) who, when I make a mistaking using info they've actually told me (well, I was present when it was being talked about), tell me to STFU and GET OUT! Yah, I don't like people like that. Which, I must also say, I'm glad that having great success at ripping USF sets hasn't gone to your head, like "other" people...

Anyway, thanks for the correction. I wonder if that means wether or not you (or someone else for that matter) can find the "missing" parts in OoT using a similar method of hacking. Anyway, thanks for your great work. Mouser X over and out.
by Josh W at 4:03 PM EDT on September 14, 2005
Try this, since i am not sure what the guitar version sounds like.

But anyway is this one?

Lemme know.
That's it! by Yoshinkeru at 6:38 PM EDT on September 14, 2005
Yep, that's the one! Now get rid of the other instruments, and rip the others, and we'll be in business!
by Josh W at 6:51 PM EDT on September 14, 2005
Hmmm, as i suspected.

Well i will have to find out which other songs this occurs in, and i guess i will have to re-release it. Thats gonna take time.

Also i can speed the songs up if anyone thinks they are too slow.


'kay
by Lunar at 12:01 PM EDT on September 15, 2005
Ha, hilarious! It's great, because ingame you'd rarely get the chance to hear the rock tracks in their entireties (unless you hit pause I guess). Also, there's probably one of these 'rock' arrangements for every different stage music, so I can understand it taking a while. I'm able to list those if you need.

EDIT: also I the song speed sounds perfect.

edited 4:08 PM EDT September 15, 2005
by Josh W at 4:26 PM EDT on September 15, 2005
It seems i found a value to change the music bank to the guitar/drums only but the batchripepr don't like it. So i guess i will have to find something else.


Also, changing the instruments seems to work for every track in the game, so i think it would be better if i knew which ones need to be done rather than do them all.
by Lunar at 5:15 AM EDT on September 16, 2005
Right, I believe this is all the tracks which were used for levels. If anyone else can, can they double-check this themselves to help remove error margin? I think that's all of them but it's good being able to have someone verify.

03 Yoshi's Song.miniusf
04 On The Beach.miniusf
05 Curry In A Hurry.miniusf
06 Yo-Yo-Yoshi.miniusf
07 Love Is In The Air.miniusf
08 Tall Tower.miniusf
09 Alpina Blue.miniusf
10 Come Back To Me.miniusf
11 Jungle Fever.miniusf
12 Yoshi's In The Wind.miniusf
13 Games Of Happiness.miniusf
14 Tough Guys Don't Cry.miniusf (not sure, as this one is used in certain miniboss battles. give it a try anyway)
15 Spider Swing.miniusf
23 Baby Bowser's Lullaby.miniusf
24 The Riddle.miniusf

That said, when you say "seems to work for every track in the game", are you saying that there may be a rock version track for EVERY track?
Waiting... by Yoshinkeru at 6:11 PM EDT on September 28, 2005
Hey, Josh, how far are you in getting those extra tracks? I'm just wondering; hopefully you can find the time to do it, if that's the case. We're still waiting!
by Josh W at 1:38 AM EDT on October 15, 2005
ok, i got the guitar things going in 64th Note after changing where i start the tracing (i now start it when the instrument bank is selected rather than...wherever it was before. I forgot.

So right now i am getting the list of ones which i need to rip, hmmm maybe i should do them all for fun since some of them sound weird with only guitar+drums. Perhaps.

Be back soon.



edited 5:39 AM EDT October 15, 2005
by Lunar at 3:26 AM EDT on October 15, 2005
What I don't understand is you're saying you change the instrument bank selected in the code. The thing I don't get is the fact that the 'rock' arrangements aren't just instrumental changes from what I can tell.

For example, in the Yoshi Guitar track, the main guitar line has a few notes in it that that the original instrument didn't. Not to mention all that percussion which sounds like additional sequenced information. The only thing I can think is that the percussion is playing the whole time, but has no instrument selected to play it until you become super happy?

In any case, if it works I shouldn't be questioning it =P It's just pretty interesting to me to know how exactly it's working under the bonnet.
by Josh W at 3:47 AM EDT on October 15, 2005
your asking me how it worked under the bonnet? i don't know. All i know is that if i change a number from 0x800A0000 to 0x80400000 the regular music stops and gutair music plays, and if i use an even higher value then both Regular and Guitar melodys play. I guess it is some some sort of selector.

And yes, i used the wrong wording, and shouldn't have said "instrument bank" and said...something else.

Anyway almost done.


Hmmm, i keep on spelling guitar wrong.

edited 7:49 AM EDT October 15, 2005
by Josh W at 4:36 AM EDT on October 15, 2005
well here it is at last, after a very long wait (mainly because i forgot, and i couldn't be bothered).

And now that i am bothered, here it is

Just de-extract these files into a directory that has the regular set in it (it needs the usflib) and it should work.

I just hope this is right. Enjoy.



Somebody sent us up the bomb

edited 8:39 AM EDT October 15, 2005
by Tanookirby at 7:54 AM EDT on October 15, 2005
Great Job, Josh! They sound great! But you forgot the guitar version of the melon race.
by Josh W at 7:15 PM EDT on October 15, 2005
melon race? I wasn't told to do the melon race. Ok, i'll add that one. Just give me a little time.

Which index is the melon race, it isn't in my list.

edited 8:50 PM EDT October 16, 2005


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source