home *** CD-ROM | disk | FTP | other *** search
- VGAPAL.DOC Documentation For VgaPal v1.00 (ShareWare)
-
- VGAPAL in both source and executable forms and its documentation is
- Copyright (c) 1991 Aureal Systems Ltd. All Rights Reserved
-
- Program and Documentation by Michael Ralphson
-
- Last Modified on 11th August 1991
-
- Disclaimer
- ──────────
-
- Aureal Systems Ltd disclaim all warranties, including (but not limited to)
- fitness for stated purpose and being of merchantable quality until such time as
- the user registers. At no time will Aureal Systems Ltd be held responsible for
- the consequences of the use, misuse or abuse of this software or documentation.
-
-
- What Is VgaPal?
- ───────────────
-
- VgaPal is a text mode colour palette changing program for the VGA graphics
- adapter. It allows you to access the full range of VGA colours (all 262,144 of
- them) and assign them to the 16 standard text colours.
-
- System Requirements
- ───────────────────
-
- VgaPal requires a true IBM compatible PC/XT or AT with a VGA, Super VGA or XGA
- display.
-
- VgaPal will still be useful with a monochrome VGA screen for programs that pick
- colours that are hard to see on your system.
-
- VgaPal will not function on old tin boxes, no matter what graphics adapter /
- monitor they are fitted with. If you are in possession of such equipment,
- please hand it in to your local police station.
-
- Program Usage
- ─────────────
-
- VgaPal has two modes of operation. In command-line mode you may give it one of
- the following parameters:
-
- VGAPAL GREY Grey Scales the current palette
- VGAPAL GREY! Grey Scale palette with no blinking
- VGAPAL DEFAULT IBM Hardware default palette
- VGAPAL DEFAULT! IBM Hardware defaults with no blinking
- VGAPAL <filename> Load the pre-saved palette called <filename>
-
- If you select a 'no-blinking' mode, you will notice that you now have the full
- complement of 16 foreground AND 16 background colours, instead of the usual 16
- foreground, 8 background plus blinking.
-
- VgaPal will ignore an exclamation mark (!) after a file name, as the status of
- the blinking toggle is stored within the palette file.
-
- In Interactive Mode, VgaPal allows you to design your own palettes and see the
- effects on screen immediately.
-
- Interactive Mode
- ────────────────
-
- In Interactive Mode the screen will look something like this (you'll have to
- imagine the colours!):
-
- VGA Palette Changer - ShareWare Version Copyright (c) 1991 Aureal Systems Ltd
-
- 0 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Black (DOS background) ■■■■■■■■■■■■■■■■
- 1 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Blue ■■■■■■■■■■■■■■■■
- 2 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Green ■■■■■■■■■■■■■■■■
- 3 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Cyan ■■■■■■■■■■■■■■■■
- 4 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Red ■■■■■■■■■■■■■■■■
- 5 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Magenta ■■■■■■■■■■■■■■■■
- 6 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Brown ■■■■■■■■■■■■■■■■
- 7 █████▓▓▓▓▓▒▒▒▒▒░░░░░ <══ White (DOS Foreground) ■■■■■■■■■■■■■■■■
- 8 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Dark Grey ■■■■■■■■■■■■■■■■
- 9 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Light Blue ■■■■■■■■■■■■■■■■
- 10 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Light Green ■■■■■■■■■■■■■■■■
- 11 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Light Cyan ■■■■■■■■■■■■■■■■
- 12 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Light Red ■■■■■■■■■■■■■■■■
- 13 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Light Magenta ■■■■■■■■■■■■■■■■
- 14 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Yellow ■■■■■■■■■■■■■■■■
- 15 █████▓▓▓▓▓▒▒▒▒▒░░░░░ Light White ■■■■■■■■■■■■■■■■
-
- R├──────────────────────────────────────────╫─────────────────────┤ 67%
- >G├─────────────────────────────────────╫──────────────────────────┤ 55%
- B├──────────────────────────────────────────╫─────────────────────┤ 67%
-
- ESC, C)larion, I)nitial, D)efault, S)ave, L)oad, G)rey, R)andom, B)link
-
- The 16 colours in the top section of the display are the 16 colour 'slots' that
- you can change. The 'names' of the colours are there for reference, just to
- show how other programs will think of your new colour scheme.
-
- You can move the slot selector [<══] with the Up and Down arrow keys and change
- the colour component selector [>] from Red, Green and Blue with the space bar.
-
- To change the actual colour, move the selected Slider Bar with the Left and
- Right arrow keys, Home to move to 0%, End to move to 100%, PgUp to add 10% and
- PgDn to decrease by 10%.
-
- Pressing I at any time reinstates the palette that was in effect when you
- loaded VgaPal.
-
- Pressing D restores the IBM Hardware defaults just like the command line
- option, but has no effect on the Blinking toggle.
-
- Save and Load allow you to keep a library of your own palettes, the default
- extension being .PAL
-
- * REGISTERED VERSION ONLY *
- ┌───────────────────────────────────────────────────────────────────────────┐
- │ However, if you specify the extension .COM for your file, the palette │
- │ will be saved as a self-loading .COM file that can be run from DOS and │
- │ given away or sold with your applications without the need for your end │
- │ users to have a copy of VGAPAL. The palette loader program was written │
- │ in assembly language to keep it small, and saved palettes take up less │
- │ than 300 bytes if they are self running. If you want to load a .COM │
- │ file palette back into VGAPAL for editing, just run it from DOS prior to │
- │ loading VGAPAL. The registered version will also produce .OBJ files │
- │ suitable for linking into almost any programming language. │
- └───────────────────────────────────────────────────────────────────────────┘
-
- Pressing C saves a short text file that contains the commands necessary to make
- the Clarion Professional Developer language extension module (VGALEM, also
- available from Aureal Systems) set your chosen palette colours.
-
- VgaPal was a spin-off from our work with the Clarion LEMs, written in Turbo
- Assembler. VgaPal itself is written in Turbo Pascal v6.0.
-
- Pressing G behaves just like the command line option GREY, but has no effect on
- the Blinking toggle.
-
- Pressing R selects random values for the Red, Green and Blue components of the
- selected colour.
-
- Pressing B toggles the blink status from 8 backgrounds plus blinking to 16
- backgrounds and back again.
-
- To Quit, just press ESCape.
-
- Excuse Me
- ─────────
-
- Yes?
-
- Wouldn't It Be Good To Be Able To See The Program I'm Changing The Colours For?
- ───────────────────────────────────────────────────────────────────────────────
-
- I was wondering when you'd get to that. Yes, it would be nice. And all you have
- to do to have this capability is to register this piece of software.
-
- VGATSR will pop-up over any text-mode application, allowing you to change any
- colours, and immediately see the effect your changes will have on menu boxes,
- backgrounds, contrasting text colours et cetera.
-
- Once you have decided on your colour scheme, you can save a 'standalone' copy
- of the palette (.PAL or .COM) with the registered version of VGAPAL and remove
- VGATSR from memory completely without having to reboot your computer.
-
- How Do I Register VgaPal?
- ─────────────────────────
-
- Send a cheque or postal order for £15.00 (which includes UK postage and
- packing) to the following address. Please phone for details of credit card
- registration. Foreign customers should contact us before ordering to discuss
- method and cost of delivery.
-
- Aureal Systems Ltd (VgaPal),
- 1-2 Oakley Hay Lodge,
- Great Folds Road,
- Corby, NORTHANTS.
- NN18 9AS
-
- Our telephone number is Corby (0536) 744711 / 744474, Fax (0536) 744551.
-
- If you have a modem, we can be reached on the Aureal BBS, (FidoNet Node
- 2:254/153 - V21 to V32 - 24 Hours), data only (0858) 466594
-
- You will receive the VGATSR program, the latest registered version of VGAPAL
- (with any additional changes made since release), example palettes, future
- upgrade information and free bulletin board support.
-
- What Is Aureal Systems?
- ───────────────────────
-
- Aureal Systems Ltd is a company primarily concerned with data communications,
- hardware solutions (PCs, modems, networks) as well as complete software
- systems. We are the primary distributor for Texas Instruments modems in the
- United Kingdom.
-
- If you have any queries about any of our products, would like to receive our
- comprehensive price-list or would like to discuss your requirements please do
- not hesitate to contact our technical / sales staff.
-
- END
-