Home Gallery Resources The Team Rules chat Login Register
  Show Posts
Pages:  [1] 2 3
1  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: September 07, 2014, 01:46:27 PM
Hi again.. in attempt to load Diddy's cosmetics over my Marth clone used for a Roy PSA, I edited the hex code in the Cosmetic1A.dat file & changed "Marth" to "Diddy" but only half of Marth has changed.. the result is that Diddy's CSP shows but there's still a sword icon in back of him, symbolizing the Fire Emblem franchise. In addition, selecting Diddy makes the announcer say "Marth." Does someone have an idea on how to fix this and make it completely Diddy?
2  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 31, 2014, 08:11:16 PM
Yep, everything worked 100%, I even had the Roy port, the Lucas clone and the original Lucas in the same battle, and all worked fine. Here's what I've done:

  • Copy all of Lucas' files to pf/fighter/lucasex
  • Rename all to FitLucasEx##.pac/pcs
    • you should now have:
    • FitLucasEx.pac
    • FitLucasEx##.pac and .pcs
    • FitLucasExDark.pac and .pcs
    • FitLucasExEntry.pac
    • FitLucasExFinal.pac
    • FitLucasExMotionEtc.pac
    • FitLucasExResult.pac
    • FitLucasExSpy.pac and .pcs
    • note the config tool will tell you you need FitLucasExFake.pac - you don't, as there is no such file among Lucas' original files
  • Copy Lucas' config files to the pf/BrawlEx folders
  • Rename all to ##3F.dat
  • Open Fighter3F.dat in the config utility, change Lucas to LucasEx, set Kirby hat to None
  • Copy the Lucas ExModule to pf/modules, rename it to ft_lucasex.rel
  • Open ft_lucasex.rel in the BrawlEx module editor, set module ID to 0xAB
  • In section 8, change 0000001A to 0000003F
  • Add 3F to CSSRoster.dat somewhere

It WORKS now thank you! The only thing that was different with my setup and yours was the module ID. I always thought that module IDs don't matter as long as they're not the same as any other module.. what does 0xAB symbolize so I know what to do for other clones/ports?
3  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 31, 2014, 07:28:30 PM
Set mine up exactly as you have it - Roy over Diddy, and a Lucas clone in slot 3F - and it worked perfectly. I've been setting up the config files manually, though - are you using the clone tool, or doing them manually?

Both characters worked perfectly? The port AND the clone? I've been doing the config files with the BrawlEx config utility application.. but since I'm editing a small part of the hex code and typing in 3F/1B/whatever, wouldn't it be considered manually? Or is manually something else? If this is what you mean by manually then yes I've been doing it manually lol.
4  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 31, 2014, 06:16:08 PM
Weird, this isn't happening to me. Try removing the LucasEx config files, and adding them again.


Crashing on entering the battle sounds like it's the module. Just to be certain, what IDs are you entering for the module ID and in section 8? The module ID should be something above 0x8F that isn't already in use, and the ID in section 8 is the BEx clone's slot ID.

I redid LucasEx's config files but still no luck.. I also made sure that LucasEx's module has a unique ID and the section 8 hex code has 3F in the right place. I currently see two Lucas slots and two Marths on my CSS. The game freezes right after the announcer says "3" at the beginning of a battle, and this started happening after I ported Roy over Marth to Diddy.

P.S. I used Module Editor 3.3, NOT BrawlBox for editing the module(s).
5  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 31, 2014, 01:43:08 PM
Diddy's config files are:
Cosmetic1A.dat
CSSSlot1A.dat
Fighter1B.dat
Slot1C.dat

Since you're creating a Marth clone, use Marth's config files as bases, and save them to the above locations. Open Fighter1B.dat with the fighter config tool, and change Marth to Diddy.

The files in the pf/fighter/diddy folder should all be named FitDiddy##.pac/pcs.

For the module, use Marth's ExModule as a base, and name it ft_diddy.rel. Give the module an unused ID (0x90 and above should be free), and in section 8, change 00000011 to 0000001B. Roy should now load whenever Diddy is selected.

This will load Marth's cosmetics over Diddy Kong's (so, for example, Marth appears where Diddy was on the CSS). If you want it to load Diddy's instead (so you can replace those with Roy textures), open Cosmetic 1A.dat in a hex editor, and change byte 0x10 (the first one on the second line, should be 10) to 1A. You can also use this file to set the name on the results screen to Roy instead of Marth (on the third line, change 4D 61 72 74 68 to 52 6F 79 00 00).

Aha Roy works 100% with this thanks! However, my only clone, LucasEx, with all of Lucas's regular files is now causing freezing but before it didn't.. I know that LucasEx's module ID is 91 and the new Roy module is 92 so that shouldn't be the problem.. what could be the problem now lol..
6  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 31, 2014, 12:15:54 PM
Open your fighterconfig in some kind of text editor, hex editor, or the BrawlEx Config Utility and see if the filenames are correct.

