• 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!

Brawl+ (Competitive Hacks): Codes, Videos, and Discussion (THREAD OUT OF DATE)

Someone7

Smash Apprentice
Joined
Feb 23, 2007
Messages
151
Location
Florida
We don't need a USBgecko to alter the game, once we know the relevant memory addresses. This type of hack is basically exactly the same as what the old NES Game Genie did, or save state hacking. So if Phantom Wings just explains some of this stuff, we could start altering the parameters of the hack.
 

Cerozero

Smash Apprentice
Joined
Mar 31, 2008
Messages
179
Location
Indianapolis
Rather than asking Phantom Wings to personally code any more stuff for Brawl, I think he should tell the Smash community exactly what he knows about the memory addresses and their associated hex values. Like, what address controls what aspect of the game. Once we know that stuff, experimentation would precede at a much faster pace.
IBTN That would be nice.
 

Someone7

Smash Apprentice
Joined
Feb 23, 2007
Messages
151
Location
Florida
It isn't like just messing around with a pre-existing code is very difficult. Once you know what a memory address does, playing with the hex values is simple enough. Phantom Wings has already done the hard part of discovering the relevant memory addresses.

I don't think most people here are old enough to remember the SNES Game Genie (though I'm sure you're all familiar with similar devices for other systems), but you could alter a lot of pre-existing codes to be much more interesting with a few simple changes. One I did as a kid involved Breath of Fire. My game genie guide listed codes for starting the hero with above normal stats. But I wanted the max value you could have, namely 255 (FF in hex value). It was a simple matter of just changing the value of 22 to 255. For all the old popular games out there, there are documents you can find detailing exactly what memory addresses control what.

So, for instance, if we aren't satisfied with the current L-cancelling code (not the S-cancelling code), we could just alter the values ourselves to see if we can make it work more smoothly than it does. All it would require is saying what the memory address you're altering controls.
 

Makkun

Smash Journeyman
Joined
Jun 26, 2007
Messages
407
Location
Ypsilanti, MI
It isn't like just messing around with a pre-existing code is very difficult. Once you know what a memory address does, playing with the hex values is simple enough. Phantom Wings has already done the hard part of discovering the relevant memory addresses.

I don't think most people here are old enough to remember the SNES Game Genie (though I'm sure you're all familiar with similar devices for other systems), but you could alter a lot of pre-existing codes to be much more interesting with a few simple changes. One I did as a kid involved Breath of Fire. My game genie guide listed codes for starting the hero with above normal stats. But I wanted the max value you could have, namely 255 (FF in hex value). It was a simple matter of just changing the value of 22 to 255. For all the old popular games out there, there are documents you can find detailing exactly what memory addresses control what.

So, for instance, if we aren't satisfied with the current L-cancelling code (not the S-cancelling code), we could just alter the values ourselves to see if we can make it work more smoothly than it does. All it would require is saying what the memory address you're altering controls.
I used Genesis and Gameboy cheating devices, and later Gameshark for N64. I know how this all works, I just don't have access to the original values, and I don't know what each value or address does. Or am I overlooking something?
 

kupo15

Smash Hero
Joined
Mar 14, 2008
Messages
7,002
Location
Playing Melee
wow thats a great idea. That way we can make the time you press L closer to the ground ourselves. btw, does anyone know why the current l cancel is so specific instead of pressing l anytime during the x frames before landing and it works?
 

Cerozero

Smash Apprentice
Joined
Mar 31, 2008
Messages
179
Location
Indianapolis
I used Genesis and Gameboy cheating devices, and later Gameshark for N64. I know how this all works, I just don't have access to the original values, and I don't know what each value or address does. Or am I overlooking something?
Look at the no tripping code topic for reference.
 

kupo15

Smash Hero
Joined
Mar 14, 2008
Messages
7,002
Location
Playing Melee
So makkun, you understand what you have to do to tweak it the way we want to? Do you mind explaining if you do so I can help? This is all I got from it

