Why is 255 so common? Heres the answer.

Started by Noltron200 July 16th, 2010 6:27 PM
  • 2806 views
  • 22 replies
  • Poll

Did you know about 255?

Age 31
Male
I forget
Seen May 7th, 2013
Posted August 26th, 2010
25 posts
12.9 Years
If you know what I'm talking about, then you know.
If you dont, then let me tell you...

Master balls have a catch rate of 255.
The largest base stat is 255 (blissey's HP)
255 is the max level and feel for poffins + pokeblocs.
every 255 steps is when the game calculates whether a new egg should appear at the daycare center.
255 is the amount of EVs that can be distributed to one stat.
Many other places.
255 appears everywhere...

Heres why:
http://en.wikipedia.org/wiki/255_%28number%29

Simple enough, eh? And here I thought they did it for some hidden reason kept among the developers. Guess I was wrong.
Just in case you didnt know; I sure didnt.

In order to keep this thread a conversation-keeping and active thread, rather than a dead one, I propose this poll and question.
Question: What did you think the 255 meant before you knew this? Did you even notice it? Or did you know this in the first place?
•Awsome Pokedexs+calcs for Excel. EVs and Catch rates included,
filters for type breed groups etc.
Download it (google docs)

•On another note, I am having trouble with pokeball catch rates. If you are helpful, you will earn yourself a spot in the "special thanks" section of my Dex.
Help with pokeballs.

I am not a robot. Beep.
Need help with Pokemon mechanics? Ask me.

Alakazam17

Long time no see!

Female
Canada
Seen October 27th, 2020
Posted October 24th, 2020
5,639 posts
17.7 Years
Well, I knew about 255 being the maximum value for the 8-bit byte(as I have taken a bunch of ComSci scoures), though I never considered the connection. XD

Before, though, it never really dawned on me to think why. I didn't really know it was so prevalent, and only really took note of the number for EV training. But it's a cool bit of trivia though. ^_^
Male
Betwixt Hither and Thither
Seen November 26th, 2021
Posted November 30th, 2011
426 posts
13.1 Years
Well, I always wondered about 255 being the max Rupee rate on the original Legend of Zelda (yes, I know this dates me), but I actually figured out why when Red/Blue came out, and I tried to hack the graphics.

It's because almost all video games are programmed on Hexidecimal, which is a base 16 number system (0 1 2 3 4 5 6 7 8 9 A B C D E F). FF, the largest 2-digit number, is just 15^2, which is 255. It's also why Game Genie, Game Shark, and Action Replay never have any letters beyond F in their code. ;)

But believe me, once you know this piece of info, you see it everywhere.

(It also means that pokemon can have up to 3375 creatures before they have to get a new data infrastructure.)
Currently Playing Pokémon White, and loving it

My showcase thread, featuring Fakemon (like a Pachirisu evolution and Legendary Unown), new types (Light
and Glass), and new items.

Age 27
Male
Best City OCE
Seen October 18th, 2021
Posted April 1st, 2013
5,978 posts
15.1 Years
(It also means that pokemon can have up to 3375 creatures before they have to get a new data infrastructure.)
I believe it's something more like 65535.
Everything ends,
and that's always sad.
But everything begins again, too,
and that's always happy.
Age 31
Male
Australia
Seen November 29th, 2016
Posted August 14th, 2011
919 posts
13.6 Years
It's because almost all video games are programmed on Hexidecimal, which is a base 16 number system (0 1 2 3 4 5 6 7 8 9 A B C D E F). FF, the largest 2-digit number, is just 15^2, which is 255. It's also why Game Genie, Game Shark, and Action Replay never have any letters beyond F in their code. ;)
They actually technically use binary. Just one hexadecimal digit fits four binary digits nicely and it's easier for humans to use.

Haza

☆A Life of Pokémon and Beyoncé ☆

Age 31
Male
Seen September 30th, 2021
Posted March 18th, 2021
6,720 posts
14.8 Years
There were to many words that made me yawn in the wiki page that i still have no idea why! :P

Δloyisious Divo |Haza D'Ξvil
The poison that is always fatal... yet the stinger won't stop stinging
Twitter
Facebook

Germaniac

Victoria Concordia Crescit

Age 24
Male
Jakarta, Indonesia
Seen 17 Hours Ago
Posted November 7th, 2018
539 posts
14 Years
255 is a special number in some tasks having to do with computing. This is the maximum value representable by an eight-digit binary number, and therefore the maximum representable by an unsigned 8-bit byte (the most common size of byte, also called an octet), the smallest common variable size used in high level programming languages (bit being smaller, but rarely used for value storage). The range is 0 to 255, which is 256 total values.
255 = 28 − 1 = FF16 = 111111112 For example, 255 is the maximum value
  • that can be assigned to elements in the 24-bit RGB color model, since each color channel is allotted eight bits.
  • of any dotted quad in an IP address.
  • of the alpha blending scale in Delphi (255 being 100% visible and 0 being fully transparent)
