First post, by Richard
I am trying to run the DOS Aerowinx Precision Simulator V1.3a using VDMSound under Windows XP Home. The VDMSRun.bat line 'dosdrv.exe /i:VDMS.INI' causes a 16-bit MS-DOS Subsystem error message -
C:\DOCUME~1\Richard\Desktop\PS1.pif
C:\WINDOWS\System32\config.nt. The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the application.'
Your troubleshooting guide suggests a number of checking actions:
- "set VDMSPath" returns VDMSPath = C:\Program Files\VDMSound\ correctly
- "dir "%VDMSPath%\V*.dll"" returns the directory list correctly
- VDMS.INI settings are unaltered
- VDMS.INI and the BLASTER variable are consistent
- The game's setup file has been deleted so that, if I get that far, I will be able to set manual settings.
My current CONFIG.NT is:
dos=high, umb
emm=RAM
device=%SystemRoot%\system32\himem.sys
files=40
buffers=40
fcbs=4,0
stacks=9,256
My current AUTOEXEC.NT is:
@echo off
REM AUTOEXEC.BAT is not used to initialize the MS-DOS environment.
REM AUTOEXEC.NT is used to initialize the MS-DOS environment unless a
REM different startup file is specified in an application's PIF.
REM Install CD ROM extensions
lh %SystemRoot%\system32\mscdexnt.exe
REM Install network redirector (load before dosx.exe)
lh %SystemRoot%\system32\redir
REM Install DPMI support
rem lh %SystemRoot%\system32\dosx
REM The following line enables Sound Blaster 2.0 support on NTVDM.
REM The command for setting the BLASTER environment is as follows:
REM SET BLASTER=A220 I5 D1 P330
REM where:
REM A specifies the sound blaster's base I/O port
REM I specifies the interrupt request line
REM D specifies the 8-bit DMA channel
REM P specifies the MPU-401 base I/O port
REM T specifies the type of sound blaster card
REM 1 - Sound Blaster 1.5
REM 2 - Sound Blaster Pro I
REM 3 - Sound Blaster 2.0
REM 4 - Sound Blaster Pro II
REM 6 - SOund Blaster 16/AWE 32/32/64
REM
REM The default value is A220 I5 D1 T3 and P330. If any of the switches is
REM left unspecified, the default value will be used. (NOTE, since all the
REM ports are virtualized, the information provided here does not have to
REM match the real hardware setting.) NTVDM supports Sound Blaster 2.0 only.
REM The T switch must be set to 3, if specified.
rem SET BLASTER=A220 I5 D1 P330 T3
REM To disable the sound blaster 2.0 support on NTVDM, specify an invalid
REM SB base I/O port address. For example:
REM SET BLASTER=A0
set classpath=
set include=
set lib=
set msdevdir=
lh %SystemRoot%\system32\dosx.exe
dosdrv.exe /i:VDMS.INI
set BLASTER=A220 I7 D1 H5 P330 T6
Any ideas what to do?
Cheers, Richard 😕