XXXXXXXX is a float number
0 = 00000000
0.01 = C0000000
0.05 = 3D4CCCCD
0.25 = 3E800000
0.5 = 3F000000
1.0 = 3F800000
1.5 = 3FC00000
2.0 = 40000000
2.5 = 40200000
3.0 = 40400000
3.5 = 40600000
4.0 = 40800000
5.0 = 40A00000
6.0 = 40C00000
8.0 = 41000000
10.0 = 41200000
16.0 = 41800000
20.0 = 41A00000
32.0 = 42000000
64.0 = 42800000
100.0 = 42C80000

Obviously you dont replace the last line of the code with these numbers for l canceling....right?
 

Cerozero

Smash Apprentice
Joined
Mar 31, 2008
Messages
179
Location
Indianapolis
So makkun, you understand what you have to do to tweak it the way we want to? Do you mind explaining if you do so I can help? This is all I got from it

XXXXXXXX is a float number
0 = 00000000
0.01 = C0000000
0.05 = 3D4CCCCD
0.25 = 3E800000
0.5 = 3F000000
1.0 = 3F800000
1.5 = 3FC00000
2.0 = 40000000
2.5 = 40200000
3.0 = 40400000
3.5 = 40600000
4.0 = 40800000
5.0 = 40A00000
6.0 = 40C00000
8.0 = 41000000
10.0 = 41200000
16.0 = 41800000
20.0 = 41A00000
32.0 = 42000000
64.0 = 42800000
100.0 = 42C80000

Obviously you dont replace the last line of the code with these numbers for l canceling....right?
That is correct.
 

kupo15

Smash Hero
Joined
Mar 14, 2008
Messages
7,002
Location
Playing Melee
really? So here is the S cancel code.
80000000 80623320
80000001 00000000
60000006 00000000
60000003 00000001
4A001000 00000000
4A101001 00000000
36000000 00000032
58010000 00000004
DE000000 80008180
58010000 00000060
DE000000 80008180
92210002 0000007C
58010000 0000007C
58010000 0000002C
92210003 00000004
4A001002 00000000
34000038 00000015
36000038 00000019
4A001003 00000000
10000084 00000080
E2000002 00000000
80100001 00000008
62000000 00000001
E2000003 00000000
80000001 00000000
80100000 00000244
62000000 00000000
E0000000 80008000 (XXXXXXXX)

I would replace the last group with the values of the tripping code to change the properties of the s cancel? If so, what way? And I can do this likewise to the l cancel code and what will change? Code is confusing lol
 

Makkun

Smash Journeyman
Joined
Jun 26, 2007
Messages
407
Location
Ypsilanti, MI
I am utterly confused. @__@ What does the S-cancel code have to do with the no tripping code? I realize that you use hex to edit the values. I just don't know how to find what I want to find in the game. O:

Or is that what you're trying to teach me? @_@
 

Cerozero

Smash Apprentice
Joined
Mar 31, 2008
Messages
179
Location
Indianapolis
I am utterly confused. @__@ What does the S-cancel code have to do with the no tripping code? I realize that you use hex to edit the values. I just don't know how to find what I want to find in the game. O:

Or is that what you're trying to teach me? @_@
Phantom Wings would have to show us where the floating numbers are on the code. If there are any.
 

Blank Mauser

Smash Champion
Joined
Jul 16, 2008
Messages
2,904
Location
Iowa
according to testers, as long u both have the same exact code for everything, you will not desynch
Me and my friend are doing this with the exact same codes and we desynch pretty often. Most the times we can get through about the first stock but sometimes it starts right at the beginning. We're trying to find which codes we can get away with and possibly what causes most of it. It also happens when it lags of course, but we get a pretty nice connection so...
 

IvanEva

Smash Ace
Joined
Nov 4, 2007
Messages
557
Location
Ottawa, Ontario, Canada
I cringe everytime I see these things being called 'more competitive'. Chess is more competitive than any video game yet it's slower than Brawl, has no hitstun whatsoever and has TONS of landing lag (you can't even move against until after your opponent moves!?). What I'm saying is that this should be called 'more like Melee' hacks. I'm not saying that that's a bad/good thing; I'm just calling it for what it is.

As for their implementation, has there been anything concerning playing as normally non-playable characters (bosses)? If I recall correctly, you could play as Master Hand in Smash 1, right? Perhaps I misread that somewhere...
 

Makkun

