• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

The Alternate File Loader (aka "The Clone Engine")

Doval

Smash Lord
Joined
May 16, 2005
Messages
1,028
Location
Puerto Rico
I'll test all you want if it means getting this code working (hadn't checked the boards in a while so I hadn't seen that post you made on the 29th.) How do you define "appropriate" when you say we should check Meta Knight and Link's Up+B? I don't main either character. Should they behave similar to their Brawl+ versions?
 

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
Almas, I am trying to get my Alternate Stage Loader working, but I am having a problem.

It seems that you can't modify the filename without having the game crash.
Also, I keep having this weird ASM issue where I attempt to write to a space...and NOTHING happens.
 

MaRRoK

Smash Journeyman
Joined
Aug 20, 2009
Messages
207
Location
Los Angeles
can some1 post a DL link of the clone engine w/ brawl+ 5.0? would be helpful to also put it on the main page of this thread cuz i know im not the only1 looking for it
 

STUFF2o

Smash Ace
Joined
Aug 31, 2009
Messages
508
Location
Hyrule
can some1 post a DL link of the clone engine w/ brawl+ 5.0? would be helpful to also put it on the main page of this thread cuz i know im not the only1 looking for it
Umm... you could just copy and paste the code into your .txt. Brawl+.net has the .txt's, too, not just the .gct's.
 

Almas

Smash Lord
Joined
Jul 6, 2008
Messages
1,588
@Dant

We'll talk on IRC sometime.

<3 to GameSystem for code testing.
 

Akuma2120

Smash Ace
Joined
Mar 27, 2008
Messages
826
Ok here's the thing people need to know, this engine only works with ONE alternate folder, yes you heard me right

That means if you want to make the lm folder, everything in there will work, but if you try to make another folder that one will NOT work

That being said I DO use this for stages and characters, better to have 2 PSA's to choose from without a trip to the computer

However, here's a tip, DO NOT use this engine for C. Falcon, Mario, Jigglypuff(there's probably more but I won't dare to try because of the results explained below)

When I tried it with these characters, everything goes fine until the match starts, then the framerate drops severely, characters do not appear on the screen even though you can hear their entries, music plays, but you cannot move, you CAN pause the game but it affects nothing really because besides the stage there is nothing displayed

At that point all you can do is restart, BUT, if you try to load the game again, you get a code error when Gecko loads Brawl+

Even taking off this clone engine code doesn't help

You're entire SD card gets corrupted

Only way to fix without buying another one is copying all the files to you computer, formatting your SD card, and putting the files back on
 

Akuma2120

Smash Ace
Joined
Mar 27, 2008
Messages
826
Funny, because I did all of my testing with Wisp.
I have no idea then because I just tried again with Jigglypuff and the same thing happened, only now the method I described above to fix the code error isn't working anymore :urg:

I hope I didn't destroy my Brawl+
 

zephyrnereus

Smash Journeyman
Joined
Feb 8, 2008
Messages
419
Location
Canadia
3DS FC
1048-9153-4450
is it me, or does the code only work with P1 GCN wired controler? also would the code work if I made 4 different codes with the same characters replaced but the activation was with gamecube/wavebird/classic/nunchuck? I remember seeing button activation codes for those controlers somwhere in the forums...would those work?

also, can someone please tell me how I can play as both echo blade zelda and sheik during a match witout having someone choose the other?
 

Naucitos

Smash Journeyman
Joined
Dec 29, 2006
Messages
402
Location
Rhode island
I have no idea then because I just tried again with Jigglypuff and the same thing happened, only now the method I described above to fix the code error isn't working anymore :urg:

I hope I didn't destroy my Brawl+
You sound like a troll, i can't see any way that could possibly happen unless theres a problem with your SD card itself, and that would be completely unrelated
 

Akuma2120

Smash Ace
Joined
Mar 27, 2008
Messages
826
You sound like a troll, i can't see any way that could possibly happen unless theres a problem with your SD card itself, and that would be completely unrelated
Sorry, I've tested it 8 times already, and it happens every time, I can get Brawl+ to load again but it's such a pain and it's kinda scary because I never know if it will actually work

This is reality, whether it happens to you or not it IS happening to me, get over it, but it sounds like you haven't tried this yourself so how would you know unless you have tried it





Also, one other thing to note, when you load a PSA character, it IS applied to all other players BUT the textures in the same folder as the PSA replacement are NOT loaded, it only loads from the pf folder

I can't figure this one out but it's been like that since I first tried this

is it me, or does the code only work with P1 GCN wired controler?
Nope it's not just you, well you CAN get a wireless controller to work, just don't add 80 in hex when you put the button configuration code piece in
 

grim mouser

