We have found that if you have DOSFREE as the first
executing program (per the instructions) and have DOSRESV kick off
the next program with about 12k of free memory, you can gain much
more low memory, especially if you have DOSRESV look for the title
of the LAST start-up program to run. To do this, here are two examples.
Windows Program Manager Example
Copy your STARTUP.GRP in your Windows directory to STARTUP.BK1 (this
is your backup incase of trouble). Place DOSFREE.EXE as the only
program on the load= line of WIN.INI (load=\DOSMEM\DOSFREE.EXE).
Start Windows. Replace the first command line in the first icon
of the Start-Up Group with DOSRESV 12 "Title of last program"
first_program.exe first_parameters. Move any other load=/run= programs
into the startup group. This looks like:
In WIN.INI:
load=\DOSMEM\DOSFREE.EXE
run=
In the first icon in Start-up Group (if the first icon is Norton
AntiVirus):
\DOSMEM\DOSRESV 12 "Screen Saver" navtsrw
This line will stop when Norton's Screen Saver starts as that is
the window title of their screen saver.
Norton Desktop for Windows Example
The only difference is DOSFREE should be the first icon in the start-up
group, not on the load line.. Also, Norton may use a .QAG file for
the start-up group, so be sure to backup the proper group.
So how much low memory does this recover? In one case, this bought
70k. I am sure there are situations which could net well over 100k!
Good Luck and Enjoy!
|