Smash Journeyman
Joined
Jun 26, 2007
Messages
407
Location
Ypsilanti, MI
Me and my friend are doing this with the exact same codes and we desynch pretty often. Most the times we can get through about the first stock but sometimes it starts right at the beginning. We're trying to find which codes we can get away with and possibly what causes most of it. It also happens when it lags of course, but we get a pretty nice connection so...
Which codes are you using? Are you sure they are identical?

I went back and looked at replays I saved with old wavedashing codes, but had the new ones enabled when I replayed them and everything starts off fine, but creates a completely different outcome and it just looks weird.
 

Someone7

Smash Apprentice
Joined
Feb 23, 2007
Messages
151
Location
Florida
Unrelated to this, I just tested the Ocarina Code Manager in the version of Wine that comes with Ubuntu 8.04, and it works. So I don't have to get Falco400 to make gct files for me anymore.

My thoughts so far is that this could definitely create a completely viable alternative to normal Brawl. Some of the combo possibilities seem extremely sick. S-cancelling is even easier to do and more effective than z-cancelling in SSB64.
 

Blank Mauser

Smash Champion
Joined
Jul 16, 2008
Messages
2,904
Location
Iowa
Which codes are you using? Are you sure they are identical?

I went back and looked at replays I saved with old wavedashing codes, but had the new ones enabled when I replayed them and everything starts off fine, but creates a completely different outcome and it just looks weird.
Yeah they're both the wavedashing 2.1 codes, I made sure because hes using my GCT file that I sent from my SD card so we're using the exact same codes.

I just don't think its meant to handle it online what with the physics and all. I feel like i have to lay low on doing wavedashing (Even though my friend doesn't) to make sure it doesn't desync. Maybe its just me though, since it works for the first few minutes which is really great. It just deteriorates over time, and Brawl doesn't know what to do.
 

Maikeru17

What the hell is this thing
Joined
Jun 27, 2006
Messages
548
Location
Brooklyn, New York
NNID
NoxNoctis
I cringe everytime I see these things being called 'more competitive'. Chess is more competitive than any video game yet it's slower than Brawl, has no hitstun whatsoever and has TONS of landing lag (you can't even move against until after your opponent moves!?). What I'm saying is that this should be called 'more like Melee' hacks. I'm not saying that that's a bad/good thing; I'm just calling it for what it is.

As for their implementation, has there been anything concerning playing as normally non-playable characters (bosses)? If I recall correctly, you could play as Master Hand in Smash 1, right? Perhaps I misread that somewhere...
Chess is more competitive than Checkers. Chess = Melee, Checkers = Brawl.


Chess is so competitive because it takes more skill; more people want to get better. It takes massive amounts of strategy and mindgames and even technical skill.

Adding more depth to a game makes it more competitive as a result; no matter the game.


