Linda Proulx wrote in a message to Elvis Hargrove:
LP> Greetings and Salutations,
LP> -=> Elvis Hargrove wrote to David Calafrancesco <=-
EH> Accessed from a virtual Dos machine on the OS2 box you have the best of
EH> both worlds. Like fer'instnce a Dos BBS or OLR accessing a Dos BBS's
EH> files from the OS2 workstation. Without interrupting normal BBS
EH> operation.
LP> How would that be done.
On your OS2 box, find your DOS command icon, right click it, select properties
or settings, then go to session settings, select window (unless it uses
graphics), then choose to edit all DOS session settings. Make sure that you
set DPMI enabled, DOS High, DOS UMB, and Files >80. Also set at least 8mb of
EMS and XMS respectively. Now, open that window and run any DOS command you
want.
As a demonstration I love to show people a 16mb system opening up dozens of
DOS sessions, each of which are accessing their base 1mb, 32mb of EMS and 16mb
of XMS as well as up to 512mb of DPMI memory. You can run more DOS
applications using more memory than you physically have for each session and
OS2 will just page as needed. If you have less than 64mb of RAM, then set your
swapper.dat to start at 64mb or 20mb larger than you have ever seen it grow.
By pre-allocating the swap space OS2 doesn't waste time compressing the
swapper to try to get an extra mb of space when it needs it. Much more
efficient to have a pool of 64-128mb pre-allocated in a contiguous block.
You already seem to know how to run DOS apps from OS2 or you wouldn't be
asking how to run the DOS apps you have stored on the DOS box. Move the BBS
and all it's programs to the OS2 system, configure each icon to have optimized
DOS session settings and make sure that you always run things from an
appropriate icon (or else the default DOS settings will take over and they are
not optimized at all).
If this isn't clear, write back and I will try a different approach.
Dave Calafrancesco, Team OS/2
dave@drakkar.org
... They got the library at Alexandria, they're not getting mine!
---
102
* Origin: Druid's Grove BBS - (914)/876-2237 (1:2624/306)
|