Un blog sans titre (le blog de Cireme)
Retour au blog <<

Rechercher

Archives

Pages

Catégories

Méta

janvier 2008

Écran wide et bandes noires

Jeudi 17 janvier 2008 à 21:14
Cette solution ne fonctionne qu'avec les versions inférieures à 175.16 des pilotes graphiques NVIDIA. Pour les pilotes plus récents une autre se trouve <a href="http://blogs.wefrag.com/Cireme/2008/12/08/ecran-wide-et-bandes-noires-le-retour/">ici</a>.

Les possesseurs d’écran wide connaissent bien ce problème: les vieux jeux sont étirés et beaucoup de nouveaux coupent l’image horizontalement. La plupart du temps c’est très facile à corriger (grâce à widescreengamingforum.com) mais il arrive qu’on ne puisse rien faire.

NVIDIA propose une option dans ses pilotes pour jouer en plein écran avec des bandes noires, option qui ne fonctionne pas chez moi. Google me dit que je ne suis pas un cas isolé donc je poste la solution que j’ai trouvée et qui est apparemment peu connue.

Étape 1: (Re)Créer la résolution native de lécran

1440×900 pour cet exemple, mon écran à une diagonale de 19 pouces (Samsung 940BW)

  1. Panneau de configuration NVIDIA -> Gérer les résolutions personnalisées > Créer
  2. Dans Valeurs du mode d’affichage personnalisé:
    • Pixels horizontaux du bureau: 1440
    • Lignes verticales du bureau: 900
    • Fréquence de rafraîchissement GDI: 60
    • Bits par pixel: 32
    • Entrelacé décoché
  3. Dans Avancé:
    • Norme de synchronisation: DMT
    • Fréquence de rafraîchis. souhaitée: 60
    • Le reste est grisé
    • Type de mise à l’échelle: Affichage (aucun)
  4. Tester -> OK

Étape 2: Retrouver lancien panneau de configuration

  1. Démarrer -> Exécuter -> regedit
  2. Dans HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIACorporation\Global\NvCplApi\Policies, éditez ContextUIPolicy et remplacez sa valeur par 3 pour avoir l’ancien et le nouveau en même temps
  3. Dans HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\NVTweak, Clic droit -> Nouveau -> Valeur DWORD -> NvCplDisableRefreshRatePage (en laissant pour valeur 0) pour rétablir la fonction “Corrections de fréquence de rafaîchissement”

Étape 3: Créer une nouvelle résolution 4/3

  1. Retournez dans Panneau de configuration NVIDIA -> Gérer les résolutions personnalisées
  2. Sélectionnez la résolution native de l’écran créée lors de l’étape 1 et faites Modifier…
  3. Les valeurs ont changé, notez les
  4. Créez une nouvelle résolution personnalisée
  5. Dans cet exemple, 1200×900, plus grande résolution 4/3 supportée par mon écran. L’équivalent pour un 22″ est 1400×1080 et pour un 24″, 1600×1200.

  6. Dans Valeurs du mode d’affichage personnalisé:
    • Pixels horizontaux du bureau: 1200
    • Lignes verticales du bureau: 900
    • Fréquence de rafraîchissement GDI: 60
    • Bits par pixel: 32
    • Entrelacé décoché
  7. Dans Avancé:
    • Norme de synchronisation: Manuel(le)
    • Remplissez tous les champs restants avec les valeurs précédemment notées
    • Type de mise à l’échelle: Centré
    • Pixels horizontaux actifs: 1200
    • Lignes verticales actives: 900
  8. Tester -> OK

Étape 4: Mettre des bandes noires pour conserver le rapport hauteur/largeur

  1. Dans les propriétés d’affichage de Windows, onglet Paramètre -> 1200×900 -> Appliquer
  2. Toujours dans l’onglet Paramètre, Avancé -> [nom de la carte graphique] -> Autres propriétés…
  3. Dans Corrections de fréquence de rafaîchissement, cochez le deuxième choix et choisissez 60 Hz pour le 1200×900
  4. Dans Fréquences de rafraîchissement et résolutions d’écran, cliquez sur Synchronisation Avancée
    • Mise à l’échelle de l’écran plat: Utilisez un rapport largeur/hauteur fixe
    • Dans pixels horizontaux, Arrière-plan activé: 1440
    • Dans lignes verticales, Arrière-plan activé: 900
    • Appliquer
  5. Vous pouvez rétablir la résolution native

Le 1200×900 est disponible dans les options de tous les jeux…

et il s’affiche correctement.

Avec cette méthode on peut aussi jouer en 16/9 sur un écran 16/10. Très utile avec Vampire Bloodlines qui supporte bien l’un et pas l’autre.

On peut aussi jouer dans des résolutions larges sur un écran classique pour augmenter son champs de vision.