ID: Q119793
The information in this article applies to:
Microsoft directly supports FoxPro for MS-DOS running under Microsoft MS- DOS versions 3.1 and later. We make no guarantee, however, that FoxPro for MS-DOS will run under operating systems other than MS-DOS, such as OS/2. This article provides information that may help you configure FoxPro for MS-DOS to run under OS/2 version 2.1.
Provide a "clean" MS-DOS box with DPMI-compliant memory.
OS/2 version 2.1 has "session settings" that are similar to Windows PIF files. The items below are settings that may help improve the stability of FoxPro for MS-DOS under OS/2 version 2.1.
set DPMI to 6 (use a reasonable number such as 6-10 megabytes)
-or-
set DPMI to automatic
-or-
set DPMI to 64 (set to a high number [megabytes])
Memory will only be taken by FoxPro when requested; thus there will
be memory available for other applications. This differs from how
FoxPro works when running under MS-DOS. Setting this to high number
ensures that FoxPro will see all your memory.
set EMS to 0-2048
0 is preferred but 2048 has been known to help with stability.
set XMS to 0
set DOS high
set IDLE_SENSITIVITY to 100
NOTE: This setting seems to improve FoxPro's performance, but it
slows everything else down.
Do not run FoxPro for MS-DOS in a "seamless OS/2" window, as this causes problems. (These problems may be machine dependent.) Running FoxPro for MS-DOS full-screen improves stability.
If stability has not improved, determine if FoxPro was installed directly under OS/2. If it was, boot to MS-DOS and reinstall. Once reinstalled, restart OS/2, configure FoxPro for MS-DOS with the above session settings, and try again.
If stability problems persist, contact IBM's OS/2 support.
OS/2 is manufactured by IBM, a vendor independent of Microsoft; we make no warranty, implied or otherwise, regarding this product's performance or reliability.
Additional reference words: FoxDos 2.50 2.50a 2.50b 2.60 2.60a OS/2 CONFIGURE KBCategory: kbenv kbtshoot KBSubcategory:
Last Reviewed: April 18, 1995