Yes the filenames are correct. They're all Diddy.
7  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 31, 2014, 10:36:44 AM
oh ok i see and now i know what your problem is and i know how to fix it too, because a while ago i had the same problem with my shadow that's ported over fox, here is and example of how to fix your problem i hope it helps: first take your ported character and open the first color slot you have on them like fitness00.pcs or .pac dosent mater if once you have this open it says a different name than the character your trying to put somthing over, like for instance it says pit or marth instead of ness than that means you are going to have to do something that's a bit long winded but i will tell you how to do it anyway.

Post Merge: August 31, 2014, 06:47:28 AM
first: go ahead and grab all the same things as if you were about to add a clone to brawlex, don't worry though were not adding a clone, take all your configs, such as SlotConfig CSSSlotConfig and CosmeticConfig except for fighterconfig you want to
make sure each config is the character your porting to but make sure the fighter config is the original character so in other words make sure that if your puting roy on ness you go ahead and have slotconfig, cssslotfig and cosmeticconfig are all ness's original configs but make sure the fighterconfig is marth's because that is who roy is originally over and then open the fighter config change the name to to ness save and than close it out next, well what we need to do next is do you see how all the configs you grabed already have a number at the end, well here is what we do different than adding a clone get each config rename each one so only the number is left, and now the important part keep the
numbers of each config exactly the way they are don't change them to any other number than what they had originaly except make sure you change the figher configs number. in order to now know what number to change it to we need to go into where ever you keep the fighterconfigs of each of your clones find ness's fighterconfig check and see what number it has in it's name that number is the number you want to name your fighterconfig that we were using before next put
each config in each folder like you normally would next remember how at the start we opened fitness00.pcs or .pac well now is
when we need to remember which character it said so if it said marth, so go ahead and grab the .rel of marth from amoung your brawlex .rels (you have to use brawlex .rels when .rel porting or cloning characters original .rels for ports wont work)
so seeing as this is the case you can see we are somewhat limited to which characters we can .rel port with brawlex but .rel
porting still dose work as long as we use the .rels that were included in the download of brawlex, so first grab the .rel from amoung your brawlex .rels for the character your porting so if the character is roy on ness you would grab a ft_marth.rel than name it to ft_ness.rel than open the .rel that you just named to ft_ness.rel open it with module editor 3.3 and go to section 8 click on memory viewer than change the number like you normally would for a clone but make sure you chang it to the character your .rel porting to so if your porting to ness you would change the number to 0A than close the memory viewer but not the module editor because you still need to save it, so click file than click save after that just close the file, next put the .rel
you just edited into your module folder after that there is only on more thing to check make sure all the files of your ported your character to are in there folder such as fitness.pac, fitness00.pcs up to fitness06.pcs are all there in the ness folder also make sure in the ness folder you have just as many .pac files as you do .pcs files when it comes to colors also make sure you have the two FitnessSpy files are in your ness folder also make sure you have the two FitnessDark files and the two FitnessFake files
are in your ness folder also make sure you have both the FitnessmotionEtc.pac and the Fitnessfinal.pac are all in the ness folder, if you are missing any of these you can get them from the data partition, also alot of characters in the data partition don't have any fake.pcs and fake.pac so you should make them yourself by grabing both a fitness00.pac and a fitness00.pcs make a copy of each one and than name one copy to fitnessfake.pac and the other to fitnessfake.pcs than put those files in your ness folder as well after that your done wahoo! also the reason you wan to put the fake files in your ness folder is because for every single character in the fighterconfig you will notice the load out will have all the files listed for a clone and no
matter which character it will say it has a fake.pac and a fake.pcs file so just to be safe make sure you always include these files when making clones or when .rel porting. (it will help prevent freezes).


