1REM Virtual DOS Machine (VDM) Default Startup File 2 3REM NOTE: NTVDM does not use CONFIG.BAT as the default 4REM environment settings file when running a DOS application. To 5REM change the default settings for the VDM, change this file 6REM instead. However, if a DOS Shortcut (PIF) is used, then 7REM the settings found in the PIF file will be used instead. 8 9REM Echo Output Option 10REM ================== 11REM When starting up a DOS application, by default, no output 12REM text is shown to the user as the application starts 13REM up. To display information from both CONFIG.NT and 14REM AUTOEXEC.NT, use the option, 'echoconfig'. 15REM echoconfig 16 17REM Command Prompt Option 18REM ===================== 19REM If the user returns to the Command Prompt either from a TSR, 20REM or while running a DOS application, by default, VDM runs 21REM COMMAND.COM. To run cmd.exe instead, use the option, 'ntcmdprompt'. 22REM However, if COMMAND.COM cannot be found, VDM will use this option 23REM regardless if it's disabled or not. 24ntcmdprompt 25 26REM DOS-Only Mode 27REM ============= 28REM By default, any DOS application can run another application, 29REM regardless if it's DOS-based or not. To prevent DOS applications 30REM from running non-DOS applications, and therefore possibly preventing 31REM disruption of the TSR, use the option 'dosonly'. 32REM dosonly 33 34REM Expanded Memory Manager (EMM) 35REM ============================= 36REM Syntax = EMM [A=AltRegSets] [B=BaseSegment] [RAM] 37REM 38REM A = Alternative Mapping Register (AltRegSets) 39REM * Determines the Alternative Mapping Register Sets supported by the system. 40REM The supported values goes from 1 to 255. 41REM * The default value is 8. 42REM B = Base Segment 43REM * The default value is 0x4000. 44REM Random Access Memory (RAM) 45REM * If used, then only allocate 64kb address space from the Upper Memory 46REM Block (UMB) for EMM page frames, while allowing the rest (if any) to be 47REM used by NTVDM for loadhigh and devicehigh commands. 48REM * By default, all available and possible UMB will be used for page frames. 49REM 50REM The size of a program's EMM is determined by it's given PIF file. But 51REM if no PIF file is provided, the default settings will be used (_default.pif). 52REM But if the size of the given PIF file is zero, then the EMM will be disabled 53REM and the options below will be ignored. 54REM EMM A=8 B=0x4000 64 55 56REM Disable PC Speaker Audio 57REM ======================== 58REM Disables the playback of PC Speaker Audio. 59REM disablepcspeaker 60 61REM Misc. Configuration Options 62REM =========================== 63REM dos=high, umb 64REM device=%SystemRoot%\System32\himem.sys 65REM files=40 66