Smash Journeyman
Joined
Jan 15, 2009
Messages
464
Location
Michigan
Probably your SD. It's been tested with Phoenix Mario and Wisp (it seems Almas tested it?). And if your SD is corrupt, how can you copy off the files, format, and paste back in? The files should be corrupted.

Regarding the issue not being resolved by removing the code- that doesn't make sense, either. Without the code, Gecko isn't telling the game to load from any alternate directories. The issue must reside in Gecko's file or another file on your SD.

Try booting through Gecko without any codes.
 

Akuma2120

Smash Ace
Joined
Mar 27, 2008
Messages
826
Probably your SD. It's been tested with Phoenix Mario and Wisp (it seems Almas tested it?). And if your SD is corrupt, how can you copy off the files, format, and paste back in? The files should be corrupted.

Regarding the issue not being resolved by removing the code- that doesn't make sense, either. Without the code, Gecko isn't telling the game to load from any alternate directories. The issue must reside in Gecko's file or another file on your SD.

Try booting through Gecko without any codes.
I re-downloaded Gecko and that didn't help, and trying Gecko without codes didn't work either, I posted a new thread with more details, go HERE

I can still move files around, and even play emulators on the SD card via homebrew channel, but Gecko will not load anything, I've tried Gecko 1.9.1, 1.9.2, and 1.9.3, and I re-downloaded the latest one, still no luck, please go to my thread to help if you can, this sucks
 

Doval

Smash Lord
Joined
May 16, 2005
Messages
1,028
Location
Puerto Rico
Almas, still need testing on those codes? Link's Gravity is all screwed up (hovers when in freefall, flies off the top of the screen when jumping/double jumping.) Also MK's Tornado gravity is pretty similar if not identical to how it is in vBrawl.
 

Megaman X

Smash Journeyman
Joined
Jul 24, 2001
Messages
300
This is indeed awesome, but there's got to be a way to make it work for more than just P1.

Also, when I added this to the Brawl Plus codeset, it reverted some changes, like Brawl started up in 2 minute time mode instead of four stock. Huh?
 

moomoomamoo

Smash Apprentice
Joined
Sep 30, 2009
Messages
193
Location
Flagstaff, AZ
the code DOES work,. For those who are trying to do two codes for one character like pichu and manachu(sp?), it wasn't meant to have the ability to do that. Sure the code is limited but it is a lot better than having nothing. With this code we can almost double our pick of characters. Later in the future there might be a better method, but for now this is what we have and it works. For those who haven't got it to work correct, don't give up!
 

Oni K4ge

Smash Lord
Joined
Jul 16, 2009
Messages
1,119
Ok here's the thing people need to know, this engine only works with ONE alternate folder, yes you heard me right

That means if you want to make the lm folder, everything in there will work, but if you try to make another folder that one will NOT work

That being said I DO use this for stages and characters, better to have 2 PSA's to choose from without a trip to the computer

However, here's a tip, DO NOT use this engine for C. Falcon, Mario, Jigglypuff(there's probably more but I won't dare to try because of the results explained below)

When I tried it with these characters, everything goes fine until the match starts, then the framerate drops severely, characters do not appear on the screen even though you can hear their entries, music plays, but you cannot move, you CAN pause the game but it affects nothing really because besides the stage there is nothing displayed

At that point all you can do is restart, BUT, if you try to load the game again, you get a code error when Gecko loads Brawl+

Even taking off this clone engine code doesn't help

You're entire SD card gets corrupted

Only way to fix without buying another one is copying all the files to you computer, formatting your SD card, and putting the files back on
I get the same exception DSI thing, but I dont even use this code X_X Ive been getting it alot lately, too. starting to annoy me >_>
 

STUFF2o

Smash Ace
Joined
Aug 31, 2009
Messages
508
Location
Hyrule
So, I want definitive proof, does this code work with 2 different PSA's for the same character? As in:
No buttons - Marth+
Hold Z - Roy

or
No buttons - Pichu
Hold Z - Manchu

I don't want my SD to be corrupted, obviously, so I want answers BEFORE I test this.
 

cookieM0Nster

Smash Champion
Joined
Mar 27, 2009
Messages
2,512
Location
oakland
So, I want definitive proof, does this code work with 2 different PSA's for the same character? As in:
No buttons - Marth+
Hold Z - Roy

or
No buttons - Pichu
Hold Z - Manchu

I don't want my SD to be corrupted, obviously, so I want answers BEFORE I test this.
You can't have something have no buttons, and you will want to make it Z+A, as you will be pressing A as well as Z. Just use different button combinations, and then yes. It does.
 

STUFF2o

Smash Ace
Joined
Aug 31, 2009
Messages
508
Location
Hyrule
You can't have something have no buttons, and you will want to make it Z+A, as you will be pressing A as well as Z. Just use different button combinations, and then yes. It does.
I used the GUI for making codes.

