furanku
Joined: 10 Dec 2000
Posts: 565
Location: Australia and Japan
|
| hidden songs |
 |
Posted: Sun Aug 29, 2004 8:33 am |
|
|
Has anyone hacked wonderboy 3 and found music not included in the game. If so, do they have a recording of it?
|
|
Maxim
Site Admin
Joined: 19 Oct 1999
Posts: 7468
Location: London, UK
|
| Re: hidden songs |
 |
Posted: Sun Aug 29, 2004 12:24 pm |
|
|
| Quote:
|
> Has anyone hacked wonderboy 3 and found music not included in the game. If so, do they have a recording of it?
|
The Wonder Boy III hack is well documented - it was the very first VGM hack. There is no secret music. I did list all the music codes but I lost the list in a Meka ugrade years ago. The hack is something like:
[insert WB3 CRC here]
seek,ba80
write,nn
where nn is a hexadecimal number. That ba80 could be bca6, depending on which of the two ending musics is being replaced. You'll also need a savestate at the end of the game, but the WE5T 0NE cheat lets you get there very quickly (the secret door's under the arrow on the way to the desert door).
Maxim
|
|
furanku
Joined: 10 Dec 2000
Posts: 565
Location: Australia and Japan
|
| I'm so confused :( |
 |
Posted: Sun Aug 29, 2004 10:51 pm |
|
|
| Quote:
|
> > Has anyone hacked wonderboy 3 and found music not included in the game. If so, do they have a recording of it?
> The Wonder Boy III hack is well documented - it was the very first VGM hack. There is no secret music. I did list all the music codes but I lost the list in a Meka ugrade years ago. The hack is something like:
> [insert WB3 CRC here]
> seek,ba80
> write,nn
> where nn is a hexadecimal number. That ba80 could be bca6, depending on which of the two ending musics is being replaced. You'll also need a savestate at the end of the game, but the WE5T 0NE cheat lets you get there very quickly (the secret door's under the arrow on the way to the desert door).
> Maxim
|
*** Thanks for your help but even after reading all the docs that I could find about hacking etc and spending alot of time that I have no idea on how get maka to play that unused song during the ending Maxim.
Could some kind soul make a recording for me or point me to some instructions on hacking that a two year old could understand.
|
|
Bock
Site Admin
Joined: 08 Jul 2001
Posts: 5102
Location: Kyoto, Japan
|
| Re: You are so confusing :( |
 |
Posted: Mon Aug 30, 2004 12:44 am |
|
|
| Quote:
|
> *** Thanks for your help but even after reading all the docs that I could find about hacking etc and spending alot of time that I have no idea on how get maka to play that unused song during the ending Maxim.
> Could some kind soul make a recording for me or point me to some instructions on hacking that a two year old could understand.
|
You are not a two years old.
We don't expect everybody to understand everything, but if you don't give it time you're not going anywhere.
MEKA offers simple ROM/RAM patching functionnality (next version will be much better), by adding directives to the MEKA.PAT file.
What Maxim wrote is basically the patch you would need to use to write a given value to ROM location $BA80 or $BCA6. Those location of the ROM are used to identify the music played during the ending sequence.
If you write different value to this location (by editing MEKA.PAT, and reloading MEKA with the game), you can each sound effects/music instead of the regular ending sequence.
|
|
furanku
Joined: 10 Dec 2000
Posts: 565
Location: Australia and Japan
|
| I think the word is dence |
 |
Posted: Mon Aug 30, 2004 2:06 am |
|
|
| Quote:
|
> What Maxim wrote is basically the patch you would need to use to write a given value to ROM location $BA80 or $BCA6. Those location of the ROM are used to identify the music played during the ending sequence.
> If you write different value to this location (by editing MEKA.PAT, and reloading MEKA with the game), you can each sound effects/music instead of the regular ending sequence.
|
Sorry to be so confusing. I used dZ80 to look at the code of the rom and could not locate those two values. I opened MEKA.PAT in notepad and had a look but got stuck to what I had to type there. Can you you make the example more clear.
Side Note - So what Maxim was saying that you can adjust the .pat file to play a different tune or sound during the ending.
So my guess is that all the tunes are included in the vgm archive for wb3 and if he had found one that was not played during the game, that he would have included it in the WB3 vgm pack when he had to hack the game to get the boss music?
|
|
Bock
Site Admin
Joined: 08 Jul 2001
Posts: 5102
Location: Kyoto, Japan
|
| Re: I think the word is dence |
 |
Posted: Mon Aug 30, 2004 2:28 am |
|
|
| Quote:
|
> Sorry to be so confusing. I used dZ80 to look at the code of the rom and could not locate those two values. I opened MEKA.PAT in notepad and had a look but got stuck to what I had to type there. Can you you make the example more clear.
|
He posted:
[insert WB3 CRC here]
seek,ba80
write,nn
Where:
- 'insert WB3 CRC here' stand for the line to define Wonder Boy III ROM CRC. You don't even have to type this since the default MEKA distribution has already a patch for Wonder Boy III to enable FM in English system.
- 'seek,ba80' and 'write,nn' are the commands.
And now Maxim was wrong on something and it might have confused you, which is that those commands were updated in recent versios MEKA. What Maxim wrote is using the old syntax which he was used to.
In the latest MEKA, 'seek,ba80' and 'write,nn' would be replaced by 'ROM[ba80]=nn'. Where's 'nn' is the hexadecimal value (ranging from 00-FF) that you want to change.
| Quote:
|
> Side Note - So what Maxim was saying that you can adjust the .pat file to play a different tune or sound during the ending.
|
Yes.
| Quote:
|
> So my guess is that all the tunes are included in the vgm archive for wb3 and if he had found one that was not played during the game, that he would have included it in the WB3 vgm pack when he had to hack the game to get the boss music?
|
Exactly.
So you don't have to do it.
But then, to help with your eagerness toward Wonder Boy III, there's still a minor probability that secret stuff are hidden elsewhere.
|
|