SSwift is right. You'll get the 'banding' effect in 16-bit colour.
Even if you specify a colour depth, if you're running in windowed mode on a 16-bit desktop, then your game window will also be 16-bit.
Likewise, don't assume that if you don't specify a colour depth, then your program will magically 'know' which one you wanted. Always specify colour depth, always run your desktop in 32-bit colour, and you're sorted.
Even if you specify a colour depth, if you're running in windowed mode on a 16-bit desktop, then your game window will also be 16-bit.
Likewise, don't assume that if you don't specify a colour depth, then your program will magically 'know' which one you wanted. Always specify colour depth, always run your desktop in 32-bit colour, and you're sorted.