A typical PNG screenshot of many classic games is often larger than the game it's taking a screenshot of.
Sure, you can save a lot of space building a custom simple indexed palette loader and using some sort of 2bpp format, compared to the standard 32bit ARGB PNG format, but is it worth the dev time cost?
Sure, you can save a lot of space building a custom simple indexed palette loader and using some sort of 2bpp format, compared to the standard 32bit ARGB PNG format, but is it worth the dev time cost?