What I mean is if I select Pikachu like I normally do, it'll load Pichu from the PF folder, but if I hold Z (and A), it'll load Manchu from the LM folder. Would that work, or not? And has it been tested?
 

Akuma2120

Smash Ace
Joined
Mar 27, 2008
Messages
826
You do NOT need to include "A" in the button command, I don't and it works fine, and yes you can load from 1 alternate folder as the code is now, but only one, so yes, no button input = load from "pf"
 

STUFF2o

Smash Ace
Joined
Aug 31, 2009
Messages
508
Location
Hyrule
You do NOT need to include "A" in the button command, I don't and it works fine, and yes you can load from 1 alternate folder as the code is now, but only one, so yes, no button input = load from "pf"
I'm not worrying about the buttons, because the GUI makes the code for me.

So you're saying that I can use Pichu AND Manchu at different times without having my SD card be corrupt with only 1 alternate folder, right?

I want to make sure it's possible to choose between 2 PSA's instead of 1 default character and 1 PSA.

EDIT: Sweet, it worked flawlessly. I used the Brawl+ pacs AND custom PSA's.
 

Shipomaster

Smash Rookie
Joined
Sep 13, 2009
Messages
5
Could someone plz supply sample code for having an alternate for each character in the lm file? I've tried everything and I can get 1 character but when I add another one, I can't even get in game.:confused: I've tried just added the XXX blocks again to the existing code(and increased the number). I've tried adding the whole two lines repeated for each character. I've tried separate code for each character(which didn't freeze but non of the alternate files worked) So any ideas?:urg:
 

Kaye Cruiser

Waveshocker Sigma
Joined
Aug 11, 2009
Messages
8,032
NNID
KayeCruiser
Switch FC
0740-7501-7043
Okay, after messing with this since last night with no sleep, I've come to the conclusion that one of these following 3 things causes this code to cease working while ingame. -.o

