• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Other] Giving Cries To Expanded Pokemon

BrandoSheriff

Has a tendency to figure things out
  • 776
    Posts
    17
    Years
    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. :/
     
    I'm no expert, hopefully GoGo or something else into music hacking can give you a definite answer, but I did spot this:

    (With regards to something totally different) said:
    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?
     
    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. :/

    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 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
     
    Back
    Top