home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
17 Bit Software 1: Collection A
/
17Bit_Collection_A.iso
/
files
/
779.dms
/
779.adf
/
CHARED.DOC
< prev
next >
Wrap
Text File
|
1989-07-27
|
3KB
|
70 lines
Documentation: CHARACTER EDITOR V1.0
------------------------------------
--------------------------------------------------------------------------
Released : MAY 1989
Copyright : PHAZE 101
Coding : CRAIN
--------------------------------------------------------------------------
Instructions : CRAIN / PHAZE 101
--------------------------------------------------------------------------
This utility was written coz I often found the need of using 8 x 8 character
sets in my programs. Of course , one can do it by opening the diskfont , and
all the other bullshit, but if you tell me that it is more efficient to load
the diskfont etc. rather than write your own little rutine , I think that it
would be a BIG lie !!! Of course , we are assuming that the character set we
need to use is 8 by 8 big. Till now I was editing such charsets on my CPC464
with a character editor I had done on my old CPC, and then transferring them
from the parallel port , with custom-made software and protocol !!! Of corze
this aint the most efficient way to do charsets, so I had to write this util
to edit character sets.
The characters are stored from CHR$(32) till CHR$(127) , so this makes it 96
chars in all. They are stored in such a way that the first byte is data, and
the second one is empty ($00). Why this , I hear you ask. Well , for various
reasons. The first one being that other coders prefer to use this system too
such as in soundtracker etc. Another reason is that if you want to see the
file as bitmaps using IFF convertor , the minimum x width is 1 word , so in
this way ( 1 byte data, 1 byte space ) you can see them correctly. The third
and most important reason, is that I intend to write "Character Editor V2.0"
in the future (probably before 2001) which will have character sets in four
colors ( i.e. 2 planes ) so that space will in future be used by the second
plane, but still makes the two versions compatible.
The editor functions are so simple and self - explanatory that it is useless
to explain them more in detail. However I must mention that as a protection
to prevent accidental erasure etc., some commands need to be clicked by both
left and right buttons at once to work. ( Eg. LOAD, SAVE, ERASE, etc. ) As a
rule, if it does not seem to work by pressing only the left button, try both
of them. NOTE: NEVER PRESS THE MIDDLE MOUSE BUTTON SINCE IT MIGHT CRASH THE
SYSTEM. Another protection is that if you load in a charset you cannot save
it again uness you edit any character. I did this to eliminate the error of
typing in the filename and pressing SAVE instead of LOAD !!
--------------------------------------------------------------------------
That's all folkz.
-----------------
Needless to say , this character editor is not for lamers, so if you do not
know how to write a small rutine to transfer the characters to the screen at
the right place etc. , then do not bother to try to use it coz alone it aint
much useful. But if you have some nice charsets you'd like to share just let
us see them !! If you feel that you are good enough to contact us please do
so, but if you want 101 % reply send a disk, not just a letter.
PHAZE 101
PO. BOX 529
VALLETTA,
MALTA
--------------------------------------------------------------------------