|
|||||||||||||||||||||||||||||||||||||||||||||
|
Cela fait quelques mois que je possède l'Indivision AGA MK3, cette fameuse carte qui permet de brancher l'Amiga 1200 sur un écran avec entrée HDMI, et je peux vous dire que cela faisait bien longtemps que je n'avais pas acheté quelque chose d'aussi utile pour mon "précieux". La qualité d'affichage est non seulement impeccable et surtout, il n'y a rien à régler. Enfin... pas tout à fait. Au début, j'ai passé quelques heures à lire les documentations et à peaufiner les réglages. C'est pourquoi je vous propose LE réglage idéal qui permet d'obtenir une image parfaite, quel que soit le programme lancé. Dans cette quête de l'image idéale, je cherche à éviter, à tout prix, l'interpolation. Le Graal, c'est une image nette et précise, comme si l'écran avait été vendu par Commodore spécialement pour l'Amiga 1200. Mais qu'est-ce que l'interpolation ? Quand on veut afficher une résolution différente de l'unique résolution gérée par votre écran plat LCD, on utilise l'interpolation. En gros, on demande à l'écran d'afficher une fraction de pixel, par exemple 1,5 pixel, ce qui est techniquement impossible. L'écran va donc utiliser une sorte d'anticrénelage en jouant sur les couleurs intermédiaires. Le résultat sera une image un peu floue. ![]() L'interpolation n'est pas gênante si on fait un peu d'émulation ou que l'on joue à un jeu ancien. Mais là où ça devient gênant, c'est que l'Amiga n'est pas qu'une console de jeu, on peut avoir envie d'utiliser un Workbench bien net, d'éditer des textes, de programmer avec une image propre sans s'abîmer les yeux. A ce sujet, la résolution d'usine de l'Indivision était 800x600 pixels et provoquait l'interpolation sur la plupart des écrans. L'image était correcte, similaire à l'Indivision AGA MK1, et convenait sans doute à la plupart des utilisateurs, mais je souhaitais une image impeccable, similaire à celle produite par un émulateur, enfin je parle d'un émulateur bien paramétré, car là encore, beaucoup d'utilisateurs se contentent de l'interpolation. Le choix de l'écran LCD Je n'avais pas d'entrée HDMI sur mon ancien écran LCD et je comptais bien exploiter la sortie HDMI de l'Indivision. Quitte à rechercher un affichage parfait, j'en ai profité pour changer d'écran. J'ai choisi un modèle pas trop cher mais de bonne qualité, pas trop grand, car l'Amiga n'a pas besoin de 28 pouces pour balancer du gros pixel. J'ai donc trouvé un LG chez Boulanger pour 100 euros. Il s'agit du modèle LG 22MK430H-B. C'est un moniteur LED IPS 22 pouces d'une résolution classique de 1920x1080 pixels. Réglages préalables du Workbench Avant de se ruer sur les réglages de l'Indivision, il convient de vérifier quelques points côté Workbench. Pour commencer, je n'utilise que le pilote PAL dans le dossier Monitors. Il existe pourtant bien d'autres pilotes sur Aminet, notamment HighGFX qui permet de monter en 1280x1024 pixels avec un simple AGA, mais ce genre de pilote ne m'intéresse pas car il va provoquer l'interpolation de l'écran et c'est précisément la chose que je veux éviter. A moins de posséder un écran LCD avec cette résolution d'usine. Je vais donc montrer comment obtenir la résolution idéale avec votre écran, sans interpolation, autant pour les jeux que pour les applications qui nécessitent une plus grande résolution. ![]() Only PAL makes it possible Overscan Comme les écrans TFT gèrent de grandes résolutions, autant les exploiter au maximum avec le suraffichage, en particulier sur un écran au format 16/9. En suraffichage, Lisa gère une résolution maximum de 724x283 pixels non entrelacés. Hélas, cette hauteur déborde d'un écran en 1080 lignes verticales car 283x4=1132 pixels. La résolution parfaite est donc 270 pixels verticaux car 270x4=1080 pixels. ![]() ![]() Après avoir réglé le suraffichage, on pourra profiter des modes d'affichage PAL dans le Workbench. ![]() Réglages de l'Indivision Ce gadget cerclé de rouge devrait se brancher sur la puce CIA de l'A1200 mais je le trouve totalement inutile. Après plusieurs mois d'utilisation, je confirme que cette "nouveauté" n'a strictement aucun intérêt. Je conseille vivement de ranger le bidule au placard. Inutile de charger l'Amiga de cartes susceptibles de provoquer des faux contacts. Soyons minimalistes et choisissons les extensions vraiment utiles. Ici ce n'est pas Jacky Tuning. Le but de cette petite carte est de régler les résolutions en direct pour chaque jeu, avec des raccourcis clavier captés par le CIA, ce qui est parfaitement inutile puisque je vais montrer comment régler l'ensemble des résolutions de tous les jeux et des applications une bonne fois pour toutes. ![]() Une belle Indivision AGA MK3 affublée de son gadget inutile Utilitaire IndivisionAGAmk3 J'utilise actuellement la version 1.9 de l'utilitaire IndivisionAGAmk3 pour régler et flasher l'Indivision. Il est téléchargeable sur wiki.icomp.de/wiki/Indivision_AGA_MK3/doc. Cette version a notamment corrigé un bogue de clignotement lorsque j'utilisais le pilote Prism pour aller sur Internet. Maintenant tout est parfait ! ![]() Dans l'utilitaire, je n'utilise qu'un seul mode d'affichage indiqué sur la gauche, il s'agit du mode PAL mentionné plus haut. Le préréglage entrelacé 640x512 pixels comprend toutes les résolutions du mode PAL, notamment les basses résolutions en 320x256 qui seront grandement utilisées par les jeux. J'ai désactivé tous les autres modes qui sont désormais entre parenthèses. En cliquant sur le "VGA Mode", je règle la résolution de sortie envoyée par le câble HDMI sur mon écran. Il s'agit de la résolution native de mon écran en 1920x1080 pixels. Cette résolution cible permet d'avoir une image parfaitement nette, et il faudra surtout éviter d'utiliser des résolutions intermédiaires comme 800x600 ou 1024x768 qui provoqueront l'interpolation. En clair, un écran plat LCD ne peut gérer qu'une seule résolution proprement. C'est à vous d'aller dans les réglages de votre écran pour la connaître. Beaucoup d'écrans utilisent actuellement la résolution 1920x1080 pixels. C'est le cas de la plupart des écrans en 22, 23 et 24 pouces. ![]() En cliquant sur le bouton "Test/Adjust", j'obtiens les réglages suivants : Il s'agit maintenant de régler l'image qui va être envoyée sur l'écran en 1920x1080 pixels. Par exemple, si l'Amiga envoie une image de 320x256 pixels sur l'écran, on se doute que cette image va être toute petite sur la surface de l'écran. Le principe est de doubler, tripler ou quadrupler cette image de manière à ce qu'elle occupe une surface correcte sans débordement. En cliquant sur le bouton "Test Mode" de l'utilitaire, je choisis comme base d'ajustements la résolution entrelacée 724x540 en suraffichage. Les réglages sur cette résolution de référence permettront de faire fonctionner toutes les autres résolutions. La largeur est de 960 pixels en horizontal et la hauteur est de 540 pixels en vertical. Les pixels vont être doublés : car 960x2=1920 pixels et 540x2=1080 pixels. Il n 'y aura donc par d'interpolation. Les valeurs "Left" (gauche) et "Top" (haut) permettent justement de positionner l'image au centre de l'écran. J'ai tâtonné jusqu'à obtenir une image centrée horizontalement et calée vers le haut. Pour ceux qui n'aiment pas les gros pixels ciselés, il n'y a pas d'option "Scanline" (lignes de balayage). En revanche, on peut flouter un peu les pixels avec les valeurs HFilter, VFilter, et Darken. Je ramène la valeur "OSDSec" à zéro afin de ne plus afficher les informations OSD de l'Indivision lors d'un changement de résolution. Au début, je trouvais ça sympathique, mais à la longue, je préfère ne rien voir. Notez que contrairement à l'Indivision AGA MK2, la MK3 change de résolution instantanément. Supposons qu'une image de 724x540 pixels soit affichée par le Workbench. Les pixels seront doublés : l'image occupera en réalité 1448x1080 pixels. Il y aura donc des bordures noires sur le côté, ce qui n'est pas vraiment disgracieux si l'image est centrée. Ci-dessous le Workbench et des applications exploitant la résolution 724x540 pixels.
|