home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- €€€€€€ƒø €€€€€€ƒø €€ƒø €€€€€€ƒø €€€€€€ƒø €€€€€€ƒø €€€€€€ƒø
- €€€€€€ ≥ €€€€€€ ≥ €€ ≥ €€€€€€ ≥ €€€€€€ ≥ €€€€€€ ≥ €€€€€€ ≥
- €€ ⁄€€ ≥ €€ ⁄€€ ≥ €€ ≥ €€ ⁄ƒƒƒŸ €€ ⁄ƒŸ €€ ⁄ƒŸ €€ ⁄ƒƒƒŸ
- €€ ≥€€ ≥ €€ ≥€€ ≥ €€ ≥ €€ ≥ €€ ≥ €€ ≥ €€ ≥
- €€€€€€ ≥ €€€€€€ ≥ €€ ≥ €€€€ƒø €€ ≥ €€ ≥ €€€€ƒø
- €€€€€€ ≥ €€€€€€ ≥ €€ ≥ €€€€ ≥ €€ ≥ €€ ≥ €€€€ ≥
- €€ ⁄ƒƒƒŸ €€ ⁄€€ ≥ €€ ≥ €€ ⁄ƒŸ €€ ≥ €€ ≥ €€ ⁄ƒŸ
- €€ ≥ €€ ≥€€ ≥ €€ ≥ €€ ≥ €€ ≥ €€ ≥ €€ ≥
- €€ ≥ €€ ≥€€ ≥ €€€€€€ƒø €€€€€€ƒø €€ ≥ €€ ≥ €€€€€€ƒø
- €€ ≥ €€ ≥€€ ≥ €€€€€€ ≥ €€€€€€ ≥ €€ ≥ €€ ≥ €€€€€€ ≥
- ¿ƒŸ ¿ƒŸ ¿ƒŸ ¿ƒƒƒƒƒŸ ¿ƒƒƒƒƒŸ ¿ƒŸ ¿ƒŸ ¿ƒƒƒƒƒŸ
-
-
-
-
-
- Version 1.21
-
- (c) RAMASOFT 1992
-
- Tous droits rÇservÇs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Cet utilitaire sert Ö crÇer un jeu de palettes de couleurs pour les
- logiciels RAMASOFT travaillant en mode EGA/VGA 16 couleurs texte ou
- graphique.
-
- En fait, il peut àtre utilisÇ avec n'importe quel logiciel:
-
- - En VGA: il peut verrouiller les couleurs crÇÇes et donc àtre
- utilisÇ pour modifier les couleurs de tous programme sauf ceux
- travaillant avec plus de 16 couleurs et ceux qui n'utilisent pas
- les fonctions standards du BIOS VGA: il s'agit surtout de logiciels
- de jeu.
-
- - En EGA: il n'est pas possible de verrouiller la palette et seuls
- les logiciels n'initialisant pas leur mode vidÇo (plutìt rare) ou
- ceux permettent une sortie au DOS pour lancer PALETTE, pourront
- l'utiliser.
-
-
-
- I) GENERALITES:
- ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ
-
- Tant qu'on ne modifie pas les registres de palette, il n'y a aucune
- diffÇrence entre les cartes EGA/VGA et les cartes CGA du point de vue
- des couleurs disponibles. Ceci est dñ au fait que lors de l'initiali-
- sation d'un mode vidÇo, les registres de palette sont chargÇs avec les
- valeurs correspondant aux couleurs de la carte CGA.
-
- Rappelons que sur la carte CGA, les couleurs ne sont pas modifiables.
-
- La carte EGA permet de coder 64 couleurs alors que la carte VGA permet
- le nombre astronomique de 262144 couleurs diffÇrentes.
- Il est bien Çvident que toutes ces couleurs ne peuvent pas àtre
- affichÇes simultanÇment.
-
- Par exemple, en mode texte comme dans les principaux modes graphiques,
- le programmeur a le choix entre 16 couleurs simultanÇes qui sont
- choisie parmi celles disponibles: ces 16 couleurs constituent une
- palette.
-
- La gestion des couleurs est totalement diffÇrente selon que l'on est
- en EGA ou en VGA:
-
- - En EGA: on ne peut que choisir la couleur parmi les 64 disponibles
-
- - En VGA: chaque couleur rÇsulte du dosage de ses composantes: Rouge
- Vert et Bleu. Chaque composante Çtant codÇe sur 6 bits, elle peut
- prendre 64 valeurs diffÇrentes, si bien que nous avons donc
- 63 puissance 3 = 262144 couleurs thÇoriquement disponibles.
-
- Selon que le type de la carte Çcran, PALETTE proposera donc un mode de
- sÇlection diffÇrent des couleurs.
-
-
-
-
-
- ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ
- Documentation PALETTE Version 1.21 (c) RAMASOFT 1992 Page 1
-
- PALETTE peut àtre utilisÇ pour:
-
- - CrÇer ou modifier une palette de couleur: appel de PALETTE sans
- paramätres.
- - Initialiser l'Çcran avec une palette de couleurs
- - Verrouiller ou dÇ-verrouiller la palette active
- - RÇtablir les couleurs par dÇfaut
-
- Pour cela, il peut àtre appelÇ avec ou sans paramätres de lancement.
- Lors de l'appel sans paramätres (tapez simplement PALETTE sous DOS),
- il permettra de crÇer ou de modifier une palette.
- Les paramätres d'appel sont dÇcrits plus loin.
-
-
-
-
- II) CREATION ET MODIFICATION DES COULEURS:
- ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ
-
- Lancez PALETTE en tapant simplement son nom au prompt du DOS.
- Selon la carte Çcran principale qui aura ÇtÇ dÇtectÇe, il va se
- configurer automatiquement en mode EGA ou VGA.
-
- Notez qu'il est possible le forcer en EGA avec une carte VGA: voir le
- chapitre des paramätres de lancement.
-
- La prÇsentation de l'Çcran de modification est lÇgärement diffÇrente
- dans les deux modes: ce mode est indiquÇ sur la ligne de copyright.
-
- L'Çcran n'est pas effacÇ et PALETTE s'affiche en surimpression: ce qui
- permet, lors du lancement de PALETTE Ö partir d'un logiciel, de garder
- l'Çcran de ce logiciel pour pouvoir juger immÇdiatement de l'effet des
- modifications de couleurs. Malheureusement, ceci n'est valable qu'avec
- les logiciels RAMASOFT qui ont une option spÇciale de menu pour
- appeler PALETTE.
-
- Avec les autres logiciels, l'Çcran est souvent effacÇ lors de l'appel
- du DOS. Ce qui vous obligera Ö faire plusieurs aller-retours au DOS
- pour juger des modifications de couleurs apportÇes.
-
- En fait, la mÇthode a adopter est la suivante:
- - repÇrez une couleur dans l'Çcran du logiciel.
- - appelez PALETTE pour la modifier.
- - revenez au logiciel pour voir ce que cela donne.
- - recommencez pour chaque couleur Ö modifier.
-
- En ne modifiant qu'une couleur Ö la fois, vous gagnerez du temps.
-
-
-
-
-
-
-
-
-
-
- ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ
- Documentation PALETTE Version 1.21 (c) RAMASOFT 1992 Page 2
- 1¯) Utilisation de PALETTE en EGA:
- ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ
-
- Les 16 couleurs de la palette sont affichÇes avec un numÇro de 0 Ö 15.
- Si un fichier PALEGA.DEF se trouve dans le màme rÇpertoire, les
- couleurs dÇfinies dans ce fichier seront affichÇes, sinon ce sont les
- couleurs CGA par dÇfaut.
-
- Les fläches droites et gauche permettent de se dÇplacer sur la couleur
- Ö modifier.
- Les fläches haut et bas permettent d'augmenter ou de diminuer de 1 la
- valeur de la couleur.
- Cette valeur (de 0 Ö 63) est indiquÇe sous le curseur pour la couleur
- pointÇe.
-
- Quand la palette a ÇtÇ modifiÇe, F5 permet de la sauvegarder dans le
- fichier PALEGA.DEF.
- F2 restaure les valeurs CGA par dÇfaut pour toute la palette.
- F3 restaure uniquement la couleur pointÇe par le curseur.
- F6 permet de quitter sans sauvegarder.
-
- Notez que lors du retour au DOS, les couleurs modifiÇes resteront
- actives tant qu'un nouveau mode d'Çcran n'aura pas ÇtÇ sÇlectionnÇ.
- Vous pouvez restaurer les couleurs d'origine par la commande DOS:
- MODE 80
-
-
-
-
- 2¯) Utilisation de PALETTE en VGA:
- ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ
-
- Les 16 couleurs de la palette sont affichÇes de la màme maniäre qu'en
- EGA. Comme prÇcÇdemment, les fläches horizontales permettent de
- choisir la couleur Ö modifier en dÇplaáant le pointeur dessus.
-
- Les valeurs de Rouge Vert et bleu de la couleur pointÇe sont indiquÇes
- dans le bas du cadre.
- Les touches R,V et B choisissent la couleur primitive: celle-ci
- apparaåt alors en inversion.
-
- Les fläches verticales augmentent ou diminuent la quantitÇ de couleur
- de base dans la couleur pointÇe.
-
- Les autres commandes sont identiques Ö celles du mode EGA:
-
- F2 Restaure la palette entiäre avec les couleurs CGA par dÇfaut
- F3 Restaure la couleur pointÇe
- F5 Sauvegarde la palette dans le fichier PALVGA.DEF
- F6 Quitte sans sauvegarder: les couleurs modifiÇes restant actives
- tant qu'un autre mode vidÇo n'aura pas ÇtÇ activÇ (màmes remarques
- qu'en EGA).
-
-
-
-
-
-
- ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ
- Documentation PALETTE Version 1.21 (c) RAMASOFT 1992 Page 3
- 3¯) Utilisation des fichiers DEF:
- ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ
-
- Une remarque importante: les fichiers .DEF sont sauvegardÇs dans le
- rÇpertoire d'oó PALETTE est appelÇ.
- Par exemple: si PALETTE.EXE se trouve dans le lecteur A et que vous
- l'appelez depuis le disque C en tapant A:PALETTE , le fichier .DEF
- sera crÇÇ dans le rÇpertoire racine du disque C.
- De màme si PALETTE.EXE est dans C:\DOS et que ce rÇpertoire figure
- dans le PATH de l'autoexec.bat (en termes clairs: s'il est accessible
- depuis tout le disque), l'appel de PALETTE depuis le rÇpertoire
- C:\TEXTE va crÇer un fichier .DEF dans C:\TEXTE.
- Cela signifie simplement que vous pouvez crÇer un fichier .DEF
- diffÇrent pour chaque application.
- PALETTE.EXE doit donc àtre installÇ dans un rÇpertoire accessible de
- tous le disque (dÇclarÇ dans le PATH de l'AUTOEXEC.BAT).
-
- Dans les nouvelles versions des logiciels RAMASOFT une option de menu
- existe pour utiliser PALETTE comme s'il faisait partie du logiciel.
-
- Dans les autres logiciels, pour pouvoir changer les couleurs, il faut
- que le logiciel ait une fonction permettant une sortie temporaire au
- DOS pour pouvoir appeler PALETTE, du moins en EGA.
-
- En VGA, PALETTE a la possibilitÇ de verrouiller les couleurs choisies
- de maniäre qu'elles ne puissent plus àtre changÇes lors d'un change-
- ment de mode vidÇo. Si bien que vous pourrez utiliser vos couleurs
- personnelles avec tous les logiciels ...
- Sauf avec certains jeux qui n'utilisent pas les fonctions standard du
- BIOS VGA pour accÇder Ö la vidÇo (ils sont plus nombreux qu'on ne le
- croit !)
-
-
- Vous avez plusieurs possibilitÇs:
-
- * Utiliser les màmes couleurs dans tous les logiciels en ajoutant une
- ligne qui initialisera les couleurs en verrouillant la palette dans
- votre autoexec.bat: PALETTE /I/V
- Dans ce cas, le fichier .DEF doit àtre dans le rÇpertoire racine du
- disque ou dans un rÇpertoire accessible par le PATH.
-
- * Utiliser des couleurs diffÇrentes en appelant PALETTE /I/V avant de
- lancer le logiciel, et PALETTE /O/D apräs retour au DOS.
- Le premier appel va initialiser les couleurs (paramätre /I) et va
- verrouiller la palette (paramätre /V).
- Le deuxiäme appel va restaurer les couleurs d'origine (/O) et
- dÇ-verrouiller la palette (/D) pour revenir Ö l'Çtat initial.
-
- Si vous utilisez le gestionnaire d'environnement GENVI (màme auteur)
- vous pourrez placez ces commandes de configuration dans la fiche
- d'installation du logiciel Ö lancer pour rÇaliser automatiquement la
- sÇlection des couleurs.
-
- Un fichier .DEF contenant les couleurs souhaitÇes doit àtre crÇÇ
- dans le rÇpertoire de tous les logiciels dont vous voulez modifier
- les couleurs.
-
-
- ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ
- Documentation PALETTE Version 1.21 (c) RAMASOFT 1992 Page 4
- * Appeler PALETTE par une option de sortie au DOS (si elle existe
- dans le logiciel) comme en EGA.
-
-
- ATTENTION: ne pas appeler PALETTE quand l'Çcran est en mode graphique.
-
-
- Note: si le fichier .DEF correspondant Ö votre Çcran (PALEGA.DEF ou
- PALVGA.DEF) n'est pas trouvÇ, PALETTE utilisera les couleurs
- CGA par dÇfaut.
-
-
-
-
-
- III) PARAMETRES D'APPEL
- ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ
-
- Quand PALETTE est appelÇ sans paramätres, il vous prÇsente l'Çcran de
- modification des couleurs correspondant Ö votre carte graphique.
-
- Pour àtre utilisÇ dans des fichiers batch, conjointement Ö des
- logiciels non RAMASOFT, il supporte les paramätres suivants:
-
-
- /EGA Force PALETTE Ö travailler en EGA màme avec une carte
- VGA. Ceci peut àtre utile si vous prÇfÇrez la mÇthode
- de choix des couleurs EGA (qui est plus simple).
-
- /I Initialise l'Çcran avec les dÇfinitions de couleur du
- fichier .DEF trouvÇ dans le rÇpertoire d'appel.
-
- /O Restaure les couleurs d'origine du mode CGA.
- Il dÇ-verrouille automatiquement la palette en revenant
- ainsi Ö l'Çtat d'origine.
-
-
- /V Verrouille la palette de couleur qui vient d'àtre
- initialisÇe.
- Ce paramätre ne peut s'utiliser qu'avec /I
- employÇ seul, il est ignorÇ.
-
- /D DÇ-verrouille la palette de couleur sans la supprimer.
- Les couleurs actives resteront valables tant qu'un
- nouveau mode vidÇo n'aura pas ÇtÇ initialisÇ.
- Une fois la palette dÇ-verrouillÇe, la commande DOS
- MODE 80 restaure un Çcran texte de 80 colonnes avec les
- couleurs CGA par dÇfaut.
- Ce paramätre ne peut s'employer qu'avec /I et sera ignorÇ
- s'il est utilisÇ seul.
- Notez que /O dÇ-verrouille aussi la palette apräs avoir
- rÇtabli les couleurs d'origine.
-
- /? Affiche un Çcran d'aide rÇsumant les options d'appel.
-
-
-
-
- ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ
- Documentation PALETTE Version 1.21 (c) RAMASOFT 1992 Page 5
- IV) DISTRIBUTION:
- ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ
-
- Ce petit utilitaire est dÇsormais livrÇ avec les principaux logiciels
- RAMASOFT.
- Son utilisation est totalement gratuite: c'est un FREEWARE.
-
- Attention quand màme:
-
- - PALETTE.EXE est protÇgÇ contre les modifications de son code
- (comme tous les logiciels RAMASOFT) qui pourraient àtre produites
- par des virus ou tout simplement par des "bidouilleurs".
- La protection utilisÇe n'empàche absolument pas la copie du logiciel
- mais elle n'est lÖ que pour protÇger l'intÇgritÇ de son code et de
- son copyright.
-
- - Son utilisation dans un contexte commercial est soumise Ö autorisa-
- tion de l'auteur: comme les autres logiciels RAMASOFT ...
- bien que ... enfin passons !
-
- - Il ne peut en aucun cas servir de support ou àtre diffusÇ avec un
- autre shareware sans mon autorisation.
-
- - Par contre vous pouvez l'utiliser pour gÇrer les couleurs dans un
- programme de votre cru sans arriäre pensÇe.
-
-
- - La copie de ce logiciel est absolument AUTORISEE de màme que sa
- diffusion Ö des serveurs ou Ö des distributeurs de shareware, dans
- la mesure oó:
-
- Vous ne percevez aucune rÇmunÇration hormis un Çventuel rembourse-
- ment des frais de port (limitÇ Ö 20 F).
-
- Le logiciel est copiÇ INTEGRALEMENT: y compris sa documentation.
-
-
-
- Si vous avez des questions ou des suggestions, vous pouvez me joindre
-
- UNIQUEMENT PAR COURRIER
-
- en joignant une enveloppe self-adressÇe et affranchie ...
- pour la rÇponse
- Ö l'adresse suivante
-
- Patrick RAMADIER
- 19 rue Victor Hugo
- 36110 LEVROUX
-
-
-
-
-
-
-
-
-
- ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ
- Documentation PALETTE Version 1.21 (c) RAMASOFT 1992 Page 6
-