The Brawl Expansion Project

Started by PhantomWings, January 01, 2014, 05:18:47 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Quote from: Don Jon Bravo on January 04, 2014, 11:48:58 PM
i havent encountured issues
and i have loaded a sc_selcharacter always
maybe ur scselcharacter is corrupted

THAT is interesting. i donwloaded your sc_selcharacter.pac and it loaded fine. i wonder if its just stock from the iso that it wont load. either way, that means this will be much easier

Quote from: ShinF on January 05, 2014, 12:04:33 AM
It's really, really easy. It just takes a second, and it's actually easier than the codes, I think.
Sorry but you are not allowed to view spoiler contents.

You just type the name you want in the window on the right in place of the original and make sure the rest of the rows after are filled with zeroes.
Sorry but you are not allowed to view spoiler contents.


i feel kinda sad right now lol. not as hard as i thought... maybe in the future the Brawlex editor will include it. either way this is pretty easy.
https://secrelocal.com - Chat With Girls - No Verify - Anonymous Casual Dating -   Secret Live Dating



well now, it looks like its much easier then i made it out to be.

cannot wait for this beautiful mess my friend. once i can give my characters their own CSS. i will do more than 2 characters. though memory limitations are going to be a problem. so i'll have to do some nifty stuff to save on room.
https://secrelocal.com - Chat With Girls - No Verify - Anonymous Casual Dating -   Secret Live Dating

January 05, 2014, 12:32:44 AM #409 Last Edit: January 05, 2014, 12:35:53 AM by ShinF
Quote from: Ultraxwing on January 05, 2014, 12:14:37 AM

i feel kinda sad right now lol. not as hard as i thought... maybe in the future the Brawlex editor will include it. either way this is pretty easy.
Yeah - incidentally, the announcer call is in there, as well. In the example I showed, it's the part that says 00002012. It was SonicBrawler who told me that changing the last two digits to 2A would make it call out Fighting Alloy Team, which is kind of nice actually. It helps to separate the clones from the originals, ya know? Makes them feel as special as they are.
Quote from: sammi-husky on January 05, 2014, 12:22:28 AM
Sorry but you are not allowed to view spoiler contents.


well now, it looks like its much easier then i made it out to be.
Whoa, whoa, whoa - where did that sc_selcharacter come from? It looks really nice. I'm using Dark Flaming Blue (which works), but I really want to try that one out.

Quote from: Ultraxwing on January 05, 2014, 12:27:15 AM
cannot wait for this beautiful mess my friend. once i can give my characters their own CSS. i will do more than 2 characters. though memory limitations are going to be a problem. so i'll have to do some nifty stuff to save on room.
I think I'm going to get rid of the images with the characters' names that appear over the CSP and just put their names on the CSP itself. That ought to save some room, and it'll let my alternate costumes have their own name there.

Want cBliss on your BrawlEx Build? Check out this tutorial!

^ its called the grid
Quotes:
Sorry but you are not allowed to view spoiler contents.

January 05, 2014, 12:34:08 AM #411 Last Edit: January 05, 2014, 12:43:00 AM by Kaizaran
Someone really needs to make a pack for this which has a detailed step-by-step noob-friendly readme. I was able to get Cloud, Mewtwo and Roy from a friend, and when I tried to add SuperZelda's Daisy I got totally lost ;-;

Sorry but you are not allowed to view spoiler contents.


Hint hint :3

I just want to add Mewtwo and Roy for now. Still need to figure this out...
[white]: SW-2632-7270-6724[/white]


January 05, 2014, 12:39:24 AM #413 Last Edit: January 05, 2014, 12:42:39 AM by ShinF
Quote from: SonicBrawler on January 05, 2014, 12:33:32 AM
^ its called the grid
Thanks, can't believe I've never seen it before. I guess it's been a while since I've thought to get a new sc_selcharacter.

Quote from: Kaizaran on January 05, 2014, 12:34:08 AM
Someone really needs to make a pack for this which has a detailed step-by-step noob-friendly readme. I was able to get Cloud, Mewtwo and Roy from a friend, and when I tried to add SuperZelda's Daisy I got totally lost ;-;

Hint hint :3
I - actually wrote one out for a friend of mine who uses the hackless method. I could post it here, if you'd like? You can just ignore the steps I put there for them to set up their Smash Stack.

Want cBliss on your BrawlEx Build? Check out this tutorial!


