Möglicherweise liegt es aber auch an der Grafikkarte bzw. dem Treiber, welche die DirectX-Auflösung von 800x600x16 nicht unterstützen.