[syslinux] lss broken when upgraded 4.05 to 6.03

Ady ady-sf at hotmail.com
Mon Nov 3 19:24:03 PST 2014


> vesamenu.c32 additionally supports the JPEG and LSS16 format.  Ady, are you
> saying it's broken in 6.03 for LSS16?
> 
> Spike
 
We are not talking about vesamenu.c32, but about DISPLAY files with a 
graphical background. DISPLAY files can be (and actually are) used 
from CLI too.

DISPLAY files support changing colors by character (as oppose to by 
element) and require less resources than vesamenu. DISPLAY files do 
not accept PNGs nor JPGs, only LSS16 files, as graphical background.

Syslinux 6.03 can show DISPLAY files correctly if they do not point 
to a graphical background file. But if they include a graphical 
background file, then the result might not be the expected one.

Distributions like Knoppix and Puppy (and most of their variants / 
derivatives / spin-offs / flavors...) are "two" examples of those 
that have been using LSS16 backgrounds in DISPLAY files for many 
years. There are valid reasons not to (want to) change this feature / 
characteristic.

Evidently Peter has no time available for Syslinux. Let's hope 
someone with the relevant skills will step up to this challenge 
(promptly, if possible). Patches are welcome.

Regards,
Ady.



More information about the Syslinux mailing list