littlebear, thanks - I found the problem. It's actually a bug in the scalers (eagle, 2xsai variants & crt by Kannagichan). The top and bottom of a vertical screen is actually the sides of a horizontal screen, which can wrap to the other side if one goes past the right-side (which is the top of a vertical screen). These specific scalers make a shadow around pixels. It won't be easy to fix - especially the mmx/assembler scalers like 2xsai/eagle, but, I will try.
best regards,
- dink