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

Super Smash Bros Stage Hacking/Editing

Skrlx

Smash Champion
Joined
Jan 18, 2008
Messages
2,673
I've seen Goldeneye getting hacked the living crap out of it.. for example just the other time i was playing goldeneye in a banjo kazooie stage.


i was wondering if this could be done in super smash bros.
editing the stages
making new stages?


Is it possible?
 

House

Smash Journeyman
Joined
Sep 30, 2007
Messages
286
Location
Buenos Aires, Argentina
It is possible. We need people to start working on a stage editor for SSB64, seriously. I'm just tired of seeing texture replacement packs. Both Goldeneye and SM64 have stage editors made by people who used to play that games, so why can't we?
 

Superstar

Smash Champion
Joined
Feb 9, 2007
Messages
2,351
Location
Miami, Florida
SSB64 is a 2Desque game, so a simple level editor should be possible.

I know how to program...however, not ROM hack. I'd have to learn assembly, how to look at all the registers, how it'd work, yuck. I'd need some help from someone who's experienced with stuff like that, because I don't know how to even BEGIN to look at it.

A complex level editor that can do the whole level 3D, though, is another thing. Maybe something as simple as entering in 3DS files or some other 3D file format you can cook up in Blender might help. Eh, it depends on how stage collision is done.
 

Skrlx

Smash Champion
Joined
Jan 18, 2008
Messages
2,673
SSB64 is a 2Desque game, so a simple level editor should be possible.

I know how to program...however, not ROM hack. I'd have to learn assembly, how to look at all the registers, how it'd work, yuck. I'd need some help from someone who's experienced with stuff like that, because I don't know how to even BEGIN to look at it.

A complex level editor that can do the whole level 3D, though, is another thing. Maybe something as simple as entering in 3DS files or some other 3D file format you can cook up in Blender might help. Eh, it depends on how stage collision is done.
maybe you can team up with antd
 

Zantetsu

Smash Master
Joined
Sep 1, 2006
Messages
4,413
Location
Springfield, MO
I've always had this on my mind. It would be great to create some new stages like Melee Pokemon Stadium and Final Destination O:

 

Superstar

Smash Champion
Joined
Feb 9, 2007
Messages
2,351
Location
Miami, Florida
Team up? I'm bad enough to be forced to be a sidekick/apprentence or something. XD

Also, I don't know what antD deals with. As far as I know, he only deals with RAM states. I don't know ROM hacking nor 3D programming. You'd need someone else to do it. XD

If a group of people could manage to do it, the first thing they should look at, is how to edit level names, then level pictures. XD
 

MarioReincarnate

Smash Journeyman
Joined
Nov 16, 2006
Messages
449
Location
MD
how bout the smash community pools together a big pot of money to pay to the first person to successfully create a stage editor for ssb64? a nice incentive eh?

but if it reaches $800 before somebody does, we'll just fly Alancitu to cali
 

Skrlx

Smash Champion
Joined
Jan 18, 2008
Messages
2,673
Maybe ask the guys who made the levels/level programs from goldeneye and super mario 64 and ask if they can please do super smash bros?


or maybe mario kart. new tracks!
 

†¹Ãgøn¥¹†

Smash Ace
Joined
Mar 7, 2008
Messages
658
Location
Canada,Qc,Mtl
Remove tornadoes (cheats makes ds) and wind in DL and I'm all set. Oh you can add FD to i woudnt mind =)

i swear im the biggest johner about these 2 things

Last john 2 months ago: me: ''I got killed by the wind'' My oppenent: ''Wind doesn't push outside of stage'' me: ''Lmao...''
 

Superstar

Smash Champion
Joined
Feb 9, 2007
Messages
2,351
Location
Miami, Florida
Or, at least, ask them to teach a group of people interested in doing it.

I'm thinking an overall SSB64 hacker. Title screen, images, textures, EVERYTHING. Which is more work, but be more useful.
 

Superstar