January 05, 2014, 12:48:09 AM #415 Last Edit: January 05, 2014, 02:44:46 AM by ShinF
Alright. Be warned - it's as beginner friendly as I could make it (I mean VERY beginner friendly - the person I wrote it for has only used Project M and nothing else), but it's still pretty long and may be complicated in some parts. Just ignore steps 2, 3 and 6.5 if you're using homebrew, as those are for the hackless method. They'll be in red so you'll know you can skip them.

Sorry but you are not allowed to view spoiler contents.

6. Add the Custom CSS code. This will vary based on how many characters you're wanting to add. This here is the code with the base roster filled in:
Sorry but you are not allowed to view spoiler contents.

There are two very important lines you'll have to change. For every Clone Engine character you want to add, you must increase the last number of this line.

06680DE0 00000024

by 1. For example, if you're adding one Clone Engine character, the line should be

06680DE0 00000025

Or if you're adding ten Clone Engine characters, the line would be

06680DE0 0000002E

^Keep in mind that these numbers are hexadecimal, meaning the progression of the number as you add more would go from 29 to 2A, 2B, 2C, 2D, 2E, 2F, then 30.

The second important line is

0A231929 00000000

this one. Every 2 letters in the code after the last one I talked about represents a character slot that will show up. This is the last line of those, with 29 being the Random button. Each character you add needs to be added to the roster while keeping the Random button last. Starting from 3F and counting upwards, add a slot for every character you're adding. If you're adding one character, then the line would become

0A23193F 29000000

Two characters

0A23193F 40290000

Three characters

0A23193F 40412900

And so on. You can add extra lines if it becomes necessary. The important thing to remember is that 29 must be last, and the rest of the line must be filled in with zeroes.

It's best to start off with only cloning one character, and only adding one at a time.


6.5. Add the Disable Custom Stages code
046B841C 48000040



7. Download BrawlEx, the BrawlEx Config Utility, and the Module Editor. They're all in the original post of the BrawlEx Topic.

8. In the BrawlEx folder, there's a folder called Core Files. Copy the contents of this folder to your SD card into /private/wii/app/RSBE/pf

9. Go into the BrawlEx folder, into Config Templates and FighterConfig and copy the FighterConfig file of the character you want to Clone into the BrawlEx Config Utility folder. Open it in BrawlEx Config Utility.

10. Change the name of the character in the space to whatever you want it to be. It's probably a good idea to name it for the PSA you're going to use. If you're cloning Marth, for example, you could type in Roy.

11. In the resources box on the right, change Kirby to none. Otherwise, he'll freeze when they're loaded together.

12. Save the file as Fighter3F.dat (Increment the name for clones after the first. Your second character will be Fighter40.dat, then Fighter41.dat, and so on.)

13. On the SD Card, place Fighter3F.dat in private/wii/app/RSBE/pf/BrawlEx/FighterConfig

14. Go back into the BrawlEx folder you downloaded and Config Templates. In CosmeticConfig, you should again copy the file of the character you're cloning and rename it Cosmetic3F.dat. Put it in the SD Card in private/wii/app/RSBE/pf/BrawlEx/CosmeticConfig
(Increment the name for clones after the first. Your second character will be Cosmetic40.dat, then Cosmetic41.dat, and so on.)

15. Go back into the BrawlEx folder you downloaded and Config Templates. In CSSSlotConfig, you should again copy the file of the character you're cloning and rename it CSSSlot3F.dat. Put it in the SD Card in private/wii/app/RSBE/pf/BrawlEx/CSSSLotConfig
(Increment the name for clones after the first. Your second character will be CSSSlot40.dat, then CSSSlot41.dat, and so on.)

16. One more time. Go back into the BrawlEx folder you downloaded and Config Templates. In SlotConfig, you should again copy the file of the character you're cloning and rename it Slot3F.dat. Put it in the SD Card in private/wii/app/RSBE/pf/BrawlEx/SlotConfig
(Increment the name for clones after the first. Your second character will be Slot40.dat, then Slot41.dat, and so on.)

17. Now, go into BrawlEx and into the ExModules folder. Copy the module file of the character you're Cloning into the Module Editor folder.

18. Open it in Module Editor and click on its name in the list. On the right, you'll see an Id. This can't conflict with the original, so it must be changed. Any Id 90 or higher will work. If you're doing multiple characters, don't use the same Id twice.

