EMS memory

  • Thread starter Thread starter Jim Gainsley
  • Start date Start date
J

Jim Gainsley

Does WinXP Pro support the Extended Memory Specification (EMS)?

Jim
 
From: "Jim Gainsley" <[email protected]>

| Does WinXP Pro support the Extended Memory Specification (EMS)?
|
| Jim
|

Did you see my reply in the ASUS News Group ?

BTW for readers of this thread:
XMS = Extended Memory Specification
EMS = Expanded memory Specification

I know what Jim is asking about and he means the Expanded memory Specification (EMS)

For those not reading the orginal thread in the ASUS News Group ...

I replied...

I STILL use Quicken 8 for DOS.

I use it under Windows 2000 and under Windows XP on my SOHO LAN.

Under Win2K SP4, the OS emulates EMS and thus I can provide EMS RAM to Quicken.
I provide 2MB (2048KB) and when I hit "M" (for memory) Quicken shows; EMS v4.0, 2048KB
total and 656KB available.

Under WinXP SP2, I have the same memory configuration in the PIF but when I hit "M" (for
memory) Quicken shows "EMS Memory not present or disabled".
 
David said:
From: "Jim Gainsley" <[email protected]>

| Does WinXP Pro support the Extended Memory Specification (EMS)?
|
| Jim
|

Did you see my reply in the ASUS News Group ?

BTW for readers of this thread:
XMS = Extended Memory Specification
EMS = Expanded memory Specification

I know what Jim is asking about and he means the Expanded memory Specification (EMS)

For those not reading the orginal thread in the ASUS News Group ...

I replied...

I STILL use Quicken 8 for DOS.

I use it under Windows 2000 and under Windows XP on my SOHO LAN.

Under Win2K SP4, the OS emulates EMS and thus I can provide EMS RAM to Quicken.
I provide 2MB (2048KB) and when I hit "M" (for memory) Quicken shows; EMS v4.0, 2048KB
total and 656KB available.

Under WinXP SP2, I have the same memory configuration in the PIF but when I hit "M" (for
memory) Quicken shows "EMS Memory not present or disabled".

On the shortcut properties for a "DOS program" please see the "Memory
tab" for configuation. There are settings for Conventional, EMS, XMS and
DPMI.

HTH
 
From: "Bob I" <[email protected]>

| On the shortcut properties for a "DOS program" please see the "Memory
| tab" for configuation. There are settings for Conventional, EMS, XMS and
| DPMI.
|
| HTH

As noted above, this was done and WinXP did NOT emulate EMS RAM as Win2K did!
 
David said:
From: "Bob I" <[email protected]>



| On the shortcut properties for a "DOS program" please see the "Memory
| tab" for configuation. There are settings for Conventional, EMS, XMS and
| DPMI.
|
| HTH

As noted above, this was done and WinXP did NOT emulate EMS RAM as Win2K did!

Yep, then there is something slightly different.
 
| Yep, then there is something slightly different.

No doubt it is the Kernel of the WinXP OS since I used the same PIF on both WinXP and Win2K
and thus the exact same settings.
 
David said:
| Yep, then there is something slightly different.

No doubt it is the Kernel of the WinXP OS since I used the same PIF on both WinXP and Win2K
and thus the exact same settings.

I remember we had some "issues" that needed adjusting on old stuff when
we migrated from 2k to XP too. Thing is, 'twas so long ago, I've
forgotten what they were and how I solved it! :-0
 
| I remember we had some "issues" that needed adjusting on old stuff when
| we migrated from 2k to XP too. Thing is, 'twas so long ago, I've
| forgotten what they were and how I solved it! :-0

Personally I'd like that information. I wish a XP MVP with Kernel knowledge would reply to
this thread.
 
David said:
| I remember we had some "issues" that needed adjusting on old stuff when
| we migrated from 2k to XP too. Thing is, 'twas so long ago, I've
| forgotten what they were and how I solved it! :-0

Personally I'd like that information. I wish a XP MVP with Kernel knowledge would reply to
this thread.


I'm vaguely remebering something about running conventitional memory up
to 640 and then Auto for the others. But truthfully I can't remember the
name of the program but it was for a guy who has since retired and the
PC is gone.
 
From: "Bob I" <[email protected]>


| I'm vaguely remebering something about running conventitional memory up
| to 640 and then Auto for the others. But truthfully I can't remember the
| name of the program but it was for a guy who has since retired and the
| PC is gone.

That's a DOS construct and since WinXP is a NT based OS, DOS does not factor in. NT OS'
emulate DOS and do not use DOS constructs.
 
David said:
| Yep, then there is something slightly different.

No doubt it is the Kernel of the WinXP OS since I used the same PIF on both WinXP and Win2K
and thus the exact same settings.

Are they on the same computer (as in dual boot). I'm not entirely sure
that this is due to the XP kernel, it may have more to do with BIOS, UMA
and certain settings for onboard/integrated or legacy devices. Newer
computers have more of these integrated devices so there may be no
available pages in the UMA for EMS. Disabling support for certain
legacy devices in the BIOS may fix the problem. I remember that there
was (is) a software solution for this problem and they explained the
BIOS/UMA situation but as luck would have it I just can't remember the
name of the software.

John
 
From: "John John" <[email protected]>