Smash Champion
Joined
Feb 9, 2007
Messages
2,351
Location
Miami, Florida
Because, it's good experience, and people might find joy in fighting the "Mario team" in first player mode.

It's just for an all in one editor. Ability to link player slots to certain characters, ya know. Change stages to certain addresses, change the picture of the stage on stage selection, you know.

Compared to a level, changing the title screen and level selection name/picture should be a piece of cake [not that I know where to begin to look].
 

NixxxoN

Smash Master
Joined
Jun 16, 2008
Messages
3,726
Location
Barcelona
There are complete hacks for the SNES games, Im sure someone could do this aswell.
-One hacked version with more stages, no wind, no tornadoes and stuff
-One hacked version wtih also completely changed stuff like nerfing top tiers and improving bottom tiers aswell as adding more characters
 

Shy Guy 86

Smash Ace
Joined
May 8, 2008
Messages
848
I'm all up for it if its hacked graphically(Updating graphics if possible, and levels)
 

Superstar

Smash Champion
Joined
Feb 9, 2007
Messages
2,351
Location
Miami, Florida
Eh, I guess I'll TRY to look up how ROM hacking is done. I mean, I've done assembly once before, right?

http://www.romhacking.net/docs/rhnewbfaq.txt

I think I found something to read.

EDIT: Dayum this looks like more work than it's worth. XD I'd need to find time and take baby steps. My current programming project is stalled anyways cause of lazy team members, so meh.
 

Skrlx

Smash Champion
Joined
Jan 18, 2008
Messages
2,673
Eh, I guess I'll TRY to look up how ROM hacking is done. I mean, I've done assembly once before, right?

http://www.romhacking.net/docs/rhnewbfaq.txt

I think I found something to read.

EDIT: Dayum this looks like more work than it's worth. XD I'd need to find time and take baby steps. My current programming project is stalled anyways cause of lazy team members, so meh.
:o nice.


i'd give you 1,000,000,000 internet points if you made new stages.
 

Superstar

Smash Champion
Joined
Feb 9, 2007
Messages
2,351
Location
Miami, Florida
I've looked around. Apparently, there are few tools that can help me hack an N64 game. I've only found one dissassembler, can't get it to work, all graphics finder stuff work only for stuff like NES/SNES/GBA games, and I don't know much about the graphics debugger in Nemu. Only approach right now appears to be corrupting the ROM, and testing. If none of the corrupters suit my taste, I can build a custom corrupter.

I can't do everything at once, so I'll learn how to hack the ingame textures first, by corrupting it and seeing what goes bad.

Stages are too complex for a newbie to do, at this point. XD

EDIT: Building a custom corrupter.
 

Dark Deku

Smash Apprentice
Joined
Dec 23, 2008
Messages
111
Location
My Brawl Friend List Is Full, Sorry
I've seen Goldeneye getting hacked the living crap out of it.. for example just the other time i was playing goldeneye in a banjo kazooie stage.


i was wondering if this could be done in super smash bros.
editing the stages
making new stages?


Is it possible?

With Action Replay then yes. I see people Melee all the time with Action Replay so why couldn't SSB64 be hacked. I don't know what the hacks are going to do or where you get it. I just hear hackers blabing about how they got Action Replay then hacked Melee.


P.S. I'm not a hacker.
 

House

Smash Journeyman
Joined
Sep 30, 2007
Messages
286
Location
Buenos Aires, Argentina
I've got texture/graphics replacement and viewing software for N64 roms in case you are interested. Viewer must be run from MS-DOS though.
 

Shadic

Alakadoof?
Joined
Dec 18, 2003
Messages
5,695
Location
Olympia, WA
NNID
Shadoof
Do... Any of you realize how complex hacking N64 games can be?

It tooks MONTHS for a skilled hacker to do This, And it lacks lot of the polish of an official track.

If some skilled romhacker stumbled across this thread, I'd give them my blessing, but somebody should have at least a year of hacking experience before attempting something like this.
 

NixxxoN

