[RELEASE] Auto MTB Fixer!

Discussion in 'Wii U - Hacking & Backup Loaders' started by Zarklord, Sep 25, 2016.

  1. Zarklord
    OP

    Zarklord GBAtemp Regular

    Member
    191
    65
    May 13, 2016
    United States
    What Is This? its is based of @jam1garner and @soneek 's mtb tool for sm4sh.

    i always thought it was slow process though to add entries or in general fix sound bank muting issues...

    this fixes that! you just double click and your done...
    make sure you have the mtb in the correct location in your workspace and run.
    the included readme tells you how to do this...
    All future versions will be under this tool.
    ISSUES:
    • none!
    • you cant have a nus3bank named for c00 as the mtb file doesn't support this(this cant be fixed but a issue none the less...)
    this thread is NOT for installing nus3banks, it is simply for fixing the muting issue in ditto matches.
    please report any errors with the output log provided by the program...

    FAQ:
    • Q: Will this allow me to have multiple sound banks for fighters like cloud or robin or fighters with male female voices?
    • A: No. this simply does what the other tool does just automatic...
    • Q: What do I do with this progam? How do i run it?
    • A: you need to have:
      • Smash Explorer 0.07.X. (anything version lower than this will not get troubleshooting help here...)
      • A dump of smash at the latest version(you wont get any help here for this)
    • Q: I'm getting all sorts of errors that i didn't have with the old manual one!!!
    • A: you should double check what your files are named as this is looking for the files the way sm4sh is...
     
    Last edited by Zarklord, Dec 25, 2016
    BrunceCamp, Mikesahhh and lordelan like this.
  2. Kalomaze

    Kalomaze Advanced Member

    Newcomer
    77
    23
    Oct 26, 2015
    United States
    you really are a god
     
  3. Zarklord
    OP

    Zarklord GBAtemp Regular

    Member
    191
    65
    May 13, 2016
    United States
    first!
    oh wait the thread creator is always first
     
  4. Legendary Super

    Legendary Super Member

    Newcomer
    17
    1
    Oct 28, 2009
    Canada
    Courtenay B.C.
    Just to clarify, this fixes that issue where if both Bayonetta costume alts fight and one of them has a custom voice... they'll both talk now?
     
  5. BeRnYGP

    BeRnYGP GBAtemp Regular

    Member
    143
    18
    Jul 1, 2015
    Mexico
    Yes, this fixes that.

    Thanks Zarklord for realising this :yayu:
     
    Last edited by BeRnYGP, Sep 27, 2016
  6. Zarklord
    OP

    Zarklord GBAtemp Regular

    Member
    191
    65
    May 13, 2016
    United States
    Thanks!
     
  7. GunstarX

    GunstarX Member

    Newcomer
    43
    0
    Mar 14, 2009
    United States
    Do I have to change the internal IDs of the nus3banks before running the Auto MTB Fixer?

    EDIT: Doesn't seem like I have to. That aside, I have another question. I have the Proto Man mod for Mega Man over slots 9-16. Now they work but I noticed one bizarre quirk. The Metal Blade sound doesn't play for Proto Man's Metal Blades. Proto Man can grab Mega's Metal Blades and they will play the Metal Blade sound when thrown back. Just never for Metal Blades spawned by Proto Man. This isn't just when they're played together. If I play as Proto Man against anyone else, his Metal Blades still won't make the sound when thrown. I've used the Proto Man sound mod before this (just never played mirror matches to avoid the mute issue beforehand) and this has never happened. Don't suppose you'd know how to fix this?

    If it helps, I did change the internal ID for the Proto Man sound nus3bank file myself.
     
    Last edited by GunstarX, Sep 28, 2016
  8. Zarklord
    OP

    Zarklord GBAtemp Regular

    Member
    191
    65
    May 13, 2016
    United States
    this does everything including settting the internal ids for the nus3banks...
    thats a odd quirk all right, although I dont know what to do about it. I'll test myself as I have that mod and see what results I get...
     
  9. GunstarX

    GunstarX Member

    Newcomer
    43
    0
    Mar 14, 2009
    United States
  10. Cokemalo1994

    Cokemalo1994 Member

    Newcomer
    11
    0
    Sep 2, 2016
    Mexico
    This script seems to work for the most part,
    I notice that out of all the voice mod i have installed, the only character that seems to be mute no matter what is zero suit samus for me :/
    Rosalina toó, but i notice that in rosalina's case the type of sound bank was set to number 5 instead of 2 (2 stands for voice, 5 for nothing).
    I checked zss entries (one for se and another one for voice) and all seems to be fine, can someone help me please :(
     
  11. Zarklord
    OP

    Zarklord GBAtemp Regular

    Member
    191
    65
    May 13, 2016
    United States
    Thats odd, I dont think my script did that though(for rosalina)...
    For zero suit i dont know whats happening... have you tried a fresh mtb?
    are you messing with ids after the fact?
     
    Last edited by Zarklord, Sep 30, 2016
  12. Cokemalo1994

    Cokemalo1994 Member

    Newcomer
    11
    0
    Sep 2, 2016
    Mexico
    i tried this twice, putting a fresh mtb and only those characters seems to stay mute (every other character is fine)
    for rosa i decided to change manually the sound type (set it to 2 instead of 5) and she seems to work just fine. but for zerosuit im not sure whats wrong


    lista.png
    i downloaded the zerosuit voices again, and replace the ones on my smashexplorer, and run the script again, i noticed that a new rosalina file was created (since i modified the last ones) was the same as the original created with the sound type in 5, so i erased it, save the mtb, replace it in smashexplorer made my mod, and rosa can speak with her 2 voices :D with no problem

    BUT Still zerosuit is muted
    lista2.png
    here is the screenshot of the zerosuit ids, maybe im not seeing something there but it looks good to me, please help :(
     
  13. Cokemalo1994

    Cokemalo1994 Member

    Newcomer
    11
    0
    Sep 2, 2016
    Mexico
    I think i found the issue, someone told me that the name you put as a entry must be similar to the one found on the sound nus3bank.
    the script automatically named the zero suit on as Szerosuit, when the nus3bank are named SZerosuit, I also notice that doctor mario was mute too (oops).
    Doc seems to have the same issue, the entry is named Mariod when using the script on a unmodified mtb, and the nus3bank names it MarioD.
    as soon as my mod is done packing i´ll reporrt if it worked or not
     
  14. Cokemalo1994

    Cokemalo1994 Member

    Newcomer
    11
    0
    Sep 2, 2016
    Mexico
    Yep that was the issue, now is fixed and im so relief
    thanks for the script, it is really handy and easy to use :)
     
  15. Zarklord
    OP

    Zarklord GBAtemp Regular

    Member
    191
    65
    May 13, 2016
    United States
    Thanks for telling me that...
    thankfully thats a simple fix...
    and actually makes a ton of sense, I'll put a update out rn

    Edit: after looking at my code i squashed the Rosetta Bug aswell(it was a simple logic error)
     
    Last edited by Zarklord, Oct 1, 2016
  16. Zarklord
    OP

    Zarklord GBAtemp Regular

    Member
    191
    65
    May 13, 2016
    United States
    Update 1.0
    • Squashed Bug with rosalina id fix​
    • fixed mtb names for characters with more capitalization than title case​
     

    Attached Files:

  17. Mikesahhh

    Mikesahhh Mikes

    Newcomer
    77
    9
    Nov 4, 2012
    I got an error using this (picture couple posts down)
     
    Last edited by Mikesahhh, Oct 2, 2016
  18. Zarklord
    OP

    Zarklord GBAtemp Regular

    Member
    191
    65
    May 13, 2016
    United States
    open a cmd window in that folder and drag the py in and run it...
    show me a pic of that...
     
  19. Mikesahhh

    Mikesahhh Mikes

    Newcomer
    77
    9
    Nov 4, 2012
    @Zarklord Dunno why I never thought about doing that lol
    [​IMG]
     
    Last edited by Mikesahhh, Oct 2, 2016
  20. Cokemalo1994

    Cokemalo1994 Member

    Newcomer
    11
    0
    Sep 2, 2016
    Mexico
    Check your luigi´s sound files, one of them may be named wrong or one of the sound files is not properly done
    i recomend first checking the names of your sound files, if they see fine then go to testing your luigi´s sound in your game, but first remove the figthermodelbanktable.mtb and your sound mods from your smash explorer and only put luigis, build the mon and check