Home Gallery Resources The Team Rules chat Login Register
  Show Topics
Pages: [1]
1  Help & Tutorials / General Tutorials / How to add song titles to Custom Sound Engine Music on: December 20, 2014, 05:46:04 PM
For those using Dantarion's Custom Sound Engine for extra music slots, you may have noticed that when the match starts no text is displayed on the top-left of the screen. Well I noticed and it started to bug me, so after some tinkering I figured out to fix this little problem. After two weeks of testing, I can confirm that this should be My Music safe.

Note: My Music is unaffected by this tutorial, so custom music play chance still cannot be modified in My Music.

For those that just want to plug-and-play, check out the Basic Tutorial below:

I have prepared a package that creates titles for slots C000 through C25F. That equates to 16 songs for all 37 stages added with the Stage Expansion Code, which should be enough to satisfy most users. You can download it here.

If you are using Riivolution, you may have to rename the files to info_en.pac and common2_en.pac. Though I have not tested it, BrawlEx Users should be able to export MiscData[13] from my common2.pac and insert it into Phantom Wings' modified common2.pac. When you are ready, put info(_en).pac in /pf/info2/, and common2(_en).pac in /pf/system/.

Once placed properly, you can edit info.pac just as you would normally replace Song Titles in Brawl. The song titles that I have added are appropriately named for easy searching. 0000C14F.brstm's song title is 'C14F', for example.


For those that want to follow my process to make their own custom slots, check out the Manual Tutorial below:

Step 1: Preparation
First, acquire two fresh copies of info.pac and common2.pac. I assume you know where to acquire these files. Now, open Common2.pac in Brawlbox, and export MiscData[13] to a file. Then, open MiscData[13] in your Hex Editor.



Select the block from 0xB0 to 0xDF. Copy and paste this data onto a new file and save it. This is the slot data for the song "Battlefield" on Battlefield. We'll be using it as a template for our own slots, as its settings seem to work fine for me.



