Give your VGA and EGA screens a sharper look in (native) DOS text mode. VGATHIN.CPI replaces the standard VGA (or EGA) screen font in DOS with better looking characters. Any DOS program that uses standard (80x25) text mode will appear in the new, super-sharp font. For PC- or MS-DOS (versions 5 & 6) only! Do NOT use VGATHIN.CPI with OS/2, instead, use OS2THIN.DCP for OS/2 and OS/2 DOS sessions (see OS2FONT.TXT). Please direct suggestions or comments to Michael Kilby, Internet: Michael.Kilby@f347.n109.z1.fidonet.org FidoNet: Michael Kilby, 1:109/347 The OS/2 Shareware BBS (local message area) - 703-385-4325 Installation - for PC- & MS- DOS (versions 5 & 6) only! 1) Copy the VGATHIN.CPI file to your DOS directory, or wherever your DOS *.CPI files reside. You may need to modify the path (C:\DOS\) in some of the lines below. 2) Add the following lines to your DOS CONFIG.SYS: DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,437,1) COUNTRY=001,437,C:\DOS\COUNTRY.SYS INSTALL=C:\DOS\NLSFUNC.EXE 3) Add the following lines to your DOS AUTOEXEC.BAT: C:\DOS\MODE CON CP PREP=((437) C:\DOS\VGATHIN.CPI) CHCP 437 C:\DOS\MODE CO80 4) Reboot your system. Once the new font is loaded, view the CHARS.TXT file to see the characters in the new active font. NOTE: a few control characters are omitted from CHARS.TXT (tab, return, Ctrl-Z, etc.); however, VGATHIN.CPI redefines ALL 256 characters. 5) If you wish, you can now switch between the various screen fonts. I have included several batch files to demonstrate how to do this. Try the commands NEW437, OLD437, NEW850, and OLD850 Some notes about VGATHIN.CPI - 1) These fonts are for text mode only. Switching to graphics mode, or even to a non-standard text mode screen (for instance, 132x25) will inhibit the font. It will still be active when you return to 80x25 mode. I have tested it under WordPerfect, Norton Utilities, the DOS Shell (5 & 6), (etc.); but it should work for any DOS text mode application. 2) The example lines assume a U.S. user and the standard code page (437). The standard US code page (437) and the most common international code page (850) are the only ones redefined in VGATHIN.CPI. Other code pages may be added if interest warrants. Users wishing to select a different country or the international code page (850) will need to make appropriate changes in the lines added to AUTOEXEC.BAT & CONFIG.SYS. 3) Using the .CPI file requires 11 KB of memory. If you have an EMS memory manager (EMM386, QEMM, etc.) you can use DEVICEHIGH and LOADHIGH; this will reduce conventional memory usage to zero. 4) This is for native DOS only - it has been tested under versions 5.0 and 6.0 (users with earlier versions should upgrade to IBM PC-DOS 6.3 or MS-DOS 5.0). NOTE: This VGATHIN.CPI file is distributed as a shareware modification to the standard MS-DOS EGA.CPI file. The author retains copyright to the new, modified fonts, but you are free to use them for your own personal use. However, you may not include these fonts in any commercial product (or shareware) without first contacting the author and arranging for licensing. The author assumes no liability for problems associated with using this .CPI file. It has been thoroughly tested, but any problems you may encounter are your responsibility. Files included: VGATHIN.CPI - Modified EGA/VGA screen font for code pages 437 & 850 CHARS.TXT - ASCII table to view the character set (any code page) NEW437.BAT - Switch to the new (thin) standard font NEW850.BAT - Switch to the new (thin) international font OLD437.BAT - Switch to the old (thick) standard font OLD850.BAT - Switch to the old (thick) international font DOSFONT.TXT - This file OS2THIN.DCP - Modified screen fonts for OS/2 Warp 3.0 (or OS/2 2.1) OS2FONT.TXT - How to use OS2THIN.DCP for OS/2 and for DOS sessions running under OS/2 OS/2 and PC-DOS are trademarks of IBM. QEMM is a trademark of QuarterDeck, Inc. WordPerfect is a trademark of WordPerfect Corp. Norton Utilities is a trademark of Symantec. MS-DOS is a trademark of Microsoft Corporation.