MS-DOS SOURCE CODE
Today inside MS-DOS SOURCE CODE to compile the files i found MS-DOS 1.17H is in source code. There is IBM PC DOS 1.10 in source code date to 05-07-1982. The most interest thing in source code is MS-DOS 1.17H build this build be MS-DOS 1.12 Compaq OEM and MS-DOS 1.19 Zenith OEM. MS-DOS 1.17 is dated to 5-17-1983 before IBM PC DOS 1.10 by one year. To compile MS-DOS 1.17H Build first download MASM 2.00 and type MASM command.asm after you the command then go to link command; after you compile the build go to exe2bin type exe2bin command.exe command.com. This first two part series on MS-DOS SOURCE CODE. These images was taken on VirtualBox MS-DOS 4.01 VM
Comments
You have also made some serious factual errors:
First, there is no such release as "MS-DOS 1.10". You are thinking of IBM PC-DOS 1.10 or "Compaq Personal Computer DOS 1.10" - which were based on MS-DOS 1.24 or 1.25. Other OEMs did screwpot things with their version numbers, that do not reflect the version numbers used by Microsoft or Seattle Computer Products.
"1.17" refers to the revision level of COMMAND.COM. In these early versions, each file had its own revision level, rather than a single product version number. v1.17 is the version included with MS-DOS 1.25.
I have myself compiled them (in a "hybrid" PC/MS mode) using the same version of MASM you did, and this patch:
which fixes the duplicate symbol error.
ETA: the H stands for Himem - it indicates a compile-time option, rather than a subversion.