Hi thanks. I'm trying to fix one port right now and it's Roy over Marth ported to Diddy. I followed all directions but the game still froze when I selected a stage. You mentioned that I should see (when I open Diddy's pac file) a FitMarth, the original character that Roy was meant for. Does this have to be changed to FitDiddy? I downloaded extra filler files from the data partition and they have FitDiddy in them. I'm not sure if they all have to be the same name when opened. Also, the module hex needs to have Diddy's fighter hex code or slot hex code or something else? Right now I'm using 1B.
8  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 30, 2014, 05:39:54 PM
Guys, you gotta help me... My clone is crashing and I don't know why! It crashes when he enters the battle. Like, Mario jumps out and it says "3"! and then it crashes. I have the filler files, and I have the correct module. HELP! (P.S. The clone is Dark Link)

Hi. Does your module have the correct slot ID in its hex code? Clone slot IDs start at 3F, and then go 40, 41, etc.
9  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 30, 2014, 02:47:29 PM
tell me which clone you have on which character that is giveing you the problem, because i have a feeling i know what your problem is and i think i know how to fix it too.

Post Merge: August 29, 2014, 11:06:05 PM
i think you may need to fix this problem without the clone tool because the problem you are experiencing is the same one i had with my jiggly puff a while back except my when my jiggly puff froze it said green alloy instead of yellow alloy, the way i fixed it was by first making sure my battle portrite was named right and by making sure it was in the right folder by lookin up brawlex tourials on youtube, on youtube there is a tutorial that tells you a different way to set up the battle portrites so the'll work and the way you set them up is far easier than sammis video on how to set them up, if you would like i can get you a link to the video i used to set up my battle poritrites of my clones.

Hi thanks for the response but the clone (LucasEx in slot 3F) is actually NOT what's giving me a problem. That works. However, my REL ported PSAs are the ones that cause the game to freeze.. I'm assuming that the modules are the issue but these PSAs worked before I started using BrawlEx but not anymore. Do you think any other files for BrawlEx could conflict with REL ported PSAs?

EDIT: Okay I got one rel ported character (Roy over Marth ported to Diddy) to work but as soon as his entry is about to play at the beginning of the battle the game freezes. I thought this was strange because I have an entry file for him and even without the entry file the game still freezes.
10  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 29, 2014, 06:32:48 PM
Please help.. still experiencing a problem with BrawlEx and characters with RELs (except for my only clone that works now). If I choose a character that uses a REL (ported PSA) then the game freezes.. I've tried numerous things like checking the module IDs, changing the hex code in a module file to a different slot ID, and changing the CSS order in my roster file but STILL the same issue. I'm using an ordinary CSS with one clone.

Is there something else that I'm missing..?? Keep in mind that these PSAs worked before I switched to BrawlEx and no changes have been made to them or their modules.. Can someone suggest a tip or solution for while I'm waiting for Ricky's BrawlEx CSS? Much appreciated.
11  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 25, 2014, 07:23:50 PM
You use gecko or Riivolution ? With riivo, it can be a wrong XML regarding modules.
Or else, I can't help you, sorry...
Anyway, I have to say that I have complications to help me and other... or to be helped...

Project M launcher through homebrew.. but with my own hacks
12  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 25, 2014, 04:52:26 PM
The freeze happens only with marth ???

When I say "Original Marth" I mean any character that's not expansion and not a rel-ported PSA. I should've mentioned that sorry.. it's just that Marth is basically an unedited character since there is no "marth" folder in fighters. Since I play an original character versing an expansion OR rel-ported character and the game freezes but does NOT freeze if I use for example Marth vs. Marth is what's odd. Please help anyone.. it's quite bewildering..
13  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 25, 2014, 09:42:21 AM
The REL of the PSA freezes since you added a Lucas clone ? (Sorry I have complications to understand)

Original Marth + LucasEx = silent freeze
Original Marth + Rel ported PSA = silent freeze
Original Marth + Original Marth = works

This is the same case for every stage.
The freezing (although silent) is the issue.
14  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 24, 2014, 04:06:56 PM
Anyone has an idea ?

Edit : I found the problem. It was the info2 files. I had to redo them.


Post Merge: August 23, 2014, 06:59:16 AM
Well.. that can be caused by wrong files for PSA (maybe a wrong renaming files).
Are you using CSS expansion ? Did you try to place icons etc ?


Post Merge:

I have a new problem that I don't think I can solve alone. I want to have Icons pillar in the CSS but with Brawlex, the icons are too big and not thin whereas I changed the scale in the animation of model for Icons positions . How can I do that so ?

Hi thanks for the help [dragonbleapiece] regarding Jasonvalle22's issue (also my issue).. however the PSAs worked before we added a Lucas clone with BrawlEx (clone has all of Lucas's necessary files). The problem is that REL ported PSAs freeze upon stage selection. How could the files be the issue if they worked on PM loader (same as now) but just without BrawlEx?
15  Super Smash Bros. Brawl Hacking / Programming / Re: The Brawl Expansion Project on: August 20, 2014, 04:53:08 PM
Freezes with more frequence in Nebulon's pack due to the extreme load of codes in the GCT.
And some PSA's have issues. For example Ryu, Spiderman, Vegeta, Cloud and Sora.

I can't use Sora at all, Ryu has the Neutral B freezing issue since it was created, Vegeta freezes when the sawnd file is introduced (Nebulon's pack doesn't use it so there's no problem) and the Cloud in his pack can't use Final Smash in the air (only freezes when fighting in big stages).
Spiderman was made over Sheik, that's why it has some issues.

I don't have an 'extreme' load of codes in the GCT it's actually just a few. In addition I tested it without PSA characters (regular) and it still freezes when I select a stage. Suggestions?
Pages:  [1] 2 3