home *** CD-ROM | disk | FTP | other *** search
- VFONT 1.00
-
- Summary
- -------
- VFONT is a VGA font loader. Fonts in various sizes are supplied,
- providing for 25, 30, 33, 36, 44, and 50-line VGA text displays.
-
- Use
- ---
- The full syntax is:
-
- VFONT R25|R50|file [attrib]
-
- R25 and R50 load the ROM-based fonts provided by your VGA; they
- represent 25- and 50-line fonts respectively. Thus, to load the 25-line
- ROM font, type:
-
- VFONT R25
-
- To load a font from one of the supplied font files (*.FNT), just enter
- its file name; the FNT extension is assumed if none is provided. For
- example, to load the 33-line font (contained in 33.FNT):
-
- VFONT 33
-
- When VFONT loads a new font into the VGA, it must perform a screen clear
- in order to ensure that the video system is in a stable state. Normally
- it will clear the screen to white-on-black, but you can specify any
- color attribute you want by adding the ATTRIB option. For example, to
- load the 36-line font and clear the screen to light cyan on blue:
-
- VFONT 36 27
-
- 27 is the attribute number for light cyan on blue.
-
- Fonts
- -----
- The following fonts are supplied; all are sans serif unless otherwise
- specified:
-
- 25.fnt 25-line font
- 25s.fnt 25-line serif font (similar to the ROM font, but nicer)
- 30.fnt 30-line font
- 33.fnt 33-line font
- 33q.fnt A 33-line "square" font for fun. Impress your
- non-computing friends with how computery your display looks.
- 36.fnt 36-line font
- 44.fnt 44-line font
- 50.fnt 50-line font
-
- Note that 25.fnt and 50.fnt differ from the ROM-based fonts in that they
- are sans serif.
-
- Related programs
- ----------------
- Two related programs can help in making these fonts more useful.
-
- You may find that some of your applications programs tend to reload the
- ROM fonts and/or change the number of lines displayed. MODSAV, also
- from Cove Software, can be helpful in preventing this. MODSAV is a free
- program that should be included in this archive (along with its separate
- documentation).
-
- In order to take advantage of screens larger than 25 lines at the DOS
- prompt, you will need a screen driver that understands what's going on.
- We have modified Dan Kegel's excellent NANSI.SYS to accomodate the VGA
- system. The modified version (VANSI.SYS) should also be included with
- this archive. To use it, simply install as you would ANSI.SYS by
- including the statement
-
- DEVICE=[d:path]VANSI.SYS
-
- in your CONFIG.SYS. With VANSI installed, you will find that you have
- full use of all available lines when you're working at the DOS prompt.
-
- Font file format
- ----------------
- The format of the font files is as follows:
-
- Offset Length Contents
- ------ ------ --------
- 0 2 File signature: "VF"
- 2 1 Binary 0
- 3 1 "Points": number of dot rows per character
- 4 Var Character definitions
-
- The character definitions are in the format required by the VGA
- subsystem. The length is 256 * points.
-
- --------------------
-
- VFONT and MODSAV are donated to the public domain by the author:
-
- Chris Dunford
- The Cove Software Group
- PO Box 1072
- Columbia, MD 21044
- 301/992-9371 (voice only)
- CompuServe 76703,2002
-
- VANSI is a modification of the free NANSI.SYS by Daniel Kegel.
- Both original and modified source are available from the IBM
- Systems Forum (IBMSYS) on CompuServe.
-