Image2ULAPlus is a follow-up of the great tool ScrPlus by Edward Cree.

Examples:
      image2ulaplus [<options>] -i=<infile> -o=<outfile>

SCRPlus compatible switches and parameters:

-i=infile   input file
-o=outfile  output file

+t          enable Timex hi-colour mode (8x1 pixels = 1 attribute)
-t          disable Timex hi-colour mode (8x8 pixels = 1 attribute)

+d          enable dither flow correction
-d          disable dither flow correction

gui         activate the GUI mode

-p=palfile  use the palette in palfile (may be a TAP palette or a 64-byte raw file) 
            instead of calculation a new one

-c=mask     use only the CLUTs selected in mask (a single nonzero hex digit or 2 decimal 
            digits. E.g. -c=A means use only CLUTs 1 and 3; -c=12 means use only 
            CLUTs 3 and 4).  Default is F, ie. all CLUTs used.

-y=yl,yh    
-u=ul,uh    YUV 'tweaks'; adjust the range and balance of the Y, U and V channels.  
-v=vl,vh    Defaults are all 60,194.

-e=depress  adjusts the palette variation (how much to de-want neighbouring yuvs when 
            choosing a palent?).  Default is 0.

New switches (not SCRPlus):

+scrsize    enable stretching to 256x192 pixels (= default)
-scrsize    disable stretching to 256x192 pixels

-p=none     use standard ZX-Spectrum palette instead of calculating a new one.

License: GNU GPL v3+
