Knowledge

MSX-DOS

Source 📝

2258: 1694: 25: 2269: 1684: 449:
On the MSX, there could be more than one floppy disk controller in two or more cartridge slots, and MSX-DOS could boot from several different floppy disk drives. This meant that it was possible to have both, a 5¼" floppy disk drive and a 3½" disk drive, and the user could boot from either one of them
659:
ready to go, so he suggested a few other developers, but Allen said he had already asked. Allen was in a hurry to get it done and nobody else could meet his timeline. Allen and Paterson finally agreed, and on August 17, they signed an agreement to do "Z80 MS-DOS 1.25" for US$ 100,000 and the rights
774:
file system over CP/M's filing methods. This ensured that MSX-DOS floppies could be used on an MS-DOS machine, and that only one single formatting and filing system would be used. This was an important decision, because CP/M disks were often not interchangeable between machines, incompatible disk
385:
file and loads it into memory. In that case, the BDOS bypassed the BASIC ROMs, so that the whole 64 KB of address space of the Z80 microprocessor inside the MSX computer could be used for the DOS or for other boot-able disks, for example disk based games. At the same time, the original BIOS
731:
ASCII was having problems getting MSX-DOS working on the actual MSX machine. They had not provided an actual MSX machine to Paterson, and instead flew him to Tokyo on January 28, 1984, to help them. It turned out that ASCII had been modifying the code without telling Paterson, so they were not
761:
To be able to run (slightly modified) CP/M software Microsoft decided to implement functionality similar to major parts of the CP/M BIOS, routines that CP/M systems used to do specific disk operating tasks, such as opening files, etc. Instead of basing the command processor on CP/M's
701:
layer, that interfaced directly to the I/O System layer of the MS-DOS machine, that was running the emulation. This gave MSX-DOS direct access and control of the disk format. Most of the core code was file management, so this was necessary to test it out.
724:, that printed Paterson's name. The name was encoded with FAT code, so it could not be found by simply searching the file. After delivery of the beta version, the code was sent to 339:
of an unexpanded MSX computer had no built-in disk support, but provided hooks for a disk extension, so the additional floppy disk expansion system came with its own BIOS extension
782:
system from MS-DOS to MSX-DOS. The resulting DOS was a system that was much user-friendlier than CP/M, but was (in principle) compatible with major CP/M software packages such as
327:
as a software and hardware standard for the MSX home computer standard, to add disk capabilities to BASIC and to give the system a cheaper software medium than Memory
394:
to control the hardware and other software mechanisms the main ROMs supplied. Also, due to the BDOS ROM, basic file access capabilities were available even without a
1395: 1238: 690:
and was able to run CP/M applications that had been source-level translated to 8086, that would mean, MSX-DOS would be able to run CP/M programs directly.
728:
in Japan. They created the I/O System for the MSX machine. That code was developed by Jay Suzuki. He figured out the easter egg and added his name to it.
716:
running under MSX-DOS. He finished coding COMMAND.COM a few days later. He worked out some bugs and demonstrated MSX-DOS to Paul Allen on October 11. The
743:(ICE) for debugging. They got everything working and on April 23, 1984, Microsoft accepted delivery and made the final payment for MSX-DOS to Paterson. 739:
Chris Larson from Microsoft and Jay Suzuki visited Paterson in Seattle at the end of February and early March 1984. They brought an MSX machine with an
2294: 1730: 778:
Microsoft also added a standard set of disk commands to MSX-DOS that were compatible with MS-DOS but not with CP/M. Finally they converted their
2133: 1270: 2273: 1388: 697:
that ran under MS-DOS, which would allow him to do the entire development project under MS-DOS. The MSX-DOS he was writing had an
373:, allowing the MSX computer to easily have access to its vast library of software available for a very small cost for the time. 758:
systems, because the Z80 used an extended 8080 architecture. Microsoft's own disk operating system was also inspired by CP/M.
1723: 1697: 1381: 1770: 1687: 655:
version of MS-DOS" for the MSX standard. At the time, Paterson was busy trying to get the first product of his startup
1356: 89: 1765: 108: 61: 1228: 686:). In this case, he was manually translating in the other direction. Because MS-DOS 1.x was modelled after CP/M's 2299: 2262: 1883: 1716: 1654: 68: 46: 717: 1634: 818:
Nextor: is an enhanced version of MSX-DOS2 developed by Konamiman based on the original MSX-DOS2 source code.
687: 2093: 2178: 2128: 1572: 1214:
SVI MSX User Manual (M-246) 1985 (Spectravideo MSX DOS Disk Operating System) Getting Started section 2.1
75: 2208: 1798: 1649: 1582: 1468: 223: 57: 1664: 1639: 1613: 1577: 1178: 767: 42: 2123: 2098: 35: 2314: 1908: 245: 1739: 1274: 721: 427: 277: 746:
At the time MSX-DOS was written, there was only one popular disk operating system for 8-bit
1775: 1669: 409:
and, if it exists, executes the commands specified in there. If MSX-DOS is not invoked and
265: 8: 2068: 1511: 779: 740: 736:. Paterson spent three days in Tokyo figuring out the problems and came back to Seattle. 698: 466: 395: 253: 2048: 2043: 1888: 1780: 1013: 808: 791: 544: 770:(COMMAND.COM) based on its MS-DOS counterpart was used. Microsoft also chose its own 413:
starts, a BASIC program named "AUTOEXEC.BAS" will be carried out instead, if present.
2188: 1541: 1416: 1352: 1234: 804: 679: 675:
For Paterson, this was mostly a translation process. He had already written a Z80-to-
366: 324: 230: 82: 2309: 1516: 1258: 1028: 927: 832: 751: 549: 509: 494: 340: 332: 260: 205: 200: 803:
MSX-DOS2: released in 1988, it featured many improvements such as subdirectories,
1938: 1659: 1567: 1373: 1124: 965: 812: 725: 713: 706: 519: 344: 285: 137: 1893: 1708: 1526: 1114: 1058: 1008: 960: 952: 947: 932: 919: 904: 884: 879: 656: 539: 514: 484: 479: 387: 238: 2304: 2288: 2183: 2038: 1933: 1531: 1521: 1314: 1202: 1074: 1033: 1023: 1003: 990: 985: 980: 909: 894: 889: 868: 710: 529: 524: 499: 489: 328: 292: 193: 165: 2058: 2013: 1562: 1441: 1431: 1426: 1421: 1346: 1310: 1119: 853: 787: 644: 454: 406: 381:
Once MSX-DOS has been loaded, the system searches the MSX-DOS disk for the
720:
test version was officially delivered on October 26, 1983. It included an
416: 362:
system, with which it was possible to boot a real disk operating system.
2203: 1868: 1629: 1608: 1587: 1436: 1137: 1129: 1095: 1082: 443: 431: 382: 348: 320: 300: 249: 1953: 1943: 1840: 1830: 1810: 1451: 1446: 763: 747: 676: 669: 665: 661: 640: 402: 132: 1334: 2198: 2153: 2028: 2023: 2018: 2008: 1155: 1142: 755: 683: 410: 391: 355: 281: 1536: 24: 2228: 2193: 1993: 1978: 1973: 1918: 1913: 1803: 1473: 1183: 899: 783: 733: 694: 2243: 2213: 2168: 2078: 2073: 2063: 1968: 1958: 1948: 1928: 1898: 1873: 1850: 1845: 1835: 1760: 1557: 970: 439: 370: 359: 304: 2223: 2218: 2118: 2108: 2103: 2083: 2033: 1998: 1923: 1878: 1820: 1793: 1757: 1644: 1603: 1458: 1173: 1168: 863: 840: 648: 534: 423: 2238: 2173: 2163: 2148: 2113: 2003: 1963: 1825: 1815: 1495: 1483: 1478: 1069: 1038: 1018: 995: 975: 942: 937: 914: 858: 845: 771: 504: 474: 435: 316: 289: 1277:
Floppy Disk-Drive for PCjr to provide 256K of additional RAM
453:
Like MS-DOS 1.25, the first version of MSX-DOS did not have
2233: 2158: 2138: 2088: 2053: 1903: 1490: 1147: 1090: 1043: 827:
The following commands are supported by MSX-DOS version 2.
811:. Later versions of MSX computers (MSX2) added an internal 336: 1050:
In addition, ASCII provided the following MSX-DOS2 Tools.
1861: 1263: 652: 354:
This BIOS not only added floppy disk support commands to
296: 215: 147: 1279:- Infoworld Magazine p.15 vol.6 Issue 8, Framingham, MA" 390:" mechanism, so that DOS-based software could still use 1305: 1303: 1301: 1299: 1297: 1295: 1106: 417:
Similarities and differences between MSX-DOS and MS-DOS
323:
support were simultaneously developed by Microsoft and
401:
At initial startup, COMMAND.COM looks for an optional
1222: 1220: 450:
depending on which drive had a bootable floppy in it.
1292: 1317:. Jorito, Maggoo, John Hassink, MSX Resource Center 49:. Unsourced material may be challenged and removed. 1403: 1217: 815:, which MSX-DOS could use for time stamping files. 766:, which was known for some user unfriendliness, a 2286: 1738: 754:'s CP/M-80 system. It was also often used with 386:ROMs could still be accessed through a "memory 1339: 1724: 1389: 693:For this project, Paterson also wrote a Z80 1351:(User's Manual) (in Japanese and English). 775:formatting schemes being a factor in this. 2268: 1731: 1717: 1683: 1396: 1382: 1203:https://www.msx.org/The_History_of_MSX-DOS 422:MSX-DOS1, much like MS-DOS 1.25, used the 331:, and a more powerful storage system than 672:with a hardware product without royalty. 109:Learn how and when to remove this message 2295:Discontinued Microsoft operating systems 1309: 2287: 750:compatible microprocessors, which was 556: 1712: 1377: 660:for Paterson's company to distribute 1269: 797: 651:and MS-DOS 1.x, asking him to do a " 465:The following is a list of internal 47:adding citations to reliable sources 18: 16:8-bit operating system by Microsoft 13: 790:and the "M80" assembler and "L80" 398:by using extended BASIC commands. 376: 14: 2326: 426:value from the first byte of the 2267: 2257: 2256: 1693: 1692: 1682: 438:file system instead of from the 23: 1359:from the original on 2020-05-09 1241:from the original on 2019-09-28 34:needs additional citations for 1404:Operating systems by Microsoft 1328: 1252: 1208: 1196: 1: 1189: 822: 7: 1799:Multitasking MS-DOS 4.0/4.1 1573:Windows Embedded Automotive 1469:Multitasking MS-DOS 4.0/4.1 1162: 705:By October 2, 1983, he had 460: 434:parameter profiles for its 177:; 40 years ago 10: 2331: 2209:Technical Support SuperDOS 310: 218:home computer architecture 2252: 1986: 1859: 1756: 1747: 1678: 1622: 1596: 1583:Windows Embedded Industry 1550: 1504: 1409: 315:MSX-DOS and the extended 299:, and is a cross between 259: 237: 222: 211: 199: 189: 171: 161: 153: 143: 131: 1578:Windows Embedded Compact 1315:"The History of MSX-DOS" 768:command line interpreter 562:MSX-DOS version history 1259:MSX Technical Data Book 1230:MSX2 Technical Handbook 1227:"Chapter 3 - MSX-DOS". 2300:Disk operating systems 1909:Datapac System Manager 1740:Disk operating systems 1205:The History of MSX-DOS 732:working from the same 469:supported by MSX-DOS. 246:Command-line interface 682:translation program ( 647:, original author of 278:disk operating system 1670:Xbox system software 639:On August 10, 1983, 440:BIOS Parameter Block 43:improve this article 2069:DEC BATCH-11/DOS-11 1748:MS-DOS, IBM PC DOS, 1512:Nokia Asha platform 809:environment strings 741:in-circuit emulator 563: 557:Development history 396:command interpreter 254:Text user interface 128: 2049:Concurrent DOS V60 2044:Concurrent DOS 68K 1889:Concurrent CP/M-86 1750:compatible systems 1558:Azure RTOS ThreadX 561: 276:is a discontinued 126: 2282: 2281: 1789: 1788: 1706: 1705: 1542:Windows 10 Mobile 1417:Microsoft Windows 1353:ASCII Corporation 1335:MSX-DOS version 2 1235:ASCII Corporation 805:memory management 798:Improved versions 680:assembly language 637: 636: 367:binary compatible 343:(built-in on the 325:ASCII Corporation 271: 270: 231:Monolithic kernel 119: 118: 111: 93: 2322: 2271: 2270: 2260: 2259: 1754: 1753: 1733: 1726: 1719: 1710: 1709: 1696: 1695: 1686: 1685: 1517:Nokia X platform 1410:Desktop / Server 1398: 1391: 1384: 1375: 1374: 1368: 1367: 1365: 1364: 1343: 1337: 1332: 1326: 1325: 1323: 1322: 1307: 1290: 1289: 1287: 1286: 1267: 1261: 1256: 1250: 1249: 1247: 1246: 1224: 1215: 1212: 1206: 1200: 752:Digital Research 564: 560: 286:Japan subsidiary 190:Marketing target 185: 183: 178: 129: 125: 123:Operating system 114: 107: 103: 100: 94: 92: 51: 27: 19: 2330: 2329: 2325: 2324: 2323: 2321: 2320: 2319: 2285: 2284: 2283: 2278: 2248: 1987:Other platforms 1982: 1939:NetWare PalmDOS 1855: 1785: 1749: 1743: 1737: 1707: 1702: 1674: 1618: 1592: 1568:Modular Windows 1546: 1500: 1405: 1402: 1372: 1371: 1362: 1360: 1348:MSX-DOS 2 Tools 1345: 1344: 1340: 1333: 1329: 1320: 1318: 1308: 1293: 1284: 1282: 1268: 1264: 1257: 1253: 1244: 1242: 1226: 1225: 1218: 1213: 1209: 1201: 1197: 1192: 1165: 1160: 1048: 825: 813:real-time clock 807:up to 16MB and 800: 714:macro assembler 707:Microsoft BASIC 559: 554: 463: 419: 379: 377:Boot processing 345:disk controller 335:. The standard 313: 240: 181: 179: 176: 172:Initial release 138:Microsoft Japan 124: 115: 104: 98: 95: 52: 50: 40: 28: 17: 12: 11: 5: 2328: 2318: 2317: 2312: 2307: 2302: 2297: 2280: 2279: 2277: 2276: 2265: 2253: 2250: 2249: 2247: 2246: 2241: 2236: 2231: 2226: 2221: 2216: 2211: 2206: 2201: 2196: 2191: 2186: 2181: 2176: 2171: 2166: 2161: 2156: 2151: 2146: 2141: 2136: 2131: 2126: 2121: 2116: 2111: 2106: 2101: 2096: 2091: 2086: 2081: 2076: 2071: 2066: 2061: 2056: 2051: 2046: 2041: 2036: 2031: 2026: 2021: 2016: 2011: 2006: 2001: 1996: 1990: 1988: 1984: 1983: 1981: 1976: 1971: 1966: 1961: 1956: 1951: 1946: 1941: 1936: 1931: 1926: 1921: 1916: 1911: 1906: 1901: 1896: 1894:Concurrent DOS 1891: 1886: 1881: 1876: 1871: 1866: 1864: 1857: 1856: 1854: 1853: 1848: 1843: 1838: 1833: 1828: 1823: 1818: 1813: 1808: 1807: 1806: 1801: 1790: 1787: 1786: 1784: 1783: 1778: 1773: 1768: 1763: 1751: 1745: 1744: 1736: 1735: 1728: 1721: 1713: 1704: 1703: 1701: 1700: 1690: 1679: 1676: 1675: 1673: 1672: 1667: 1662: 1657: 1652: 1647: 1642: 1637: 1632: 1626: 1624: 1620: 1619: 1617: 1616: 1611: 1606: 1600: 1598: 1594: 1593: 1591: 1590: 1585: 1580: 1575: 1570: 1565: 1560: 1554: 1552: 1551:Embedded / IoT 1548: 1547: 1545: 1544: 1539: 1534: 1529: 1527:Windows Mobile 1524: 1519: 1514: 1508: 1506: 1502: 1501: 1499: 1498: 1493: 1488: 1487: 1486: 1481: 1476: 1471: 1466: 1456: 1455: 1454: 1449: 1444: 1439: 1434: 1429: 1424: 1413: 1411: 1407: 1406: 1401: 1400: 1393: 1386: 1378: 1370: 1369: 1338: 1327: 1313:(2014-02-17). 1291: 1273:(1984-04-30). 1262: 1251: 1216: 1207: 1194: 1193: 1191: 1188: 1187: 1186: 1181: 1176: 1171: 1164: 1161: 1159: 1158: 1153: 1150: 1145: 1140: 1135: 1132: 1127: 1122: 1117: 1112: 1109: 1104: 1101: 1098: 1093: 1088: 1085: 1080: 1077: 1072: 1067: 1064: 1061: 1056: 1052: 1047: 1046: 1041: 1036: 1031: 1026: 1021: 1016: 1011: 1006: 1001: 998: 993: 988: 983: 978: 973: 968: 963: 958: 955: 950: 945: 940: 935: 930: 925: 922: 917: 912: 907: 902: 897: 892: 887: 882: 877: 874: 871: 866: 861: 856: 851: 848: 843: 838: 835: 829: 824: 821: 820: 819: 816: 799: 796: 657:Falcon Systems 635: 634: 633:December 1991 631: 627: 626: 625:November 1990 623: 619: 618: 616: 612: 611: 608: 604: 603: 600: 596: 595: 592: 588: 587: 584: 580: 579: 576: 572: 571: 568: 558: 555: 553: 552: 547: 542: 537: 532: 527: 522: 517: 512: 507: 502: 497: 492: 487: 482: 477: 471: 462: 459: 458: 457: 455:subdirectories 451: 447: 418: 415: 378: 375: 312: 309: 269: 268: 263: 257: 256: 243: 241:user interface 235: 234: 227: 220: 219: 213: 209: 208: 203: 197: 196: 194:Home computers 191: 187: 186: 173: 169: 168: 163: 159: 158: 155: 151: 150: 145: 141: 140: 135: 122: 117: 116: 31: 29: 22: 15: 9: 6: 4: 3: 2: 2327: 2316: 2315:1984 software 2313: 2311: 2308: 2306: 2303: 2301: 2298: 2296: 2293: 2292: 2290: 2275: 2266: 2264: 2255: 2254: 2251: 2245: 2242: 2240: 2237: 2235: 2232: 2230: 2227: 2225: 2222: 2220: 2217: 2215: 2212: 2210: 2207: 2205: 2202: 2200: 2197: 2195: 2192: 2190: 2187: 2185: 2184:Sinclair QDOS 2182: 2180: 2177: 2175: 2172: 2170: 2167: 2165: 2162: 2160: 2157: 2155: 2152: 2150: 2147: 2145: 2142: 2140: 2137: 2135: 2132: 2130: 2127: 2125: 2122: 2120: 2117: 2115: 2112: 2110: 2107: 2105: 2102: 2100: 2097: 2095: 2092: 2090: 2087: 2085: 2082: 2080: 2077: 2075: 2072: 2070: 2067: 2065: 2062: 2060: 2057: 2055: 2052: 2050: 2047: 2045: 2042: 2040: 2039:Commodore DOS 2037: 2035: 2032: 2030: 2027: 2025: 2022: 2020: 2017: 2015: 2012: 2010: 2007: 2005: 2002: 2000: 1997: 1995: 1992: 1991: 1989: 1985: 1980: 1977: 1975: 1972: 1970: 1967: 1965: 1962: 1960: 1957: 1955: 1952: 1950: 1947: 1945: 1942: 1940: 1937: 1935: 1934:Multiuser DOS 1932: 1930: 1927: 1925: 1922: 1920: 1917: 1915: 1912: 1910: 1907: 1905: 1902: 1900: 1897: 1895: 1892: 1890: 1887: 1885: 1882: 1880: 1877: 1875: 1872: 1870: 1867: 1865: 1863: 1858: 1852: 1849: 1847: 1844: 1842: 1839: 1837: 1834: 1832: 1829: 1827: 1824: 1822: 1819: 1817: 1814: 1812: 1809: 1805: 1802: 1800: 1797: 1796: 1795: 1792: 1791: 1782: 1779: 1777: 1774: 1772: 1769: 1767: 1764: 1762: 1759: 1758: 1755: 1752: 1746: 1741: 1734: 1729: 1727: 1722: 1720: 1715: 1714: 1711: 1699: 1691: 1689: 1681: 1680: 1677: 1671: 1668: 1666: 1663: 1661: 1658: 1656: 1653: 1651: 1648: 1646: 1643: 1641: 1638: 1636: 1633: 1631: 1628: 1627: 1625: 1621: 1615: 1612: 1610: 1607: 1605: 1602: 1601: 1599: 1595: 1589: 1586: 1584: 1581: 1579: 1576: 1574: 1571: 1569: 1566: 1564: 1561: 1559: 1556: 1555: 1553: 1549: 1543: 1540: 1538: 1535: 1533: 1532:Windows Phone 1530: 1528: 1525: 1523: 1520: 1518: 1515: 1513: 1510: 1509: 1507: 1503: 1497: 1494: 1492: 1489: 1485: 1482: 1480: 1477: 1475: 1472: 1470: 1467: 1465: 1462: 1461: 1460: 1457: 1453: 1450: 1448: 1445: 1443: 1440: 1438: 1435: 1433: 1430: 1428: 1425: 1423: 1420: 1419: 1418: 1415: 1414: 1412: 1408: 1399: 1394: 1392: 1387: 1385: 1380: 1379: 1376: 1358: 1354: 1350: 1349: 1342: 1336: 1331: 1316: 1312: 1311:Paterson, Tim 1306: 1304: 1302: 1300: 1298: 1296: 1280: 1278: 1272: 1266: 1260: 1255: 1240: 1236: 1232: 1231: 1223: 1221: 1211: 1204: 1199: 1195: 1185: 1182: 1180: 1177: 1175: 1172: 1170: 1167: 1166: 1157: 1154: 1151: 1149: 1146: 1144: 1141: 1139: 1136: 1133: 1131: 1128: 1126: 1123: 1121: 1118: 1116: 1113: 1110: 1108: 1105: 1102: 1099: 1097: 1094: 1092: 1089: 1086: 1084: 1081: 1078: 1076: 1073: 1071: 1068: 1065: 1062: 1060: 1057: 1054: 1053: 1051: 1045: 1042: 1040: 1037: 1035: 1032: 1030: 1027: 1025: 1022: 1020: 1017: 1015: 1012: 1010: 1007: 1005: 1002: 999: 997: 994: 992: 989: 987: 984: 982: 979: 977: 974: 972: 969: 967: 964: 962: 959: 956: 954: 951: 949: 946: 944: 941: 939: 936: 934: 931: 929: 926: 923: 921: 918: 916: 913: 911: 908: 906: 903: 901: 898: 896: 893: 891: 888: 886: 883: 881: 878: 875: 872: 870: 867: 865: 862: 860: 857: 855: 852: 849: 847: 844: 842: 839: 836: 834: 831: 830: 828: 817: 814: 810: 806: 802: 801: 795: 793: 789: 785: 781: 776: 773: 769: 765: 759: 757: 753: 749: 744: 742: 737: 735: 729: 727: 723: 719: 715: 712: 711:Microsoft M80 708: 703: 700: 696: 691: 689: 685: 681: 678: 673: 671: 667: 663: 658: 654: 650: 646: 642: 632: 629: 628: 624: 621: 620: 617: 614: 613: 609: 606: 605: 601: 598: 597: 593: 590: 589: 585: 582: 581: 577: 574: 573: 569: 566: 565: 551: 548: 546: 543: 541: 538: 536: 533: 531: 528: 526: 523: 521: 518: 516: 513: 511: 508: 506: 503: 501: 498: 496: 493: 491: 488: 486: 483: 481: 478: 476: 473: 472: 470: 468: 456: 452: 448: 445: 442:(BPB) in the 441: 437: 433: 429: 425: 421: 420: 414: 412: 408: 404: 399: 397: 393: 389: 384: 374: 372: 368: 363: 361: 358:, but also a 357: 352: 350: 347:) called the 346: 342: 338: 334: 333:cassette tape 330: 326: 322: 319:with 3½-inch 318: 308: 306: 302: 298: 294: 293:home computer 291: 287: 283: 280:developed by 279: 275: 267: 264: 262: 258: 255: 251: 247: 244: 242: 236: 232: 228: 225: 221: 217: 214: 210: 207: 204: 202: 198: 195: 192: 188: 174: 170: 167: 166:Closed source 164: 160: 156: 154:Working state 152: 149: 146: 142: 139: 136: 134: 130: 121: 113: 110: 102: 91: 88: 84: 81: 77: 74: 70: 67: 63: 60: –  59: 55: 54:Find sources: 48: 44: 38: 37: 32:This article 30: 26: 21: 20: 2143: 2059:Cromemco DOS 2014:Apple ProDOS 1563:Azure Sphere 1463: 1361:. Retrieved 1347: 1341: 1330: 1319:. Retrieved 1283:. Retrieved 1276: 1265: 1254: 1243:. Retrieved 1229: 1210: 1198: 1049: 826: 788:Turbo Pascal 777: 760: 745: 738: 730: 704: 692: 674: 645:Tim Paterson 638: 602:August 1985 464: 407:AUTOEXEC.BAT 400: 380: 365:MSX-DOS was 364: 353: 314: 307: v2.2. 301:MS-DOS v1.25 273: 272: 201:Available in 162:Source model 120: 105: 96: 86: 79: 72: 65: 53: 41:Please help 36:verification 33: 2204:SpartaDOS X 1655:Singularity 1630:Azure Linux 1609:LAN Manager 1588:Windows IoT 1281:. Wernerkai 1271:Mace, Scott 586:March 1985 444:boot sector 432:file system 388:bank switch 383:COMMAND.COM 321:floppy disk 266:Proprietary 250:COMMAND.COM 2289:Categories 1954:PC-MOS/386 1944:Novell DOS 1841:SISNE plus 1831:Novell DOS 1811:IBM PC DOS 1771:Comparison 1635:Barrelfish 1363:2020-03-27 1321:2014-05-31 1285:2015-05-16 1245:2020-03-27 1190:References 780:pipelining 748:Intel 8080 722:easter egg 699:I/O System 662:MS-DOS 2.0 641:Paul Allen 610:July 1988 594:July 1985 578:June 1984 430:to select 411:Disk BASIC 403:batch file 392:BIOS calls 329:Cartridges 69:newspapers 2199:SpartaDOS 2154:NewDos/80 2029:Atari TOS 2024:Atari DOS 2019:Apple SOS 2009:Apple DOS 684:TRANS.COM 356:MSX BASIC 295:standard 282:Microsoft 212:Platforms 157:Abandoned 144:OS family 133:Developer 58:"MSX-DOS" 2263:Category 2229:TurboDOS 2194:SmartDOS 2134:MicroDOS 1994:AmigaDOS 1979:TurboDOS 1974:Towns OS 1919:K8918-OS 1914:DOS Plus 1804:MS-DOS 7 1776:Commands 1766:Timeline 1698:Category 1474:MS-DOS 7 1357:Archived 1355:. 1989. 1239:Archived 1237:. 1987. 1184:DOS Plus 1163:See also 900:DISKCOPY 873:COMMAND2 823:Commands 784:WordStar 734:codebase 695:emulator 467:commands 461:Commands 288:for the 229:IO.SYS ( 99:May 2014 2310:MSX-DOS 2244:Z80-RIO 2214:Top-DOS 2169:RealDOS 2144:MSX-DOS 2079:DOS/360 2074:DIP DOS 2064:CSI-DOS 1969:SCP1700 1959:REAL/32 1949:OpenDOS 1929:MP/M-86 1899:CP/M-86 1874:4690 OS 1869:4680 OS 1851:FreeDOS 1846:PTS-DOS 1836:ROM-DOS 1597:Network 1464:MSX-DOS 971:RAMDISK 924:FIXDISK 850:BUFFERS 643:called 567:Version 371:CP/M-80 360:booting 311:MSX-DOS 305:CP/M-80 274:MSX-DOS 261:License 239:Default 206:English 180: ( 127:MSX-DOS 83:scholar 2272:  2261:  2224:TRSDOS 2219:TR-DOS 2119:iS-DOS 2109:IDEDOS 2104:GEMDOS 2084:DOS XL 2034:BW-DOS 1999:AMSDOS 1924:FlexOS 1879:86-DOS 1860:Other 1821:DR-DOS 1794:MS-DOS 1650:Midori 1645:HomeOS 1623:Others 1604:MS-Net 1522:KIN OS 1505:Mobile 1459:MS-DOS 1174:86-DOS 1169:SymbOS 1087:EXPAND 1055:ADDAUX 1029:VERIFY 991:RENAME 928:FORMAT 876:CONCAT 864:CHKDSK 841:ATTRIB 833:ASSIGN 792:linker 668:, and 649:86-DOS 550:VERIFY 535:RENAME 510:FORMAT 495:DELETE 424:FAT ID 405:named 224:Kernel 85:  78:  71:  64:  56:  2239:Z-DOS 2174:SB-80 2164:PTDOS 2149:MyDOS 2114:IMDOS 2004:ANDOS 1964:SB-86 1826:H-DOS 1816:DOS/V 1781:Games 1742:(DOS) 1665:Verve 1660:Venus 1640:Cairo 1614:SONiC 1496:Xenix 1484:Z-DOS 1479:DOS/V 1179:MIDAS 1134:SPEED 1125:SLEEP 1120:PATCH 1070:BSAVE 1039:XCOPY 1019:UNDEL 1000:RNDIR 996:RMDIR 966:PAUSE 957:MVDIR 943:MKDIR 915:ERASE 859:CHDIR 846:BASIC 837:ATDIR 772:FAT12 726:ASCII 570:Date 520:PAUSE 505:ERASE 475:BASIC 436:FAT12 369:with 317:BASIC 290:8-bit 90:JSTOR 76:books 2305:CP/M 2274:List 2234:UDOS 2189:RDOS 2159:OS/M 2139:MP/M 2129:MDOS 2124:ISIS 2099:FLEX 2089:Edos 2054:CP/M 1904:CP/K 1884:ADOS 1688:List 1537:Zune 1491:OS/2 1442:3.1x 1432:2.1x 1427:2.0x 1422:1.0x 1152:VIEW 1148:UNIQ 1138:TAIL 1130:SORT 1115:MORE 1111:MENU 1103:LIST 1096:HEAD 1091:GREP 1083:DUMP 1079:CALC 1066:BODY 1059:BEEP 1044:XDIR 1014:TYPE 1009:TIME 961:PATH 953:MOVE 948:MODE 933:HELP 920:EXIT 905:ECHO 885:DATE 880:COPY 718:beta 709:and 677:8086 630:2.31 622:2.30 615:2.22 607:2.20 599:1.03 591:1.02 583:1.01 575:1.00 545:TYPE 540:TIME 515:MODE 485:DATE 480:COPY 349:BDOS 337:BIOS 303:and 226:type 182:1984 175:1984 62:news 2179:SCP 2094:EOS 1862:x86 1761:API 1437:3.0 1100:KEY 1075:CAL 1063:BIO 1034:VOL 1024:VER 1004:SET 986:REN 981:REM 910:ERA 895:DIR 890:DEL 869:CLS 764:CCP 756:Z80 688:API 670:3.0 666:2.5 653:Z80 530:REN 525:REM 500:DIR 490:DEL 428:FAT 341:ROM 297:MSX 284:'s 252:), 216:MSX 148:DOS 45:by 2291:: 1452:NT 1447:9x 1294:^ 1233:. 1219:^ 1156:WC 1143:TR 1107:LS 976:RD 938:MD 854:CD 794:. 786:, 664:, 351:. 1732:e 1725:t 1718:v 1397:e 1390:t 1383:v 1366:. 1324:. 1288:. 1275:" 1248:. 446:. 248:( 233:) 184:) 112:) 106:( 101:) 97:( 87:· 80:· 73:· 66:· 39:.

Index


verification
improve this article
adding citations to reliable sources
"MSX-DOS"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Developer
Microsoft Japan
DOS
Closed source
Home computers
Available in
English
MSX
Kernel
Monolithic kernel
Default
user interface

Command-line interface
COMMAND.COM
Text user interface
License
Proprietary
disk operating system
Microsoft
Japan subsidiary

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.