Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

emm386 on omnibook 4150

10 views
Skip to first unread message

christia...@gmd.de

unread,
May 18, 2001, 2:19:13 PM5/18/01
to
Dear newsgroup,

if have got a hp-omnibook-4150 and want to run dos7.0 with emm386. When
starting emm386.exe the system dies. I think i have to exclude some
memory areas, but which?

I tried x=c800-dfff (i have to do this on my thinkpad) but it does not
help.

Does anyone know?

Thanx, c.

____________________
\ christia...@epost.de
Christian Verbeek \ http://ais.gmd.de/~verbeek
Bergstrasse 18a \ phone: +49 2241 142404
53757 Sankt Augustin \ +49 2241 333041
Germany \___________________________

Bundy

unread,
May 28, 2001, 10:36:23 AM5/28/01
to
You could try this (Only if yourvideo card is 8 mg or less):
DEVICE=C:\WINDOWS\EMM386.EXE X=C000-C7FF I=EE00-EFFF I=E000-ECFF I=B000-B7FF
M3 A=64 H=128 D=256 RAM AUTO ALTBOOT


Have you ever tryed anternatives to emm386. I have 623 kb with everything
high.
The files you would need are HIRAM.EXE and UMBPCI.SYS. I believe these will
work on
Dos 5 on up. USBPCI.SYS only uses 240 byts (ok). It does have one draw back.
If your
soundcard is PCI based it won't work because it needs EMM386. These are
also others:
CTMOUSE.EXE uses only 3k
SHSUCDX.exe uses only 13k (CDROM replacement for MSCDEX.EXE (48k))
VIDE-CDD.sys uses only 5k (Universal CDROM driver)

So even if you use EMM386 consider using alternative drivers to boost cmem.
If you want these files I will send them anong with their respective command
switches and my autoexec.bat and config.sys.

Config.sys
SWITCHES=/F /E
DOS=HIGH,UMB,AUTO
DEVICEHIGH=C:\WINDOWS\HIMEM.SYS /NUMHANDLES=128 /TESTMEM:OFF /Q
DEVICE=D:\Utils\hiram\HIRAM.EXE
devicehigh=D:\Utils\hiram\umbpci.sys
LASTDRIVE=L
rem DEVICEHIGH=D:\UTILS\TEAC\VIDE-CDD.SYS /D:MSCD000
SHELL=C:\COMMAND.COM C:\ /E:1280 /L:160 /U:160 /P /F
files=50
buffers=13
FCBS=1,0
STACKS=0,0

Modules using memory below 1 MB:

Name Total Conventional Upper Memory
-------- ---------------- ---------------- ---------
-------
SYSTEM 17,408 (17K) 9,616 (9K) 7,792 (8K)
HIMEM 1,120 (1K) 1,120 (1K) 0
(0K)
UMBPCI 240 (0K) 240 (0K) 0
(0K)
VIDE-CDD 5,072 (5K) 0 (0K) 5,072
(5K)
IFSHLP 2,864 (3K) 0 (0K) 2,864
(3K)
COMMAND 7,232 (7K) 0 (0K) 7,232 (7K)
SHSUCDX 13,728 (13K) 0 (0K) 13,728 (13K)
CTMOUSE 3,344 (3K) 0 (0K) 3,344 (3K)
Free 696,064 (680K) 637,760 (623K) 58,304 (57K)

Memory Summary:

Type of Memory Total Used Free
---------------- ----------- ----------- --------
---
Conventional 649,216 11,456 637,760
Upper 98,336 40,032 58,304
Reserved 0 0 0
Extended (XMS) 133,070,816 ? 133,099,520
---------------- ----------- ----------- -----------
Total memory 133,818,368 22,784 133,795,584

Total under 1 MB 747,552 51,488 696,064

Largest executable program size 637,744 (623K)
Largest free upper memory block 57,776 (56K)
MS-DOS is resident in the high memory area.

I hope this helps,
Don


<christia...@gmd.de> wrote in message
news:20010518...@risa.athome...

Uwe Sieber

unread,
May 30, 2001, 3:53:40 AM5/30/01
to
Bundy wrote:
>
>
> DEVICEHIGH=C:\WINDOWS\HIMEM.SYS /NUMHANDLES=128 /TESTMEM:OFF /Q
> DEVICE=D:\Utils\hiram\HIRAM.EXE
> devicehigh=D:\Utils\hiram\umbpci.sys


