Computing.Net > Forums > Disk Operating System > Virtual Memory on a 286?

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Virtual Memory on a 286?

Reply to Message Icon

Name: Hakemon CTS
Date: April 10, 2006 at 22:51:48 Pacific
OS: DOS 6.22
CPU/Ram: Intel 286 / 512 KB RAM
Product: Some old PC/AT Clone
Comment:

Is there a way to get some form of virtual memory on a 286
based system? I know that the 386 is the CPU you need for
virtual memory, but is there a way to software-emulate
virtual memory on a 286?

I want to play Wolfenstein 3D on my 286, and I am just 2KB
short of RAM!!!



Sponsored Link
Ads by Google

Response Number 1
Name: DAVEINCAPS
Date: April 10, 2006 at 23:29:17 Pacific
Reply:

Your 286 will accomodate 640 K with no problem. That'd be the best thing to do if you can still find that type memory.

There was software that would work to fool the system into believing you have more ram than you actually do. I think that was called memory stacking or ram doubling. You may want to google those terms. It's never a good idea to use that software as it tends to slow things down but if that's the only thing you can do then I guess you try it.

But the best thing is to increase the ram to 640. Is your ram the individual chips or is it the 256 K simms?


0

Response Number 2
Name: Hakemon CTS
Date: April 10, 2006 at 23:32:09 Pacific
Reply:

it's the individual chips...

I technically have 1MB of RAM installed in this system, but
the BIOS will stop at 512K when checking the RAM, and then
boot.. if I cancel memory checking, it will report 1024K like
it should, but as soon as it goes to boot, I just get a Parity
Error...


0

Response Number 3
Name: Mechanix2Go
Date: April 10, 2006 at 23:42:06 Pacific
Reply:

So you need to replace the bad chips.


=====================================
If at first you don't succeed, you're about average.

M2Go



0

Response Number 4
Name: Hakemon CTS
Date: April 11, 2006 at 00:02:48 Pacific
Reply:

yea, i would like to see YOU locate the bad chips out of the
64 chips that is on that board...


0

Response Number 5
Name: Mechanix2Go
Date: April 11, 2006 at 00:13:30 Pacific
Reply:

Yeah

If you find someboy who has a few dozen on hand, they should be ecstatic to get them sold.


=====================================
If at first you don't succeed, you're about average.

M2Go



0

Related Posts

See More



Response Number 6
Name: Hakemon CTS
Date: April 11, 2006 at 08:00:27 Pacific
Reply:

i just took out 18 chips, all belonging to 512KB of RAM (the
second half)....

i found this RAM on eBay. a guy there has like 128 of the
chips, and selling them for i think 27 cents each.. however,
his was 80ns speed, and my 286's chips are 10ns speed...

too bad..


0

Response Number 7
Name: Hakemon CTS
Date: April 11, 2006 at 08:03:29 Pacific
Reply:

my bad, i forgot that if my chip says "10" it actually means
100ns..


0

Response Number 8
Name: Mechanix2Go
Date: April 11, 2006 at 08:52:37 Pacific
Reply:

So what is wrong with 80ns?


=====================================
If at first you don't succeed, you're about average.

M2Go



0

Response Number 9
Name: Hakemon CTS
Date: April 11, 2006 at 09:25:27 Pacific
Reply:

If I am not mistaken, the RAM has to all match both each
other, AND the motherboard...


0

Response Number 10
Name: Mechanix2Go
Date: April 11, 2006 at 09:50:49 Pacific
Reply:

Usually [usually] it needs to be as fast or faster.


=====================================
If at first you don't succeed, you're about average.

M2Go



0

Response Number 11
Name: Hakemon CTS
Date: April 11, 2006 at 10:09:26 Pacific
Reply:

i just took a look at my A+ book, and it says with this old DIP
memory, the memory has to be EXACTLY the same, not
faster or slower...

it says the northbridge on my old PC will refresh the RAM,
and the RAM has to be the right speed, otherwise it will
corrupt and crash..


0

Response Number 12
Name: dstoffa
Date: April 11, 2006 at 10:55:09 Pacific
Reply:

