Comment configurer ma résolution pour utiliser une couleur 8 bits sur Windows XP?
Je ne peux que choisir des couleurs 16 bits, 24 bits et 32 bits. Je sais que 8 bits est possible parce que si j'ai deux moniteurs, et je cours un très vieux jeu qui modifie la résolution à quelque chose comme 640×480 à 256 couleurs, l'autre moniteur affiche toujours les choses (bien que très moche).
Oui, il est possible de définir des profondeurs de couleur de 8 bits sur XP. C'est un peu caché:
Je pense que vous pouvez obtenir des pop-ups de Windows vous indiquant que votre profondeur de couleur est trop faible.
Je pense qu'il est délibérément impossible de passer à 8 bits comme option de bureau. XP ne permet plus aux applications plus anciennes de forcer le problème car sinon leurs astuces de commutation de palette ne fonctionneraient pas simplement (sans une sorte d'émulation de commutation de palette qui entraînerait gravement les performances).
L'adressage 8 bits performant sera beaucoup plus lent sur les architectures modernes, pas plus rapidement. Bien que, en théorie, vous étiez en train de pousser moins de données autour des chipsets graphiques conçus pour fonctionner dans des blocs de 32 bits pour traiter des valeurs plus petites, prend réellement plus d'efforts. De même, la plupart des objets d'application seront toujours traités car une image à couleur vraie ne sera traduite que nécessaire au besoin avant d'être déplacée vers le tampon de trame de l'écran pour chaque mise à jour.
Une autre raison commune pour laisser tomber la profondeur de couleur était une RAM graphique limitée. Comme une image 1920 * 1200 @ 32 bits est inférieure à 9Mbytes, aucune carte graphique moderne dans une machine de bureau ne va se battre pour contenir cela même en tenant compte des effets de fantaisie et des techniques de consommation de mémoire comme le tampon triple et une fenêtre ayant sa propre grande surface traitée séparément Un cadre-tampon par le GPU.
Sur un système moderne (par exemple, Pentium M 1.7Ghz avec affichage WUXGA), la performance vidéo 8 bits est en effet possible et utile: