Hi all,
Since I showed a couple of people at the Nijmegen fair, I might as well publicly release the code for my PNG viewer:
http://www.grauw.nl/projects/pngview/
It’s actually a year-old project, and still in an alpha state, but nice to get it out there anyway. It currently supports PNG files which are stored progressively (most of them), including those with transparency. Since no scaling is applied to the output, it works best with images of size 256x212 or smaller. Beware that because it first decompresses the PNG fully before showing it, it can be very memory hungry.
TODO / wishlist:
- Support PNG “interlaced” storage mode (to be fully spec compliant)
- Reduce memory requirement to 64K
- Support screen modes other than screen 8
- Scale large images (currently shows top left corner)
Login or register to post comments