Updated information about MS-DOS 4.00 and 4.01

This commit is contained in:
Jeff Parsons 2015-11-20 08:51:30 -08:00
commit 42b73e4606
16 changed files with 451 additions and 10 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,178 @@
MS-DOS 4.00
---
The PCjs machine below is running PC-DOS 4.00.
[IBM Model 5170](machine.xml "PCjs:ibm5170-msdos400")
Vital Statistics
---
MS-DOS 4.00 was released in October, 1988. The contents of the six 360Kb distribution diskettes are shown below.
***DISK 1***
Volume in drive A has no label
Volume Serial Number is 1456-15F4
Directory of A:\
IO SYS 33321 10-06-88 12:00a
MSDOS SYS 37376 10-06-88 12:00a
COMMAND COM 37556 10-06-88 12:00a
AUTOEXEC BAT 39 10-06-88 12:00a
CONFIG SYS 96 10-06-88 12:00a
COUNTRY SYS 12806 10-06-88 12:00a
DISKCOPY COM 10396 10-06-88 12:00a
DISPLAY SYS 15692 10-06-88 12:00a
FDISK EXE 60935 10-06-88 12:00a
FORMAT COM 22859 10-06-88 12:00a
KEYB COM 14727 10-06-88 12:00a
KEYBOARD SYS 23328 10-06-88 12:00a
REPLACE EXE 19415 10-06-88 12:00a
SELECT COM 3642 10-06-88 12:00a
SELECT HLP 28695 10-06-88 12:00a
SELECT PRT 1329 10-06-88 12:00a
SYS COM 11456 10-06-88 12:00a
15 File(s) 18432 bytes free
***DISK 2***
Volume in drive A has no label
Volume Serial Number is 2B61-1BE2
Directory of A:\
COMMAND COM 37556 10-06-88 12:00a
ASSIGN COM 5753 10-06-88 12:00a
ATTRIB EXE 18263 10-06-88 12:00a
CHKDSK COM 17787 10-06-88 12:00a
COMP COM 9459 10-06-88 12:00a
DEBUG COM 21574 10-06-88 12:00a
DISKCOMP COM 9857 10-06-88 12:00a
EDLIN COM 14069 10-06-88 12:00a
FC EXE 15807 10-06-88 12:00a
FILESYS EXE 11129 10-06-88 12:00a
FIND EXE 5941 10-06-88 12:00a
IFSFUNC EXE 21739 10-06-88 12:00a
JOIN EXE 17813 10-06-88 12:00a
LABEL COM 4458 10-06-88 12:00a
MEM EXE 20005 10-06-88 12:00a
MORE COM 2134 10-06-88 12:00a
SHARE EXE 13424 10-06-88 12:00a
SORT EXE 5882 10-06-88 12:00a
SUBST EXE 18467 10-06-88 12:00a
TREE COM 6302 10-06-88 12:00a
XCOPY EXE 17055 10-06-88 12:00a
21 File(s) 56320 bytes free
***DISK 3***
Volume in drive A has no label
Volume Serial Number is 2047-15E0
Directory of A:\
COMMAND COM 37556 10-06-88 12:00a
EMM386 SYS 87776 10-06-88 12:00a
EXE2BIN EXE 7963 10-06-88 12:00a
GWBASIC EXE 80608 10-06-88 12:00a
LINK EXE 43988 10-06-88 12:00a
PRINT COM 14131 10-06-88 12:00a
RAMDRIVE SYS 8235 10-06-88 12:00a
SMARTDRV SYS 10224 10-06-88 12:00a
XMA2EMS SYS 29211 10-06-88 12:00a
9 File(s) 39936 bytes free
***DISK 4***
Volume in drive A has no label
Volume Serial Number is 0569-15F3
Directory of A:\
COMMAND COM 37556 10-06-88 12:00a
ANSI SYS 9105 10-06-88 12:00a
APPEND EXE 11154 10-06-88 12:00a
COUNTRY SYS 12806 10-06-88 12:00a
DISPLAY SYS 15692 10-06-88 12:00a
DRIVER SYS 5241 10-06-88 12:00a
FASTOPEN EXE 16702 10-06-88 12:00a
GRAFTABL COM 10239 10-06-88 12:00a
GRAPHICS COM 16693 10-06-88 12:00a
GRAPHICS PRO 9397 10-06-88 12:00a
HIMEM SYS 6261 10-06-88 12:00a
KEYB COM 14727 10-06-88 12:00a
KEYBOARD SYS 23328 10-06-88 12:00a
MODE COM 22960 10-06-88 12:00a
NLSFUNC EXE 6878 10-06-88 12:00a
PRINTER SYS 18914 10-06-88 12:00a
RAMDRIVE SYS 8235 10-06-88 12:00a
RECOVER COM 10588 10-06-88 12:00a
4201 CPI 6404 10-06-88 12:00a
4208 CPI 720 10-06-88 12:00a
5202 CPI 370 10-06-88 12:00a
README TXT 14148 10-12-88 9:13p
22 File(s) 1024 bytes free
***DISK 5***
Volume in drive A has no label
Volume Serial Number is 1F41-15E1
Directory of A:\
BACKUP COM 36880 10-06-88 12:00a
EGA CPI 49068 10-06-88 12:00a
FORMAT COM 22859 10-06-88 12:00a
LCD CPI 10703 10-06-88 12:00a
MODE COM 22960 10-06-88 12:00a
RESTORE COM 36946 10-06-88 12:00a
SELECT DAT 22999 10-06-88 12:00a
SELECT EXE 95107 10-06-88 12:00a
XMA2EMS SYS 29211 10-06-88 12:00a
9 File(s) 30720 bytes free
***DISK 6***
Volume in drive A has no label
Volume Serial Number is 1101-1B52
Directory of A:\
CHKDSK COM 17787 10-06-88 12:00a
DISKCOPY COM 10396 10-06-88 12:00a
PCIBMDRV MOS 263 10-06-88 12:00a
PRINT COM 14131 10-06-88 12:00a
SHELL CLR 4406 10-06-88 12:00a
SHELL HLP 66527 10-06-88 12:00a
SHELL MEU 4588 10-06-88 12:00a
SHELLB COM 3894 10-06-88 12:00a
SHELLC EXE 153855 10-06-88 12:00a
DOSUTIL MEU 6660 10-06-88 12:00a
COMMAND COM 37556 10-06-88 12:00a
11 File(s) 36864 bytes free
One important new feature of MS-DOS 4.00 was the ability to update the system files (IO.SYS and MSDOS.SYS)
of any boot disk, by moving the first two directory entries (and the contents of the first three data sectors)
as needed to make room for the new IO.SYS and MSDOS.SYS files.
The SYS command in older versions of MS-DOS would report "No room for system on destination disk" if the first
two directory entries (or the first three data sectors) were unavailable. However, after using the MS-DOS 4.00
SYS command, it usually becomes possible to install older MS-DOS versions as well.
Learn more about the history of the SYS command from [Microsoft Support](https://support.microsoft.com/en-us/kb/66530).
Additional details about MS-DOS 4.00 from [PC DOS Retro](https://sites.google.com/site/pcdosretro/doshist):
- distributed on 2 720KB floppy disks [or 6 360KB diskettes]
- SHARE loaded for FCB operations on hard disks greater than 32MB
- IFS driver support added
- MEM command added to report memory usage
- new internal command: TRUENAME
- new external commands: FILESYS, IFSFUNC, MEM
- new CONFIG.SYS commands: COMMENT, CPSW, IFS, INSTALL, MULTITRACK, REM, SWITCHES
- new device drivers: SMARTDRV.SYS (MS-DOS), XMA2EMS.SYS, XMAEM.SYS
- new support file: GRAPHICS.PRO
- disk buffers could be allocated in expanded memory (BUFFERS /X)
- DPB, SFT and CDS structures extended
- new internal version table added
- DOS swappable data area changed
- program names added to MCBs
- INT 21h functions 3305h, 5D0Bh, 5F05h-5F08h, 6507h, 6520h-6523h, 65A0h-65A3h, 69h-6Ch added
- INT 21h functions 3303h-3304h, 5702h-5704h reserved but unused
- INT 2Fh multiplex function 1Ah (ANSI.SYS) added

View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT, 128K EGA, 640K RAM</name>
<computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/>
<cpu id="cpu286" model="80286"/>
<ram id="ramLow" addr="0x00000" size="0xa0000"/>
<rom id="romEGA" addr="0xc0000" size="0x4000" file="/devices/pc/video/ibm/ega/ibm-ega.json" notify="videoEGA"/>
<rom id="romBIOS" addr="0xf0000" size="0x10000" alias="0xff0000" file="/devices/pc/bios/5170/1984-01-10.json"/>
<video ref="/devices/pc/video/ibm/ega/ibm-ega-128kb-autolockfs.xml"/>
<keyboard ref="/devices/pc/keyboard/keyboard-minimal.xml"/>
<panel ref="/devices/pc/panel/wide.xml"/>
<fdc ref="/disks/pc/library.xml" pos="right" automount='{A: {name: "MS-DOS 4.00 (Disk 1)", path: "/disks/pc/dos/microsoft/4.00/MSDOS400-DISK1.json"}}'/>
<chipset id="chipset" model="5170" floppies="[1200,1200]"/>
<serial id="com1" adapter="1"/>
<serial id="com2" adapter="2" binding="print"/>
<mouse serial="com1"/>
</machine>

View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.1/manifest.xsl"?>
<manifest type="software">
<title>MS-DOS</title>
<version>4.00</version>
<type>DOS</type>
<category>Operating System</category>
<author>Microsoft</author>
<releaseDate>October 1988</releaseDate>
<disk id="disk01" size="368640" chs="40:2:9" img="static/MSDOS400-DISK1.img" href="/disks/pc/dos/microsoft/4.00/MSDOS400-DISK1.json" md5="df21fae3375ec155a6ccffb25e0a8633" md5json="9364eb72b88a464ba288afd1b6163274">
<name>MS-DOS 4.00 (Disk 1)</name>
</disk>
<disk id="disk02" size="368640" chs="40:2:9" img="static/MSDOS400-DISK2.img" href="/disks/pc/dos/microsoft/4.00/MSDOS400-DISK2.json" md5="88bfc0863f0e65da54fd98320d7d97ab" md5json="37d8620c2a2a529ce1246b0b8cc2aab3">
<name>MS-DOS 4.00 (Disk 2)</name>
</disk>
<disk id="disk03" size="368640" chs="40:2:9" img="static/MSDOS400-DISK3.img" href="/disks/pc/dos/microsoft/4.00/MSDOS400-DISK3.json" md5="d3cec5205295e28190d64250f2fff670" md5json="cd7f1340a8c45f71794e8812a2a8e287">
<name>MS-DOS 4.00 (Disk 3)</name>
</disk>
<disk id="disk04" size="368640" chs="40:2:9" img="static/MSDOS400-DISK4.img" href="/disks/pc/dos/microsoft/4.00/MSDOS400-DISK4.json" md5="09e68c48357543b79bd21c856e3d72c0" md5json="9e50dca3ad47a0155b4d4565948c906c">
<name>MS-DOS 4.00 (Disk 4)</name>
</disk>
<disk id="disk05" size="368640" chs="40:2:9" img="static/MSDOS400-DISK5.img" href="/disks/pc/dos/microsoft/4.00/MSDOS400-DISK5.json" md5="1f88a4f7de2e9f2cb9b88c03dbc2e848" md5json="3ca4ae554d5a73f79c64c6e8c51f3c1d">
<name>MS-DOS 4.00 (Disk 5)</name>
</disk>
<disk id="disk06" size="368640" chs="40:2:9" img="static/MSDOS400-DISK6.img" href="/disks/pc/dos/microsoft/4.00/MSDOS400-DISK6.json" md5="739de673db09d5c2f2da2c2d0f2ba306" md5json="76a7e3a18a71d25ebc16176cca691bac">
<name>MS-DOS 4.00 (Disk 6)</name>
</disk>
</manifest>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.1/manifest.xsl"?>
<manifest type="software">
<title>MS-DOS</title>
<version>4.01</version>
<type>DOS</type>
<category>Operating System</category>
<author>Microsoft</author>
<releaseDate>April 1989</releaseDate>
<disk id="disk01" size="737280" chs="80:2:9" img="static/MSDOS401-DISK1.img" href="/disks/pc/dos/microsoft/4.01/720K/MSDOS401-DISK1.json" md5="fe6a8a6a3991839680fb0a2f137b337b" md5json="7905864b5a943d6cb4a4a2b37f6dfbe1">
<name>MS-DOS 4.01 (Disk 1)</name>
</disk>
<disk id="disk02" size="737280" chs="80:2:9" img="static/MSDOS401-DISK2.img" href="/disks/pc/dos/microsoft/4.01/720K/MSDOS401-DISK2.json" md5="1ed35cdf88463c632ee2d9fbb8d74da5" md5json="5f1741c90a5c046a97ae6b1b7f66f047">
<name>MS-DOS 4.01 (Disk 2)</name>
</disk>
<disk id="disk03" size="737280" chs="80:2:9" img="static/MSDOS401-DISK3.img" href="/disks/pc/dos/microsoft/4.01/720K/MSDOS401-DISK3.json" md5="14cb5d9021f313340cf015b18f88880f" md5json="840db50b36a24225bc044622dc3cb854">
<name>MS-DOS 4.01 (Disk 3)</name>
</disk>
</manifest>

View file

@ -0,0 +1,176 @@
MS-DOS 4.01
---
The PCjs machine below is running PC-DOS 4.01.
[IBM Model 5170](machine.xml "PCjs:ibm5170-msdos401")
Vital Statistics
---
MS-DOS 4.01 was released in April, 1989. The contents of the six 360Kb distribution diskettes are shown below.
***DISK 1***
Volume in drive A is INST V401
Volume Serial Number is 2A33-13E4
Directory of A:\
IO SYS 33337 04-07-89 12:00a
MSDOS SYS 37376 04-07-89 12:00a
AUTOEXEC BAT 39 04-07-89 12:00a
COMMAND COM 37557 04-07-89 12:00a
CONFIG SYS 96 04-07-89 12:00a
COUNTRY SYS 12806 04-07-89 12:00a
DISKCOPY COM 10396 04-07-89 12:00a
DISPLAY SYS 15692 04-07-89 12:00a
FDISK EXE 60935 04-07-89 12:00a
FORMAT COM 22875 04-07-89 12:00a
KEYB COM 14727 04-07-89 12:00a
KEYBOARD SYS 23328 04-07-89 12:00a
REPLACE EXE 19415 04-07-89 12:00a
SELECT COM 3642 04-07-89 12:00a
SELECT HLP 28695 04-07-89 12:00a
SELECT PRT 1329 04-07-89 12:00a
SYS COM 11456 04-07-89 12:00a
15 File(s) 18432 bytes free
***DISK 2***
Volume in drive A is OP#1 V401
Directory of A:\
ASSIGN COM 5753 04-07-89 12:00a
ATTRIB EXE 18263 04-07-89 12:00a
CHKDSK COM 17787 04-07-89 12:00a
COMMAND COM 37557 04-07-89 12:00a
COMP COM 9459 04-07-89 12:00a
DEBUG COM 21574 04-07-89 12:00a
DISKCOMP COM 9857 04-07-89 12:00a
EDLIN COM 14069 04-07-89 12:00a
FC EXE 15807 04-07-89 12:00a
FILESYS EXE 11129 04-07-89 12:00a
FIND EXE 5941 04-07-89 12:00a
IFSFUNC EXE 21739 04-07-89 12:00a
JOIN EXE 17813 04-07-89 12:00a
LABEL COM 4458 04-07-89 12:00a
MEM EXE 20005 04-07-89 12:00a
MORE COM 2134 04-07-89 12:00a
SHARE EXE 13424 04-07-89 12:00a
SORT EXE 5882 04-07-89 12:00a
SUBST EXE 18467 04-07-89 12:00a
TREE COM 6302 04-07-89 12:00a
XCOPY EXE 17055 04-07-89 12:00a
21 File(s) 56320 bytes free
***DISK 3***
Volume in drive A is OP#2 V401
Directory of A:\
COMMAND COM 37557 04-07-89 12:00a
EMM386 SYS 87776 04-07-89 12:00a
EXE2BIN EXE 7963 04-07-89 12:00a
GWBASIC EXE 80608 04-07-89 12:00a
LINK EXE 43988 04-07-89 12:00a
PRINT COM 14131 04-07-89 12:00a
RAMDRIVE SYS 8235 04-07-89 12:00a
README TXT 17825 04-07-89 12:00a
SMARTDRV SYS 10224 04-07-89 12:00a
XMA2EMS SYS 29211 04-07-89 12:00a
10 File(s) 21504 bytes free
***DISK 4***
Volume in drive A is OP#3 V401
Volume Serial Number is 2A33-13E4
Directory of A:\
4201 CPI 6404 04-07-89 12:00a
4208 CPI 720 04-07-89 12:00a
5202 CPI 370 04-07-89 12:00a
ANSI SYS 9105 04-07-89 12:00a
APPEND EXE 11154 04-07-89 12:00a
COMMAND COM 37557 04-07-89 12:00a
COUNTRY SYS 12806 04-07-89 12:00a
DISPLAY SYS 15692 04-07-89 12:00a
DRIVER SYS 5241 04-07-89 12:00a
FASTOPEN EXE 16718 04-07-89 12:00a
GRAFTABL COM 10239 04-07-89 12:00a
GRAPHICS COM 16693 04-07-89 12:00a
GRAPHICS PRO 9397 04-07-89 12:00a
HIMEM SYS 6261 04-07-89 12:00a
KEYB COM 14727 04-07-89 12:00a
KEYBOARD SYS 23328 04-07-89 12:00a
MODE COM 22960 04-07-89 12:00a
NLSFUNC EXE 6878 04-07-89 12:00a
PRINTER SYS 18914 04-07-89 12:00a
RAMDRIVE SYS 8235 04-07-89 12:00a
RECOVER COM 10588 04-07-89 12:00a
21 File(s) 15360 bytes free
***DISK 5***
Volume in drive A is SELECT V401
Directory of A:\
BACKUP COM 36880 04-07-89 12:00a
EGA CPI 49068 04-07-89 12:00a
FORMAT COM 22875 04-07-89 12:00a
LCD CPI 10703 04-07-89 12:00a
MODE COM 22960 04-07-89 12:00a
RESTORE COM 36946 04-07-89 12:00a
SELECT DAT 22999 04-07-89 12:00a
SELECT EXE 95107 04-07-89 12:00a
XMA2EMS SYS 29211 04-07-89 12:00a
9 File(s) 30720 bytes free
***DISK 6***
Volume in drive A is SHELL V401
Directory of A:\
CHKDSK COM 17787 04-07-89 12:00a
COMMAND COM 37557 04-07-89 12:00a
DISKCOPY COM 10396 04-07-89 12:00a
DOSUTIL MEU 6660 04-07-89 12:00a
PCIBMDRV MOS 263 04-07-89 12:00a
PRINT COM 14131 04-07-89 12:00a
SHELL HLP 66527 04-07-89 12:00a
SHELL MEU 4588 04-07-89 12:00a
SHELL CLR 4406 04-07-89 12:00a
SHELLB COM 3894 04-07-89 12:00a
SHELLC EXE 153855 04-07-89 12:00a
11 File(s) 36864 bytes free
One important new feature of MS-DOS 4.01 was the ability to update the system files (IO.SYS and MSDOS.SYS)
of any boot disk, by moving the first two directory entries (and the contents of the first three data sectors)
as needed to make room for the new IO.SYS and MSDOS.SYS files.
The SYS command in older versions of MS-DOS would report "No room for system on destination disk" if the first
two directory entries (or the first three data sectors) were unavailable. However, after using the MS-DOS 4.01
SYS command, it usually becomes possible to install older MS-DOS versions as well.
Learn more about the history of the SYS command from [Microsoft Support](https://support.microsoft.com/en-us/kb/66530).
Additional details about MS-DOS 4.01 from [PC DOS Retro](https://sites.google.com/site/pcdosretro/doshist):
- distributed on 2 720KB floppy disks [or 6 360KB diskettes]
- maintenance release
- DOS version is reported as 4.00 [although the VER command reports "4.01"]
- SHARE loaded for FCB operations on hard disks greater than 32MB
- IFS driver support added
- MEM command added to report memory usage
- new internal command: TRUENAME
- new external commands: FILESYS, IFSFUNC, MEM
- new CONFIG.SYS commands: COMMENT, CPSW, IFS, INSTALL, MULTITRACK, REM, SWITCHES
- new device drivers: SMARTDRV.SYS (MS-DOS), XMA2EMS.SYS, XMAEM.SYS
- new support file: GRAPHICS.PRO
- disk buffers could be allocated in expanded memory (BUFFERS /X)
- DPB, SFT and CDS structures extended
- new internal version table added
- DOS swappable data area changed
- program names added to MCBs
- INT 21h functions 3305h, 5D0Bh, 5F05h-5F08h, 6507h, 6520h-6523h, 65A0h-65A3h, 69h-6Ch added
- INT 21h functions 3303h-3304h, 5702h-5704h reserved but unused
- INT 2Fh multiplex function 1Ah (ANSI.SYS) added

View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT, 128K EGA, 640K RAM</name>
<computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/>
<cpu id="cpu286" model="80286"/>
<ram id="ramLow" addr="0x00000" size="0xa0000"/>
<rom id="romEGA" addr="0xc0000" size="0x4000" file="/devices/pc/video/ibm/ega/ibm-ega.json" notify="videoEGA"/>
<rom id="romBIOS" addr="0xf0000" size="0x10000" alias="0xff0000" file="/devices/pc/bios/5170/1984-01-10.json"/>
<video ref="/devices/pc/video/ibm/ega/ibm-ega-128kb-autolockfs.xml"/>
<keyboard ref="/devices/pc/keyboard/keyboard-minimal.xml"/>
<panel ref="/devices/pc/panel/wide.xml"/>
<fdc ref="/disks/pc/library.xml" pos="right" automount='{A: {name: "MS-DOS 4.01 (Disk 1)", path: "/disks/pc/dos/microsoft/4.01/MSDOS401-DISK1.json"}}'/>
<chipset id="chipset" model="5170" floppies="[1200,1200]"/>
<serial id="com1" adapter="1"/>
<serial id="com2" adapter="2" binding="print"/>
<mouse serial="com1"/>
</machine>

View file

@ -6,29 +6,24 @@
<type>DOS</type>
<category>Operating System</category>
<author>Microsoft</author>
<releaseDate/>
<disk id="disk01" size="737280" chs="80:2:9" img="static/720K/MSDOS401-DISK1.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK1.json" md5="fe6a8a6a3991839680fb0a2f137b337b" md5json="7905864b5a943d6cb4a4a2b37f6dfbe1">
<releaseDate>April 1989</releaseDate>
<source url="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/>
<disk id="disk01" size="368640" chs="40:2:9" img="static/360K/MSDOS401-DISK1.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK1.json" md5="a450b5bf241c6d3b50875b024dec4de3" md5json="e5fc0477c73e6e291661d9d492b0aa24">
<name>MS-DOS 4.01 (Disk 1)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/>
</disk>
<disk id="disk02" size="737280" chs="80:2:9" img="static/720K/MSDOS401-DISK2.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK2.json" md5="1ed35cdf88463c632ee2d9fbb8d74da5" md5json="5f1741c90a5c046a97ae6b1b7f66f047">
<disk id="disk02" size="368640" chs="40:2:9" img="static/360K/MSDOS401-DISK2.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK2.json" md5="9f23761dbd1e12a713997c21342a6828" md5json="84b758ff65bcf0f74d980a4b62a2fa97">
<name>MS-DOS 4.01 (Disk 2)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/>
</disk>
<disk id="disk03" size="737280" chs="80:2:9" img="static/720K/MSDOS401-DISK3.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK3.json" md5="14cb5d9021f313340cf015b18f88880f" md5json="840db50b36a24225bc044622dc3cb854">
<disk id="disk03" size="368640" chs="40:2:9" img="static/360K/MSDOS401-DISK3.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK3.json" md5="0db9d11e7705022be3538ce197d2fcca" md5json="b62e0d32fe65ef81db9bc0dc8db1ebb7">
<name>MS-DOS 4.01 (Disk 3)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/>
</disk>
<disk id="disk04" size="368640" chs="40:2:9" img="static/360K/MSDOS401-DISK4.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK4.json" md5="14039200d02f68f8e17f709642b48572" md5json="7f8f079f8e7783a5acf95c7008266e0a">
<name>MS-DOS 4.01 (Disk 4)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/>
</disk>
<disk id="disk05" size="368640" chs="40:2:9" img="static/360K/MSDOS401-DISK5.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK5.json" md5="b61b231f1b0dfc7acc629c30c93b49a6" md5json="7f1c78c7cba2f34b94edab25b910be79">
<name>MS-DOS 4.01 (Disk 5)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/>
</disk>
<disk id="disk06" size="368640" chs="40:2:9" img="static/360K/MSDOS401-DISK6.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK6.json" md5="5be94fd74f9948d6d182e1e864b5a166" md5json="c15dd3be506ea73ba60e67d604a8d276">
<name>MS-DOS 4.01 (Disk 6)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/>
</disk>
</manifest>