• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • 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.

Tool: Advanced Cry Editor

Shiny Quagsire

I'm Still Alive, Elsewhere
697
Posts
14
Years
  • Today, I am proud to release a new tool. It is not another script editor or intro editor, but something that hasn't been made yet: A cry editor.

    Features

    • Easy to Use GUI
    • Compatible with all ROMs and languages.
    • Speedy ROM Writing

    System Requirements

    • Windows Xp, Vista, or 7
    • .Net Runtime v4.0

    Change Log

    Version 1.0 - Initial Release
    Version 1.1 - Fixed a bug that limited the length of the cries. New max length is 2.25.
    Added online updates.
    Added multithreaded writes to ROM.
    Changes Audio Library to one without an advertisement.
    Fixed a few grammar errors and bugs in the code.
    Added more safety checks when writing to the ROM.

    Media:

    scr1.jpg
    scr2.jpg
    scr3.jpg


    Downloads

    Version 1.0
    Version 1.1
    Version 1.2
     
    Last edited:

    Tropical Sunlight

    The Faltine
    3,476
    Posts
    16
    Years
  • I see a little grammatical mistake:
    ...Windows Sound Recorder so its length is less than 2 seconds. (You wrote it's.)
    But I'll certainly be using it.
     

    Full Metal

    C(++) Developer.
    810
    Posts
    16
    Years
  • Hooray! Does this one automatically re-point to free-space?
    Does it re-write the old cry with '0xFF' bytes in the case of a repoint?
    What's it written in?
    [and also, TS] I think that an apostrophe is supposed to be used in case of possession.
     

    Andrut

    Collecting dust since 1898
    284
    Posts
    14
    Years
  • I have two questions:
    1. Can i just replace in-game cries like just copy the offset of one Pokemon's cry and insert it into another?
    2. Sorry for asking, but the application doesn't work for me. It says something about .NET, v4.0.30319.
     

    Shiny Quagsire

    I'm Still Alive, Elsewhere
    697
    Posts
    14
    Years
  • I see a little grammatical mistake:
    ...Windows Sound Recorder so its length is less than 2 seconds. (You wrote it's.)
    But I'll certainly be using it.

    I'll fix that. It's only a first release so far. :)

    Hooray! Does this one automatically re-point to free-space?
    Does it re-write the old cry with '0xFF' bytes in the case of a repoint?
    What's it written in?
    [and also, TS] I think that an apostrophe is supposed to be used in case of possession.

    Yes, it repoints to free space automatically. It also makes sure that there is enough free space for the cry to be written. As for the overwrite thing, I'm going to try and figure that out.

    Nope. It's its. This tool looks useful. I do want to test something though. Will it insert even if the sound is longer than two seconds? Or will it auto-abort?

    Yes, but most cries don't work over that length from what I've seen.

    I have two questions:
    1. Can i just replace in-game cries like just copy the offset of one Pokemon's cry and insert it into another?
    2. Sorry for asking, but the application doesn't work for me. It says something about .NET, v4.0.30319.

    1. Not yet, but I'll add that support.
    2. You need .NET runtime v4.0. Google it, and it should be the first link.

    As of now, I'll be fixing the spelling error(s), speeding up the process of inserting, switching the audio library to one without an ad, and adding online updates. After I get those things out of the way, I'll add more "fun stuff" like pitch adjustment, possibly speed adjustment, cry swapping, and so on.
     

    Shiny Quagsire

    I'm Still Alive, Elsewhere
    697
    Posts
    14
    Years
  • Most, but not all. Which ones do work that are over 2 seconds. I know there is Jynx, but which other ones are there?

    Arceus, Monferno, Shaymin, ones like that. The length issue is also partly because of a bug in the code, which I fixed. As soon as I get online updating, I'll release the fixed version. ;)

    btw, How many people have got this working sucessfully?
     
    Last edited:

    Bela

    Banned
    262
    Posts
    15
    Years
  • It doesn't work for me. Inserting cries and trying to encounter those Pokemon's cries in-game result in either no sound or, for the 252-276 ? Pokemon, still an Unown cry.
     

    Shiny Quagsire

    I'm Still Alive, Elsewhere
    697
    Posts
    14
    Years
  • It doesn't work for me. Inserting cries and trying to encounter those Pokemon's cries in-game result in either no sound or, for the 252-276 ? Pokemon, still an Unown cry.

    I should have said something about that. You cannot repoint the 25 pokemon between Celebi and Treeko. The game purposely loads the unown cry instead of using the cry table, thus not allowing those pokemon.
     
    14
    Posts
    17
    Years
    • Seen Nov 16, 2023
    Decimal Number wrong [?]

    Hi, this is a great tool. so easy to use.
    thank's for this :D

    i wanted to change the Treecko Cry, but i can't found the
    DECIMAL NUMBER of him.
    it's supossed to be "277" in the ROM.
    But. after various tries, i found only this:

    268 - GROVYLE
    271 - TORCHIC
    277 - MUDKIP


    What's Going on?!
    Please Help.:(

    PD: The "Import Cry" works very well.:D​
     

    Shiny Quagsire

    I'm Still Alive, Elsewhere
    697
    Posts
    14
    Years
  • Hi, this is a great tool. so easy to use.
    thank's for this :D

    i wanted to change the Treecko Cry, but i can't found the
    DECIMAL NUMBER of him.
    it's supossed to be "277" in the ROM.
    But. after various tries, i found only this:

    268 - GROVYLE
    271 - TORCHIC
    277 - MUDKIP


    What's Going on?!
    Please Help.:(

    PD: The "Import Cry" works very well.:D​

    It was a bug in the code. It's fixed now though, ;)

    A-Cry v. 1.1 Released!

    This version is a bugfix update, and fixes several bugs. Now all 8bit 11kHz cries can be inserted, and the limit by the game is 2.25, which is more than enough really. It also adds online updates, safer cry inserting, faster ROM writing, a new audio library without an ad, and several small bugfixes.

    A-Cry Version 1.1 Download
     
    14
    Posts
    17
    Years
    • Seen Nov 16, 2023
    It was a bug in the code. It's fixed now though, ;)

    A-Cry v. 1.1 Released!

    This version is a bugfix update, and fixes several bugs. Now all 8bit 11kHz cries can be inserted, and the limit by the game is 2.25, which is more than enough really. It also adds online updates, safer cry inserting, faster ROM writing, a new audio library without an ad, and several small bugfixes.[/URL]

    :D Thanks Shiny Quagsire, like Superman, you saved the day :P
    I'm going to test this new Version!!!
     

    timson733333

    Woah.
    135
    Posts
    17
    Years
  • It says:

    "An error has occured while converting the WAV to GBA format.
    Make sure your cry is an 8bit 11khz WAV file, then try again. (It is)
    Error: Access to the path "C:\temp.wav" is denied."
     

    timson733333

    Woah.
    135
    Posts
    17
    Years
  • Alright, it works now. Thanks. :)

    *Edit: When I try to change a cry in Emerald (Bulbasaur -> Snivy), the sound doesn't play. Why?
     
    Last edited:
    1,085
    Posts
    14
    Years
    • Seen Aug 26, 2023
    How come when I replace a cry in Pokemon Emerald, there is always a glitch like when you are about to catch a pokemon, and when you go to bag, the screen goes blank or the game restarts. Can anyone help me?
     
    Last edited:
    1,085
    Posts
    14
    Years
    • Seen Aug 26, 2023
    Thats funny, because when I use Pokemon Emerald, it works but there is always a glitch.
     
    Back
    Top