Content deleted Content added
m Date the maintenance tags or general fixes |
complere rewrite, old version had numerous inaccuracies (cmd.exe is NOT MS-DOS, etc.), will add more later |
||
Line 1:
{{Unreferenced|date=April 2008}}
The '''MS-DOS API''' is an [[API]] used in [[MS-DOS]], [[PC-DOS]] and other compatible operating systems.
[[Microsoft Windows]] versions 1.0 through 3.1 were graphical shells that ran on MS-DOS and relied on the MS-DOS API. [[Windows 9x]] was also DOS based, but used a custom version of MS-DOS mainly as a bootloader and did not use the MS-DOS API much after booting. [[Windows NT]] is not based on MS-DOS, but features a DOS emulator called [[NTVDM]]. NTVDM works by running a DOS program in [[virtual 8086 mode]] (an emulation of [[real mode]] available on [[80386]] and higher processors). [[DOSEMU]] for [[linux]] uses a similar approach.
==Operating systems with support for the MS-DOS API==
*[[FreeDOS]] (free, open source)
*[[Microsoft Windows]]
*[[MS-DOS]] (most famous example)
*[[PC-DOS]]
Line 25 ⟶ 11:
==Programs with support for the MS-DOS API==
*[[NTVDM]].EXE for [[Windows NT]]
*[[DOSEMU]] for [[Linux]]
*[[DOSBox]]
==See also==
|