Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MTB Editor Wii U

From GameBrew
Revision as of 08:03, 25 April 2024 by HydeWing (talk | contribs) (Created page with "{{Infobox WiiU Homebrews |title=MTB Editor |image=mtbeditorwiiu.png |description=fix audio file for Smash bros. |author=jam1garner, soneek |lastupdated=2017/01/09 |format=py |type=Hack Utilities |version=2017 |license=Mixed |download=https://dlhb.gamebrew.org/wiiuhomebrews/mtbeditorwiiu.7z |website=https://gbatemp.net/threads/release-mtb-editor-by-jam1garner-and-soneek.433487/ |source= |donation= }} <!--bin: release post--> <!--date: bin-->...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
MTB Editor
Mtbeditorwiiu.png
General
Authorjam1garner, soneek
TypeHack Utilities
Version2017
LicenseMixed
Last Updated2017/01/09
Links
Download
Website

A Python script to modify fighterbanktable.mtb for Super Smash Bros Wii U.

An fighterbanktable.mtb located in data/sound/config/ is a file that controls per costume voicebanks and sound effects. It is basically a list of internal IDs (IDs a part of the nus3bank format) that correspond to costumes.

Features

  • Add/Remove/Copy entries.
  • Quickly change the internal ID of any nus3bank.
  • Output all the entry data in a human readable format.
  • Display IDs in hex or decimal.
  • Input in decimal or hex (Example: 0xA5 not A5).
  • Edit entry data including name, the default internal ID, the additional internal ids, and the nus3bank type.
  • Importing an internal ID from a nus3bank's file path.

User guide

Requires Python 2.7 to use.

Example of how to add a new character voice:

  • Make a copy of the voice nus3bank and rename it to _cXX.nus3bank.
  • Use the tool to change the internal ID of the cXX nus3bank to something unique.
  • Create a new entry by naming it after the character (e.g., for "snd_vc_Fox.nus3bank," the name would be "Fox"). The default internal ID should match the internal ID of the original nus3bank. Populate all the IDs of the costumes you wish to skip with the default ID (e.g., if costume c08 is going to have a unique voice c01-c07 should be the default id, while c08 should have the unique id of the nus3bank with _cXX added to the name).
  • Put all the files back where they belong and build the mod.

Screenshots

mtbeditorwiiu2.png

Credits

  • Soneek, for research, help in coding and debugging.
  • SonicBrawler, for the tutorial and help beta testing.
  • Zarklord, for also testing.

External links

Advertising: