Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
after running memmaker in ms dos 6.22, i get the message "Unable to create KEYB table in resident memory" every time i boot up. the only effect this has is that the keyboard layout is set to US instead of UK but its annoying... anyone got any ideas? its probably really obvious but im pretty new to DOS so ive got no idea :)
in case you need to see em, here are my autoexec.bat and config.sys files:
autoexecbat:
LH /L:0;1,45456 /S C:\DOS\SMARTDRV.exe /X
@ECHO OFF
PROMPT $p$g
PATH=C:\DOS;C:\DOS\DOSSHELL
SET DIRCMD=/p/a/o/l
SET TEMP=C:\DOS
MODE CON RATE=32 DELAY=1
MODE CON CODEPAGE PREPARE=((437) C:\DOS\EGA.CPI)
MODE CON CODEPAGE SELECT=437
LH /L:1,16656 KEYB UK,,C:\DOS\KEYBOARD.SYS
LH C:\DOS\MSCDEX.exe /S /D:IDE-CD
LH KILLER
LH DOSKEY
LH CTMOUSE
LH CTMOUSE > NUL
BREAK ON
C:\ESSOLO.com
ECHO.config.sys:
DEVICE=C:\essolo.sys
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.exe RAM
BUFFERS=15,0
FILES=30
DOS=UMB
LASTDRIVE=z
FCBS=4,0
DEVICEHIGH /L:1,12048 =C:\DOS\SETVER.exe
DOS=HIGH
COUNTRY=044,437,C:\DOS\COUNTRY.SYS
DEVICEHIGH=C:\Dos\VIDE-CDD.SYS /D:IDE-CD
DEVICEHIGH /L:1,15792 =C:\DOS\DISPLAY.SYS CON=(EGA,,1)help is much appreciated!

In your Autoexec.bat (that should have @Echo Off as its first statement) insert the following line (after the Path statement)
Keyb uk,437,C:\DOS\KeyBoard.sys

I've never been too impressed by memmaker
Sure - it sounds like the region 1 specified by the LH statement is not large enough to accomodate keyboard.sys. There may not be enough UMA available to load the driver there - normally it would just load low in that case, but when you specify a region it will fail to load.
Also, no need to specify 'LH' for smartdrv (it's automatic) - same for CuteMouse.
Setting the DOS directory as the dumping ground (M$ default) for temp files always struck me as stupid too - try setting a separate temp folder
I'm not insensitive, I just don't care.

.. also - assuming you want your CD drive cached by smartdrv, you'll need to load mscdex.exe before invoking smartdrv.
I'm not insensitive, I just don't care.

ok great, no more error message! thanks guys
trouble is, im still stuck with the US layout! :S any ideas why?

Not really - never really done much with that command, understandably.
Are you sure it's loaded?
Maybe refer to the excellent DOS Help program - number of alternate loading options.
I'm not insensitive, I just don't care.

ok problem solved... i "moved something" in autoexec.bat and now it works fine! :S thanks for all the help

![]() |
![]() |
![]() |

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