March 2001
Mr. Know-It-All has the answers to even the really tough questions.
Q. Dear Mr. Know-It-All,
I'm going to install the Merlin Convenience Pack and have been told Process Commander will not work with Warp 4.5. Is this true?
A.
This is only partially true. Recent FixPaks. have broken the Process Commander installer and the enhanced keyboard driver. However, there are workarounds that will allow you to install Process Command (PC) and use most of its original functionality.
There are two problems:
-
The installer fails because it can no longer patch DOSCALL1.DLL.
-
The enhanced keyboard handler traps because IBM made changes to the kernel.
There are two ways to install the Merlin Convenience Pack (MCP):
-
MCP full install
-
MCP upgrade install over Warp4
If you are doing an MCP upgrade install, use:
PCINSDLL /UNINSTALL_ALL
to uninstall PC before attempting to install the MCP.
After the MCP is installed, make a desktop backup and reinstall PC.
Before installing PC, save a copy of KBDBASE.SYS as KDBBASE.MCP.
If you performed a MCP full install, the PC installation will be gone.
Reinstall PC from the CD. Do not install the alternate keyboard driver.
The install will report an error attempting to patch DOSCALL1.DLL. Ignore
this error and continue.
Do not reboot yet.
If you did an MCP upgrade install, reinstall PC with:
PCINSDLL /INSTALL_HOOK /INSTALL_PMSHELL /INSTALL_FS
Do not reboot yet.
To patch DOSCALL1.DLL, use
C. W. Rose's exepatch utility.
From the command line:
cd \os2\dll
copy doscall1.dll doscall1.mcp
exepatch doscall1.mcp doscall1.pc
unlock doscall1.dll
copy doscall.pc doscall1.dll
Unlock is part of the
LxLite Tool Kit.
Exepatch and unlock must be available via the PATH setting.
To install the alternate keyboard driver, add the driver to config.sys after
KBDBASE.SYS as:
DEVICE=x:\PC\TMP\PCKBD.SYS KEYB:CA-F12
where x: is the boot drive. This setting will use Ctrl-Alt-F12 as the
hotkey to pop up the PC fullscreen. If you have other Process Command
related DEVICE statements, add the new line after them.
Reboot to activate PC.
Good luck.
Curious or in doubt, you can ask
Mr. Know-It-All
OS/2 is his specialty and sharing solutions is his passion
Mr. Know-It-All lives in Southern California.
The Southern California OS/2 User Group
P.O. Box 26904
Santa Ana, CA 92799-6904, USA
Copyright 2001 the Southern California OS/2 User Group. ALL RIGHTS
RESERVED.
SCOUG, Warp Expo West, and Warpfest are trademarks of the Southern California OS/2 User Group.
OS/2, Workplace Shell, and IBM are registered trademarks of International
Business Machines Corporation.
All other trademarks remain the property of their respective owners.
|