************************************************************************
** 2L8 EGA/VGA Screen Font Editor               Too Late Version 1.11 **
* Jouni Miettunen * jon@stekt.oulu.fi * Oulu * Finland * Europe * 1995 *

Copyright (c) 1994-1995 by Jouni Miettunen. All Rights Reserved.
Freeware - use, share and enjoy!

	The truth of it is, learning, like travelling, and
	all other methods of improvement, as it finishes good
	sense, so it makes a silly man ten thousand times more
	insufferable, by supplying variety of matter to his
	impertinence, and giving him an opportunity of abounding
	in absurdities.
				Joseph Addison (1672-1719)

** WHAT IT IS

Nowadays everybody uses either PostScript Type 1, TrueType or at least
proportionally spaced multicolor bitmap fonts. The plain EGA/VGA single
color display fonts are uninteresting and pretty much useless in modern
graphical applications.

Well, I really don't care. I felt like writing an EGA/VGA bitmap screen
font editor might be interesting (and easy) and I was absolutely right. 
I'm not sure, if I learned anything during the process, but at least it
was relaxing.

** WHAT DO YOU NEED

8086+, standard VGA (640x480x16) and a mouse.

** HOW DO YOU USE IT

This program is self-documenting, just press the buttons and see, what
happens. Right mouse button reacts faster in some places.

** WHAT DOES IT DO

Edit a set of 256 characters, one at a time:

Character width 8, height 1-16 pixels.

Shift up/down/left/right, rotate +/- 90 degrees, horizontal/vertical
mirror, inverse/clear/fill all, swap left and right halves.

Store and paste 5 characters, undo all changes, reset to default.

Rotate up/down/left/right single row/column, remove single row/column,
insert selected row/column in selected place.

** SAVING AS A FILE

Save or overwrite a file, load any file (first max 4096 bytes read).
Make sure the filename is selected BEFORE pressing load/save button.

** WANT MORE ??

The single character editing functions are the most powerful I've seen
in any font editor in any operating system, but the functions handling
all characters simultaneously are a bit too few and lacking in power.

There should be a possibility to test the font in user-selected mode ie.
build-in text editor with selectable mode and color.

The max allowed EGA/VGA screen font height is 32 scan lines, not 16 as
allowed in this program. Also some nonstandard EGA implementations can
use 16 pixels wide characters.

There should be a file I/O dialog.

I wrote this program for fun and interest, not because I needed it. I
cannot give any guarantees that I wouldn't make the listed enhancements,
but the odds are high.

In any case it's always nice to hear from happy users.. Actually from
any users at all. Such an incident would also noticeably increase the
possibility that I might a) update this b) release something else.

** HISTORY

1.00 - it works with pen and paper
1.01 - it works with computer
1.02 - ROM fonts finally found and in use
1.03 - file I/O. Default stack is still 4K
1.10 - first public release
1.11 - bug fixes, thanx to NMN for reporting

** THE AUTHOR

That's all folks! It's such a simple program I don't expect any bugs to
surface, but if they do, please let me know. Suggestions are naturally
welcome, but I'm happy with it as-is. Hope you can find some use for it.

	Mr. Jouni Miettunen
	Rautatienkatu 20 A 10
	FIN-90100 OULU
	FINLAND - EUROPE

* Jouni Miettunen * jon@stekt.oulu.fi * Oulu * Finland * Europe * 1995 *
** 2L8 EGA/VGA Screen Font Editor               Too Late Version 1.11 **
************************************************************************