Now, select the block from 0x31D0 to 0x3217 (assuming you're starting from a fresh MiscData[13]). Copy and paste this data onto a new file and save it. This data contains the footer of the file, which will be pasted back on after we make our changes, so you can delete this block after saving it to file.

Step 2: Adding Title Slots



First, open the file containing "Battlefield"'s data if it is not still open. We're going to make some changes. Replace the first four bytes (red) with the name of the song that you want to add a Title Slot for. For example: 0000C010.BRSTM is the first song for my first Stage Expansion slot, so I would put $0000C010 as the first four bytes.

Then, jump to 0x10. Replace these next four bytes (blue) with the slot ID you want to give the song title. This is the line number that will be read from info.pac. The last slot used is $00000108 for "The Hidden Village", so use $00000109 for this with each consecutive slot added going further up in this fashion.

Now, copy the entire file and paste it onto the end of MiscData[13] (assuming you deleted the footer). There you go. You just added a Title Slot! Now repeat this step for any other tracks that you want to add Title Slots for, but keep track of which line number links to which track.

Step 3: Finishing MiscData[13]
Now that you have all of your desired slots, we just need to clean up MiscData[13] a bit. First, paste the footer back onto the end of the file. We don't need to change anything on it, thankfully.



Go back to the start of the file (0x0). The first four bytes (red) need to be changed. They represent the total filesize, so figure that out and replace the value. The second four bytes (blue) represent the size of the slot data. For simplicity's sake, the value always ends up being (filesize - $38).

Save and close MiscData[13]. Now, reimport it back into Common2.pac. I am not too certain about Common2.pac's size limit, but you can set it's compression from LZ77 to ExtendedLZ77 to reduce its filesize and keep it working on Gecko, which is much more picky than Riivolution.

Step 4: Adding Titles
Open info.pac in Brawlbox and go to MiscData[140]. Hit the + button to add a new line. This new line is ID $0109, the slot we added in MiscData[13]. Now, type in the title of the track you assigned to slot $0109. Keep adding lines until you have a title for every slot you added. Set info.pac's compression from LZ77 to ExtendedLZ77 to reduce filesize, and you're done!

Place info.pac in /pf/info2/ and Common2.pac in /pf/system/. If you are using Riivolution, don't forget to name the files info_en.pac and Common2_en.pac. I heard that previous File Replacement Codes have trouble replacing Common2, so I suggest using the File Patch Code v3.5.1b if you use Gecko (you should already have this if you are using BrawlEx).


Troubleshooting:

Q: My Wii freezes when the Song Title should come up.
A: This means that the game recognizes the slots you added (common2 is working), but could not find the corresponding line in info.pac. Either info.pac is improperly named, it is too big or incorrectly formatted, or you gave an incorrect line number in MiscData[13].

Q: My Wii does not freeze, but my custom titles do not show up.
A: This means that common2 is not being read. If you are using the File Patch Code, you will most likely have problems patching common2. This is just a flaw of the code, unfortunately. Just reset and hope it works this time. If you are using Riivolution, make sure that common2 is renamed to common2_en.pac if necessary.


I hope I have been as clear as possible.
2  Help & Tutorials / Help / Need a little help optimizing a model on: April 28, 2013, 05:12:56 PM
I decided today to finally learn how to rig models, and chose a 'frankenstein' project of Ness' Mom over Peach. I went to give the mostly-finished model a look in Brawl to check for bugs before I started rigging. Everything exported fine after a few tweaks, but the resulting .pcs is just too big.

I've tried every method listed in the tutorials for shrinking the file size. But, I feel that these methods only have high-poly models in mind, as most made the model too blocky, while barely reducing the filesize at all.

-Combining textures made the file small enough, but the resulting model was just unpleasant.
-Segab's tutorial was helpful, but there just wasn't too many vertices I could get rid of without making the result too sharp.
-And then I tried ProOptimize, which completely obliterated it.

I'm asking for a little advice here on how I could just trim the filesize down to an acceptable level. Here is a rar of my current progress, for those who want a better idea of what I'm working with. It would be a shame for (In my opinion) my best work to have to stop before I can even rig it.
3  Super Smash Bros. Brawl Hacking / Character Vertexes and Textures / Salt's Spilled Grains on: March 23, 2011, 09:14:39 AM
Salt's Spilled Grains
Now that I have a few vertexes on the vault, I think it's about time I made a thread. But, I'm no good at introductions, so enough of the filler text and onto the vertexes themselves. All of which are free to use for anything you want to do without requiring permission. I don't think I have to remind you to credit me, though.

From the Vault:
The stuff I've already uploaded to Vault. Posted here anyway for completeness.
              Jeff    
                         I noticed that the only existing Jeff vertex wasn't quite up to par (no offense) with Paula and Poo. I took the assist trophy as a reference and used parts of its texture to make it as close to the assist trophy as I could.
               Preview / Download

               Pigmask    
                         The original plan was to make the Fierce Pork Trooper out of Donkey Kong (and I still plan to at some point), but after a whole day just trying to get the horns to look right got me discouraged, and I was still burned out from Jeff, so instead I spent two more days trying to get Mario's head and hair to form the mask. I found out I could use the hat instead.
               Preview / Download

               Ganon Hat    
                         I main Jigglypuff and secondary Ganondorf. This was bound to happen at some point. Something that was supposed to be a quick five-second job, but it turns out Jigglypuff is slightly bigger than Kirby and the hat was floating above her head. So, some vertexing was done to make it work without going inside of her.
               Preview / Download

               Jimmy T.    
                         I've had many discussions on inclusions in the next SSB, but a recurring question for me is 'Who else could represent the WarioWare series and not seem like a forced character like ROB?' Jimmy T would never work as a playable character. Only an assist trophy to replace Kat n Ana when they would become playable. But that didn't stop me from making a vertex of him.
               Preview / Download

               Peppy Hare (Starfox 64 version)    
                         Well, I was browsing the requests forum and came across this idea. I'm about 90% satisfied with the end result, but I didn't have much to work with. I'll be able to add more of Peppy's "personality" in the assault version.
               Preview / Download

               Ashley    
                         Again, an idea buried in the requests forum. Assault Peppy is on his way, but I was taking a break, and needed something to get going on again.
               Preview / Download

               Mona    
                         Oh god when will the Warioware end? I don't even play Warioware this much what is wrong with me is it the crippling boredom, the lack of motivation, or Dragon Quest 9 I don't know someone save me if you will and take away all these pills.
               Preview / Download


Small Stuff:
Sometimes I do things that are so minor, I think it wouldn't be worth it to make a big presentation and upload to the Vault. These are those things.
              Brawl in the Family Waluigi  
                         I read Brawl in the Family. Enough said.
               Preview / Lost forever? If you have it, please PM me.
               Melee Ribbon  
                         The problem I had with this one is that based on Apprentice of Death's description, MarioKart64n made the ribbon, but I haven't found it on any of his works. I wasn't sure if he meant that the vertex itself was credited to MarioKart64n, or just the method, so I'm not sure who to credit for it. All I did was move it to back of her head and made it larger. The ribbon was my favorite color for Jiggs in Melee.
               Preview / Download


Failed Projects:
Nobody's perfect. Sometimes I start things I can't possibly finish either due to lack of insight or lack of understanding. But maybe someone else can finish them.
              Negative Man  
                         I love this idea. But, shading problems and the detaching head killed any fun I tried to have while making it. If I can't have fun making something for a video game, it's not worth it. I only request that if someone finishes this, that no Spongebob skin ever be made for it. It's a simple request, and it wouldn't kill you to make a video game character instead.
               Preview / Lost forever? If you have it, please PM me.
               Snorlax  
                         Sorry Fufflykins, it seemed awesome at first, but dealing with half-shape polygons that never fuse right and exploding stomachs eventually get on your nerves.
               Preview / Lost forever? If you have it, please PM me.
               Tsuna Sawada(yoshi)  
                         I was ecstatic to find that someone here recognized the series and jumped onto it. But, Dragon Quest 8 stuff came up. Then, I started getting forced off the computer more often than usual until I just couldn't stay focused on him. I hope to see another fan pick this up and finish it. With all of the DBZ and Bleach in Brawl Vault, we need the obligatory OBSCURE ANIME CHARACTER to balance things out.
               Preview / Lost forever? If you have it, please PM me.





From Outside of the Vault:
Stuff that I've made that wasn't suitable for the Vault for some reason or another. Currently, everything here is very user-focused. These were made for another forum. They are vertexes of various characters created by the members. I made these long before I started uploaded to the Vault, so they may not be the same quality. Feel free to use them as bases for your own projects.
              Grandevoir (Grandy)  
               Preview / Lost forever? If you have it, please PM me.
               Archem  
               Preview / Lost forever? If you have it, please PM me.
               Bluhman    and  Chisoku  
               Preview / Lost forever? If you have it, please PM me.

Ideas:
I am still on hiatus. But here's a list of the ideas I had when I was active. Do with them what you will.

-Dr. Luigi (probably a surgeon theme instead)
-Hoodless Ice Climbers
-Fierce Pork Trooper over Donkey Kong
-Mr. Pennybags over Mario
-Conker over Fox (Vertex)
-Sir Electronic Entertainment Device and Time Keeper
-Falcon/Pride over Captain Falcon
-Fassad over Biker Wario
-Lilligant over Peach
-Pokemon Trainer over Snake (Model Port)
-Ancient Minister over R.O.B.
-Dr. McNinja over Snake
-Cap'n Crunch over Wario
-Belphagore over Sheik
Pages: [1]