
December 23rd, 2012, 02:45 AM
|
 |
Contributing User
|
|
Join Date: Aug 2003
Location: UK
|
|
|
What do you mean by "DOS box"? In Windows this usually refers to the 16 bit subsystem that provides a virtual environment for 16 bit code to run. Windows 7 32 bit retains this capability, and will run such code.
Another way to run 16 bit code is to use a full VM environment such as VirtualBox, Virtual PC or VMWare and install a full version of MS-DOS (or a DOS clone) on to it.
Either way 16 bit code will not run natively in a 32 bit environment, you need some sort of virtualisation. The only way to run 16 bit code natively without virtualisation is to boot directly into MS-DOS/DOS clone. You can set-up your system for dual boot or use a boot disk or USB stick. There are few advantages however, and many disadvantages unless you are doing low-level hardware programming.
There are a number of more capable free 32 bit compilers however; why would you not simply use one of them?
|