digarok / buckshot

Desktop image tool to convert modern (JPG/PNG/etc) images for use with Apple ][ computers.
https://apple2.gs/buckshot
GNU Lesser General Public License v3.0
27 stars 4 forks source link

HiRes rendering is wrong #8

Closed digarok closed 4 years ago

digarok commented 5 years ago

This is in b2d, not buckshot. But hires mode isn't respecting the high bit correctly and shows impossible colorings.

polluks commented 4 years ago

@digarok Do you have an example?

digarok commented 4 years ago

Sorry for the lack of detail, but this was just a reminder to me. The underlying convertor, b2d by Bill Buckels, has a preview mode. I use this to show all the conversion previews in the UI. When doing HiRes conversions, it shows combinations of colors that are impossible within a hires byte. Just convert any picture and it will show you impossible horizontal dithering like green/orange and purple/blue.

The binary conversions it saves out for loading on the actual Apple II machines are fine! This only affects the UI preview.

image

The sky and some of the balloon patches are good examples of this. Compare the above to the output on an emulator (the emulator pixels are correct, though I'm showing it here as RGB, not NTSC.) image

digarok commented 4 years ago

Moved this issue to b2d project. Not a problem with Buckshot.