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

Streaming Code Writing. Currently making 16-char name-tag code

ResidentWaffle

Smash Lord
Joined
Jan 22, 2006
Messages
1,125
Location
UCLA
http://www.twitch.tv/the__fatman/

Codes Written: All in version 1.2
+$Training mode boots in develop mode with TDEV Rumble set to on
2045D850 82738263
2045D854 82648275
28BDA602 FF0000FF
20406E54 005D40DC
044D4A08 00000004
E2000001 80008000
22406E54 005D40DC
044D4A08 00000000
E2000001 80008000

+$Change the blank space in the name entry menu to ! 1.1
20BD6CD8 0B20E30F
42000000 80000000
04BD6CD8 0B20EC0F
E2000001 80008000

+$Visually switch all english letters in name entry to lower case using !. v1.4 (kinda buggy, need to add button press)
204A04F0 12020002
04BD7008 000B2024
04BD6FAC 250F0D07
04BD6F4C 20260F0D
04BD6EEC 0B20270F
04BD6E8C 000B2028
04BD6E30 290F0D07
04BD6DD0 202A0F0D
04BD6D70 0B202B0F
04BD6D10 000B202C
04BD6CB4 2D0F0D07
04BD701C 0B202E0F
04BD6FBC 000B202F
04BD6F60 300F0D07
04BD6F00 20310F0D
04BD6EA0 0B20320F
04BD6E40 000B2033
04BD6DE4 340F0D07
04BD6D84 20350F0D
04BD6D24 0B20360F
04BD6CC4 000B2037
04BD7030 20380F0D
04BD6FD0 0B20390F
04BD6F70 000B203A
04BD6F14 3B0F0D07
04BD6EB4 203C0F0D
04BD6E54 0B203D0F
04BD6D38 20EC0F0D
04BD6CD8 0B21040F
E2000001 80008000

+$Switch back to uppercase with Hashtag v 1.3 (kinda buggy, need to add button press)
204A04F0 12020007
04BD7008 000B200A
04BD6FAC 0B0F0D07
04BD6F4C 200C0F0D
04BD6EEC 0B200D0F
04BD6E8C 000B200E
04BD6E30 0F0F0D07
04BD6DD0 20100F0D
04BD6D70 0B20110F
04BD6D10 000B2012
04BD6CB4 130F0D07
04BD701C 0B20140F
04BD6FBC 000B2015
04BD6F60 160F0D07
04BD6F00 20170F0D
04BD6EA0 0B20180F
04BD6E40 000B2019
04BD6DE4 1A0F0D07
04BD6D84 201B0F0D
04BD6D24 0B201C0F
04BD6CC4 000B201D
04BD7030 201E0F0D
04BD6FD0 0B201F0F
04BD6F70 000B2020
04BD6F14 210F0D07
04BD6EB4 20220F0D
04BD6E54 0B20230F
E2000001 80008000

+$Lower Case Letters v1.0
204A04F0 12020002
C223C27C 00000014
3DC080BD 39CE6D37
81CE0000 3DE00B20
39EF0C0F 39EF7FFF
39EF6001 7F8E7800
39C00000 39E00000
409E0024 7C0F0378
2F800060 419C0060
2F800079 419D0058
380F0021 39E00000
4800004C 3DC080BD
39CE6C6F 81CE0000
3DE00B20 39EF0C0F
39EF7FFF 39EF6001
7F8E7800 39C00000
39E00000 409E0020
7C0F0378 2F800060
419C0004 2F800079
419D000C 380F0021
39E00000 98030001
60000000 00000000
E2000001 80008000

+$Back to Upper Case Letters v1.0
204A04F0 12020007
C223C27C 00000003
98030001 808501C4
88040002 98030002
4E800020 00000000
E2000001 80008000
 
Last edited:

Achilles1515

Smash Master
Joined
Jun 18, 2007
Messages
3,211
Location
Cincinnati / Columbus OH
What is the difference between using

E2000001 80008000

as a terminator for these codes rather than

E0000000 80008000
(which I used in my last code. I saw it used in an example of ending an IF statement so I tried it and it worked)

I guess I don't fully understand how to use an endif or how it actually works....can you explain?
Also, from the Gecko codetype webpage, what does this mean in words?

If XXXX<>0

(btw, I plan on watching your videos later tonight)
 
Last edited:

ResidentWaffle

Smash Lord
Joined
Jan 22, 2006
Messages
1,125
Location
UCLA
Kou All version 1.2.

