home *** CD-ROM | disk | FTP | other *** search
- MODSAV 1.00
-
- Summary
- -------
- If you use custom screen fonts or more than 25 lines on a VGA, you may
- find that many applications reset to the standard ROM font or to 25
- lines for no apparent reason. MODSAV should reduce the frequency with
- which this occurs.
-
- Installation
- ------------
- To install MODSAV, simply type
-
- MODSAV
-
- at the DOS prompt, or include it in a batch file (such as AUTOEXEC).
- MODSAV will load and remain resident, using about 250 bytes of memory.
-
- Enabling/disabling
- ------------------
- After MODSAV is loaded, you can temporarily disable it by executing:
-
- MODSAV /D
-
- It can later be re-enabled via
-
- MODSAV /E
-
- Remarks
- -------
- VGA adapters are designed to permit custom RAM-based screen fonts; they
- can also use a wide variety of screen sizes: 25, 28, 30, 33, 44, 50,
- and even more lines (personally, I like 33--with the right font, it's
- quite readable, and the extra eight lines are useful).
-
- One common problem is that many applications reset the video mode when
- they start up; this has the effect of restoring the default screen font
- and the standard screen size. This has led to such unusual solutions as
- fonts with which resident code is associated, allowing the fonts to be
- reloaded via a hot key after an applications has unloaded them. A nicer
- solution--and one that uses much less memory--is to simply suppress mode
- resets when the video system is already in the requested mode--and that
- is what MODSAV does.
-
- Once loaded, MODSAV watches all requests for video mode resets and
- discards requests that duplicate the current mode. For example, if a
- program requests 80-column color text mode and the VGA is already in
- that mode, MODSAV simply ignores the request and returns to the calling
- program (with your RAM font and screen size intact).
-
- --------------------
-
- MODSAV is 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
-