use 640x480 if 320x240 is not supported
tweak color-boosting to prevent rounding down artifacts

Our colorfade routine assumes 255*255>>8 = 255, but it's 254. So
let's try to gain back the lost range by increasing the boost-value
a bit.