[Version]
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
provider=%S3%
LayoutFile=layout.inf

[ClassInstall]
Addreg=Class.AddReg

[Class.AddReg]
HKR,,,,%MediaClassName%
HKR,,Icon,,"-1"
HKR,,Installer,,mmci.dll

[Manufacturer]
%S3Name%=S3Audio

[DestinationDirs]
DefaultDestDir=11
Mixer.Copy=10

[S3Audio]
%S3_GamePort.DeviceDesc%=S3JSTICK, VIRTUAL\S3_GamePort
%S3_GamePort_ISA.DeviceDesc%=S3JSTICK_ISA, *SSS0040

[PreCopySection]
HKR,,NoSetupUI,,1


;---------------------------------------------------------------;

[S3JSTICK_ISA]
CopyFiles=S3JSTICK.CopyList
AddReg=JOYSTICK.AddReg, S3JSTICK_ISA.AddReg
UpdateInis=S3JSTICK.UpdateInis

[S3JSTICK]
CopyFiles=S3JSTICK.CopyList, Mixer.Copy
AddReg=JOYSTICK.AddReg, S3JSTICK.AddReg
UpdateInis=S3JSTICK.UpdateInis

;---------------------------------------------------------------;

[S3JSTICK.CopyList]
vjoyd.vxd,,
msjstick.drv,,

[Mixer.Copy]
sndvol32.exe,,

[JOYSTICK.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\joystick,,,

[S3JSTICK.AddReg]
HKR,,Driver,,"s3vjoyd.vxd vjoyd.vxd"
HKR,Drivers\joystick\msjstick.drv,Description,,%S3_GamePort.DeviceDesc%
HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
HKR,Drivers,SubClasses,,"joystick"

[S3JSTICK_ISA.AddReg]
HKR,,Driver,,vjoyd.vxd
HKR,Drivers\joystick\msjstick.drv,Description,,%S3_GamePort.DeviceDesc%
HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
HKR,Drivers,SubClasses,,"joystick"

[S3JSTICK.UpdateInis]
system.ini,drivers,"joystick="

;---------------------------------------------------------------;
[Strings]
S3="S3 Inc."
S3Name="S3 Inc."
S3_GamePort.DeviceDesc="S3 SonicVibes PCI Gameport Device"
S3_GamePort_ISA.DeviceDesc="S3 SonicVibes Plug and Play Gameport Joystick"
