SAXPNP.INF Driver File Contents (Yam715.zip)

[Version]
Signature="$WINDOWS NT$"
ClassGuid={4D36E96C-E325-11CE-BFC1-08002BE10318}
Class=MEDIA
Provider=%YMH%

[SourceDisksNames]
1 = %DiskId%

[SourceDisksFiles]
opl3sa32.dll = 1
opl3sax.cpl = 1
opl3sa.sys = 1
midimap.cfg = 1

[DestinationDirs]
opl3sa32dll.CopyList = 11 ; DIRID_SYSTEM
opl3saxcpl.CopyList = 11 ; DIRID_SYSTEM
opl3sasys.CopyList = 12 ; DIRID_DRIVERS
EngUS.CopyList = 11 ; DIRID_DRIVERS
Ger.CopyList = 11 ; DIRID_DRIVERS
Ita.CopyList = 11 ; DIRID_DRIVERS
Fre.CopyList = 11 ; DIRID_DRIVERS
Spa.CopyList = 11 ; DIRID_DRIVERS
Jpn.CopyList = 11 ; DIRID_DRIVERS

[Manufacturer]
%YMHMfgName%=YAMAHA

[YAMAHA]
;
; NOTE:  We omit hardware IDs for each of these devices, so that the user will
;        be able to supply an OEM-supplied driver with fuller functionality at
;        the "Found New Hardware" popup.
;
%*YMH0021.DeviceDescEngUS%=YMH0021_DeviceEngUS,, *YMH0007
%*YMH0021.DeviceDescEngUS%=YMH0021_DeviceEngUS,, *YMH0021
%*YMH0021.DeviceDescFre%=YMH0021_DeviceFre,, *YMH0007
%*YMH0021.DeviceDescFre%=YMH0021_DeviceFre,, *YMH0021
%*YMH0021.DeviceDescSpa%=YMH0021_DeviceSpa,, *YMH0007
%*YMH0021.DeviceDescSpa%=YMH0021_DeviceSpa,, *YMH0021
%*YMH0021.DeviceDescIta%=YMH0021_DeviceIta,, *YMH0007
%*YMH0021.DeviceDescIta%=YMH0021_DeviceIta,, *YMH0021
%*YMH0021.DeviceDescGer%=YMH0021_DeviceGer,, *YMH0007
%*YMH0021.DeviceDescGer%=YMH0021_DeviceGer,, *YMH0021
%*YMH0021.DeviceDescJpn%=YMH0021_DeviceJpn,, *YMH0007
%*YMH0021.DeviceDescJpn%=YMH0021_DeviceJpn,, *YMH0021

%*YMH0022.DeviceDesc%=YMH0022_Device,, *YMH0006
%*YMH0022.DeviceDesc%=YMH0022_Device,, *YMH0022
%*YMH0023.DeviceDesc%=YMH0023_Device,, *YMH0023
%*YMH0024.DeviceDesc%=YMH0024_Device,, *YMH0024
%*YMH002F.DeviceDesc%=YMH002F_Device,, *YMH002F

