SysChat is a free online computer support community. Ask questions, share resources, contribute knowledge and discuss technology. Join our growing community to access all features. Register Now!

SysChat » Software Support » Operating Systems » Memory trouble in DOS

Operating Systems

Support help troubleshooting and discussions on Operating Systems.

Reply
 
LinkBack Thread Tools
  #1 (permalink)  
Old 11-29-2006, 04:22 AM
Caleb Caleb is offline
Junior Member
 
About:
Join Date: Nov 2006
Posts: 1
Caleb is on a distinguished road

Error Memory trouble in DOS


Background Info: I have an old hard drive(210MB) that already has MSDOS 5.0 and Win 3.1 on it.
I put it in a computer that has 72MB of RAM, and a 166Mhz processor.

Problem: Some games I try to run say there's not enough memory!

Example: Day Of The Tenticle(a game) gave two different messages when I ran it.
message 1: "WARNING: Memory low, suggest aditional 33K."
message 2: "WARNING: EMS detected less than 2 megabytes."

Trouble shooting:
I fixed the second message by changing a line in the file CONFIG.SYS.
Command line edited in CONFIG.SYS: "DEVICEHIGH=C:\WINDOWS\EMM386.EXE 30000 RAM"
So now it uses about 30MB RAM as EMS.

My game still asks still asks me to add 33KB more memory when I try to run it. (unless I remove the RAM paramiter from the command line "DEVICEHIGH=C:\WINDOWS\EMM386.EXE 30000". Then it asks me to add 57K)

The RAM paramiter is supposed to fill the high memory with UMB(upper memory blocks), so I guess I need to find a way to use more of the memory I have for UMB.


Does anyone know a way to use Extended memory for UMB?


Or does you have any other ideas?



Extended memory is what the bios says I have 72MB of.



Reply With Quote
  #2 (permalink)  
Old 11-29-2006, 01:43 PM
William_Wilson's Avatar
William_Wilson William_Wilson is offline
Moderator
 
About:
Join Date: Mar 2006
Location: Canada
Posts: 973
William_Wilson has a spectacular aura aboutWilliam_Wilson has a spectacular aura aboutWilliam_Wilson has a spectacular aura about

Default


the problem is usually that DOS doesn't understand things over a certain size. eg: if you have a 1GB drive it would think it was ~200mb, since it does not understand anything larger. It was not thought that DOS would still be used once newer computers existed.

You are likely running win95 on the new computer? Either way this will probably help you out: memory allocation



__________________

</Dream In Code>
-William. § (marvin_gohan)
Reply With Quote
Reply





Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is on
Smilies are on
[IMG] code is on
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are on



» Ads



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54