i use an CyberVision64/3D, and i use 16 color
use CGXMode, and adjust or create a resolution that will work with _your_ monitor
the defult screenmodes are pretty lousy
have a look at the 8 bit mode you are using and try to set up the same timing for a 16bit mode of the same resolution
basically thats all you need to change... is the timing
the manual for your monitor might be able to help