I'm Close. I wrote up an SDL app to display the data retrieved from the compressed data stored in the tile map class.
All the water tiles are now lava. Oops. I think this might be an issue with my lack of experience with SDL and I'm reversing the colors displayed but the data is coming out fine. I bet that would be a hard core Terraria world to play. All that lava.
Soon as I am absolutely sure I am retrieving the data properly I'll move onto hard core testing. Then post some code. There were a couple zone blocks to the left of the picture that didn't come out of the bit bucket. I think they were compressed into NULL.














