Fun Pokemon Blue fact: Nothing has a name longer than 11 characters total. Their text encoding has special control characters for the string "TRAINER" and "ROCKET" to make them fit. This is why "BUG CATCHER" has no name.
-
Show this thread
-
Interestingly the longest Pokemon name is only 10 characters (which would be 11 if you include the end of string marker, 0x50 in Blue's text encoding). I thought this would be true of all names until I saw BUG CATCHER.
1 reply 0 retweets 4 likesShow this thread -
I'm not sure if this is a coincidence or not. But it is worth noting that trainer names always appear as parts of other strings, but Pokemon names have a fixed display location in battles, etc where they're variable length. So that might require the terminator
1 reply 0 retweets 3 likesShow this thread -
I haven't found the code responsible for that rendering yet. I could see it going either way, assuming there's always a terminator or relying on the fixed width. Either way now I'm curious if pokemon names were shortened to fit in this length
2 replies 0 retweets 3 likesShow this thread
If you want to see the talk that I'm doing this research for, make sure you register for @rustconf!https://rustconf.com/
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.