HIRAM.EXE is useless here is because you load the drivers in a
wrong order. HIMEM.SYS is loaded in low memory. Then HIRAM.EXE
searches for memory but doesn't find anything and ends. Then
UMBPCI enables the memory that is intended as shadow RAM and
installs a HIMEM extension with the function 'request XMS UMB'.
When the first devicehigh comes, DOS calls 'request XMS UMB'
and grabs alls XMS UMBs and makes DOS UMBs from it.

Load UMBPCI first. It will enable the memory and unload itself. Load
HIRAM then. It will find the memory enabled by UMBPCI and install
a small HIMEM 2.0 handler with the function 'request XMS UMB'. You can
load HIMEM.SYS high then with DEVICEHIGH=C:\WINDOWS\HIMEM.SYS.
The 'devicehigh' causes DOS to call 'request XMS UMB' to get all
XMS UMB and it makes the well known DOS UMBs from it. And it loads
high HIMEM.SYS. As soon as DOS called 'request XMS UMB' HIRAM.EXE
unloads itself because it's not longer needed. When HIMEM.SYS loads
a little bit later, it checks first if there is already a HIMEM driver.
Because HIRAM.EXE unloaded itself before, everything is good and you
have loaded high HIMEM.SYS.


Greetings from Germany

Uwe

Bundy

unread,
Jun 7, 2001, 8:00:53 AM6/7/01
to
Thanks, I'll give it a try and let you know what happens.

Don (AKA) Bundy


"Uwe Sieber" <use...@uwe-sieber.de> wrote in message
news:3B14A7...@uwe-sieber.de...

Bundy

unread,
Jun 7, 2001, 9:52:27 AM6/7/01
to
OK Bundy's back> First I want to thank Uwe from Germany. His help was
greatly appriciated. Now the results. I have 624k with CDROM and mouse
loaded high.

Here's MY CONFIG.SYS:
DOS=HIGH,UMB
devicehigh=C:\SYSTEM\umbpci.sys
DEVICE=C:\SYSTEM\HIRAM.EXE
DEVICEHIGH=C:\WINDOWS\HIMEM.SYS

LASTDRIVE=L


DEVICEHIGH=D:\UTILS\TEAC\VIDE-CDD.SYS /D:MSCD000
SHELL=C:\COMMAND.COM C:\ /E:1280 /L:160 /U:160 /P /F

fileshigh=40
buffershigh=13
FCBS=1,0
STACKS=0,0

The only things loaded in my Autoexec.bat:
LH C:\SYSTEM\SHSUCDX /D:MSCD000
LH C:\SYSTEM\CTMOUSE/P/w


Modules using memory below 1 MB:

Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------

SYSTEM 13,536 (13K) 9,584 (9K) 3,952 (4K)
HIMEM 1,120 (1K) 0 (0K) 1,120 (1K)


VIDE-CDD 5,072 (5K) 0 (0K) 5,072 (5K)
IFSHLP 2,864 (3K) 0 (0K) 2,864 (3K)

COMMAND 7,200 (7K) 0 (0K) 7,200 (7K)


SHSUCDX 13,728 (13K) 0 (0K) 13,728 (13K)
CTMOUSE 3,344 (3K) 0 (0K) 3,344 (3K)

Free 700,240 (684K) 639,184 (624K) 61,056 (60K)

Memory Summary:

Type of Memory Total Used Free
---------------- ----------- ----------- -----------

Conventional 649,216 10,032 639,184
Upper 98,336 37,280 61,056


Reserved 0 0 0
Extended (XMS) 133,070,816 ? 133,099,520
---------------- ----------- ----------- -----------

Total memory 133,818,368 18,608 133,799,760

Total under 1 MB 747,552 47,312 700,240

Largest executable program size 639,168 (624K)
Largest free upper memory block 60,608 (59K)


MS-DOS is resident in the high memory area.

If anyone would like any of these files please email me. Remove "SPAM" to
reply.


"Uwe Sieber" <use...@uwe-sieber.de> wrote in message
news:3B14A7...@uwe-sieber.de...

0 new messages