|
| Are they on the same computer (as in dual boot). I'm not entirely sure
| that this is due to the XP kernel, it may have more to do with BIOS, UMA
| and certain settings for onboard/integrated or legacy devices. Newer
| computers have more of these integrated devices so there may be no
| available pages in the UMA for EMS. Disabling support for certain
| legacy devices in the BIOS may fix the problem. I remember that there
| was (is) a software solution for this problem and they explained the
| BIOS/UMA situation but as luck would have it I just can't remember the
| name of the software.
|
| John

Hi John:

Good questions.

They are two separate computers, both built around ASUS motherboards.

The Win2K platform is a P2B-B with a PIII @ 700Mhz

The WinXP platform is a P4B533-V with a P4 @ 2.6Ghz

BTW: I post from the Win2K PC as you can see from my headers.
 
From: "John John" <[email protected]>


|
| Are they on the same computer (as in dual boot). I'm not entirely sure
| that this is due to the XP kernel, it may have more to do with BIOS, UMA
| and certain settings for onboard/integrated or legacy devices. Newer
| computers have more of these integrated devices so there may be no
| available pages in the UMA for EMS. Disabling support for certain
| legacy devices in the BIOS may fix the problem. I remember that there
| was (is) a software solution for this problem and they explained the
| BIOS/UMA situation but as luck would have it I just can't remember the
| name of the software.
|
| John

I should post Jim's original statement in this thread on his behalf...

"We find that our P5B's (Bios 709) do not support EMS memory, which is not a
problem with our P5DW2's (Bios 1803). Anybody have any idea why the P5B
won't do it? (We're using the same program on both types.)

Jim"

The above are also ASUS motherboards.

So... maybe you having something... ???
 
David said:
From: "John John" <[email protected]>


|
| Are they on the same computer (as in dual boot). I'm not entirely sure
| that this is due to the XP kernel, it may have more to do with BIOS, UMA
| and certain settings for onboard/integrated or legacy devices. Newer
| computers have more of these integrated devices so there may be no
| available pages in the UMA for EMS. Disabling support for certain
| legacy devices in the BIOS may fix the problem. I remember that there
| was (is) a software solution for this problem and they explained the
| BIOS/UMA situation but as luck would have it I just can't remember the
| name of the software.
|
| John

I should post Jim's original statement in this thread on his behalf...

"We find that our P5B's (Bios 709) do not support EMS memory, which is not a
problem with our P5DW2's (Bios 1803). Anybody have any idea why the P5B
won't do it? (We're using the same program on both types.)

Jim"

The above are also ASUS motherboards.

So... maybe you having something... ???

I did some searching and found the site where I had found the
information some time ago, there is good EMS troubleshooting advice
here: http://www.columbia.edu/~em36/wpdos/emsxp.html After you check
the PIF properties and config.nt file if EMS doesn't work they suggest
that you disable "USB Legacy Support" in the BIOS. That failing they
recommend that you use "the free utility software EMS Magic to create
expanded (EMS) memory on Windows XP (and Vista) systems that do not
otherwise support EMS memory."
http://www.phatcode.net/projects.php?id=102 They explain the hardware
problem very well there.

John
 
John, I'm the "Jim". Firstly, John and David, I want to thank you both very
very much for your help.

The bottom line first, is that I have tried everything and followed every
procedure you listed below in regard to the ASUS P5B, except the EMS Magic,
and nothing worked. Mem.exe does not display the existence of EMS nor of
course does SuperCalc.

The P5B has Virtual PC installed and the Config.nt already did have the EMM
line EMM=RAM modification. I did do the Files=60. I disabled the USB Legacy
and the onboard Lan.

DOS 6.22 is resident under VPC. I did try mem.exe under VPC and of course
there is lots of EMS available under DOS622. (However for our purposes
using SuperCalc under VPC isn't possible and also we have P5B's without VPC
on them.)

The P5WD2-P on which EMS is readily available, does not have anything
disabled in bios, nor does it have the config.nt modified at all. VPC is
also on some of the P5W machines. On top of that, the P5W... machines have
two active onboard lans and a 1384.

Sure will appreciate any other thoughts...

Jim
 
From: "Jim Gainsley" <[email protected]>

| John, I'm the "Jim". Firstly, John and David, I want to thank you both very
| very much for your help.
|
| The bottom line first, is that I have tried everything and followed every
| procedure you listed below in regard to the ASUS P5B, except the EMS Magic,
| and nothing worked. Mem.exe does not display the existence of EMS nor of
| course does SuperCalc.
|
| The P5B has Virtual PC installed and the Config.nt already did have the EMM
| line EMM=RAM modification. I did do the Files=60. I disabled the USB Legacy
| and the onboard Lan.
|
| DOS 6.22 is resident under VPC. I did try mem.exe under VPC and of course
| there is lots of EMS available under DOS622. (However for our purposes
| using SuperCalc under VPC isn't possible and also we have P5B's without VPC
| on them.)
|
| The P5WD2-P on which EMS is readily available, does not have anything
| disabled in bios, nor does it have the config.nt modified at all. VPC is
| also on some of the P5W machines. On top of that, the P5W... machines have
| two active onboard lans and a 1384.
|
| Sure will appreciate any other thoughts...
|
| Jim
|

I was going to try to disabling Legacy USB on my P4B533-V (WinXP) but now I'm not sure its
worth the effort.
 
I'm not familiar that board, but I've never found any bios thing that takes
more than maybe 30 seconds. Asus is very very good about their bios
configs. In the beginning of ACPI, I had to work a bit longer with those
things and they didn't always worked "as advertised".

Jim
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Back
Top