Pokémon Sprite Decompression

Today we wrap up the Pokémon sprite trilogy with a full blown explanation on the exact decompression algorithm used in the generation I games. This is a pretty long one, but I hope you don't need a computer science degree to understand what's going on since I take a step back to go over some more basic data manipulation techniques.

I have made a webapp that goes along with this video--you can find a link to it here:  http://www.dotsarecool.com/rgme/tech/gen1decompress.html  You'll probably want to watch the video first to know what's going on!