 |
|  |
 |
|
Jerx
|
|
quote: Originally posted by vmxa1
When you say you run mem in msdos comp box, are talking about using command.com to open a DOS window? If so, then that may have different properties than the one pif for Moo. I would create a short cut for command.com on the desktop. Then make its properties the same as MOO. Now open the dos window with that icon and type in MEM. If that does not show EMS, it means either no 386 processor or higher (haha), device not loaded. Enter in the dos window EMM386, this will show it as enabled or not. It should say active. It will say no mem allocated as it should be in auto mode and will only allocate when a program calls for it. If it is active you should be fine. What happens when you exec Orion.exe? On the properties for Orion, look at the MISC tab and be sure everything is checked, except the QuickEdit for the mouse. |
I am confused. When I run Emm386 I get no EMS even Through I followed your earlier posts. I still get momems available. Is thos frommy Dell bios.
|
|
|  |
 |
|
GrandSpleen
|
|
Louisville, KY
Mar 2002 time: 00:16
|
|
vmxa1,
I also have these problems. I'm running Win98 (2nd) on a P3 550. Other specs'll follow if necessary. Obviously this isn't ME, but I've been getting the same messages about needing "at least 1024k of expanded memory," so I followed your steps as well.
My first problem with the steps is that under the orion.exe properties' memory tab, there's no drag-down window for the EMS. Instead, there's a message which reads "The computer is not configured for expanded memory in MS-DOS mode sessios." There's a button next to this that says Details. Clicking on it yields a pop-up alert which says, "Third-party memory management software has not been configured for expanded memory. Consult the product documentation for instructions on how to enable expanded memory." Well, it sure doesn't mean the Windows help files, and my manual is 60 miles away right now.
Setting that aside, I went on and edited the config.sys file anyway -- just in case, y'know? I added the lines DEVICE=C:\WINDOWS\EMM386.EXE and DEVICE=C:\WINDOWS\HIMEM.SYS. I rebooted my system, and got a message saying something akin to "XMS Manager is not present, EMM386 will not be loaded," .... well, something like that. I don't know a whole lot about this kind of stuff, but I know enough that I'm not going to screw myself over. So, I went ahead and took a look-see for this XMS file. Sure enough, I found it, so I entered DEVICE=C:\WINDOWS\OPTIONS\CABS\XMSMMGR.EXE into config.sys. Well, this is NOT what was intended =) The system hung on boot (required too much memory to do this) so I had to go into safe mode and correct the config.sys in DOS.
So now I'm back to square one. I've been having a lot of nostalgia for good ol' MoO recently, and I haven't been able to play it since I got a new computer a few years ago. I've always got MoO2 to kick around, but we all know it's not the same =) Any help you could give me would be greatly appreciated. Here's hoping you're not going to say, "Sorry, it won't run on Win98, end of story." Ugh!
Take it easy,
GS
|
|
|  |
 |
