The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other Giving Cries To Expanded Pokemon

Notices
For all updates, view the main page.

Binary ROM Hacking Need a helping hand or just want to talk about binary ROM hacks? Get comments and answers to any ROM Hacking-related problems, questions or thoughts you have here.

Ad Content
Reply
 
Thread Tools
  #1   Link to this post, but load the entire thread.  
Old August 12th, 2014 (6:44 PM).
BrandoSheriff's Avatar
BrandoSheriff BrandoSheriff is offline
Has a tendency to figure things out
 
Join Date: Jul 2007
Location: On an island with Hakaze
Age: 28
Gender: Male
Nature: Quirky
Posts: 753
Hey guys, so I can't for the life of me figure out how to give cries to expanded Pokemon. I've followed Chaos Rush's tutorial to the letter, then realized after reading the second page that for expanded Pokemon, I also had to change the "directsound type" to 00. The thing is, I have absolutely no idea where this is located. xD

How do I go about changing this "directsound type"? Is it in the cry table? The secondary cry table? The cry I inserted with sappy? I've looked in all of them, but can't find anything, and the cries don't change to what they should sound like. :/
__________________
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old August 13th, 2014 (1:41 AM).
Mana's Avatar
Mana Mana is offline
 
Join Date: Jan 2009
Location: UK
Age: 31
Gender: Male
Posts: 10,075
I'm no expert, hopefully GoGo or something else into music hacking can give you a definite answer, but I did spot this:

Quote:
Originally Posted by (With regards to something totally different)
To play in Sappy without any issues do the following: Sappy Mod 15 - 17.1 -> Options -> Settings -> Extra -> DirectSound Voices Limit = 12
So perhaps, when using Sappy with your cry you need to change that option in the menu to 00?
__________________
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old August 13th, 2014 (7:26 AM).
GoGoJJTech's Avatar
GoGoJJTech GoGoJJTech is offline
(☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
 
Join Date: Nov 2012
Location: Earth
Age: 24
Gender: Female
Nature: Jolly
Posts: 2,475
Quote:
Originally Posted by Darkrai Lv.1000 View Post
Hey guys, so I can't for the life of me figure out how to give cries to expanded Pokemon. I've followed Chaos Rush's tutorial to the letter, then realized after reading the second page that for expanded Pokemon, I also had to change the "directsound type" to 00. The thing is, I have absolutely no idea where this is located. xD

How do I go about changing this "directsound type"? Is it in the cry table? The secondary cry table? The cry I inserted with sappy? I've looked in all of them, but can't find anything, and the cries don't change to what they should sound like. :/
Quote:
Originally Posted by Magic View Post
I'm no expert, hopefully GoGo or something else into music hacking can give you a definite answer, but I did spot this:



So perhaps, when using Sappy with your cry you need to change that option in the menu to 00?
I heard my name O.o
But you guys have got the wrong idea 100% lol

Directsound instruments are the following:
WW XX 00 00 YY YY YY YY ZZ ZZ ZZ ZZ
For example it looks like this:
30 3C 00 00 AB CD EF 08 FF 00 FF A5

What this all means:
WW: directsound TYPE (your "directsound thingy")
XX: pitch (3C [hex] is 60 [dec], the base note [middle C {no change in sound}])
YY YY YY YY: pointer to instrument
ZZ ZZ ZZ ZZ: adsr values

WW explained:
00 = normal
10 = reverse playback
20 = compressed (cries use this)
30 = reverse playback compressed (cries played for fainting and growl use this)

So to change your "directsound thingy" you change the WW for the type.
However judging by what you're doing in the first post you're overwriting the secondary cry table which you SHOULD NOT do or else you'll have a fainting Pidgey sounding like Piplup for example. Repoint it as well.
__________________
I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
Romhack.me Profile - Pokecommunity Profile - Youtube Channel

Support me at my site!
Pokémon Platinum Red and Blue
Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old August 13th, 2014 (9:28 AM).
BrandoSheriff's Avatar
BrandoSheriff BrandoSheriff is offline
Has a tendency to figure things out
 
Join Date: Jul 2007
Location: On an island with Hakaze
Age: 28
Gender: Male
Nature: Quirky
Posts: 753
Quote:
Originally Posted by GoGoJJTech View Post
I heard my name O.o
But you guys have got the wrong idea 100% lol

Directsound instruments are the following:
WW XX 00 00 YY YY YY YY ZZ ZZ ZZ ZZ
For example it looks like this:
30 3C 00 00 AB CD EF 08 FF 00 FF A5

What this all means:
WW: directsound TYPE (your "directsound thingy")
XX: pitch (3C [hex] is 60 [dec], the base note [middle C {no change in sound}])
YY YY YY YY: pointer to instrument
ZZ ZZ ZZ ZZ: adsr values

WW explained:
00 = normal
10 = reverse playback
20 = compressed (cries use this)
30 = reverse playback compressed (cries played for fainting and growl use this)

So to change your "directsound thingy" you change the WW for the type.
However judging by what you're doing in the first post you're overwriting the secondary cry table which you SHOULD NOT do or else you'll have a fainting Pidgey sounding like Piplup for example. Repoint it as well.
Yeah, I was just about to post here that I figured it out, after successfully inserting 2 cries last night, then getting tired. xD

Turns out I WAS doing it right the entire time, not realizing that the "directsound type" was what you just said, which was actually at the end of the tutorial. For some reason, both of my expanded cry tables needed to be extended a little more, and as a result I was repointing the wrong cries. Rather than create 28 "limbo entries" for Bad Egg and the Unown forms, I needed to add an extra 23 or so to those 28 before my first extended Pokemon. Weird. This also caused my last 23 Pokemon to not have a temporary cry. xD

But everything's smooth sailing now, and thanks for clearing my confusion man. Since I am inserting around 96 cries, I may have to extend the rom. xD
__________________
Reply With Quote
Reply

Quick Reply

Join the conversation!

Create an account to post a reply in this thread, participate in other discussions, and more!

Create a PokéCommunity Account
Ad Content
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 9:07 AM.