SAXPNP.INF Driver File Contents (Yam715_ISA.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
midimap.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.DeviceDescEngUK%=YMH0021_DeviceEngUK,, *YMH0007
%*YMH0021.DeviceDescEngUK%=YMH0021_DeviceEngUK,, *YMH0021
%*YMH0021.DeviceDescCt%=YMH0021_DeviceCt,, *YMH0007
%*YMH0021.DeviceDescCt%=YMH0021_DeviceCt,, *YMH0021
%*YMH0021.DeviceDescCs%=YMH0021_DeviceCs,, *YMH0007
%*YMH0021.DeviceDescCs%=YMH0021_DeviceCs,, *YMH0021
%*YMH0021.DeviceDescDan%=YMH0021_DeviceDan,, *YMH0007
%*YMH0021.DeviceDescDan%=YMH0021_DeviceDan,, *YMH0021
%*YMH0021.DeviceDescDut%=YMH0021_DeviceDut,, *YMH0007
%*YMH0021.DeviceDescDut%=YMH0021_DeviceDut,, *YMH0021
%*YMH0021.DeviceDescFin%=YMH0021_DeviceFin,, *YMH0007
%*YMH0021.DeviceDescFin%=YMH0021_DeviceFin,, *YMH0021
%*YMH0021.DeviceDescNor%=YMH0021_DeviceNor,, *YMH0007
%*YMH0021.DeviceDescNor%=YMH0021_DeviceNor,, *YMH0021
%*YMH0021.DeviceDescSwe%=YMH0021_DeviceSwe,, *YMH0007
%*YMH0021.DeviceDescSwe%=YMH0021_DeviceSwe,, *YMH0021
%*YMH0021.DeviceDescPor%=YMH0021_DevicePor,, *YMH0007
%*YMH0021.DeviceDescPor%=YMH0021_DevicePor,, *YMH0021
%*YMH0021.DeviceDescKor%=YMH0021_DeviceKor,, *YMH0007
%*YMH0021.DeviceDescKor%=YMH0021_DeviceKor,, *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,midimapEngUS.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_DeviceEngUK.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,midimapEngUK.CopyList
AddReg=YMH0021EngUK.AddReg, OPL3SAEngUK.AddReg
;AddReg=WAVE.AddReg, YMH0021EngUK.AddReg, OPL3SAEngUK.AddReg
Reboot

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

[YMH0021_DeviceCt.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,midimapCt.CopyList
AddReg=YMH0021Ct.AddReg, OPL3SACt.AddReg
;AddReg=WAVE.AddReg, YMH0021Ct.AddReg, OPL3SACt.AddReg
Reboot

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

[YMH0021_DeviceCs.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,midimapCs.CopyList
AddReg=YMH0021Cs.AddReg, OPL3SACs.AddReg
;AddReg=WAVE.AddReg, YMH0021Cs.AddReg, OPL3SACs.AddReg
Reboot

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

[YMH0021_DeviceDan.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,midimapDan.CopyList
AddReg=YMH0021Dan.AddReg, OPL3SADan.AddReg
;AddReg=WAVE.AddReg, YMH0021Dan.AddReg, OPL3SADan.AddReg
Reboot

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

[YMH0021_DeviceDut.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,midimapDut.CopyList
AddReg=YMH0021Dut.AddReg, OPL3SADut.AddReg
;AddReg=WAVE.AddReg, YMH0021Dut.AddReg, OPL3SADut.AddReg
Reboot

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

[YMH0021_DeviceFin.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,midimapFin.CopyList
AddReg=YMH0021Fin.AddReg, OPL3SAFin.AddReg
;AddReg=WAVE.AddReg, YMH0021Fin.AddReg, OPL3SAFin.AddReg
Reboot

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

[YMH0021_DeviceNor.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,midimapNor.CopyList
AddReg=YMH0021Nor.AddReg, OPL3SANor.AddReg
;AddReg=WAVE.AddReg, YMH0021Nor.AddReg, OPL3SANor.AddReg
Reboot

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

[YMH0021_DeviceSwe.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,midimapSwe.CopyList
AddReg=YMH0021Swe.AddReg, OPL3SASwe.AddReg
;AddReg=WAVE.AddReg, YMH0021Swe.AddReg, OPL3SASwe.AddReg
Reboot

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

[YMH0021_DevicePor.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,midimapPor.CopyList
AddReg=YMH0021Por.AddReg, OPL3SAPor.AddReg
;AddReg=WAVE.AddReg, YMH0021Swe.AddReg, OPL3SAPor.AddReg
Reboot

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

[YMH0021_DeviceKor.NT]
CopyFiles=opl3sa32dll.CopyList,opl3sasys.CopyList,opl3saxcpl.CopyList,midimapKor.CopyList
AddReg=YMH0021Kor.AddReg, OPL3SASwe.AddReg
;AddReg=WAVE.AddReg, YMH0021Kor.AddReg, OPL3SAKor.AddReg
Reboot

[YMH0021_DeviceKor.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

[midimapEngUS.CopyList]
\EngUS\midimap.cfg

[midimapEngUK.CopyList]
\EngUK\midimap.cfg

[midimapCt.CopyList]
\Chi_T\midimap.cfg

[midimapCs.CopyList]
\Chi_S\midimap.cfg

[midimapDan.CopyList]
\Dan\midimap.cfg

[midimapDut.CopyList]
\Dut\midimap.cfg

[midimapFin.CopyList]
\Fin\midimap.cfg

[midimapNor.CopyList]
\Nor\midimap.cfg

[midimapSwe.CopyList]
\Swe\midimap.cfg

[midimapPor.CopyList]
\Por\midimap.cfg

[midimapKor.CopyList]
\Kwe\midimap.cfg

;
;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"

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

[OPL3SAEngUK.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"

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

[OPL3SACt.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"

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

[OPL3SACs.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"

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

[OPL3SADan.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"

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

[OPL3SADut.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"

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

[OPL3SAFin.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"

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

[OPL3SANor.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"

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

[OPL3SASwe.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"

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

[OPL3SAPor.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"

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

[OPL3SAKor.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.DeviceDescEngUK = "OPL3-SAx Plug and Play(U.K. English)"
*YMH0021.DeviceDescCt = "OPL3-SAx Plug and Play(Chinese-T)"
*YMH0021.DeviceDescCs = "OPL3-SAx Plug and Play(Chinese-S)"
*YMH0021.DeviceDescDan = "OPL3-SAx Plug and Play(Danish)"
*YMH0021.DeviceDescDut = "OPL3-SAx Plug and Play(Dutch)"
*YMH0021.DeviceDescFin = "OPL3-SAx Plug and Play(Finnish)"
*YMH0021.DeviceDescNor = "OPL3-SAx Plug and Play(Norwegian)"
*YMH0021.DeviceDescSwe = "OPL3-SAx Plug and Play(Swedish)"
*YMH0021.DeviceDescPor = "OPL3-SAx Plug and Play(Portuguese)"
*YMH0021.DeviceDescKor = "OPL3-SAx Plug and Play(Korean)"

*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: web2, load: 0.90