-Nox`
 

Makkun

Smash Journeyman
Joined
Jun 26, 2007
Messages
407
Location
Ypsilanti, MI
Yeah they're both the wavedashing 2.1 codes, I made sure because hes using my GCT file that I sent from my SD card so we're using the exact same codes.

I just don't think its meant to handle it online what with the physics and all. I feel like i have to lay low on doing wavedashing (Even though my friend doesn't) to make sure it doesn't desync. Maybe its just me though, since it works for the first few minutes which is really great. It just deteriorates over time, and Brawl doesn't know what to do.
That's really weird. I was playing online with Falco400 with wavedashing and no-trip and we had nothing wrong with the match at all. I think the real test will be soon when I face Cero with wavedash 2.1, no-trip, and s-canceling.
 

Wind Owl

Smash Lord
Joined
Feb 1, 2008
Messages
1,856
Location
Suburbs of Philadelphia, PA
*Debate debate*
*Unrelated code request*
*Counter argument counter argument*
AHHHHH NOOO! Please not in my thread guys ;_;
Let's keep this only for people that want these codes, please. The other threads got to like 70 pages and became practically unreadable because of this.

I'll only say this once, but the 'competitive' in the title refers to the hacks, not to Brawl. So read it, "Hacks that are Competitive for Brawl" not "Hacks that make a Competitive Brawl." I was trying to be concise, but it didn't come out quite the way I wanted it to.
 

Wind Owl

Smash Lord
Joined
Feb 1, 2008
Messages
1,856
Location
Suburbs of Philadelphia, PA
No, I'm still waiting on an SD card to even test them offline (yeah, yeah, isn't it ironic >_>)

Also even when I do get the ability to apply the hacks, the wifi in my dorm really sucks... I can't even get it to connect for the Wii.

EDIT: I might be able to connect from the game room; I'll try that sometime.
 

cultofrubik

Smash Journeyman
Joined
Jul 19, 2006
Messages
452
Location
Orlando, Florida
I've added all three of these hacks.

My consensus:


OMG WE HAVE COMBOS!
HOLY CRAP THIS IS TEH PHIRE!
HOLY **** ON A ****ING ****!


But on a serious note. If anyone has noticed, one can throw items off of the air dodge - consequently, one can actually jump again/ up-b.

If there's a way to take that out...
 

Wind Owl

Smash Lord
Joined
Feb 1, 2008
Messages
1,856
Location
Suburbs of Philadelphia, PA
Is it infinite, or just double? Because if it's just double I would contend that Link needs the boost.

EDIT: Snake could do it too, but Snake already HAS infinite recovery. I guess the problem might arise if he could Cipher, holding a grenade, then he gets spiked or something, but I mean the grenade usually explodes on impact so he'd get it again anyway.
Diddy is the only other person I can think of that pulls an item in midair, and his would take skill to pull off.
 

Makkun

Smash Journeyman
Joined
Jun 26, 2007
Messages
407
Location
Ypsilanti, MI
No, I'm still waiting on an SD card to even test them offline (yeah, yeah, isn't it ironic >_>)

Also even when I do get the ability to apply the hacks, the wifi in my dorm really sucks... I can't even get it to connect for the Wii.

EDIT: I might be able to connect from the game room; I'll try that sometime.
I hope you can!
 

GimR

GimR, Co-Founder of VGBootCamp
Joined
Nov 2, 2006
Messages
5,602
Location
Maryland
NNID
VGBC_GimR
Yo, we need someone to make a dash dancing hack and a Jump out of shine hack for(FOX, Falco, and Wolf), maybe not Falco
 

Maikeru17

What the hell is this thing
Joined
Jun 27, 2006
Messages
548
Location
Brooklyn, New York
NNID
NoxNoctis
AHHHHH NOOO! Please not in my thread guys ;_;
Let's keep this only for people that want these codes, please. The other threads got to like 70 pages and became practically unreadable because of this.

I'll only say this once, but the 'competitive' in the title refers to the hacks, not to Brawl. So read it, "Hacks that are Competitive for Brawl" not "Hacks that make a Competitive Brawl." I was trying to be concise, but it didn't come out quite the way I wanted it to.
:] I love you.
Forgive me for lashing out; I was at work and it was irritating reading an ignorant post.
i'm going to have my way with the scanceling code tonight when i get home. ;3


-Nox`
 

zxeon

Smash Lord
Joined
Apr 11, 2006
Messages
1,476
Location
Indianapolis, Indiana
I've added all three of these hacks.

My consensus:


OMG WE HAVE COMBOS!
HOLY CRAP THIS IS TEH PHIRE!
HOLY **** ON A ****ING ****!


But on a serious note. If anyone has noticed, one can throw items off of the air dodge - consequently, one can actually jump again/ up-b.

If there's a way to take that out...
This might become a problem If Snake can do it too.
 

zxeon

Smash Lord
Joined
Apr 11, 2006
Messages
1,476
Location
Indianapolis, Indiana
im not sure. it works with toon link tho.

ill check it later to see more of the problems
I just finished testing it with Toon Link, Link, Peach, and Snake and its not all that useful. you have to fall a good distance after your airdodge before you can throw the item and then you have to drop some more while you throw the item and then you can either airdodge again or do your upB. All in all you lose a lot of hight just trying to pull it off making it almost useless for recovery.

Good find Blankuser

I'm gonna go test ROB.
 

UzakiuzuG

Smash Journeyman
Joined
Jul 26, 2008
Messages
477
Location
Louisville,Ky
Thank you for the codes, watching some of those falcon vids. I was smiling on the inside xD dk why just made me happy see falcon do abit good.
 
Top Bottom