First post, by smevans526
IBM PC-DOS version 7 was advertised as requiring 'less conventional memory than DOS 6.X versions for comparable function'. (http://www-01.ibm.com/common/ssi/ShowDoc.wss? … html&lang=en-ZZ)
I've used PC-DOS 2000 for about 2 years, and never ran into trouble with conventional memory (even for Wake of the Ravager). Further, I've read people online describing it as 'garbage'. I've never found PC-DOS less stable than MS-DOS.
PC-DOS uses MSCDEX v2.25, which prints an IBM (opposed to Microsoft) copyright when loaded. It uses only 21K of memory. I believe that MS-DOS 6.22's MSCDEX (v2.23?) uses 25K. Not to amazing, but it appears IBM programmed some of DOS's built-in programs to consume less memory when ran.
Not every Microsoft program produces an IBM copyright when loaded; MOUSE still says 'Microsoft', for example.
I suspect that this MSCDEX v2.25 used in PC-DOS is different from the one used in Windows ME (MS-DOS 😎.
Anyway, I've reduced conventional memory usage with the following two lines in CONFIG.SYS...
DOSDATA=UMB
SHELL=C:\COMMAND.COM /E:512 /P /H
The former allows DOS to load DOS system tables in upper memory. The latter's /H parameter loads COMMAND.COM into upper memory, saving 13K.
I ask if there are any other tricks, specific to PC-DOS 7, that can free up conventional memory.
To free up memory, PC-DOS looks pretty good, but it appears everyone prefers MS-DOS 6.22 or 7.0. Am I missing something?