Quote Originally Posted by Lindley View Post
If you're trying to work with someone else's binary format, then find and read the documentation. It should tell you what you need to know.
It's the documentation that has me confused. I'm trying to learn how the system of using headers, data blocks and such works together. I'm told you shouldn't just dump information strait from memory into a file which gets confusing.

For my example I would have to create everything from scratch. As for the .bmp, I have yet to understand going from the 320x480 RGB pixels my paint program shows me to the complicated way it's represented in the file.