BMP is pretty gross too, though fortunately far less useful.
I wonder if grandparent meant something else, but i don't know enough this instant to guess at what other format?
The real kicker is it's not even useful. Just say "unsupported" to everything that isn't a dumb RGB dump and no one will ever notice!
I don't think I ever saw a embedded jpeg.
The writer was so trivial that even with the need to encapsulate the uncompressed data in a Deflate compatible bitstream it was just easier than trying to do a BMP output.
I've even released my code under public domain if someone is interested: http://public-domain.advel.cz/