Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Hi all. Please forgive me if I prove ignorant/dumb. I'm so used to Win. 9x & XP.
But anyway, is there a FREE program for DOS that takes space from your hard drive and use it as more XMS memory? If so, please reply. I am trying to run a program in DOS and it says, "Not enough XMS memory, needs 2888000 bytes to run." I know it will be a little slow, but I am willing to wait. I have a 3.8GB Hard Drive installed on DOS/Win 3.11, and need something like this.
Thanks!

Hi ray,
I don't think you can use drive space as XMS.
With 4MB RAM you should be able to make 3MB XMS.
What version of DOS?
And what's in your config & autoexec?
M2
If at first you don't succeed, you're about average.

This is (likely) a DOS program? Are you running it from Win31?
If the min specs for this program are 3 more megs than you actually have, you can't really (emulate) fake more in DOS.
Check your program documentation - also, you may be able to free XMS by minimizing what gets loaded - smartdrv may be gobbling up a couple of Mb all by itself.
DOS 6 onwards supports multiple configurations.
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.

If you are running your program in a DOS window of Windows 3X, you need to enable the XMS required by setting the options in the associated PIF file, otherwise the XMS memory from HiMem.sys in Config.sys is not made available to the process.

At a dos prompt type memmaker and enter. If your dos is one of the 6.XX versions, memmaker will run and configure your memory.

IVO's answer is probably the right one.
However, if you run something that wants 3M of DOS XMS (+ low 640 + video buffers, etc) on a windows machine with 4M, slow isn't going to be the right adjective - glacial may be more accurate. You'll need a calendar to measure this app's speed and you'll be wearing out your drive in the process.
MEMMAKER isn't going to do squat for you - it'll load EMM386 and that cuts down on available XMS a tad when it loads (all that EMM386 code isn't living in hyperspace you know)
Run this app with plain DOS, and HIMEM. The machine should have enough in that configuration.

Tony,
Dunno how himem will provide XMS but I'll stay tuned.
M2
If at first you don't succeed, you're about average.

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |