home *** CD-ROM | disk | FTP | other *** search
-
- _______________________________________________________________________________
- -------------------------------------------------------------------------------
- ____ ____ ____ ____ ____ ____ ____ ____ __ __ _____ ____ ____ __
- /\___\\___\\___\\___\\___\\___\ /\___\\___\\_\/\_\\____\\___\ \___\\_\
- / / __// // _ // _ // __//__ / / / __// // \/ //_ _//__ / / // /_
- / / /\ / / // __// __// __// / / / /\ / / // /\ // / / / / / / // /__\
- \/___//___//_/ \/_/ \/___//_/\_\ \/___//___//_/\/_/ \/_/\/_/\_\/___//_____/
-
- _______________________________________________________________________________
- -------------------------------------------------------------------------------
-
- Version 1.0, Every OS compatible (tested on 1.3, 2.0+, 3.0)
-
- FREEWARE ©1993 by Nadir Boussoukaia
-
-
-
- For any Comments, Hello, suggestions, bug report,
-
- Write to: /--------------------------\
- | Nadir Boussoukaia |
- | 1 Rue Des Romanesques |
- | 13015 Marseille (France) |
- \--------------------------/
-
-
-
- NB: Join me also if you are interested in Demo Swapping (Only)
-
-
-
- ===================================================
- ANY SERIOUS JOB PROPOSITION IS WARMLY WELCOMED.
- ===================================================
-
- -------------------------------------------------------------------------------
- Introduction
- -------------------------------------------------------------------------------
- COPPER CONTROL is a small program (3844 bytes) which gives you the possibility
- to use your own copperlist instead of ANY NUMBER of colors, in any Intuition
- Screen, like Workbench screen for example.
- You can easily design your copperlists for Copper Control with the editor
- Copper Control Editor (CC-ED).
- No additional memory is used (slight use).
- No Assembly Tricks: This done with Amiga Operating System.
- A French or German version could be available.
-
- Features
- --------
- - Copper Control done in short & fast assembly
- - The editor CC-ED done in AMOS 1.3 (maybe a 2.0 version in C)
- - You can choose the screen (ViewPort) where you want the copperlist
- - You can choose the color register of the copperlist
- - More than one color per line possible (every 8 pixels)
- - Possibility of multi-color register copperlists
- - You can replace a previously installed copperlist
- - You can remove a previously installed copperlist
- - Looks great in combination with WBPatterns
-
- Non-Features (not yet ?)
- ------------
- - AGA support
- - WB loading
-
- -------------------------------------------------------------------------------
- Disclaimer
- -------------------------------------------------------------------------------
- THIS PROGRAM IS PROVIDED ON AN `AS IS' BASIS, NO WARRANTIES ARE MADE, EITHER
- EXPRESSED OR IMPLIED. SO THE AUTHOR DOES NOT ASSUME ANY RESPONSIBILITY OR
- LIABILITY, AND ALL USE OF THIS PROGRAM IS AT YOUR OWN RISK.
-
- -------------------------------------------------------------------------------
- Distribution
- -------------------------------------------------------------------------------
- This product is FREEWARE: Permission to use, copy and distribute it for any
- purpose is hereby granted, including in commercial productions.
-
- -------------------------------------------------------------------------------
- Installation
- -------------------------------------------------------------------------------
- Copper Control may be placed anywhere you want, but he feels home in your `C:'.
- He needs no file, except for the copperlist file of course. He can only be
- runned from CLI. You could start Copper Control in your Startup-Sequence: Put
- it at the end of file (or at least after Iprefs). No need of RUN or RUNBACK:
- Copper Control installs the copperlist specified with the Path then quits.
-
- -------------------------------------------------------------------------------
- Using Copper Control
- -------------------------------------------------------------------------------
- Please notice that He displays only copperlist made with the Editor CC-ED.
- For this Copper Control only use AmigaDos (function Ucoplist, User Copperlist).
-
- To install a copperlist, only specify the pathname of the copperlist file, for
- example `Copcon df0:mycoplist'. Copper Control will install it in the first
- Screen (In the first Viewport to be more exact) in VIEW struct.
- This is sufficient if there's only one screen. Otherwise, you can choose screen
- with a parameter before pathname, for example `Copcon -2 Df0:mycoplist'. This
- will install mycoplist in the third screen in VIEW struct. So you might have
- understood that the first number is 0: `Copcon -0 Df0:mycoplist' is equal to
- `Copcon Df0:mycoplist'. The number must not be greater than 9 (I think it's
- enough: I'll extend it if asked). Anymay, if there's less screens than number
- given, this number undergo a MODULO.
- The Copperlist will rest in place until the screen is closed or until Copper
- Control removes it.
- To replace a previously installed copperlist, simply re-call CopCon with
- another file: Copper Control will remove the previous then install the new.
- To remove a previously installed copperlist, call Copper Control with the
- screen number BUT WITHOUT any filename, like for example `Copcon -2'.
-
- If You Don't remember something, try with `?' in parameter.
- If You Don't remember this, try HARA-KIRI.
- If You want to see what you can have with it, take a look at the examples...
-
- A small update
- --------------
- On Intuition screens, Horizontal precision decreases with the depth !
- It starts from 8 pixels, which is normal, but decreases to 16 pixels on an 8
- colors screen (this means that only one color every 16 pixels is allowed),
- and worse after...
- It's quite strange, but there should be a good reason, because it isn't an
- Hardware limitation. For all that, think of this when designing copperlists !
-
- -------------------------------------------------------------------------------
- BUYING SOURCE CODE
- -------------------------------------------------------------------------------
- See CC-ED.doc...
-
- -------------------------------------------------------------------------------
- TO DO
- -------------------------------------------------------------------------------
- - A More Powerfull Editor in C (or AMOS Pro ?)
- - ASM and ASCII `dc.w' copperlists loading
- - Animated & morphed copperlists (Is it Possible ?)
- - Workbench loading for CopCon, with tooltypes, File requester...
- - Installing copperlist on other programs loading ?
- (ie when you load DirOpus,CopCon detect this and install corresponding user
- copperlist. Hello Adam ! )
- - AGA support ? (I've no documentation for instant)
-
- -------------------------------------------------------------------------------
- Greetings & Thanks
- -------------------------------------------------------------------------------
- - Amiga Operating System : HE do all the job, I only USE it...
- - Furthermore our marvellous COPPER !
- - Adam CARANO : for his patient support during coding & debugging time
- (receiving a dozen of `final version'), and for a lot
- of ideas and to be a REAL amiga user and supporter.
- - Mourad BELHOUCHET : For his (very) numerous good ideas, the C books,
- the Maths books, and above all for H.P Lovecraft books.
- And to be my friend.
- - Joseph COSTAGLIOLA : For NO support.
- - Stephane EISENLHOR : To simply be...
- - Jean-Louis LESIEUR : To be so bad and agressive with me. It's welfare some
- little frankness... I really love your music album
- `Lands Of Pain'. (REALLY !)
- - MICKAEL SERKIS : For spending a few of his time in correcting english
- doc.
-
- -------------------------------------------------------------------------------
- Other greetings
- -------------------------------------------------------------------------------
- - Ivan TRUJAS (Iron Man), Chritophe HERNANDEZ (The Invisible Man),
- - Loïc DUPUY, Zef & his Trash group `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.'
- I worship your GREAT work, demo 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).
-