Did you try NOT loading some device drivers? Maybe you don't need a MOUSE. Maybe you can get away without loading a SETVER table. You can also reduce the values for FILES and BUFFERS.


0

Response Number 13
Name: Hakemon CTS
Date: April 11, 2006 at 12:07:10 Pacific
Reply:

yes, i had already tried that.. matter of fact, before i
submitted this question, i had booted DOS by bypassing
config.sys and autoexec.bat..


0

Response Number 14
Name: dstoffa
Date: April 11, 2006 at 13:57:17 Pacific
Reply:

How about an older version of DOS? (Assuming you are using 6.something)

I think you could run Wolf-3d on Dos 5.0. Maybe that version of DOS uses less RAM. (Get a boot disk and see.....)


0

Response Number 15
Name: Bicephale
Date: April 11, 2006 at 16:20:41 Pacific
Reply:

Hi,

A DownGrade of DOS back to v5.0, or even v3.30, is
a sound idea. It's exactly what i suggest myself.

Salutations,

Michel Samson
a/s Bicéphale


0

Response Number 16
Name: jboy
Date: April 11, 2006 at 16:43:57 Pacific
Reply:

You need to do the obvious - replace the defective DRAM chips to bring the conventional memory up to the full 640K - and the minimum DOS required would be M$-DOS 5

You're *starting off* with less memory than the game needs, before DOS even loads - futzing around isn't going to change that

We've heard that a million monkeys at a million keyboards could produce the complete works of Shakespeare; now, thanks to the Internet, we know that is not true


0

Response Number 17
Name: Hakemon CTS
Date: April 11, 2006 at 16:56:44 Pacific
Reply:

on my system, it seems i have 36 DRAM sockets..

18 of which are right now populated.. 18 chips for 512KB total, and 2 chips for the parity bit...

My PC can handle 1MB of RAM, if I can get 18 more of the same DRAM (256k x 1) chips...


0

Response Number 18
Name: DAVEINCAPS
Date: April 11, 2006 at 17:10:26 Pacific
Reply:

On some of those you could specify in cmos the amount of conventional memory. Check there to make sure yours isn't set at 512.

It may take the setup disks for your 286 rather than a keystroke to get into cmos.

The 80 ns chips should work just fine if you need to replace them.


0

Response Number 19
Name: DAVEINCAPS
Date: April 11, 2006 at 17:17:55 Pacific
Reply:

OK I probably spoke too soon. If half are populated then it must be only 512. I don't know why it would show 1 meg if you exit from the memory scan.

Does the parity error show only when you exit the memory scan or does it alway show?

If you can get the memory up to 1 meg you're probably better off keeping the OS at 6.22. Its memory management can use the upper 384 and you'll end up with more free memory than if you reverted to an earlier version.


0

Response Number 20
Name: Hakemon CTS
Date: April 11, 2006 at 17:18:03 Pacific
Reply:

my BIOS uses an AMI BIOS, and has it's own setup utility.. though, there is no option to mess with the conventional memory..

it does have dip switches next to the DIP memory sockets, named "SW1", but the motherboard has no model number and I can't find how to configure this motherboard...


0

Response Number 21
Name: DAVEINCAPS
Date: April 11, 2006 at 17:24:25 Pacific
Reply:

The DIP switches may be where the amount is specified. Possibly it's set a 1 meg and that's why you're getting the error.

Does any ID show when the computer first boots up?



0

Response Number 22
Name: Hakemon CTS
Date: April 11, 2006 at 17:53:48 Pacific
Reply:

well, it normally has 1MB, but one of the chips were bad,
so I just took out those banks, and kept it at 512KB..

when it boots, it checks RAM, stops at 512KB, checks
floppies, HD, and then beeps ONCE.. If I have the 3rd and
4th bank of chips in, it will count to 512KB then do one
long beep and 3 short beeps...

then continues booting with 512KB available, just fine.. If
I cancel memory check, it will count 1024KB with the 3rd
and 4th banks filled, but then it goes to a blank screen
that says onboard parity error, and gives a hex number...

If I have only the 1st and 2nd banks filled, everything runs
fine, even if I cancel memory checking...

This is what the post shows on the system (i only have 1st
and 2nd banks filled in this shot): http://
blackevilweredragon.spymac.com/bios.jpg


