libertyernie
Smash Ace
Known bugs:
- None.
MeleeTool is a program written in Java to automatically insert textures into Melee .dat files. It works off a text file (Data.txt) which has the placements for each texture. See the top of the file for more information.
New in 1.3:
- Data.txt's second column now contains the width and height of each image. (This was needed for the extraction method.)
- Roy is now a supported character.
- There is a new feature that extracts textures from a supported characters .DAT file to separate TEX0/PAT0 files readable by BrawlBox. (I don't know of a way to convert these files to .png or .tga with a command-line program, and I'm not going to implement the texture formats in Java myself.)
The included Data.txt has placements for:
- Mario
- Kirby (including hats)
- Link
- Pikachu
- Pichu
- Mewtwo
- Roy
- Jigglypuff
- Character Select Screen (MnSlChr.usd)
The .tga files to edit are in the Images/[character_abbreviation] folder. (Some might need to be indexed - see Indexing Information.txt.)
After editing them, run "MeleeTool.jar" (or "Run in Console.bat" if you want to see some of the TexConv.exe output.)
If the images that need to be indexed are not indexed or use too many colors, the program will throw an error and quit.
Using the extraction feature: For indexed textures, you can open the "Sample.brres", replace both the texture and palette with the TEX0 and PAT0 files, then export the texture to an image file. (There's no reason to save the changes to the .brres file.)
You'll need the Java Runtime Environment: http://java.com/
Screenshots:
An error you might get if you forget to index Jiggs' eyes:
RGB5A3 textures work since 1.1.