|
Top Document: Win95 FAQ Part 12 of 14: MS-DOS Games Previous Document: News Headers Next Document: 12.2. Quick lesson on PIF files See reader questions & answers on this topic! - Help others by sharing your knowledge
The big speech... here it comes. Skip it if you don't want to read
about it.
Win95 does all of its hardware control, its network control, its
drivers, its protocols, whatever, in '386 protected mode, so none of
its software really needs to run in conventional memory, or in upper
memory. You get minimum 604 KB free conventional memory, no matter
what hardware or drivers for Win95 you have loaded.
In addition to this, all of the MS-DOS software interrupts, hardware
interrupts, function hooks, etc operate in protected mode also. This
means that DOS programs can still work, even though there aren't any
DOS drivers handling the hooks. Win95 only provides a basic real mode
driver set for basic compatibility (HIMEM, SETVER, IFSHLP, COMMAND);
everything else runs outside of the DOS session. The protected mode
hooks are re-entrant, so multiple DOS sessions can use them. They are
also faster in many cases; CD-ROM performance greatly improves, for
example.
Win95 will also virtualize I/O spaces, if you enable that feature in a
DOS program's properties. This is similar to what Windows NT does, but
not as robust. This will prevent the programs from accessing the
hardware directly. If a "protected" DOS program crashes, it won't take
the rest of the system with it. "Protection" will, however, add to the
CPU overhead and may cause a program not to run at all, which is why
it's an option.
NOTE: Don't confuse this direct hardware access with the DirectX API;
DirectX programs run in protected Win32 sessions by design, and access
the hardware through an absolute minimal API. DirectX has nothing to
do with DOS programs accessing hardware directly.
So, with all this benefit, and not eating any conventional memory and
still providing a nice compatible DOS box, you should run your DOS
games in DOS sessions in Win95.
So, hide or delete your CONFIG.SYS, remove all TSRs in AUTOEXEC.BAT,
get Win95 drivers for all your hardware, and read on.
* 12.1.1. I only get 540 KB free and I have no CONFIG.SYS or
AUTOEXEC.BAT. Are you lying to me?
Well, no. It's just when I wrote this thing it was before 4.00.950B
(OSR2). Apparently, 950B likes to add a few things to MSDOS.SYS: now a
configuration file instead of program code.
The [options] section of MSDOS.SYS has these and probably many more
switches that affect conventional memory usage:
[Options]
DoubleBuffer=
Drvspace=
Dblspace=
These cause extra modules, named DBLBUF and DRVSPACE, to load into
conventional memory.
DBLBUF is a module that uses conventional memory as a read and write
buffer for old devices like 8-bit SCSI adapters. If you use IDE or PCI
SCSI you can remove DBLBUF=1 entirely or set it to zero.
DRVSPACE is the real mode DriveSpace driver, needed to read compressed
drives in real mode. Normally, this loads as part of the MSDOS module
so Win95 can unload it when it starts, but this switch loads
DRVSPACE.SYS explicitly, wether you use compressed drives ir not.
Removing these lines causes the system to load DRVSPACE.SYS as part of
MSDOS (as it should) ONLY if compressed drives exist.
To properly edit MSDOS.SYS, go to a DOS prompt and type:
attrib -h -s -r msdos.sys
You may then edit this file with Notepad or EDIT.COM or whatever.
User Contributions:Comment about this article, ask questions, or add new information about this topic:Top Document: Win95 FAQ Part 12 of 14: MS-DOS Games Previous Document: News Headers Next Document: 12.2. Quick lesson on PIF files Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Part7 - Part8 - Part9 - Part10 - Part11 - Part12 - Part13 - Part14 - Single Page [ Usenet FAQs | Web FAQs | Documents | RFC Index ] Send corrections/additions to the FAQ Maintainer: gordonf@intouch.bc.ca
Last Update March 27 2014 @ 02:12 PM
|

Safelist Submitter is a 100% automated cloud-based software helping clients advertise their businesses, You website faqs.org, products, blogs, and facilities following no effort on your part!
We pull off all your advertising feat for you!
https://rebrand.ly/peussfp
createsplashpages.com/splash.php?id=5940
Best Regards
City. Belkuchi
Districts. Sirajgonj
Countries in Bangladesh
My all proton working save normally
And rfcs link workings locks and blocking
Thank you
City. Belkuchi
Districts. Sirajgonj
Countries in Bangladesh
My all protocol working save normally
And rfcs link workings locks and blocking
Thank you
I'm shocked, this is solitary of the most engrossing videos in the fascinated by of macho that I watched.
I exhort to worry it, I indubitably could not tear myself away from watching it. Would suitor to do the lull and all again.
https://xcavy.com/videos/35213/letsdoeit-lana-rhoades-creampied-at-her-porno-academie-interview/
Who conclude help?