home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Hack-Phreak Scene Programs
/
cleanhpvac.zip
/
cleanhpvac
/
TEXTER5.ZIP
/
TEXTER.DOC
< prev
next >
Wrap
Text File
|
1994-04-19
|
7KB
|
161 lines
TTTTT EEEEE X X TTTTT EEEEE RRRR
T E X X T E R R
T EEE X T EEE R R
T E X X T E RRRR
T EEEEE X X T EEEEE R R
X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X
By Denthor of ASPHYXIA
Hi there! This is Denthor, aka GRANT SMITH, of the ASPHYXIA Demo Coding Team.
This program goes a long way back, all the way back to when ASPHYXIA first
started coding demos (+/- 9 months ago). Naieve in the ways of coding though
I was, I saw the need for some way to grab, edit and store font files. I
have yet to see a demo that does not make use of at least one font. So,
I wrote TEXTER. It worked. I went into shock. I came out of shock. We used
it for the font in our first demo, the MICROTRON DEMO, and for just about all
of our demo's since then.
TEXTER has changed quite a bit over the months, but the basis remains the
same. You load in a picture with letters on it, you grab the letters, you
save the font file. Of course, there is a bit more to it then that, so
here goes ...
MOUSE SUPPORT
TEXTER has mouse support. In fact TEXTER ONLY has mouse support. If you
don't have a mouse, get one.
THE MENU SYSTEM :
This is really awful. I wrote TEXTER for myself and other programmers.
The end user will never see it, so why make it pretty? That was my
philosophy anyway. To bring up the main menu, you move the mouse to the
top of the screen and hit the mouse button. The menu pops up. Hurrah.
There are 5 options : PICTURE, PALLETTE, LETTERS, OTHER, RETURN.
All the menus have RETURN. RETURN takes you back one menu. In the main
menu, it takes you back to the picture. PICTURE loads up a GIF, PCX, BMP
of CEL picture (CEL only in unregistered version), PALLETTE loads and
restores pallettes, LETTERS allows you to clear, edit, load and save font
files, and OTHER allows you to view registration info and quit to DOS.
Aside from the menu, in the bottom of the screen will be the current
letter size of your font. The entire font must only have ONE letter size
for ALL letters, or ELSE. How to change letter size is discussed below.
Here are the steps involved in grabbing a font :
STEP 1 : LOADING A PICTURE
In the unregistered version of the program, you may load in a CEL file
(the registered version supports GIF, BMP and PCX). A CEL is a picture made
by Autodesk's wonderful program, AUTODESK ANIMATOR. NOTE TO AA PRO USERS :
USE THE POCO PROGRAM TO SAVE THE CEL AS VER 1.0 FORMAT. What should the
picture contain? I hear you cry. Simple : It should hold letters. You may
have drawn the letters, or stolen them from another program using one of
the many GIF/PCX/BMP shareware capture utilities available. (NOTE : If you
have 'ripped' the font, it is usually best to 'clean up' around the font
in order to remove any background that may be there.) To select the
picture, you wander around the directory tree until you spot it, then you
hit enter over it. Hit <ESC> to exit.
STEP 2 : LOADING A PALLETTE
You don't have to load a pallette. It is in fact only best to load a pallette
if you have difficulty in seeing the font you wish to grab, as loading a new
pallette will change the menu colors. You may go back to the origional pallette
at any time by selecting RESTORE OLD PALLETTE in the PALLETTE menu. You load
up a pallette in the same way you load up a file.
STEP 3 : CLEARING THE FONT
When you first load up the font is immediately cleared, but if you have grabbed
a font in the current session, it is best to clear it.
STEP 4 : SELECTING A SIZE
Here are the keys for changing the box size :
` Increases the horizontal box size
~ Decreases the horizontal box size
TAB Increases the vertical box size
SHIFT-TAB Decreases the vertical box size
Fonts may be a maximum of 31 by 31. 16 by 16 is what most demos use.
NOTE : SELECT THE FONT SIZE BEFORE YOU GRAB THE FONT. YOU MAY *NOT* CHANGE
FONT SIZE HALFWAY THROUGH. THE SIZE WILL BE GLOBAL FOR *ALL* LETTERS.
STEP 5 : GRABBING THE LETTERS
To grab a letter and add it to your font, you position the box over it and hit
it's corresponding key. The program asks the to confirm this, and it is then
added to the font in memory. You may only grab the characters that lie
between the ASCII ' ' and 'Z'. This gives you all the capital letters, numbers,
mathematical symbols and a few extra characters.
STEP 6 : SAVING THE FONT
Under the LETTERS menu is an option to save the font. The program asks you
for the filename, warns you if it already exists, then saves it to disk.
You now have a font all ready for use!
Using the font is fairly easy too. See the Pascal program that came with this
program for details.
TEXTER is a very useful program, and I am sure most demo groups have written
their own versions, though the fonts may be used in other applications as
well. Why not register it? I feel the benifits will be more then worth the
effort. The price of registering isn't what you would usually expect ...
read below to find out more...
See you during my Trainer Series
- Denthor
Files included with TEXTER :
TEXTER5.EXE The main file
TEST.PAS A test of a font file made in TEXTER
TEST.EXE The compiles version of the above
SMALL.FON A font I drew for use in TEXTER
SOFTROCK.FNT A sample font ripped by TEXTER
TEXTER.DOC This file
SCIFI.CEL A sample CEL file with a font on it
PALLETTE.COL The default pallette of TEXTER
--==[ REGISTERING INFO ]==--
To register, all you have to do is send a postcard with a picture of where
you live and a few lines saying hi to the following address. At the end
of the letter, put your E-Mail address and I will uuencode the full
version to you. I know it is a terrible price to pay, but life is like
that :-)
Denthor / Asphyxia
P.O.Box 270
Kloof
3640
Natal
South Africa
Registerd users will have : ■ An ability to load old fonts for editing
■ An ability to load in GIF, PCX and BMP screens
■ A font tester to check your font before saving
■ Information about future updates and utilities
■ Vertical and horizontal hold for better accuracy
■ Loads of fonts to use
Future versions will have : ■ Selective saving : less font space wasted
■ A font editor to create or edit letters
■ Keyboard support
■ Font mover for off-centre letters
■ Anything else I can think of