19. Expand the file with the plus button and select section[8]. On the right, you'll see a button that says Memory Viewer. Press it and look at the first line. Change the last two numbers of that first part to 3F. Close the Memory Viewer and save the Module file as ft_***.rel, where *** is the name of what you named your character in step 10. (If you named them Roy, this would be ft_roy.rel)

20. Place your new .rel file on your SD Card in private/wii/app/RSBE/pf/Module

21. Now, this is it. Go to Brawl Vault and download the PSA you want for your cloned character and place it in pf/fighter/***, where *** is the name of your character. Name the moveset file as Fit***.pac, the costume files as Fit***##.pac and Fit***##.pcs, etc. If you were doing Roy, these would be named as FitRoy.pac, FitRoy00.pac, etc. You must have all of the files that a normal character requires, including FitCharacterMotionEtc, FitCharacterFinal, FitCharacterDark, FitCharacterSpy and possibly FitCharacterFake. If the PSA you download doesn't have those, then download the files the original character used from the data partition on the Resources page.

22. Repeat steps 9 through 21 for every character you're cloning.

23. You're done! If you've done everything correctly, then when you boot up your game you'll have your extra clone slots.

Now, there are a couple of errors that frequently happen and aren't a result of having done something wrong. BrawlEx sometimes fails to start up properly. When this happens, one of three things will happen:

The game will freeze at the strap loader screen
The game will freeze when entering the Character Select Screen
You'll have Random icons instead of Clone Character icons. These Random icons will freeze when highlighted.

If any of these things happen, simply turn off the wii and boot it up again until it works properly. This can sometimes take many tries before it boots correctly.

The errors I talked about there happen a lot less frequently, as I've since been told, if you go into Gecko's config and change the hook type to Axtnextframe.

Want cBliss on your BrawlEx Build? Check out this tutorial!

January 05, 2014, 12:49:24 AM #416 Last Edit: January 05, 2014, 12:56:33 AM by Don Jon Bravo
Quote from: Segtendo on January 05, 2014, 12:38:59 AM
I just want to add Mewtwo and Roy for now. Still need to figure this out...
i posted up a pack a few pages back with roy mewtwo and drmario
maybe u can download it to use it as reference


@shinf
u forgot to mention that a psa needs all its files:
fitmotion
fitroy.pac
fitfinal.pac
etc.

darkspy and the other weird ones are not needed if u are not playing a special brawl (invinsible mode etc.)

also if your clone only comes with one costume
you can edit the fighterconfig file to only load one costume to save some hassle

Quote from: ShinF on January 05, 2014, 12:48:09 AM
Just ignore steps 2, 3 and 6.5 if you're using homebrew, as those are for the hackless method.

I guess you could highlight the parts that can be skipped with colored text, that'd make it easier to read
[black]ㅤlㅤ[/black]

[black]ㅤlㅤ[/black]


Quote from: Kaizaran on January 05, 2014, 12:34:08 AM
Someone really needs to make a pack for this which has a detailed step-by-step noob-friendly readme. I was able to get Cloud, Mewtwo and Roy from a friend, and when I tried to add SuperZelda's Daisy I got totally lost ;-;

on the OP of this thread near the bottom, there is 2 video tutorials that i made that are really in depth and noob friendly. they're in the spoilers under 'video tutorial'.

you can use that too if your using gecko or dolphin

January 05, 2014, 01:01:19 AM #419 Last Edit: January 05, 2014, 01:13:36 AM by ShinF
Quote from: br3compactor on January 05, 2014, 12:51:04 AM
I guess you could highlight the parts that can be skipped with colored text, that'd make it easier to read

That's a good idea, thanks.

Quote from: Don Jon Bravo on January 05, 2014, 12:49:24 AM
@shinf
u forgot to mention that a psa needs all its files:
fitmotion
fitroy.pac
fitfinal.pac
etc.

darkspy and the other weird ones are not needed if u are not playing a special brawl (invinsible mode etc.)

also if your clone only comes with one costume
you can edit the fighterconfig file to only load one costume to save some hassle

Fixed, thanks for pointing that out.

Quote from: sammi-husky on January 05, 2014, 12:56:27 AM
on the OP of this thread near the bottom, there is 2 video tutorials that i made that are really in depth and noob friendly. they're in the spoilers under 'video tutorial'.

you can use that too if your using gecko or dolphin

This is true. I've watched those and you've done a really good job with them.

Want cBliss on your BrawlEx Build? Check out this tutorial!