An IFF/ILBM loader/saver is fairly easy to do, if you want something to practice on.
I agree that some of these formats are hideously complex, I don't think I would even be able to understand all the math involved in jpeg, for example, or to even `get` what all the articles about it are trying to say. Also PNG and GIF are pretty complicated and highly detailed. I still don't understand their compression either.
That's why people sometimes opt for simple ones like PCX, BMP, IFF, etc
Or do a direct raw graphics dump ;-D
I agree that some of these formats are hideously complex, I don't think I would even be able to understand all the math involved in jpeg, for example, or to even `get` what all the articles about it are trying to say. Also PNG and GIF are pretty complicated and highly detailed. I still don't understand their compression either.
That's why people sometimes opt for simple ones like PCX, BMP, IFF, etc
Or do a direct raw graphics dump ;-D