[YMH0021_DeviceEngUS.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,EngUS.CopyList
AddReg=YMH0021EngUS.AddReg, OPL3SAEngUS.AddReg
;AddReg=WAVE.AddReg, YMH0021EngUS.AddReg, OPL3SAEngUS.AddReg
Reboot

[YMH0021_DeviceEngUS.NT.Services]
AddService = opl3sa, 0x00000002, opl3sa_Service_Inst

[YMH0021_DeviceFre.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,Fre.CopyList
AddReg=YMH0021Fre.AddReg, OPL3SAFre.AddReg
;AddReg=WAVE.AddReg, YMH0021Fre.AddReg, OPL3SAFre.AddReg
Reboot

[YMH0021_DeviceFre.NT.Services]
AddService = opl3sa, 0x00000002, opl3sa_Service_Inst

[YMH0021_DeviceSpa.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,Spa.CopyList
AddReg=YMH0021Spa.AddReg, OPL3SASpa.AddReg
;AddReg=WAVE.AddReg, YMH0021Spa.AddReg, OPL3SASpa.AddReg
Reboot

[YMH0021_DeviceSpa.NT.Services]
AddService = opl3sa, 0x00000002, opl3sa_Service_Inst

[YMH0021_DeviceIta.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,Ita.CopyList
AddReg=YMH0021Ita.AddReg, OPL3SAIta.AddReg
;AddReg=WAVE.AddReg, YMH0021Ita.AddReg, OPL3SAIta.AddReg
Reboot

[YMH0021_DeviceIta.NT.Services]
AddService = opl3sa, 0x00000002, opl3sa_Service_Inst

[YMH0021_DeviceGer.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,Ger.CopyList
AddReg=YMH0021Ger.AddReg, OPL3SAGer.AddReg
;AddReg=WAVE.AddReg, YMH0021Ger.AddReg, OPL3SAGer.AddReg
Reboot

[YMH0021_DeviceGer.NT.Services]
AddService = opl3sa, 0x00000002, opl3sa_Service_Inst

[YMH0021_DeviceJpn.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,Jpn.CopyList
AddReg=YMH0021Jpn.AddReg, OPL3SAJpn.AddReg
;AddReg=WAVE.AddReg, YMH0021Jpn.AddReg, OPL3SAJpn.AddReg
Reboot

[YMH0021_DeviceJpn.NT.Services]
AddService = opl3sa, 0x00000002, opl3sa_Service_Inst

[opl3sa_Service_Inst]
DisplayName    = %opl3sa.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\opl3sa.sys
LoadOrderGroup = Base

[opl3sa32dll.CopyList]
opl3sa32.dll

[opl3sasys.CopyList]
opl3sa.sys

[opl3saxcpl.CopyList]
opl3sax.cpl

[EngUS.CopyList]
midimap.cfg,\EngUS\midimap.cfg
opl3sacf.hlp,\EngUS\opl3sacf.hlp

[Fre.CopyList]
midimap.cfg,\fre\midimap.cfg
opl3sacf.hlp,\fre\opl3sacf.hlp

[Spa.CopyList]
midimap.cfg,\spa\midimap.cfg
opl3sacf.hlp,\spa\opl3sacf.hlp

[Ita.CopyList]
midimap.cfg,\ita\midimap.cfg
opl3sacf.hlp,\ita\opl3sacf.hlp

[Ger.CopyList]
midimap.cfg,\ger\midimap.cfg
opl3sacf.hlp,\ger\opl3sacf.hlp

[Jpn.CopyList]
midimap.cfg,\jpn\midimap.cfg
opl3sacf.hlp,\jpn\opl3sacf.hlp

;
;AddReg Sections
;

[YMH0021EngUS.AddReg]
HKR,Drivers\wave\opl3sa32.dll,Description,,%*YMH0021.DeviceDescEngUS%
HKR,Drivers\midi\opl3sa32.dll,Description,,%V_INTERNAL%
HKR,Drivers\mixer\opl3sa32.dll,Description,,%*YMH0021.DeviceDescEngUS%
HKR,Drivers\aux\opl3sa32.dll,Description,,%*YMH0021.DeviceDescEngUS%

[OPL3SAEngUS.AddReg]
HKR,Drivers\wave\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\midi\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\mixer\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\aux\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"

[YMH0021Fre.AddReg]
HKR,Drivers\wave\opl3sa32.dll,Description,,%*YMH0021.DeviceDescFre%
HKR,Drivers\midi\opl3sa32.dll,Description,,%V_INTERNAL%
HKR,Drivers\mixer\opl3sa32.dll,Description,,%*YMH0021.DeviceDescFre%
HKR,Drivers\aux\opl3sa32.dll,Description,,%*YMH0021.DeviceDescFre%

[OPL3SAFre.AddReg]
HKR,Drivers\wave\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\midi\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\mixer\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\aux\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"

[YMH0021Spa.AddReg]
HKR,Drivers\wave\opl3sa32.dll,Description,,%*YMH0021.DeviceDescSpa%
HKR,Drivers\midi\opl3sa32.dll,Description,,%V_INTERNAL%
HKR,Drivers\mixer\opl3sa32.dll,Description,,%*YMH0021.DeviceDescSpa%
HKR,Drivers\aux\opl3sa32.dll,Description,,%*YMH0021.DeviceDescSpa%

[OPL3SASpa.AddReg]
HKR,Drivers\wave\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\midi\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\mixer\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\aux\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"

[YMH0021Ita.AddReg]
HKR,Drivers\wave\opl3sa32.dll,Description,,%*YMH0021.DeviceDescIta%
HKR,Drivers\midi\opl3sa32.dll,Description,,%V_INTERNAL%
HKR,Drivers\mixer\opl3sa32.dll,Description,,%*YMH0021.DeviceDescIta%
HKR,Drivers\aux\opl3sa32.dll,Description,,%*YMH0021.DeviceDescIta%

[OPL3SAIta.AddReg]
HKR,Drivers\wave\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\midi\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\mixer\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\aux\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"

[YMH0021Ger.AddReg]
HKR,Drivers\wave\opl3sa32.dll,Description,,%*YMH0021.DeviceDescGer%
HKR,Drivers\midi\opl3sa32.dll,Description,,%V_INTERNAL%
HKR,Drivers\mixer\opl3sa32.dll,Description,,%*YMH0021.DeviceDescGer%
HKR,Drivers\aux\opl3sa32.dll,Description,,%*YMH0021.DeviceDescGer%

[OPL3SAGer.AddReg]
HKR,Drivers\wave\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\midi\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\mixer\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\aux\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"

[YMH0021Jpn.AddReg]
HKR,Drivers\wave\opl3sa32.dll,Description,,%*YMH0021.DeviceDescJpn%
HKR,Drivers\midi\opl3sa32.dll,Description,,%V_INTERNAL%
HKR,Drivers\mixer\opl3sa32.dll,Description,,%*YMH0021.DeviceDescJpn%
HKR,Drivers\aux\opl3sa32.dll,Description,,%*YMH0021.DeviceDescJpn%

[OPL3SAJpn.AddReg]
HKR,Drivers\wave\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\midi\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\mixer\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers\aux\opl3sa32.dll,Driver,,opl3sa32.dll
HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"

;
; The following sections are left empty since this INF doesn't provide support
; the corresponding functions.  Installation for these functions will actually
; fail, but this allows us to give the user a 'Windows NT default driver" for
; each function on the card.
;
[YMH0022_Device.NT]
[YMH0023_Device.NT]
[YMH0024_Device.NT]
[YMH002F_Device.NT]

;
; We also have to have the corresponding service install sections for the above
; 'dummy' install sections, or else the NT MEDIA class installer will reject the
; driver node as Win95-only.
;
[YMH0022_Device.NT.Services]
[YMH0023_Device.NT.Services]
[YMH0024_Device.NT.Services]
[YMH002F_Device.NT.Services]

;
; Localizable text.
;
[Strings]
YMH = "YAMAHA Corporation"
MediaClassName = "Sound, video and game controllers"
YMHMfgName = "YAMAHA Corporation"
DiskId = "YAMAHA OPL3SAx Drivers Disk"

*YMH0021.DeviceDescEngUS = "OPL3-SAx Plug and Play( U.S. English)"
*YMH0021.DeviceDescFre = "OPL3-SAx Plug and Play(French)"
*YMH0021.DeviceDescSpa = "OPL3-SAx Plug and Play(Spanish)"
*YMH0021.DeviceDescIta = "OPL3-SAx Plug and Play(Italian)"
*YMH0021.DeviceDescGer = "OPL3-SAx Plug and Play(German)"
*YMH0021.DeviceDescJpn = "OPL3-SAx Plug and Play(Japanese)"

*YMH0022.DeviceDesc = "OPL3-SAx GamePort"
V_INTERNAL = "OPL3-SAx FM Synthesizer"
*YMH0023.DeviceDesc = "OPL3-SAx ComPort"
*YMH0024.DeviceDesc = "Standard IDE/ESDI Hard Disk Controller"
*YMH002F.DeviceDesc = "OPL3-SAx Reserved"

opl3sa.SvcDesc = "YAMAHA OPL3-SAx Driver"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 1.03