|
GrandSpleen
|
|
Louisville, KY
Mar 2002 time: 00:16
|
|
Ok, let's see...
When I type mem in a dos window I don't get any line saying "Total EMS ......." Here's what I do get:
Memory Type Total Used Free
------------------ -------------- ------------ ----------------------
Conventional 636k 40k 596k
Upper 0k 0k 0k
Reserved 0k 0k 0k
Extended (XMS) 65,468k ? 260,944k
------------------ ------------- -------------- ---------------------
Total Memory 66,104k ? 261,540k
Total Under 1 MB 636k 40k 596k
Largest executable program size 596k (610,720 bytes)
Largest free upper memory block 0k (0 bytes)
MS-DOS is resident in the high memory area.
-------------------
That's it. When I type emm386 I see:
Expanded memory services unavailable.
Total upper memory available . . . . . . . 0kb
Largest Upper Memory Block available . . . . . . . 0kb
Upper Memory starting address . . . . . . . . CD4A H
EMM386 Active.
------------------
That's it for that. Other things: In config.sys, Himem.sys and Emm386.sys ARE checked and they do (attempt) to load. Himem.sys loads fine, but when the computer boots up and tries to load emm386.exe, I get this message:
EMM386 not installed -- XMS Manager not present.
Being the curious individual, I tried to load the XMS Manager (xmsmmger.exe under c:\windows\options\cabs\). I get this message:
ERROR: An Extended Memory Manager is already installed. XMS Driver not installed.
---------------------
When I check out the properties of Orion.exe, and go to the memory tab, I DO see 4 pull-down menus. However, they are: Conventional memory (this has 2 menus, "Total" and "Initial Environment"), Extended (XMS) Memory, and MS-DOS protected-mode (DPMI) memory.
There's an entry for Expanded (EMS) memory, but the pull-down menu is replaced by a button which says "Details." Clicking on it yields this message:
Third-party memory-management software has not been configured for expanded memory. Consult the product documentation for instructions on how to enable expanded memory.
Finally, the entry for EMS on the memory tab also has something written in it: "The computer is not configured for expanded memory in MS-DOS sessions."
-------------------------
So, it looks like my problem is that EMS is not installed on my computer. How does one install it (preferably without reinstalling windows). Also, the message I got from xmsmmgr.exe suggets that it's conflicting with another manager. What manager could this be... how could I rectify the situation?
Thanks for all the help,
GS
|
|
|  |
 |
|
GrandSpleen
|
|
Louisville, KY
Mar 2002 time: 00:16
|
|
Well, crappity-crap-crap. I did what you said: I tried to shut down several devices which might have been the memory device XMS Manager was coming into conflict with. When that didn't work, I booted up in safe mode. Then I ran XMS Manager (which EMM386 says it needs) --- XMSMMGR.EXE. It ran fine. Then, I tried to run EMM386 --- the only thing I got was "EMM386 driver not installed." So, that's the problem. The driver simply isn't installed on the computer, I guess. Where can I find this? Win98 CD?
-GS
|
|
|  |
 |
|
Dwedit
|
|
First, Windows ME doesn't process autoexec.bat and config.sys, and automaticly deletes them every time on bootup. You can get around that by using modified system files.
Second, Windows ME doesn't provide EMS memory at all. Even if you manage to hack the OS to load config.sys, it will crash automaticly if you attempt to load emm386.exe.
Suggestion: Get Windows 98, Windows 2000, or use a Windows 98 boot disk. (not a dos or windows 95 boot disk, unless it's OSR2 or greater)
|
|
|  |
 |
|
GrandSpleen
|
|
Louisville, KY
Mar 2002 time: 00:16
|
|
No, you were correct --- I am using Win98. The original poster used ME, I guess maybe I should have started a new thread. I don't know why I can't get the silly thing to run, emm386.exe is present and all that jazz, there's just some sort of conflict I can't nail down. I'll post here if I ever figure it out.
Thanks,
GS
|
|
|  |
 |
|
chas
|
|
I found this on the Microsoft site for running MS-DOS programs with ems in WinME:
On the toolbar click Start , click Run , type System.ini , and then click OK.
Find the EmmExclude or NoEMSDriver statement in the [386enh] section, and then type a semicolon ( ; ) at the beginning of the line.
Save the file and then restart your computer.
NOTE : An example of an EmmExclude entry is "EMMExclude=C000-CFFF". If this does not resolve the issue, add a "ReservePageFrame=yes" statement to the [386enh] section of the System.ini file. If this does not resolve the issue, your system may have insufficient upper memory blocks available for Windows Me to provide EMS memory in Windows. Due to the removal of real mode support in Windows Me, this problem can occur even if Windows 95 or Windows 98 was able to provide EMS memory in Windows.
The whole page is (as of APR 17, 2002):
http://support.microsoft.com/defaul...b;EN-US;q275423
I followed this and didn't have to do anything to the config.sys file.
-chas
|
|
|  |
 |
|  |
All times are GMT. The time now is 05:16. Apolyton Time is 00:16. |
top of page
|
|
|
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|