Achilles: Not too sure about the difference. I'm still kinda new to gecko as I used to write most of my codes for AR. Also if you wanna learn anything about coding from my stream I havent done any writing from scratch on it so wait till I write my 8 char name-tag codes. I'll try to do the entire code writing from start to finish on stream.

Just discovered 12-char and 16 char nametags

streaming right now.

 
Last edited:

ResidentWaffle

Smash Lord
Joined
Jan 22, 2006
Messages
1,125
Location
UCLA
Looks like you could have one that is as long as all the name tags slots, but im not sure. Still trying to do this in-game through the name entry menu, but I don't understand it well enough yet(which seems like the most I can get is 12). Also, you said you made one named "This is my nametag." Nametag creation seems buggy for me after 12 char. How did you do it? Did you just modify the name tag slots in memory?
 
Last edited:

Starreaver1

Smash Apprentice
Joined
Oct 12, 2013
Messages
132
Location
Minneapolis, MN/Princeton, NJ
Not sure if this is the right place to post this (I didn't want to clog up the Gecko thread), but does anyone know how the characters in the name entry screen are visually loaded into the name entry slots? I'm also wondering if it'd be possible to modify IE's code to accept up to 8 symbols/Japanese characters, without exceeding 8 total characters? Could be a lot of work but I haven't been able to figure out much regarding that.
 

Doq

Smash Lord
Joined
Dec 28, 2012
Messages
1,037
Location
The Lab, Sweet Home, OR
Not sure if this is the right place to post this (I didn't want to clog up the Gecko thread), but does anyone know how the characters in the name entry screen are visually loaded into the name entry slots? I'm also wondering if it'd be possible to modify IE's code to accept up to 8 symbols/Japanese characters, without exceeding 8 total characters? Could be a lot of work but I haven't been able to figure out much regarding that.
8 character names use a quirk in the letters to use 1 byte characters instead of 2. Japanese characters do not have this quirk
 

Starreaver1

Smash Apprentice
Joined
Oct 12, 2013
Messages
132
Location
Minneapolis, MN/Princeton, NJ
I meant, without exceeding 8 characters in the name entry (for purposes of not clogging up the screen with letters). So a max of 16 bytes for a nametag, but only a max of 8 characters. I've read the thread about bigger nametags. I know that a 16 byte nametag would interfere with the rumble flags in vanilla Melee but I've already changed where the game looks at and stores that flag so that wouldn't be a problem.
This is probably way more trouble than its worth but I liked having the 16-byte nametags that the 20xx pack enabled us to make (at the same time I also love how user-friendly IE's code is).
 

Doq

Smash Lord
Joined
Dec 28, 2012
Messages
1,037
Location
The Lab, Sweet Home, OR
I meant, without exceeding 8 characters in the name entry (for purposes of not clogging up the screen with letters). So a max of 16 bytes for a nametag, but only a max of 8 characters. I've read the thread about bigger nametags. I know that a 16 byte nametag would interfere with the rumble flags in vanilla Melee but I've already changed where the game looks at and stores that flag so that wouldn't be a problem.
This is probably way more trouble than its worth but I liked having the 16-byte nametags that the 20xx pack enabled us to make (at the same time I also love how user-friendly IE's code is).
After 8 bytes, the Rumble settings starts to freak
 

Starreaver1

Smash Apprentice
Joined
Oct 12, 2013
Messages
132
Location
Minneapolis, MN/Princeton, NJ
After 8 bytes, the Rumble settings starts to freak
Not if you change the location of the rumble flag.

I meant, without exceeding 8 characters in the name entry (for purposes of not clogging up the screen with letters). So a max of 16 bytes for a nametag, but only a max of 8 characters. I've read the thread about bigger nametags. I know that a 16 byte nametag would interfere with the rumble flags in vanilla Melee but I've already changed where the game looks at and stores that flag so that wouldn't be a problem.
This is probably way more trouble than its worth but I liked having the 16-byte nametags that the 20xx pack enabled us to make (at the same time I also love how user-friendly IE's code is).
 
Last edited:

Starreaver1

Smash Apprentice
Joined
Oct 12, 2013
Messages
132
Location
Minneapolis, MN/Princeton, NJ
A few things: I found RAM locations that affect certain aspects of the name entry screen (for example, I can make the letters from IE's code centered a bit more in the name entry box), but I'm still having a lot of issues. Such as this (from IE's extended name entry code)

It happens when I enter a letter, then a 2 byte symbol. I don't know why this happens. I'm wondering if anyone would like to help me pursue this problem as well as making the extended name entry code cleaner and more compatible with 2 byte characters.
 
Top Bottom