1. Snapshot Loader.
2. Custom CSS with characters not normally there (Giga Bowser, Alloys and Popo in my case)
3. Brawl+ 5.0 RC1 (This wouldn't surprise me in the least considering how many things it screws up -_-)

If I go straight to Brawl when I start the game, it works fine, but if later or even first I go to the snapshots to load Brawl+, once I go back to Brawl, the codes don't work anymore. I always make sure the Wiimote is off, I tried unplugging the Gamecube controller once going back, I tried taking out the SD Card and putting it back in, but nothing seems to be able to fix this problem.

Anyone care to shed some light on this situation for me? T_T
 

Kaye Cruiser

Waveshocker Sigma
Joined
Aug 11, 2009
Messages
8,032
NNID
KayeCruiser
Switch FC
0740-7501-7043
Well? Anyone at all? Some help or even just a no would be nice. I'm pretty sure I'm not the only one with this problem. >_>;
 

STUFF2o

Smash Ace
Joined
Aug 31, 2009
Messages
508
Location
Hyrule
Umm... I'm pretty sure this code caused my broken Results Screen I previously had. The first time, I just defragged the SD card, and kept the code on. It worked fine after that, but it broke again the next day. After that, I turned of the Clone Engine and its data but didn't defrag the card. This solved the problem permanently. My question is... why?
 

Almas

Smash Lord
Joined
Jul 6, 2008
Messages
1,588
I'm unable to test by myself for a while longer, and I figure there's no reason for me to keep Alpha testing a secret.

This code almost certainly will not work:

Code:
Alternate File Loader v2 Alpha [Almas]
C23FA350 0000001D
90C20000 90E20004
91620008 90A2000C
90620010 91220014
91420018 9182001C
91A20020 38C07066
3CE0805A 60E77C16
90C70000 3D800004
618C86C0 3CC08152
60C6E27B 3CA0804D
60A5E4B0 3C608057
6067A000 6063A0FC
3D60805A 616B7C22
816B0000 39A00000
48000020 38A50008
7CCC3050 39AD0001
3C608057 6063A0FC
2C0D0004 41820038
81460000 1D4A0004
7D4A382E 7C0A5800
4082FFD4 A1250000
A5430004 7C095000
4082FFC4 A4C30002
3CE0805A 60E77C16
90C70000 80C20000
80E20004 81620008
80A2000C 80620010
81220014 81420018
8182001C 81A20020
8C040001 00000000
0657A000 000000A0
6172696F 6F6E6B65
696E6B2F 616D7573
7A65726F 6F736869
69726279 6F782F46
696B6163 75696769
61707461 6573732F
6F6F7061 65616368
656C6461 6865696B
6F706F2F 61727468
616D6577 616C636F
616E6F6E 6172696F
6574616B 69742F46
696B6D69 75636173
69646479 6F6B6574
6F6B656C 6F6B657A
6F6B6566 65646564
75636172 6B652F46
6F626F74 7572696E
6F6F6E6C 6F6C662F
6E616B65 6F6E6963

Alternate File Data
0657A100 00000004
01A06270 00000000
This should load files from the /bp/ folder if you hold R+A whilst selecting a character.

Once again - I will be surprised if this code even boots. And I have a sneaky suspicion one of the bugs may be caused by Gecko OS' incompetence, rather than my own.

Note that Phantom Wings' File Replacement Code is necessary. For obvious reasons, I recommend not using the newest version, as it has glitches with other codes.
 

bboynotbgirl

Smash Journeyman
Joined
May 24, 2009
Messages
202
I'm unable to test by myself for a while longer, and I figure there's no reason for me to keep Alpha testing a secret.

This code almost certainly will not work:

Code:
Alternate File Loader v2 Alpha [Almas]
C23FA350 0000001D
90C20000 90E20004
91620008 90A2000C
90620010 91220014
91420018 9182001C
91A20020 38C07066
3CE0805A 60E77C16
90C70000 3D800004
618C86C0 3CC08152
60C6E27B 3CA0804D
60A5E4B0 3C608057
6067A000 6063A0FC
3D60805A 616B7C22
816B0000 39A00000
48000020 38A50008
7CCC3050 39AD0001
3C608057 6063A0FC
2C0D0004 41820038
81460000 1D4A0004
7D4A382E 7C0A5800
4082FFD4 A1250000
A5430004 7C095000
4082FFC4 A4C30002
3CE0805A 60E77C16
90C70000 80C20000
80E20004 81620008
80A2000C 80620010
81220014 81420018
8182001C 81A20020
8C040001 00000000
0657A000 000000A0
6172696F 6F6E6B65
696E6B2F 616D7573
7A65726F 6F736869
69726279 6F782F46
696B6163 75696769
61707461 6573732F
6F6F7061 65616368
656C6461 6865696B
6F706F2F 61727468
616D6577 616C636F
616E6F6E 6172696F
6574616B 69742F46
696B6D69 75636173
69646479 6F6B6574
6F6B656C 6F6B657A
6F6B6566 65646564
75636172 6B652F46
6F626F74 7572696E
6F6F6E6C 6F6C662F
6E616B65 6F6E6963

Alternate File Data
0657A100 00000004
01A06270 00000000
This should load files from the /bp/ folder if you hold R+A whilst selecting a character.

Once again - I will be surprised if this code even boots. And I have a sneaky suspicion one of the bugs may be caused by Gecko OS' incompetence, rather than my own.

Note that Phantom Wings' File Replacement Code is necessary. For obvious reasons, I recommend not using the newest version, as it has glitches with other codes.



wow almas. ill be sure to test it tomorrow. but it looks like theres already alt file data added to it? or is that just the code?
 

Almas

Smash Lord
Joined
Jul 6, 2008
Messages
1,588
The new code uses a new data code. I'm not going to tell you how to make the data code (regardless of how simple it is) whilst the code is in an alpha state, because I want to cut down on bugs caused by user incompetence.
 

God of Humility

Smash Journeyman
Joined
Jul 28, 2009
Messages
321
I really hope this works. If it does, does it mean we could have multiple alternates? If so..... HYPE!!!
 

Almas

Smash Lord
Joined
Jul 6, 2008
Messages
1,588
The code still won't allow a Roy vs Marth battle (to pick an example). That is simply beyond the scope of this code, and of my ability.

If you mean being able to choose between Marth, Roy and Lyn (or whatever), then the original code was meant to do that, but was bugged. So... yea
 

Shipomaster

Smash Rookie
Joined
Sep 13, 2009
Messages
5
I wont stop posting you know. I NEED an alternate file code sample with over 2 characters. I've been trying for a while to get it to work and I can't get more than one character. You will not ignore me. Any of you. And thx almas for the new code. I thought you were finished coding XD
 

Jaiden

Smash Cadet
Joined
Nov 17, 2009
Messages
32
Location
Over there
So basically with this code, we can choose to load a PSA, or just a regular character, but a PSA and that regular character can't be selected at the same time?

Sweet deal, someone should make a newb tutorial for this.
 

Anteo

Smash Cadet
Joined
Aug 7, 2008
Messages
27
I wont stop posting you know. I NEED an alternate file code sample with over 2 characters. I've been trying for a while to get it to work and I can't get more than one character. You will not ignore me. Any of you. And thx almas for the new code. I thought you were finished coding XD
Remeber to changue :
0657A000 BYTECOUNT

0657A000 00000010 >> One Character
0657A000 00000020 >> Two Characters
.
.
.
0657A000 000000A0 >> Ten Characters
.
.
.

Umm... you could just copy and paste the code into your .txt. Brawl+.net has the .txt's, too, not just the .gct's.
Brawl+.net has 5.0 Beta txt, and it causes replay desync somehow >.<
 
Top Bottom