Home Gallery Resources The Team Rules chat Login Register
Pages: [1]
Author Topic: [Novice] How to Fix Popping with Custom SFX (Updated 01/16/2019)  (Read 763 times)
0 Members and 1 Guest are viewing this topic.
KingJigglypuff
Meme Machine
Brawl Vault Staff
****
Offline Offline

Posts: 7198


  • Awards >9000 Hyperactive Contributor Heart Container Troubleshooter Helping Hand

  • View Profile WWW Awards
    « on: September 06, 2017, 12:38:52 PM »


    Just insert the following code inside your GCT, and you won't have to worry about popping.
    Quote
    Sawnd Pop Fix V2 [DukeItOut]
    C21D3760 00000003
    8084000C 2C040200
    41800008 3884FFC0
    60000000 00000000
    If you still experience popping, then increase the blue highlighted section and decrease the green highlighted section by a comparable amount.

    The old tutorial has been placed inside the spoiler below for archival purposes.
    For those working with custom SFX for Fighters, you may be aware of how sometimes, your Fighter's SFX will have this popping noise in it. No matter what you do, it still pops. Well fear no more, as thanks to the former PMDT, a solution has been found (it's been found for a while, but it hasn't been publicly known until now).

    Requirements
    -Hex Editor. My recommendation would be HxD.
    -Your custom SAWND file.

    Before attempting this tutorial, make sure you're absolutely done with whatever SFX injection you're doing.

    All you need to do here is open your custom SAWND in your Hex Editor, and note down two offsets. Offset 1 is after the first instance of "RWSD". In this file's case, it's 0x34C0.

    Offset 2 is after the second instance of "RWSD". In this file's case, it's 0x63C0.

    Once you have your two Offsets down, add them together. In this file's case, it would be 0x34C0 + 0x63C0 = 0x9880. After getting your totaled Offset, go to that said Offset.

    The final thing to do now is insert 0x20 bytes of data to this offset (Edit > Insert Bytes).


    After that, save your edits. Any sort of popping for Vocal Effects or Sound Effects will be fixed. Remember, do this after you're done inserting your SFX. Don't do this tutorial, then insert more SFX afterward.

    And with that, I conclude this tutorial. This could have never been done without the efforts of the former PMDT.
    « Last Edit: January 16, 2019, 05:29:46 PM by KingJigglypuff » Logged

    I don't take requests.

    My PSA Thread

    AudryckBVMods
    Advanced Kitten
    ***
    Offline Offline

    Posts: 28



    View Profile Awards
    « Reply #1 on: April 05, 2018, 03:55:05 PM »


    2kompleks4me
    Logged

    Fancy The Brawl Player here, making mods and playing mods.

    YT: https://www.youtube.com/channel/UCD-U0Z9H87OFLBOqJuYAejw

    GCT HxD Tutorial: https://www.youtube.com/watch?v=A1BdXDIX_NA

    Strange Matter
    Advanced Kitten
    ***
    Offline Offline

    Posts: 48


  • Awards Favorite'd Tutorial Writer

  • View Profile Awards
    « Reply #2 on: April 23, 2018, 10:39:43 PM »


    An unfortunate drawback with this method is attempting to do this for a character whose final smash uses music (DK, Luigi, Peach, and Dedede) will cause issues when their music is supposed to start (crash on Wii, panic handler on Dolphin).
    Logged

    Russell_SSB
    Hyper Kitten
    ******
    Offline Offline

    Posts: 220


    Super Smash Bros. Frontier: The Battle Continues!


    View Profile Awards
    « Reply #3 on: November 23, 2018, 03:15:44 PM »


    I edited the PM announcer but as I click on a few characters, they make up weird noises.
    Logged


    KingJigglypuff
    Meme Machine
    Brawl Vault Staff
    ****
    Offline Offline

    Posts: 7198


  • Awards >9000 Hyperactive Contributor Heart Container Troubleshooter Helping Hand

  • View Profile WWW Awards
    « Reply #4 on: January 03, 2019, 08:13:12 PM »


    A very important update. DukeItOut made a code which actually fixes popping in custom sawnd files, so this guide is rendered redundant as a result.

    Just insert the following code inside your GCT, and you won't have to worry about popping.
    Quote
    Sawnd Pop Fix [DukeItOut]
    * C21D3760 00000003
    * 8084000C 2C040040
    * 41800008 3884FFC0
    * 60000000 00000000
    If you still experience popping, then increase the blue highlighted section and decrease the green highlighted section by a comparable amount.
    Logged

    I don't take requests.

    My PSA Thread

    KingJigglypuff
    Meme Machine
    Brawl Vault Staff
    ****
    Offline Offline

    Posts: 7198


  • Awards >9000 Hyperactive Contributor Heart Container Troubleshooter Helping Hand

  • View Profile WWW Awards
    « Reply #5 on: January 16, 2019, 05:28:11 PM »


    For those using the current Sawnd Pop fix code, please update it, as the previous version breaks the Starman and Hammer music.
    Quote
    Sawnd Pop Fix V2 [DukeItOut]
    C21D3760 00000003
    8084000C 2C040200
    41800008 3884FFC0
    60000000 00000000
    « Last Edit: January 16, 2019, 05:32:54 PM by KingJigglypuff » Logged

    I don't take requests.

    My PSA Thread

    Pages: [1]
    Print
    Jump to: