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

[Update 09/06/2015] Pre-Stage Editor Tests

NOKAUBURE

Smash Apprentice
Joined
Sep 18, 2009
Messages
85
Hi smash 64 comunity. I'm very surprised no one attempted to do a stage from scratch. So I will try to design a stage editor for ssb64

But before I can write the editor, I need to discover how to do all the things. Luckily I figured out some of those things 4 years ago. Now I'm more inteligent and I can figure all.

In this Topic I will post stage edit gamesharks every few days. Help me by trying these codes and finding posible bugs (random clips, bad ledges, etc).

[Update 29/05/2015] Tried to port the codes to Vs Mode and japanese version. VS Mode doesn't work outside nemu64... japanese version works, but only training mode on all emulators. These are bad news, because for now I can only desing stages on training mode, it really hurts me.
- Added Japan version of the ice test code
[Update 09/06/2015] Can convert the vertex to .obj format and edit them with blender. This greatly improves the stage editing for me. Also made some conversions in C#. I can convert from nemu GS to RAW format, from RAW to nemu GS. I need to figure where the game stores the faces...

What I can do:
- Move/delete vertex points
- Change textures (ground with bumper texture for example)
- Move/delete collisions
- Add/remove grabable ledges
- Alter stage terrain types
- Move/delete actors (bumper,moving platforms,targets,board the platforms)
- Stop moving platforms
- Vertex colors
- Joining vertex (need more testings)

What I can't do (for now):
- Texture scaling aka UV mapping (known the offset, just can't figure what the bytes does)
- Add vertex (RAM limitation)
- Add collisions (RAM limitation)
- Add actors

1º Test: Ice Fields v0.3 (100 lines)




This stage test a BETA flag in SSB64: Ice
Also adds ledges (in the house), removes the 3 platforms and paints the ground to resemble ice.

Usage: activate the code while in hyrule castle Training mode.

Known bugs:

- Platforms are not entire invisible (this bug will be fixed with the editor)
- Platform shadows are still there
- A part of the house is white (same)
- Project64 crashes on exit (can be fixed with activators)
- Ice is buggy because never appears in normal game. Some characters like kirby can inhale while slidding, but others like captain falcon stops everytime.

Hours invested: 5

Nemu 0.8 code:

Code:
CheatName130=custom stage: ice castle!
CheatName130Count=101
CheatName130Code0=81232F3E 8960
CheatName130Code1=81232F44 8960
CheatName130Code2=81232EEA 8960
CheatName130Code3=81232EF0 8960
CheatName130Code4=81232EF0 8960
CheatName130Code5=81232EF0 8960
CheatName130Code6=81232F32 0960
CheatName130Code7=81232F26 8960
CheatName130Code8=81231e9C 00DD
CheatName130Code9=81231e9E FF00
CheatName130Code10=81231eAC 00DD
CheatName130Code11=81231eAE FF00
CheatName130Code12=81231eBC 0099
CheatName130Code13=81231eBE FF00
CheatName130Code14=81231eCC 0099
CheatName130Code15=81231eCE FF00
CheatName130Code16=81231eDC 00DD
CheatName130Code17=81231eDE FF00
CheatName130Code18=81231eEC 00DD
CheatName130Code19=81231eEE FF00
CheatName130Code20=81231eFC 0099
CheatName130Code21=81231eFE FF00
CheatName130Code22=81231F0C 00DD
CheatName130Code23=81231F0E FF00
CheatName130Code24=81231F1C 00DD
CheatName130Code25=81231F1E FF00
CheatName130Code26=81231F2C 0099
CheatName130Code27=81231F2E FF00
CheatName130Code28=81231F3C 0099
CheatName130Code29=81231F3E FF00
CheatName130Code30=81231F4C 0099
CheatName130Code31=81231F4E FF00
CheatName130Code32=81231F5C 00DD
CheatName130Code33=81231F5E FF00
CheatName130Code34=81231F6C 00DD
CheatName130Code35=81231F6E FF00
CheatName130Code36=8123203C 00DD
CheatName130Code37=8123203E FF00
CheatName130Code38=8123204C 00DD
CheatName130Code39=8123204E FF00
CheatName130Code40=8123205C 0099
CheatName130Code41=8123205E FF00
CheatName130Code42=8123206C 0099
CheatName130Code43=8123206E FF00
CheatName130Code44=812320FC 00DD
CheatName130Code45=812320FE FF00
CheatName130Code46=8123210C 0099
CheatName130Code47=8123210E FF00
CheatName130Code48=8123211C 0099
CheatName130Code49=8123211E FF00
CheatName130Code50=8123212C 00DD
CheatName130Code51=8123212E FF00
CheatName130Code52=8123216C 0099
CheatName130Code53=8123216E FF00
CheatName130Code54=8123217C 0099
CheatName130Code55=8123217E FF00
CheatName130Code56=8123218C 00DD
CheatName130Code57=8123218E FF00
CheatName130Code58=8123219C 00DD
CheatName130Code59=8123219E FF00
CheatName130Code60=81232A6C 8022
CheatName130Code61=81232A6E E578
CheatName130Code62=81232EBE 3333
CheatName130Code63=81232EC4 3333
CheatName130Code64=81232ECA 3333
CheatName130Code65=81232ED0 3333
CheatName130Code66=81232ED6 3333
CheatName130Code67=81232EDC 3333
CheatName130Code68=81232F0C 3333
CheatName130Code69=81232F12 3333
CheatName130Code70=81232F18 3333
CheatName130Code71=81232204 0000
CheatName130Code72=81232214 0000
CheatName130Code73=81232224 0000
CheatName130Code74=81232234 0000
CheatName130Code75=81232244 0000
CheatName130Code76=81232254 0000
CheatName130Code77=81232264 0000
CheatName130Code78=81232274 0000
CheatName130Code79=81232284 0000
CheatName130Code80=81232294 0000
CheatName130Code81=812322A4 0000
CheatName130Code82=812322B4 0000
CheatName130Code83=812322C4 0000
CheatName130Code84=812322D4 0000
CheatName130Code85=812322E4 0000
CheatName130Code86=812322F4 0000
CheatName130Code87=81232304 0000
CheatName130Code88=81232314 0000
CheatName130Code89=81232324 0000
CheatName130Code90=81232334 0000
CheatName130Code91=81232344 0000
CheatName130Code92=81232354 0000
CheatName130Code93=8123250C 0000
CheatName130Code94=8123250E 0000
CheatName130Code95=8123251C 0000
CheatName130Code96=8123251E 0000
CheatName130Code97=8123252C 0000
CheatName130Code98=8123252E 0000
CheatName130Code99=8123253C 0000
CheatName130Code100=8123253E 0000
Project 64 1.6 (U) code:

Code:
custom stage: ice castle!
81232F3E 8960
81232F44 8960
81232EEA 8960
81232EF0 8960
81232EF0 8960
81232EF0 8960
81232F32 0960
81232F26 8960
81231e9C 00DD
81231e9E FF00
81231eAC 00DD
81231eAE FF00
81231eBC 0099
81231eBE FF00
81231eCC 0099
81231eCE FF00
81231eDC 00DD
81231eDE FF00
81231eEC 00DD
81231eEE FF00
81231eFC 0099
81231eFE FF00
81231F0C 00DD
81231F0E FF00
81231F1C 00DD
81231F1E FF00
81231F2C 0099
81231F2E FF00
81231F3C 0099
81231F3E FF00
81231F4C 0099
81231F4E FF00
81231F5C 00DD
81231F5E FF00
81231F6C 00DD
81231F6E FF00
8123203C 00DD
8123203E FF00
8123204C 00DD
8123204E FF00
8123205C 0099
8123205E FF00
8123206C 0099
8123206E FF00
812320FC 00DD
812320FE FF00
8123210C 0099
8123210E FF00
8123211C 0099
8123211E FF00
8123212C 00DD
8123212E FF00
8123216C 0099
8123216E FF00
8123217C 0099
8123217E FF00
8123218C 00DD
8123218E FF00
8123219C 00DD
8123219E FF00
81232A6C 8022
81232A6E E578
81232EBE 3333
81232EC4 3333
81232ECA 3333
81232ED0 3333
81232ED6 3333
81232EDC 3333
81232F0C 3333
81232F12 3333
81232F18 3333
81232204 0000
81232214 0000
81232224 0000
81232234 0000
81232244 0000
81232254 0000
81232264 0000
81232274 0000
81232284 0000
81232294 0000
812322A4 0000
812322B4 0000
812322C4 0000
812322D4 0000
812322E4 0000
812322F4 0000
81232304 0000
81232314 0000
81232324 0000
81232334 0000
81232344 0000
81232354 0000
8123250C 0000
8123250E 0000
8123251C 0000
8123251E 0000
8123252C 0000
8123252E 0000
8123253C 0000
8123253E 0000
Project 64 1.6 (J) code:
Code:
81230E9E 8960
81230EA4 8960
81230E4A 8960
81230E50 8960
81230E50 8960
81230E50 8960
81230E92 0960
81230E86 8960
8122FDFC 00DD
8122FDFE FF00
8122FE0C 00DD
8122FE0E FF00
8122FE1C 0099
8122FE1E FF00
8122FE2C 0099
8122FE2E FF00
8122FE3C 00DD
8122FE3E FF00
8122FE4C 00DD
8122FE4E FF00
8122FE5C 0099
8122FE5E FF00
8122FE6C 00DD
8122FE6E FF00
8122FE7C 00DD
8122FE7E FF00
8122FE8C 0099
8122FE8E FF00
8122FE9C 0099
8122FE9E FF00
8122FEAC 0099
8122FEAE FF00
8122FEBC 00DD
8122FEBE FF00
8122FECC 00DD
8122FECE FF00
8122FF9C 00DD
8122FF9E FF00
8122FFAC 00DD
8122FFAE FF00
8122FFBC 0099
8122FFBE FF00
8122FFCC 0099
8122FFCE FF00
8123005C 00DD
8123005E FF00
8123006C 0099
8123006E FF00
8123007C 0099
8123007E FF00
8123008C 00DD
8123008E FF00
812300CC 0099
812300CE FF00
812300DC 0099
812300DE FF00
812300EC 00DD
812300EE FF00
812300FC 00DD
812300FE FF00
812309CC 8022
812309CE C4D8
81230E1E 3333
81230E24 3333
81230E2A 3333
81230E30 3333
81230E36 3333
81230E3C 3333
81230E6C 3333
81230E72 3333
81230E78 3333
81230164 0000
81230174 0000
81230184 0000
81230194 0000
812301A4 0000
812301B4 0000
812301C4 0000
812301D4 0000
812301E4 0000
812301F4 0000
81230204 0000
81230214 0000
81230224 0000
81230234 0000
81230244 0000
81230254 0000
81230264 0000
81230274 0000
81230284 0000
81230294 0000
812302A4 0000
812302B4 0000
8123046C 0000
8123046E 0000
8123047C 0000
8123047E 0000
8123048C 0000
8123048E 0000
8123049C 0000
8123049E 0000

Don't try this code with real consoles, it lacks an activator.
 
Last edited:

Madao

Moderator
Moderator
Joined
Jun 27, 2013
Messages
873
Nice work @ NOKAUBURE NOKAUBURE . I will try looking into this and seeing what I can figure out. I'll try seeing what other people know so far, like @Danny_SsB .
 

NOKAUBURE

Smash Apprentice
Joined
Sep 18, 2009
Messages
85
Being able to make multiple good competitive stages eventually would be awesone
Its not the main goal, but since this website is about competitive smash 64, I will make one too, maybe smashville? I see it alot in brawl/PM/ssb4

Trying to edit stages via Blender, the idea is export the vertex geometry in one .obj and collisions in another .obj (collisions works in a 2D plane just like brawl)
 

DorkCube

Smash Rookie
Joined
May 24, 2015
Messages
4
Does this work on console?
edit: nvm, didn't read the last part.
 
Last edited:

NOKAUBURE

Smash Apprentice
Joined
Sep 18, 2009
Messages
85
Yeah, tried to do a button activator, but gameshark can't handle a huge amount of lines with activators, I think it could be posible with multiple GS? I dont known.

Updated the first post since I forgot to do it. The project is still running, its just very hard to figure the structure. Sorry, no new gamesharks yet.

For now, I'm using C#, blender and nemu64 to improve the stage editing. I'm planning to use GameMaker for the stage editor since its the easiest language to make big things. Also his 3D is so basic that its in par with N64 one, so the model porting would be easier than with blender (.obj also can't handle vertex color)
 
Last edited:
D

Deleted member

Guest
If you're still working on this, I'd love to hear any updates you have! Either way, you're doing an amazing job with this! :b:
 
Top Bottom