Pages : [01] [02] [03]


Afin de rajouter un peu de charme à cette démonstration, PréhisTO a souhaité rajouter un fond. Le travail déjà effectué fonctionnait en résolution 320x200 de facon à avoir le plus de finesse possible dans la définition des points. Deux modes écran s'offrent alors :
  • Mode 40 colonnes (16 couleurs, contrainte de 2 couleurs par bloc de 8 points horizontaux)
  • Mode BITMAP4 (4 couleurs, sans contrainte)
Le second mode aurait pu etre la solution, mais cela aurait laissé 3 couleurs pour le fond, et une couleur pour le texte. PréhisTO a donc souhaité favoriser le nombre de couleurs.

L'astuce pour contourner la contrainte est simple mais redoutablement efficace. On sait qu'un bloc de 8 pixels peut avoir 2 couleurs (une couleur d'écriture, et une couleur de fond). Il fallait donc afficher le fond non pas en points individuaux, mais en bloc de 8 pixels. De cette facon, nous avons toujours que 2 couleurs maximum par tranche de 8 points puisque le fond n'en occupe qu'une ainsi que le texte. Cela donne un effet "pixelisé" au fond mais la diversité des couleurs réduit finallement ce probléme tout en donnant un effet de style. Une conversion d'une telle image de fond est forte simple avec un logiciel de dessins.
  • 1. Prennons une image 320x200 en 256 couleurs (ou plus)
  • 2. Changeons sa taille en 40x200
  • 3. Reduisons sa palette à 16 couleurs
  • 4. Changeons sa taille en 320x200

© PULS 2004-2019