• 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?".
  • Staff applications for our PokéCommunity Daily and Social Media team are now open! Interested in joining staff? Then click here for more info!
  • 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] I applied a music patch and it didn't work and now all the music is gone

ImNotAeroHero

Not A Drug Dealer
  • 11
    Posts
    9
    Years
    • Seen Sep 26, 2021
    I applied an HG/SS music patch to my Fire Red rom, which was already hacked a little bit to buff MANY weaker pokemon. Now when I play it, all the music is gone. It said in the readme, "Open "build.bin" in a hex editor such as HxD or Hex Workshop and copy the contents to offset 1000000 of your ROM." but I cannot honestly find out any of that. The only thing I did was open it in HxD, but idk where or how to even start to copy the contents to offset 1,000,000.

    Now there isn't any music in my rom (except for the beep sounds when I select something, and move sound effects), and there is no way to fix it, other than finding another clean rom and working with that. But I don't want to do that, as I spent a lot of time buffing all those pokemon and adding moves and evolutions etc. Is there a patch out there that can apply the original Fire Red music to this rom to get it back to normal? Or do I have to keep working with a rom with no music?
     
    I applied an HG/SS music patch to my Fire Red rom, which was already hacked a little bit to buff MANY weaker pokemon. Now when I play it, all the music is gone. It said in the readme, "Open "build.bin" in a hex editor such as HxD or Hex Workshop and copy the contents to offset 1000000 of your ROM." but I cannot honestly find out any of that. The only thing I did was open it in HxD, but idk where or how to even start to copy the contents to offset 1,000,000.

    Now there isn't any music in my rom (except for the beep sounds when I select something, and move sound effects), and there is no way to fix it, other than finding another clean rom and working with that. But I don't want to do that, as I spent a lot of time buffing all those pokemon and adding moves and evolutions etc. Is there a patch out there that can apply the original Fire Red music to this rom to get it back to normal? Or do I have to keep working with a rom with no music?

    I moved your thread to the Beginners Lounge section, please post any problems you have in this section or the Quick Q&A thread.

    The music won't play because you have to copy those contents. Open both your ROM and build.bin in a hex editor. Select all the content in build.bin (all the letters and numbers you see) until you reach the end, and copy them. In the ROM in the hex editor, go to offset 1000000 (there should be an option to do this directly or you can scroll down) and paste the data you copied from build.bin as hex (some hex editors have a paste as text option, don't do that). If your ROM is 16MB the file size might change and that's okay, but resize your ROM to 32MB after doing this, your hex editor should be able to do this.

    The music should work fine if you do this.
     
    I moved your thread to the Beginners Lounge section, please post any problems you have in this section or the Quick Q&A thread.

    The music won't play because you have to copy those contents. Open both your ROM and build.bin in a hex editor. Select all the content in build.bin (all the letters and numbers you see) until you reach the end, and copy them. In the ROM in the hex editor, go to offset 1000000 (there should be an option to do this directly or you can scroll down) and paste the data you copied from build.bin as hex (some hex editors have a paste as text option, don't do that). If your ROM is 16MB the file size might change and that's okay, but resize your ROM to 32MB after doing this, your hex editor should be able to do this.

    The music should work fine if you do this.

    I did exactly what you said (I clicked the last character in the line of the 1,000,000, since I didn't see any other way to do this, I'm assuming you wanted me to paste it after offset 1,000,000) and now the game crashes right before the GAME FREAK intro starts. Did I do it wrong?

    EDIT: FFFFFF I accidentally posted it in oct instead of hex. I know literally NOTHING about hex editing and as far as I know in HxD there are no options to directly go to it. There's no way to search for the hex thing in find since it wont let me paste anything in there. I put in it so it's pretty much stuck there forever.
     
    Last edited:
    If you went to FFFFF0, paste the data after the last byte, that's offset 1000000. I'm still not sure what you did though so could you post an image of the hex editor at the part you pasted the data to if it still won't work?
     
    Just replace everything you pasted with FFs and try again.
     
    Just replace everything you pasted with FFs and try again.

    I couldn't find what I pasted because it won't let me. However, I fixed it for now. What I did was I took my clean FR rom, copied all the hex and oct code, and replaced it. However, it did something I didn't expect and got rid of my 64x64 DPPT sprite patch and my pokemon buff patch, so I'm just working on that for now. Thank you so much for the clarification, I'll try it out soon :)
     
    I couldn't find what I pasted because it won't let me. However, I fixed it for now. What I did was I took my clean FR rom, copied all the hex and oct code, and replaced it. However, it did something I didn't expect and got rid of my 64x64 DPPT sprite patch and my pokemon buff patch, so I'm just working on that for now. Thank you so much for the clarification, I'll try it out soon :)

    The installation for the FR HGSS patch is quite simple:

    You apply the ips patch (which points data and changes ram specifications)
    Then you copy the build.bin to 1,000,000.
    If you did it correctly, you will have to restart your save states. Not your save files, your save states.

    However, I'd advise waiting for the soon-to-come update.
     
    The installation for the FR HGSS patch is quite simple:

    You apply the ips patch (which points data and changes ram specifications)
    Then you copy the build.bin to 1,000,000.
    If you did it correctly, you will have to restart your save states. Not your save files, your save states.

    However, I'd advise waiting for the soon-to-come update.

    Thanks! I'd rather just wait for the update in that case.
     
    Back
    Top