ham_convert 1.2.4

New in this version: better default conversion settings, more detailed ham operation map and fixed error map generation.

Main mirror (all stable and testing versions)
External mirror


  • Amiga modes: additional more aggressive palette generator modes (8, 9).
  • Amiga modes: fixed error map generation.
  • HAM map saving: added 3 new operations – set using adjusted palette index (dual/triple mode only), modify red using adjusted value and modify blue using adjusted value (triple mode only). They’re modify operations using different value than quantized channel value of the source pixel (-1 or +1) to smoothen difficult color transitions. Adjusted set works in similar manner by using a different palette index.

2 thoughts on “ham_convert 1.2.4

  1. Your program is very impressive. One thing I noticed is that some images produced by Ham_Convert are lighter. I’m writing a picture viewer/converter to be used on the Amiga. I’m writing the viewer in c code and I have completed all the main conversion functions. I would like to be able to convert 24bit images to Ham6/8 and I have found several sample programs including NetPBM>PpmToIlbm, DataTypeToHam, and Ham_Convert. After doing some conversions to Ham8, clearly Ham_Convert creates superior Ham images. Would it be permitted to view the source code for Ham_Convert, though I don’t use Java. It might provide some new insights into Ham conversion.

Leave a Reply

Your email address will not be published. Required fields are marked *