16 Couleurs

16 Couleurs – graphisme & jeu vidéo

Archéologie infographique : le pixel art pour Thomson

15 Commentaires

J’avais parlé il y a quelque temps de création d’images en pixel art pour le ZX Spectrum. Restons dans le même état d’esprit aujourd’hui avec la série d’ordinateurs 8 bit de Thomson, dont les plus célèbres sont le MO5 et le TO8. Pour de nombreux trentenaires français (moi y compris), ces machines représentent le premier contact avec l’informatique, et dans la plupart des cas les séquelles ont été somme toute limitées🙂

Graphiquement les Thomson ont des caractéristiques techniques comprises entre « correctes » (MO5-MO6) et « franchement bonnes » (TO8-TO9)… pour des machines 8 bit bien entendu ! Plusieurs modes graphiques sont supportés, mais le plus commun est le très classique 320 x 200 en 16 couleurs, avec néanmoins une petite contrainte pour rajouter un peu de piment : chaque bloc de 8 x 1 pixel ne peut comporter que 2 couleurs (gare au color clash autrement). Le MO5 ne supporte qu’une palette fixe aux couleurs pas franchement bien choisies (voir l’image ci-dessous), mais les 16 couleurs sur TO8 et TO9 sont à choisir parmi 4096, soit une gamme aussi étendue que sur Atari STE ! On trouve également sur TO8 un mode graphique 160 x 200 en 16 couleurs, sans aucune contrainte de bloc.

palette MO5

Voilà pour la partie théorique. En pratique, deux solutions sont envisageables pour réaliser des graphismes pour Thomson à l’heure actuelle. On peut soit utiliser un émulateur avec un logiciel natif comme Colorpaint ou Graffiti, mais la prise en main est à des années lumières d’outils sur d’autres machines comme Deluxe Paint, pourtant à peine plus récent. Une solution moins stressante est d’avoir recours au très polyvalent Grafx2 (évoqué ici auparavant), qui tourne sur une tripotée d’OS différents. Voici la marche à suivre :

Sélection de la profondeur des couleurs pour  le TO8

Création de la palette : pour le MO5, il suffit d’importer la palette d’origine et de se limiter aux 16 couleurs fournies. Pour le TO8, il faut régler la profondeur des couleurs sur 16 (le nombre de niveaux pour chaque composante R, G et B, soit 4096 permutations) avant de choisir ses 16 couleurs. Dans Grafx2, c’est avec RGB Scale que ça se passe, accessible avec un clic droit sur le bouton PAL. Il faut ensuite s’assurer que ces couleurs soient bien compatibles avec la palette du TO8, un peu particulière, et c’est avec TGA2Teo que ça se passe.

Réglage de la grille

Réglage de la grille : elle permettra de garder les contraintes de bloc à l’esprit. Effectuer un clic droit sur le bouton FX, puis un clic droit sur Grid. Utiliser X = 8 et Y = 200, décocher « Snap » et cocher « Show ». Tout est maintenant en place pour commencer à dessiner, mais attention : pas plus de 2 couleurs par bloc de 8 pixels, sinon ça va coincer.

Lancement du script

Contrôle du color clash : à moins d’être un robot, il y aura forcément des erreurs ici et là, mais Pulkomandy (qui est également l’auteur de la version actuelle de Grafx2) a eu la gentillesse de créer un script qui permet de détecter automatiquement les problèmes de color clash. Merci à lui puisque ça permet d’économiser pas mal de temps.

Le script affiche les erreurs sur le deuxième calque qui devra avoir été créé auparavant en cliquant sur le bouton « + » juste en dessous de la barre d’outil. Choisir ensuite une couleur 17 bien flashy puisqu’elle servira à afficher les erreurs. Pour lancer le script, effectuer un clic droit sur le bouton « FX encadré » (Brush effects), puis sur le script ThomsonConstraints.lua.

Sélection de la rotation de couleurs

Pour rendre les erreurs plus visibles, on peut aussi avoir recours à une petite rotation de palette avec la manipulation suivante : effectuer un clic droit sur Grad Menu, sélectionner les couleurs 17 et 18, puis choisir une vitesse assez élevée, comme 50. Lancer la rotation de palette avec Ctrl+` ou ² (la touche au dessus de tabulation, à gauche du 1).

Tu le vois là, mon color clash ?

Tu le vois là, mon color clash ?

Voici mes premières réalisations pour Thomson. La première image utilise la palette MO5 standard, la deuxième bénéficie quant à elle d’une palette libre grâce à la puissance du TO8. La version MO5 est utilisée dans une démo Thomson visible avec l’émulateur DCMOTO. Si vous souhaitez en savoir plus sur la demoscene Thomson, il est relativement rapide d’avoir une vue d’ensemble du phénomène, puisque Pouët.net ne recense que 28 productions.

Poiscaïe (version MO5)

Poiscaïe (version MO5)

Poiscaïe (version TO8)

Poiscaïe (version TO8)

Mise à jour du 23 mai 2014 :

Ci-dessous un exemple d’une très bonne image Thomson de Johan Elebrink qui prend en compte les contraintes de blocs de manière élégante, puisqu’on ne les remarque pas du tout ! Sur la deuxième image j’ai surimposé des colonnes de 8 pixels qui permettent de mieux apprécier l’excellent boulot de l’auteur puisqu’il n’y jamais plus de 2 couleurs dans un bloc de 8×1 pixel.

Auteur : HP

Professionnel de l'industrie vidéoludique depuis 14 ans, j'écris principalement sur l'infographie, le business des jeux vidéo et la demoscene.

15 réflexions sur “Archéologie infographique : le pixel art pour Thomson

  1. Très intéressant!

    I did not know you could get that kind of help with checking the color constraints while drawing. That could be a lot of help when working with other platforms too.

    Keep up the good work!
    /Dalton

    • Hi Dalton! Indeed that’s super helpful and script support is a massive plus for Grafx2. I remember it was quite tricky to check for blocks mistakes when I did those pictures for your GBC demo. I’m sure there could be a script for that now and it would speed up the process a lot.

  2. très intéressant ! je viens de lancer une idée de co_prod de graf disk thomson to8d
    et je serai ravi que tu participes🙂 a voir sur demoscene.fr. amitiés yogib33r

    • Content que l’article soit utile🙂
      Je suis vraiment intéressé par le projet sur TO8D, très bonne initiative en tout cas !

      • et bien cool ! gilles sera au code , on est 5/6 au graf pour l’instant, et mind body alpha au beepola. ta venue ne sera que la bienvenue, sachant qu’alors on pourra avoir une diversité bien sympa pour l’ensemble ! a très bientot alors (stetff qui va gerer cette semaine son interface CC90 entre le teo8 et son pc win7)

        ha oui h2o sera a l’ascii art !

        bref passion

    • Cool ! Qu’est ce que vous avez en tête niveau deadline ?

  3. coucou ! alors dans deux trois mois, le temps de recuperer les grafs et de tout donner a gilles. si tu as vu sur demoscene.fr, le sujet est celui de l’auto portrait, par la symbolique d’un objet, une couleur, un monstre personnel, une representation burlesque bref le territoire est large ^^ j’espere te croiser a la alchimie x qui aura lieu a tain l’hermitage cette année encore (tous les deux ans) et alors je viendrai avec mon to8d pour lancer la chose sur grand ecran. a très vite alors. steff le yogib33r

  4. Pingback: Planète Thomson, le retour du pixel art pour TO8 ! | 16 Couleurs

  5. Incroyable
    je ne pensais qu’une qualité pareille était possible avec des Ordi Thomson…O_o

    Alors au final votre projet/contribution à donné quelque chose ?

    • Les Thomson TO8 et TO9 avaient de très bonnes capacités en graphisme pour des 8 bit (enfin tant que c’était des images fixes, pour l’animation c’était moins impressionnant😉 ) mais peu de jeux en ont vraiment tiré parti. Marché trop fragmenté entre différentes machines Thomson plus ou moins compatibles entre elles et beaucoup de développeurs qui privilégiaient la quantité à la qualité.

      Les images ont été utilisées pour un slideshow Thomson. Une version améliorée avec du son était prévue mais je ne sais pas trop où ça en est. Il faut que je demande à Yogibeer🙂

      • coucou exocet je t’ai laissé réponde c’est ton blog ^^ oui pour le son c’est temporisé. demether a des blemes de santé et on verra ca plus tard. bref ca viendra un jour mais pas tout de suite

      • Quelle réactivité !😉 Désolé d’apprendre pour Demether, j’espère que ce n’est rien de sérieux et que ça va s’arranger rapidement.

  6. bonjour, j’ai un To8 en état de fonctionnement. J’aimerai savoir combien il est possible de le vendre.

  7. Pingback: 8 BIT 4 LIFE (pixel art Thomson) | 16 Couleurs

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s