home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Fish 2
/
goldfish_vol2_cd2.bin
/
bbs
/
gfx
/
coppercontrol-1.0.lha
/
CopperControl
/
COPCON.doc.fr
< prev
next >
Wrap
Text File
|
1993-11-29
|
10KB
|
189 lines
_______________________________________________________________________________
-------------------------------------------------------------------------------
____ ____ ____ ____ ____ ____ ____ ____ __ __ _____ ____ ____ __
/\___\\___\\___\\___\\___\\___\ /\___\\___\\_\/\_\\____\\___\ \___\\_\
/ / __// // _ // _ // __//__ / / / __// // \/ //_ _//__ / / // /_
/ / /\ / / // __// __// __// / / / /\ / / // /\ // / / / / / / // /__\
\/___//___//_/ \/_/ \/___//_/\_\ \/___//___//_/\/_/ \/_/\/_/\_\/___//_____/
_______________________________________________________________________________
-------------------------------------------------------------------------------
Version 1.0, compatible tout OS (testé sur 1.3, 2.0+, 3.0)
FREEWARE ©1993 par Nadir Boussoukaia
Pour tout commentaire, Hello, suggestion, Bug rapport,
Ecrivez à: /--------------------------\
| Nadir Boussoukaia |
| 1 Rue Des Romanesques |
| 13015 Marseille (France) |
\--------------------------/
NB: Joignez-moi aussi si vous êtes intéressé par l'échange de Demos
(Exclusivement)
======================================================================
TOUTE PROPOSITION SERIEUSE DE TRAVAIL EST CHALEUREUSEMENT ACCUEILLIE
======================================================================
-------------------------------------------------------------------------------
Introduction
-------------------------------------------------------------------------------
COPPER CONTROL est un petit programme (3844 octets) vous donnant la possibilité
d'utiliser votre propre copperlist à la place de N'IMPORTE QUEL NOMBRE de
couleurs, dans n'importe quel écran Intuition, par exemple celui du Workbench.
Vous pouvez facilement dessiner vos copperlists pour Copper Control avec
l'éditeur Copper Control Editor (CC-ED).
Aucune mémoire supplémentaire n'est utilisée (si peu!).
Aucune astuce Assembleur: Ceci est fait avec l'Operating System Amiga.
Une version Française et Allemande peuvent être disponibles.
Caractéristiques
----------------
- Copper Control codé en court & rapide assembleur
- L'éditeur CC-ED codé en AMOS 1.3 (peut-être une version 2.0 en C)
- Vous pouvez choisir le registre couleur de la copperlist
- Plus d'une couleur par ligne possible (tout les 8 pixels)
- Possibilité de copperlists multi-registre couleur
- Vous pouvez choisir l'écran (ViewPort) sur lequel vous voulez la copperlist
- Vous pouvez remplacer une copperlist par une autre
- Vous pouvez enlever une copperlist installée dans n'importe quel écran
- Très beau en combinaison avec les patterns du WorkBench
Non-Caractéristiques (pour l'instant ?)
----------------------------------------
- AGA support
- Chargement WorkBench
-------------------------------------------------------------------------------
Désistement juridique
-------------------------------------------------------------------------------
CE PROGRAMME EST FOURNI SUR UNE BASE `TEL QUEL', AUCUNE GARANTIE N'EST FAITE,
EXPLICITE OU IMPLICITE. L'AUTEUR N'ASSUME AUCUNE RESPONSABILITE JURIDIQUE ET
TOUTE UTILISATION DE CE PROGRAMME EST A VOS PROPRES RISQUES.
-------------------------------------------------------------------------------
Distribution
-------------------------------------------------------------------------------
Cette production est FREEWARE: La permission de l'utiliser, de la copier et de
la distribuer dans n'importe quel but est ici accordée par principe.
Ceci inclue les productions commerciales.
-------------------------------------------------------------------------------
Installation
-------------------------------------------------------------------------------
Copper Control peut être placé où vous voulez, mais il se sent chez lui dans
votre `C:'. Il n'a besoin d'aucun fichier, mis à part bien sûr celui de la
copperlist. Il ne peut être chargé que depuis le CLI. Vous pouvez lancer Copper
Control depuis votre Startup-Sequence: Placez le à la fin du fichier (ou au
moins après Iprefs). Nul besoin de RUN ou de RUNBACK: Copper Control installe
la copperlist spécifiée avec le Path puis quitte.
-------------------------------------------------------------------------------
Utilisation de Copper Control
-------------------------------------------------------------------------------
Notez qu'il n'affiche que les copperlists faîtes avec l'éditeur CC-ED. Pour
cela il ne fait qu'utiliser l'AmigaDos (fonction Ucoplist, User Copperlist).
Pour installer une copperlist, spécifiez seulement son chemin d'accès, par
exemple `Copcon df0:mycoplist'. Copper Control l'installera dans le premier
écran (Dans le premier Viewport pour être plus précis) de la structure VIEW.
Cela est suffisant s'il n'y a qu'un seul écran. Sinon, vous pouvez choisir
l'écran hote avec un paramètre avant le chemin d'accès, par exemple
`Copcon -2 Df0:mycoplist'. Ceci installera mycoplist dans le troisième écran de
la structure VIEW. Vous devriez donc avoir compris que le premier écran est
désigné par le numéro 0: `Copcon -0 Df0:mycoplist' est équivalent à
`Copcon Df0:mycoplist'. Le numéro ne doit pas être plus grand que 9 (je pense
que c'est suffisant: je l'étendrait si demandé). Toutefois, s'il y a moins
d'écrans que le nombre donné en paramètre, ce dernier subit un MODULO.
La Copperlist demeurera en place jusqu'à ce que l'écran soit refermé ou
réinitialisé, ou jusqu'à ce que Copper control l'enlève.
Pour remplacer une copperlist, réappelez simplement CopCon avec un autre nom de
fichier: Copper Control enlèvera la précédente puis installera la nouvelle.
Pour enlever une copperlist, appelez Copper Control avec le numéro d'écran MAIS
SANS filename, comme par exemple `Copcon -2'.
Si vous ne vous rappelez pas de quoi que ce soit, essayez `?' en paramètre.
Si vous ne vous rappelez pas de cela, essayez le HARA-KIRI.
Si vous voulez savoir ce qu'on peut obtenir, jetez un coup d'oeil aux exemples.
Petite mise à jour
------------------
Sur les écrans Intuition, la précision horizontale baisse avec la profondeur !
Elle est au départ de 8 pixels, ce qui est normal, mais baisse à 16 pixels sur
un écran 8 couleurs (c'est à dire qu'on a plus droit qu'à une couleur tout les
16 pixels), et pire ensuite...
C'est assez bizarre, mais il doit y avoir une bonne raison, car ce n'est pas
une limitation Hardware. Malgré tout, pensez-y en dessinant vos copperlists !
-------------------------------------------------------------------------------
ACHETER LA SOURCE DU CODE
-------------------------------------------------------------------------------
Voir CC-ED.doc...
-------------------------------------------------------------------------------
A FAIRE
-------------------------------------------------------------------------------
- AGA support ? (Je n'ai aucune documentation pour l'instant)
- Un éditeur plus puissant en C (ou AMOS Pro ?)
- Chargement de copperlists ASM et ASCII `dc.w'
- Encore plus paramétrable
- Copperlists Animées & morphing (est-ce possible ?)
- Chargement Workbench pour CopCon, avec tooltypes, filerequester...
- Installation de copperlist au chargement d'autre programmes ?
(Par exemple quand vous chargez DirOpus, CopCon le détecte et installe la
copperlist utilisateur correspondante. Hello Adam ! )
- Toute suggestion et idée est bienvenue...
-------------------------------------------------------------------------------
Remerciements & Greetings
-------------------------------------------------------------------------------
- Operating System Amiga: LUI fait tout le boulot, je ne fais que l'utiliser..
- Encore plus notre merveilleux COPPER !
- Adam CARANO : Pour son patient soutient pendant la programmation & le
débugage (recevant une douzaine de version `finale'),
pour beaucoup d'idées et de suggestions, et pour être
un REEL utilisateur et supporter Amiga.
- Mourad BELHOUCHET : Pour ses (très) nombreuses bonnes idées, les livres de
C, les livres de Maths, et par dessus tout pour les
livres de H.P Lovecraft. Et d'être mon ami.
- Joseph COSTAGLIOLA : Pour son absence de soutient.
- Stephane EISENLHOR : D'être, simplement...
- Jean-Louis LESIEUR : Pour être si méchant et agressif avec moi. Ca fait du
bien un peu de franchise... J'aime vraiment ton album
musical `Lands of Pain'. (VRAIMENT !)
- MICKAEL SERKIS : Pour avoir perdu un peu de son temps à corriger la doc
Anglaise.
- FINAL COPY II : Pour avoir corrigé le version française de la doc avec
l'aide de Adam CARANO.
-------------------------------------------------------------------------------
Autres greetings
-------------------------------------------------------------------------------
- Ivan TRUJAS (Iron Man), Christophe HERNANDEZ (l'homme invisible),
- Loïc DUPUY, Zef & son groupe de Trash `ETHERIZE', Fred P., Arthur,
- Celine, Eric & Cecile, Fred M., Alain,
- Ahmed Rehiel, Eric S., Michel, Nordine, Laurence, Rachid, Nadia, Christine,
Sandrine, Sandra, Sabrina, Angelique, Nacer, Valerie, Youssef, Marese,
Claude, Brigitte & Beatrice, Pio, Boule, Nadjib,
- BATHORY,VENOM,BOLTHROWER,SEPULTURA,METALLICA,GODFLESH,CARCASS,NAPALM DEATH,
- KLAUS SCHULZE,
- E.M. CIORAN:
`Exister serait une entreprise totalement impraticable
Si on cessait d'accorder de l'importance à ce qui n'en a pas.'
J'adore votre travail GEANT, demos coders :
-------------------------------------------
The Spy(Silents), Slayer(Scoopex), Azatoth(Phenomena), Delta(Red Sector),
Tec(CryptoBurners), Thomas Landspurg, Chaos(Sanity), Mosh(Anarchy),
Mediator(Anarchy), Deftronic(Crionics), Lone Starr(Spaceballs), MCD(Rebels),
Corto(quartex?), Cocy (PMC).