|
-
November 24th, 2003, 02:24 AM
#1
Running Win31 with lots of RAM
Hi,
I generally run one machine for multiple OSes and use removable HDD caddies to swap between them.
I've upgraded the machine to an Athlon 2600 with 512MB of RAM, and my Window 3.1 installation is really unstable. Most apps produce divide errors or black screens.
I don't care if Win3.1 can't see all the memory, I just want it to work.
Anyone out there have any luck getting Win31 to work with this much memory?
Thanks,
Peter.
-
November 24th, 2003, 03:18 AM
#2
The problem is probably the speed of the CPU rather than the amount of memory, the divide errors suggest this. If you are not running WFW (Windows For Workgroups), try starting in Standard Mode (use WIN /S) as a test. If it works OK that way, then the memory amount may be the problem, or one of the Protected Mode drivers on the system may be getting divide errors from the high CPU speed.
See this article for more explanation:
http://support.microsoft.com/default...en-us%3Bq84388
If it proves to be memory size rather than CPU speed causing your problem, you may be able to find a DOS-based ramdrive that can create a very large drive and use up the excess memory space.
Last edited by Platypus; November 24th, 2003 at 03:21 AM.
-
November 24th, 2003, 03:22 AM
#3
Hi, thanks for the reply.
win /s blacks the screen out and returns to the command prompt. It doesn't even give me any errors.
Hmmm...
-
November 24th, 2003, 03:36 AM
#4
p.s.
Sorry, a bit hasty with the submit button.
The article is good, one I've found while playing with this problem.
I've tried the RAMDRIVE path, but I'm not sure about it.
DOS 6.22 only sees 64MB of the ram, when I use the mem command. When I create a 32MB RAMDRIVE it uses this memory, and not the memory I want soaked up.
It did change system behaviour a little, but probably for the worse. This could partly be down to me changing EMM386 to ram from noems (to get RAMDRIVE to work).
Thanks for the CPU speed suggestion. I may have a combination of problems.
-
November 24th, 2003, 03:53 AM
#5
If you're not using a later HIMEM.SYS to get access to over 64M, then it certainly looks like the CPU speed as the culprit. Maybe try one of those little memory resident utilities that swallows CPU cycles to let games run at usable speeds on fast systems?
-
November 25th, 2003, 05:09 PM
#6
See Ramdrives for the FRANCK UBERTO--LARGE RAMDISK UTILITY
You can do an internet search for fu_rd19i. It is available on many sites. This will create up to 2gb drives and includes a utility that allows you older HIMEM.SYS to see all of your memory.
------------------
My
Two Cents
Dennis
Visit Politalk
-
November 25th, 2003, 05:30 PM
#7
Try changing the DOS to version 7.1 several of the DOS sites recommend it for modern systems with Win3x installs.
-
November 26th, 2003, 06:42 AM
#8
-
November 26th, 2003, 03:33 PM
#9
Yes thats the site I was looking at but erred on the cautious side in providing a link
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|