i have been trying to release more memory, and have been changing my
config.sys file to do so. it says:
DEVICE=C:\DOS\EMM386.EXE RAM
DOS=HIGH
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE RAM
BUFFERS=30
STACKS=0,0
FILES=30
DOS=UMB
FCBS=1
DEVICEHIGH /L:2,12048 =C:\DOS\SETVER.EXE
DEVICEHIGH /L:2,9072 =C:\DOS\ANSI.SYS
DEVICEHIGH /L:2,10448 =C:\CDROM\MTMCDAS.SYS /D:MSCD001 /P:340 /A:0
COUNTRY=044,,C:\DOS\COUNTRY.SYS
DEVICEHIGH=C:\SB16\DRV\CSP.SYS /P:220
DEVICEHIGH=C:\WINDOWS\MOUSE.SYS /Y
now i realise there is something wrong with having two references each
to himem.sys and emm386.exe, but as it is above, it gives me the
maximum free memory (592k). there is ofcourse an unpolite comment
upon startup. if i were to get rid of any one set of these calls, the
available memory would be reduced (depending on which ones i keep).
can someone please explain this to me? there seems to be a bug in my
memmaker program (dos 6.0). it doesn't work, and i won't be able to
use it till i upgrade to 6.22 or 6.3. so i have no option but to
modify the files as above.
any help/hints?
--
\ \ /
\\ \ `///
\\ \_ \\///
>\\ \ `\\-_/
--+---TIJ----> '\\> \\\ /
_\__'/// << \
/// '/_ <<^-(.\
//\\ // \)
////\\_ \\
/-------------------------------+---------------------))-'))---------\
| in real life: | habitat: |
| tareq i. j. albaho | ecole superieure de physique et |
| t...@pmmh.espci.fr | de chimie industrielles |
\-------------------------------+------------------------------------/
>
>
>Quoting INTERNET: TIJ@CAILLEBOTE. to ** ALL ** concerning HELP: memory
configura
>
>
>
>IT>hallo;
>
>IT>i have been trying to release more memory, and have been changing my
>IT>config.sys file to do so. it says:
>
>IT> DEVICE=C:\DOS\EMM386.EXE RAM
>IT> DOS=HIGH
>IT> DEVICE=C:\DOS\HIMEM.SYS
>IT> DEVICE=C:\WINDOWS\HIMEM.SYS
>IT> DEVICE=C:\WINDOWS\EMM386.EXE RAM
>IT> BUFFERS=30
>IT> STACKS=0,0
>IT> FILES=30
>IT> DOS=UMB
>IT> FCBS=1
>IT> DEVICEHIGH /L:2,12048 =C:\DOS\SETVER.EXE
>IT> DEVICEHIGH /L:2,9072 =C:\DOS\ANSI.SYS
>IT> DEVICEHIGH /L:2,10448 =C:\CDROM\MTMCDAS.SYS /D:MSCD001
/P:340 /A:0
>IT> COUNTRY=044,,C:\DOS\COUNTRY.SYS
>IT> DEVICEHIGH=C:\SB16\DRV\CSP.SYS /P:220
>IT> DEVICEHIGH=C:\WINDOWS\MOUSE.SYS /Y
>
>IT>now i realise there is something wrong with having two references
each
Try: DEVICE=C:\DOS\EMM386.EXE NOEMS
DOS=HIGH,UMB
DEVICE=C:\DOS\HIMEM.SYS
BUFFERS=30
STACKS=0,0
FILES=30
FCBS=1
REM DEVICEHIGH /L:2,12048 =C:\DOS\SETVER.EXE
DEVICEHIGH=C:\DOS\ANSI.SYS
DEVICEHIGH=C:\CDROM\MTMCDAS.SYS /D:MSCD001 /P:340 /A:0
DEVICEHIGH=C:\SB16\DRV\CSP.SYS /P:220
DEVICEHIGH=C:\WINDOWS\MOUSE.SYS /Y <--------------------here
Without seeing your autoexec.bat file I can't say how much this will
help but it should give you more base ram without missing any of the
benefits of your "current" autoexec.bat. also try getting rid of your
mouse.sys in your config.sys and loading it high as mouse.com in your
autoexec.bat... Good Luck!
PC-Doc
PC-Doc
IT>hallo;
IT>i have been trying to release more memory, and have been changing my
IT>config.sys file to do so. it says:
IT> DEVICE=C:\DOS\EMM386.EXE RAM
IT> DOS=HIGH
IT> DEVICE=C:\DOS\HIMEM.SYS
IT> DEVICE=C:\WINDOWS\HIMEM.SYS
IT> DEVICE=C:\WINDOWS\EMM386.EXE RAM
IT> BUFFERS=30
IT> STACKS=0,0
IT> FILES=30
IT> DOS=UMB
IT> FCBS=1
IT> DEVICEHIGH /L:2,12048 =C:\DOS\SETVER.EXE
IT> DEVICEHIGH /L:2,9072 =C:\DOS\ANSI.SYS
IT> DEVICEHIGH /L:2,10448 =C:\CDROM\MTMCDAS.SYS /D:MSCD001 /P:340 /A:0
IT> COUNTRY=044,,C:\DOS\COUNTRY.SYS
IT> DEVICEHIGH=C:\SB16\DRV\CSP.SYS /P:220
IT> DEVICEHIGH=C:\WINDOWS\MOUSE.SYS /Y
IT>now i realise there is something wrong with having two references each
IT>to himem.sys and emm386.exe, but as it is above, it gives me the
IT>maximum free memory (592k). there is ofcourse an unpolite comment
IT>upon startup. if i were to get rid of any one set of these calls, the
IT>available memory would be reduced (depending on which ones i keep).
IT>can someone please explain this to me? there seems to be a bug in my
IT>memmaker program (dos 6.0). it doesn't work, and i won't be able to
IT>use it till i upgrade to 6.22 or 6.3. so i have no option but to
IT>modify the files as above.
IT>any help/hints?
IT>--
IT> \ \ /
IT> \\ \ `///
IT> \\ \_ \\///
IT> >\\ \ `\\-_/
IT> --+---TIJ----> '\\> \\\ /
IT> _\__'/// << \
IT> /// '/_ <<^-(.\
IT> //\\ // \)
IT> ////\\_ \\
IT>/-------------------------------+---------------------))-'))---------\
IT>| in real life: | habitat: |
IT>| tareq i. j. albaho | ecole superieure de physique et |
IT>| t...@pmmh.espci.fr | de chimie industrielles |
IT>\-------------------------------+------------------------------------/
Put Himem.sys before emm386.sys. In emm386 you can define areas to use
or not use; mine reads Device=C:\Dos\EMM38s.SYS ram I=B000-B7FF Auto
2048.
that allows the use of the Mono display area of memory for a gain of
about 64K, and EMM386 will allocate xms memory as needed.
As for the multiple mentions of EMM-386, I don't use winoze and don't
know.
Regards, CG
===========================================================================
Carlos Griffin | NEW MEXICO:
Albuquerque, New Mexico USA | Land of the Flea,
CGRI...@ABQ-ROS.COM | Home of the Plague.
===========================================================================
---
þ Apex v4 þ If this were an actual tagline, it would be funny.
þ "We're on a mission from God" Blues Brothers
---
þ SLMR 2.1a þ Press any key to continue or any other key to quit
--
The Albuquerque ROS - (505) 296-3000
put himem.sys before emm386.exe then delete the line dos=high and
replace it with dos=high,umb
> DEVICE=C:\WINDOWS\HIMEM.SYS
> DEVICE=C:\WINDOWS\EMM386.EXE RAM
delete the windows versions of himem.sys and emm386.exe
as thet are older than the dos versions
> BUFFERS=30
change buffers=30 to buffers=15 you don`t need the extra
buffers smartdrive and win 32 bit disk access will take
care of that
> STACKS=0,0
> FILES=30
> DOS=UMB
delete the dos=umb (see above commet)
> FCBS=1
> DEVICEHIGH /L:2,12048 =C:\DOS\SETVER.EXE
> DEVICEHIGH /L:2,9072 =C:\DOS\ANSI.SYS
> DEVICEHIGH /L:2,10448 =C:\CDROM\MTMCDAS.SYS /D:MSCD001 /P:340 /A:0
> COUNTRY=044,,C:\DOS\COUNTRY.SYS
> DEVICEHIGH=C:\SB16\DRV\CSP.SYS /P:220
> DEVICEHIGH=C:\WINDOWS\MOUSE.SYS /Y
windows has its own mouse driver installed and as long as you run any
dos progs in a window you can use that mouse driver instead and delete
devicehigh=c:\windows\mouse.sys /y
> can someone please explain this to me? there seems to be a bug in my
> memmaker program (dos 6.0). it doesn't work, and i won't be able to
> use it till i upgrade to 6.22 or 6.3. so i have no option but to
> modify the files as above.
>
try the above settings then try memmaker good luck...........:-)
andrew hemmings
1. Yes. Something is wrong if you have two or more references to HIMEM
or EMM386. As a rule of thumb, use the one with the latest date of
release.
2. If you need more CONVENTIONAL memory as it is deduced from your post,
first answer yourself if you really need expanded memory. If don't, then
use the NOEMS parameter in EMM386. If EMS is needed, then check if the
application that requires it can support the absence of "page frame". If
so, then use the parameter FRAME=NONE after the RAM switch in EMM386.
3. The correct syntax for disabling FCBs is FCBS=1,0
4. Your MEMMAKER seems to be working fine.
5. If you want, let me know if all this stuff works fine.
Regards and a happy 1995
Luis Carvacho
lcar...@lascar.puc.cl
P.S. I think now that the correct word is "deducted" and no "deduced" as
I wrote in #2.
30 Dec 94 tareq i. j. albaho waking up from a favourite dream, said this to
All:
tija> From: t...@caillebote.espci.fr (tareq i. j. albaho)
tija> Organization: Acces regional Ile-de-France (Univ. Paris VI/VII) - France
tija> hallo;
tija> i have been trying to release more memory, and have been changing my
tija> config.sys file to do so. it says:
tija> DEVICE=C:\DOS\EMM386.EXE RAM
tija> DOS=HIGH
tija> DEVICE=C:\DOS\HIMEM.SYS
tija> DEVICE=C:\WINDOWS\HIMEM.SYS
tija> DEVICE=C:\WINDOWS\EMM386.EXE RAM
tija> BUFFERS=30
tija> STACKS=0,0
tija> FILES=30
tija> DOS=UMB
tija> FCBS=1
tija> DEVICEHIGH /L:2,12048 =C:\DOS\SETVER.EXE
tija> DEVICEHIGH /L:2,9072 =C:\DOS\ANSI.SYS
tija> DEVICEHIGH /L:2,10448 =C:\CDROM\MTMCDAS.SYS /D:MSCD001 /P:340 /A:0
tija> COUNTRY=044,,C:\DOS\COUNTRY.SYS
tija> DEVICEHIGH=C:\SB16\DRV\CSP.SYS /P:220
tija> DEVICEHIGH=C:\WINDOWS\MOUSE.SYS /Y
Change it to this:
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE RAM
DOS=HIGH
DOS=UMB
BUFFERS=30
STACKS=0,0
FILES=30
FCBS=1,0
COUNTRY=044,,C:\DOS\COUNTRY.SYS
DEVICEHIGH=C:\WINDOWS\MOUSE.SYS /Y
DEVICEHIGH /L:2,12048 =C:\DOS\SETVER.EXE
DEVICEHIGH /L:2,10448 =C:\CDROM\MTMCDAS.SYS /D:MSCD001 /P:340 /A:0
DEVICEHIGH /L:2,9072 =C:\DOS\ANSI.SYS
DEVICEHIGH=C:\SB16\DRV\CSP.SYS /P:220
This line is missing from your post:
SHELL=C:\DOS\COMMAND.COM C:\DOS\ /P
BTW, you can safely REM out the SETVER line, unless you use stone age
software, you don't need it. Also, instead of the mouse.sys use mouse.com.
Try the above setup and see how much memory you get. You may try Memmaker
too.
Adios, Istvan
01 Jan 95 Bruce Fournier waking up from a favourite dream, said this to All:
BF> From: PC-...@ix.netcom.com (Bruce Fournier)
BF> Organization: Netcom
>> Quoting INTERNET: TIJ@CAILLEBOTE. to ** ALL ** concerning HELP: memory
BF> configura
BF> Try: DEVICE=C:\DOS\EMM386.EXE NOEMS
BF> DOS=HIGH,UMB
BF> DEVICE=C:\DOS\HIMEM.SYS
BF> BUFFERS=30
BF> STACKS=0,0
BF> FILES=30
BF> FCBS=1
BF> REM DEVICEHIGH /L:2,12048 =C:\DOS\SETVER.EXE
BF> DEVICEHIGH=C:\DOS\ANSI.SYS
BF> DEVICEHIGH=C:\CDROM\MTMCDAS.SYS /D:MSCD001 /P:340 /A:0
BF> DEVICEHIGH=C:\SB16\DRV\CSP.SYS /P:220
BF> DEVICEHIGH=C:\WINDOWS\MOUSE.SYS /Y <--------------------here
This is slightly wrong. The Himem.sys line has to be the first before
anything else.
Adios, Istvan