Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Hi, to who every reads this I am an expert in computers as the next person but around simple dos and windows sys.
I own a WinXP and Win98
My problem is with my Win98 computer. You see I'm trying to play this old game that can be ran from dos or windows but I choose windows.
Okay the dos window reads: Enhance CD-rom drivers requires 560k of free low memory and 1024k of free EMS expanded memory to play....
Now, I have 559k low memory.
(and)
1024 free EMS memory. I believe this EMS memory is okay.
I'm also reading: Try moving your TSRs and device drivers into high memory. (I never heard of this one before.)
Anyones option would help as I am always learning myself...
Jon

Hi mountain, Your talking about my 32MB ram right. Now, Okay how do I go about adding this to my computer?
I haven't a clue lol right now

Oh I made a mistake here, it's 63MB of Ram and 32-bits of vir-memory.
Sorry I haven't used this computer in a long time since I got my, XP :)
Jon

If you're opening up an msdos prompt from within windows in order to run the game, I don't understand why a cdrom driver is attempting to load. Windows already has cdrom support. Maybe the game has set up its own .pif file that tries to load the driver.
Anyway, you should probably run MEMMAKER. It'll maximize the available ram in the lower 640 K. Check my #5 here:
http://computing.net/windows95/wwwb...
Post back contents of config.sys and autoexec.bat if you still can't get enough free ram.

Hey thanks guys :) This should help maybe and all report back my findings later when I have the chance to work on it, tomorrow.
Jon

If your running Windows 98, All you need to do is right click on the app you wish to launch, select properties, click on the memory tab, and select the amount of RAM you want the DOS app to have. You do not have to run memmaker.exe or optimize the memory, simply select 640K base ram and however much extended you want to give it. Done.

Hey guys, I just got my chance to work with that computer. No such luck I'm sorry to say. Still going to work with it from time to time, going to figure it out sooner or later right.
I was able to configure the app some under the memory tab under properties. As I said before I have enough EMS memory but I need more low memory, just not sure how to access it yet.
Davein I couldn't find the memmaker file to load, could it be under a diff name? thanks though all keep this idea in mind.
These are my autoexe and config files below.Autoexec
REM [Header]
@ECHO OFF
REM [CD-ROM Drive]
REM [Miscellaneous]
REM [Display]
REM [Sound, MIDI, or Video Capture Card]
REM [Mouse]
rem - By Windows Setup - mscdex.exe /d:IDECD000 /L:M
ConfigREM To make a DOS Boot Diskette; See the file C:\DOSBOOT\DOSBOOT.TXT
[common]
dos=high,umb
buffers=40
device=c:\windows\himem.sys /testmem:on
device=c:\windows\himem.sys
DEVICE=C:\WINDOWS\EMM386.exe ram
dos=high,umb
DEVICE=c:\cdrom\oakcdrom.SYS /D:IDECD000
Thanks all for your advice and I will keep you posted yet on how things workout!Jon

Run MSCONFIG and select "selective startup". Uncheck "process autoexec.bat" and "process config.sys" and try the game again in a DOS window.

Here's the olddos.exe download:
http://download.microsoft.com/downl...
It's a self extracting zip file. It'll extract to whatever folder you have it in. It includes a bunch of files. Once you extract it (ideally to some temporary folder) copy:
chkstate.sys
memmaker.hlp
memmaker.exe
memmaker.inf
sizer.exeto your windows folder. Then run memmaker as I mentioned in the link above.
This line from your autoexec.bat:
mscdex.exe /d:IDECD000 /L:M
is setting your cdrom drive letter as M:, at least for dos. Is that the way you want it?
Run memmaker and post back your config.sys and autoexec.bat again.

Hi everyone, Thought I'd update my findings here :) Daveincaps for the olddos program, it's pretty cool. I also saved a copy of it, if I should every need it again.
Okay a few days ago after you gave me this program I tired things out, without much luck but tonight I made a breakthrough!
Seems I have good memory to run this game in windows, which is what I want but I can't seem to get it to work yet.
I think it has something to do with the TSRs drivers, I'm thinking or that this computer just might not be able to run this game for some reason.
All keep this thread posted on anything new. Thanks to those that help me out.
My game is Star Trek the 25th Anniversary!
Jon

I just noticed the autoexec line specifying your cdrom as M: is REM'd out (not loading) so ignore what I said about that. As I mentioned, you shouldn't need dos cdrom support when running the game from within windows.
MSCDEX is probably loading in dosstart.bat--the file that runs if you shut down windows and restart in msdos. It's in the windows folder. Anyway, it's possible the game may run better from pure dos.
You may want to post back your config.sys and autoexec.bat after you've run memmaker. Post back dosstart.bat also.

I want to thank you all for your help. Even this memmaker program is cool, I'm going to save a copy of it to disk. What I'm going to do is give this a game a rest for awhile and try again when I have more memory for this computer.
I went back to trying to work on it the other day, finding my EMS memory is now 0%.
Yes i think the game might run better from dos to but it's not working out that way.
All have this game running again someday! When I had my first win95 computer, it ran pretty good. I just never made it to the last level.
Thanks all.
Jon

If you need EMS ram you can specifiy it when running memmaker. You can also edit the emm386 line config.sys. You might check there and make sure it's configured right.

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

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