Introduction :
C'est en utilisant des programmes comme MICROANGELO ou AX-ICONES sur PC que m'est venu l'idée de créer un logiciel similaire sur ATARI. Il existe un nombre très important de sites dédiés à l'iconographie. Mais jusqu'à maintenant, il était impossible de les réutiliser telles quelles sur notre plateforme. Grâce à Icon Extract, cela est devenu une réalité.

Principe :
Le programme extrait toutes les icônes des fichiers ICO, CUR, ICL, ANI et DLL du monde Windows, celles au format XPM du monde Linux et les sauvegarde dans des fichiers RSC étendus (type 4) lisibles sous Interface, Ressource master ou RSC 4. D'autres types de fichiers seront peu à peu supportés comme les EXE et OCX. Les icônes en 2, 16 et 256 couleurs puis celles en 24 et 32 bits (conversion en 256 couleurs) sont traitées quelle que soit leur taille (16x16, 32x32, 48x48, 64x64, 72x72, 96x96 et 128x128 pixels).

Problèmes à résoudre :
La palette de couleur utilisée par les icônes n'est pas celle de l'ATARI car sous Windows la notion de palette n'existe pas. Seules les 16 premières couleurs doivent être respectées pour afficher correctement l'interface graphique. D'ailleur celles-ci sont presque les mêmes que le mode 16 couleurs de l'ATARI, mais dans un ordre différent. En mode 256 couleurs et plus, la palette Windows peut donc changer à volonté.

Dans le cas d'une icône en 4 bits (16 couleurs), il y a donc une simple réorganisation de l'ordre des couleurs pour pouvoir l'afficher sur son ATARI. Ce n'est pas la même chose pour le mode 8 bits (256 couleurs). Il faut recalculer les couleurs les plus proches de la palette de l'ATARI en fonction de celle des icônes. Cela nécessite plus de temps et en fonction des couleurs d'origines, le résultat peut ne pas être très esthétique. Mais dans plus de 95% des cas, le résultat est parfait comme le montre l' exemple ci-dessous :

 

Icônes en 32 x 32 pixels traitées par Icon Extract

 



Problème des palettes 256 couleurs (à gauche Windows, à droite Atari)

 
 


Problème des palettes 16 couleurs (à gauche Windows, à droite Atari)

 
   
Page suivante
Retour au menu