The use of eight bits for storage in older video games has had the consequence of it appearing as a hard limit in many video games. It was often used for numbers where casual gameplay would not cause anyone to exceed the number. However in most situations it is reachable given enough time. This can cause many other peculiarities to appear when the number wraps back to 0.
This number could be interpreted by a computer as −1 if a programmer is not careful about which 8-bit values are signed and unsigned, and the two's complement representation of −1 in a signed byte is equal to that of 255 in an unsigned byte.
I've know this before I read this, cus I love numbers like 1, 2, 4, 8, 16, etc.

Jesh

M E M O R I E S

Age 33
Female
Australia!
Seen July 13th, 2011
Posted July 2nd, 2011
243 posts
13.3 Years
I thought max EV on a stat was 252... o.o
Nah, 255, but EV's go up in fours, which makes the other three numbers irrelevant :3

also you're wearing a tin foil hat

x Amachi♥ Text goes here, syddy enjoys marly's p ;DDD inactivity.


Wings Don't Cry

Maybe she's born with it

Age 28
New Zealand
Seen January 24th, 2020
Posted May 19th, 2016
1,939 posts
14.7 Years
I believe it's something more like 65535.
Fun fact 65535 is the max value for a 16 bit memory and we know this because 2^8 - 1 is 65535. Just like how 2^8 - 1 is 255. Which is why you get a 65535 floor deep mine in Harvest Moon DS.

3DS Friend Code: 1435 - 7175 - 2893
Age 29
Male
UK
Seen August 19th, 2016
Posted August 18th, 2016
280 posts
12.9 Years
Hmm. I never paid much attention to 255. I only knew of it being the maximum allowed in a stat, whilst at the same time, also knew Blissey had an insane amount of health. xD Interesting...
I'll have a signature that's both witty and within the rules when I get reacquainted with Pokécommunity.
Male
Betwixt Hither and Thither
Seen November 26th, 2021
Posted November 30th, 2011
426 posts
13.1 Years
I believe it's something more like 65535.
Currently, Pokemon uses three hexidecimal digits for an index number. FFF = 3375.

They actually technically use binary. Just one hexadecimal digit fits four binary digits nicely and it's easier for humans to use.
Ah, that makes a lot of sense! Yeah, I think programming would be much easier in hexidecimal than it would be in binary.
Currently Playing Pokémon White, and loving it

My showcase thread, featuring Fakemon (like a Pachirisu evolution and Legendary Unown), new types (Light
and Glass), and new items.

Male
Seen November 21st, 2010
Posted November 21st, 2010
167 posts
12.9 Years
I thought that 255 was the max amount a specific stat could have :O
It is. Since it's measured in Bytes, it has a certain amount it can go up to, which is 255. Bytes are used in basically everything.

Currently Doing
Scripting; not doing scripting for anyone at the moment.
Mapping; ask if you want one done.


You can always contact me here or by E-Mail.
Age 30
Male
New York City
Seen May 21st, 2016
Posted May 16th, 2016
3,597 posts
15.9 Years
Well I'm not sure since when I knew this, but I definitely knew waaaay back when I was 8 or so. Probably before that too. I don't know. I just happen to like trivia. A lot.
lurid/lucid

"I want to tear myself from this place, from this reality, rise up like a cloud and float away, melt into this humid summer night and dissolve somewhere far, over the hills. But I am here, my legs blocks of concrete, my lungs empty of air, my throat burning. There will be no floating away."

Khaled Hosseini

→ Refresh for a different picture
→ White FC: Haruka 0347 0171 1756


whoever disabled my signature:
my signature is not even close to 300px tall.
i dont understand why it was disabled.

alisaie

they/them
Seen March 14th, 2023
Posted February 3rd, 2022
13,598 posts
14.8 Years
This happens in more than just Pokemon. The max level you can be in the Tales of Series is 255, and there are plenty of other video games with that as a max stats elsewhere as well.

I've known this information for a while, back when I was just a wee bit curious.
Age 26
Male
Precisely 15 miles north of the peak of Mt. Silver
Seen April 1st, 2016
Posted December 19th, 2011
761 posts
15.3 Years
Wow. I've noticed this before but never took the time to look it up.

BTW, anybody notice that there are in all technicality 255 Pokemon in Gold and Silver?

251 plus 4 blank slots. One of them is Missingno (which you can get by using the cloning cheat on Kenya the Spearow), 2 are glitched up slots, and the last one is a beta Pokemon that was originally meant for the 2nd generation. You might know him as Jirachi. Jirachi was originally planned to not be a legendary, but a Pokemon more akin to Aerodactyl.

Anyways, neat point! ^_^

With all regards,

-ChrisTom

Palkia

Male
Seen December 16th, 2022
Posted May 30th, 2022
2,304 posts
13.1 Years
Wow. I've noticed this before but never took the time to look it up.

BTW, anybody notice that there are in all technicality 255 Pokemon in Gold and Silver?

251 plus 4 blank slots. One of them is Missingno (which you can get by using the cloning cheat on Kenya the Spearow), 2 are glitched up slots, and the last one is a beta Pokemon that was originally meant for the 2nd generation. You might know him as Jirachi. Jirachi was originally planned to not be a legendary, but a Pokemon more akin to Aerodactyl.

Anyways, neat point! ^_^

With all regards,

-ChrisTom
interesting. 255 seems to appear everywhere.