Smash Master
Joined
Jun 16, 2008
Messages
3,726
Location
Barcelona
Do... Any of you realize how complex hacking N64 games can be?

It tooks MONTHS for a skilled hacker to do This, And it lacks lot of the polish of an official track.

If some skilled romhacker stumbled across this thread, I'd give them my blessing, but somebody should have at least a year of hacking experience before attempting something like this.
Mario Kart is a 3D game, while SSB is 2D, im sure it must be easier, even more so if there are already some extra unplayable stages. All you gotta do is put all of them together in the stages screen.
 

craiigg

Smash Lord
Joined
Nov 6, 2006
Messages
1,550
Location
Reading, UK
N64 rom disassembly isn't easy at all lol

and yes AntD uses mostly RAM states, but he does have experience with the addresses and assembly code too. However I can't see him helping lol

I'm a little experienced in programming and ROM hacking so i'll look into a few things
 

Superstar

Smash Champion
Joined
Feb 9, 2007
Messages
2,351
Location
Miami, Florida
Shadic is pretty much right. I don't think I'd be able to do stages anytime soon. Mostly a trial to see if this is any fun. If it is, I might keep working, but I don't think I'd actually be able to do stages, rather, find where the stages are. Even still, I'm making a custom corrupter to make things a bit easier. I want to make an editor to change all the graphics first, because the difficulty shouldn't be as high [hopefully].

SSB is 3D. Maybe the collision detection is 2D [best way I can think of it], but the stage is 3D. And smaller than a Mario Kart track. So it'd be easier, but take me MUCH more time because I have no skill with this. I think I'd rather use a 3D file inserter software than make a complete editor, really.

And that'd be awesome House. :D Viewer would help more, but if you can tell me how to run it on Vista [XP is fine if that's the only way you know], would be sveet.

If anyone wants to know about the corrupter, it'll have built in an original ROM and the modified one. I can restore modified to original, and even auto restore before recorruption. I can set ranges, set what it'll be corrupted to, and a series of boxes that state what to search for [that'll search for any grouping of values for larger number], replace all being default.

Dissambley isn't easy, or reading the disassembly isn't? Aren't there dissassembler software? [Can't get the one from Zophar's Domain working].
 

craiigg

Smash Lord
Joined
Nov 6, 2006
Messages
1,550
Location
Reading, UK
Reading disassembly isn't easy either, but i can't remember the last time i came across a good disassembler. there was one but i forgot it lol
 

Superstar

Smash Champion
Joined
Feb 9, 2007
Messages
2,351
Location
Miami, Florida
Of course reading dissassembly isn't easy, WRITING assembly for a simple tile update that reads information from an array and copies it to display was already difficult. Now imagine reading assembly for the entire game. tedious mayn.

Before this would work though, the ROM I think would need to be expanded. :p And new pointer addresses rerouted there. I think an interesting thing to do would be to make all the extra stages available on the stage select. And, make Final D playable [would be hard I think].

I also have a guide on Gameshark codes somewhere, so looking there should give us the addresses that we can use in the assembly [from looking at the stage change codes].

http://www.videogamesource.com/genie/gg/create/make_n64_gs_codes.html

A quick google would have found it, and this alone won't make you some super hacky genius.
 

MarioReincarnate

Smash Journeyman
Joined
Nov 16, 2006
Messages
449
Location
MD
Not gonna happen.

The only possible way this will ever happen is if some grad student smasher does an independent project on it, because it takes too much time and effort to do casually.
 

MattNF

Smash Lord
Joined
Mar 11, 2007
Messages
1,867
Location
Florida
Wasn't there already a way to change the graphics a while back? If I recall, that's how Nephiros made his "Stupid Epiccc Things" graphics mod.
 

Superstar

Smash Champion
Joined
Feb 9, 2007
Messages
2,351
Location
Miami, Florida
There was, but it was using a seperate tool thing, if I remember. Just mostly a test thing.

I don't think I'd be able to though, MarioReincarnate is right. X_X
 
Top Bottom