#128Mb in 3DS R 3
6 messages in this thread
Should it be possible to render using 128Mb RAM in 3DSR3? We are
currently attempting to use a Pentium90 with 128MB RAM, DOS 6.2,
QEMM 7.03. So far we can only get 3DS to see 64Mb of RAM.
Any help much appreciated.
If possible reply to internet e-mail: steve@epic.co.uk
and I will post results back here.
Any help v. much appreciated..
Steve Phelps
Systems Engineer
Epic Interactive Media Co., Brighton, UK.
I think the most RAM an XMS 3.0 driver recognizes is 64MB, Steve – either that
or try "EXTMEM=128000" to force it to use more. (I know QEMM used to not
recognize my > 16MB of XMS, and I had to add a parameter like that – it does
now, so I don't have the parm in my CONFIG.SYS anymore, but I'm pretty sure
that is the correct one…
You need to tell DOS (stupid OS) that you've got so and so much memory. I
would suggest using QEMM386. There is a statement in the device= line that
will tell DOS to see the rest of your memory.
John Tissavary (LUNA cie, inc)
John, I believe that was true for older QEMM's but after 6.0 it was
unnecessary. I can put 64Meg in one machine here and it sees all of it without
the EMB=64000 statement. In windows the problem is that win likes to go to the
swap drive after 16Megs. Just disable your swap drive to use your app in the
ram only. Of course that restricts you to your ram capacity. WIN will crash
without being able to jump to more swap memory when needed.
Steve, DOS by default will not 'see' more than 64mb of memory. You can get past
that with Qemm 7.04. I ran into this problem and solved using Qemm (I had a CPU
with 192mb of memory!) but I'm sorry, I can't find my notes on how to do this
right now.
I know Brian or Jonas (who's on vacation) have this info. Perhaps someone else
out there in cyberspace kept a copy?
BTW- I tried using EMM386 and 386MAX and couldn't get them to work, right now
(until DOS gets fixed) Qemm is the only solution I know of.
J-me
I just happened to have that handy…
– G
– – – –
Certain Pentium-based machines need a little kick start when trying to get them
to recognize more than 64Mb of RAM. Here's the secret (courtesy of Jamie
Clay):
First, does all the memory count up during initial boot?, if so read
on…
o Get QEMM 7.04 (actually you can't yet purchase this, but you can
get the patch to QEMM 7.x on CIS in the QEMM forum)
o Then you use the(undocumented) SCANMEM command to display the amount
of memory the machine has. SCANMEM returns a memory range called
USERAM.
o That range then needs to be plugged into the QEMM386.SYS's USERAM
option in the CONFIG.SYS.
Example: DEVICE=C:\QEMM\QEMM386.SYS RAM USERAM=XXXXX-XXXXX
From there it works like a champ. Note – you needed to add the RAM
option to get Windows to work with it.