0

Response Number 23
Name: Hakemon CTS
Date: April 11, 2006 at 18:07:33 Pacific
Reply:

you'll have to fix the URL.. Computing.net wordwrapped it...

http://
blackevilweredragon.spymac.com/bios.jpg


0

Response Number 24
Name: DAVEINCAPS
Date: April 11, 2006 at 20:56:02 Pacific
Reply:

The bios string in the lower left corner of the screen usually will help ID the board. But I couldn't find any google links to it.

You may want to check here and look through the pics for the 286 boards and see if one looks similar. If so, click on it and see if it gives any relevent info.

You probably have a generic board for which the DIP settings may apply for many other boards.



0

Response Number 25
Name: Hakemon CTS
Date: April 11, 2006 at 21:22:31 Pacific
Reply:

thanks so much! found it!

http://pq.ozersk.ru/th99/m/M-O/33045.htm


0

Response Number 26
Name: DAVEINCAPS
Date: April 11, 2006 at 21:43:54 Pacific
Reply:

That's good. It has the jumper and switch settings too. Looks like it takes 4 x 256 chips. Thinking back I think the 1 x 256 were mostly used for video memory.

You can get 640 ram with 4 x 64 chips in the second bank.


0

Response Number 27
Name: Hakemon CTS
Date: April 11, 2006 at 21:53:32 Pacific
Reply:

i don't have any 64k chips, only the 256k ones...

I might get myself an expanded memory card though, one of
which that has SIMM modules on it (I have many SIMMs lying
around)


0

Response Number 28
Name: DAVEINCAPS
Date: April 11, 2006 at 22:09:32 Pacific
Reply:

I was thinking backwards on those chips. They're 1 x 256 and the video were usually 4 x 256.

Yeah, if you've got some expansion boards they should work just as well as on-board memory.


0

Response Number 29
Name: Hakemon CTS
Date: April 11, 2006 at 22:40:52 Pacific
Reply:

ok, im looking at this here..

http://cgi.ebay.com/Dynamic-RAM-256k-x-1-
DIP_W0QQitemZ2572993088QQcategoryZ7285QQssPageNa
meZWD1VQQrdZ1QQcmdZViewItem

(that link is gonna need to be copy and pasted line by line)

those are 80ns, and I would put 18 of those into bank 1.. if
bank 0 on my motherboard right now has 100ns, will this
configuration work?


0

Response Number 30
Name: DAVEINCAPS
Date: April 11, 2006 at 23:00:04 Pacific
Reply:

Yeah, they should work. They want $.79 apiece for those. That would be $20 for 18 of them with the shipping. Let me look around here and see if I have any of those expansion cards left. I know I had a few loaded with chips but I may have scrapped them.


0

Response Number 31
Name: DAVEINCAPS
Date: April 11, 2006 at 23:23:02 Pacific
Reply:

I couldn't find any in the house. If I have some they're either in the garage or in some bins outside where I keep the boards I intend to scrap.

I do have an IBM XT. With 640 ram they have 1 bank of 1 x 256 and 1 bank of 1 x 64 but those are usually 150 ns so they'd be too slow. But I'll open it up as soon as possible and see exactly what's there.

Depending on how busy I am I'll check on this in the next day or two.


0

Response Number 32
Name: Hakemon CTS
Date: April 11, 2006 at 23:30:05 Pacific
Reply:

ok.. just send me an email to: blackevilweredragon at gmail.com

(just fix up the email address, i did it like that to prevent getting spam)


0

Response Number 33
Name: SkipCox
Date: April 17, 2006 at 20:56:38 Pacific
Reply:

I'll look too some time this week...are any numbers still legible on the chips?

Skip


0

Sponsored Link
Ads by Google
Reply to Message Icon






Post Locked

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


Go to Disk Operating System Forum Home


Sponsored links

Ads by Google


Results for: Virtual Memory on a 286?

re:Win3.1 on a 286 www.computing.net/answers/dos/rewin31-on-a-286/13568.html

CD-ROM on a 286 www.computing.net/answers/dos/cdrom-on-a-286/9972.html

Internet on my 286 www.computing.net/answers/dos/internet-on-my-286/1127.html