Unsupported Applications

You cannot run the following types of applications with the OS/2 subsystem:

For example, applications that directly access video memory to manipulate text or graphics are not supported. Some OS/2 applications, which rely on the statement IOPL=YES in the Config.sys file to run Ring 2 code segment, will run nevertheless under the OS/2 subsystem as long as the privileged instructions they issue in those segments are CLI/STI instructions and not IN/OUT instructions. For more details, see "I/O Privilege Mechanism" later in this chapter.

If you want to run an OS/2 application that is not supported, you have the following choices:

FORCEDOS [/D directory] filename [parameters]

where /directory is the current directory for the application to use, filename is the application to start, and parameters is the parameters to pass to the application.