; Typical.ini - typical .INI file data DeviceName = Magic S23 (Res.Ver.E) IODecodeBits = 10 ; If SA12-SA15 pins connected - change to 16 DataType = Eeprom ; Eeprom (default), Hostload PeripheralPortLength = 8 ; 4 (default), 8 ;PnpVersion = 1.0 ;VendorVersion = 0.1 PossibleDMA = 0 1 3 PossibleIRQ = 5 7 9 11 12 15 OemId = 0D ; Assigned by Crystal for Acer add-on card Serial Number = 0xFFFFFFFF ; PnP Isolation Serial number, 1 is default ;[LDNULL] ;Name = NULL ;;;;;LogicalId = CSCFFFF ;;;;;NullBase = D34 ;;;;;NullAlign = 1 ;;;;;NullLength = 5 [LD0] Name = WSS/OPL/SB ; Logical Device 0 - Wss, Synthesis, SBPro LogicalID = CSC0000 Choice = Default WssIrq = 5,7 ; Shared between Wss and SBPro devices WssDmaPlay = 1 ; Shared between Wss and SBPro devices WssDmaCapture = 0,1,3 ; DMA select 1 - Full Duplex support WssBase = 0x534 ; Windows Sound System I/O Base Address SynBase = 0x388 ; Synthesis I/O Base Address SbBase = 0x220 ; SBPro Compatible I/O Base Address SbBaseEnd = 0x240 ; range end SbAlign = 0x20 ; 32 byte alignment SbLength = 0x10 ; 16 ports Choice = Default WssIrq = 5,7,9,11 ; Shared between Wss and SBPro devices WssDmaPlay = 1,3 ; Shared between Wss and SBPro devices WssDmaCapture = 0,1,3 ; DMA select 1 - Full Duplex support WssBaseStart = 0x534 ; Windows Sound System I/O Base Address WssBaseEnd = 0xF44 ; range end WssAlign = 0x04 ; 4 byte alignment WssLength = 0x04 ; 4 ports SynBaseStart = 0x388 ; Synthesis I/O Base Address SynBaseEnd = 0x3F8 ; range end SynAlign = 0x08 ; 8 byte alignment SynLength = 0x04 ; 4 ports SbBaseStart = 0x220 ; SBPro Compatible I/O Base Address SbBaseEnd = 0x260 ; range end SbAlign = 0x20 ; 32 byte alignment SbLength = 0x10 ; 16 ports ;Choice = Default ;WssIrq = 5,7,9,11 ; Shared between Wss and SBPro devices ;WssDmaPlay = 1,3 ; Shared between Wss and SBPro devices ;WssBaseStart = 0x534 ; Windows Sound System I/O Base Address ;WssBaseEnd = 0xF44 ; range end ;WssAlign = 0x04 ; 4 byte alignment ;WssLength = 0x04 ; 4 ports [LD1] Name = GAME ; Logical Device 1 - Game Port ie. Joystick LogicalId = CSC0001 ; for automatic default driver loading Choice=Default ; for GamePort I/O to 200 GameBase=200 ; Choice=Default ; Sam GameBaseStart = 0x200 ; GAMEbase I/O base address - 200 hex GameBaseEnd = 0x2F8 ; range end GameAlign = 8 ; 8 byte alignment GameLength = 8 ; 8 ports [LD2] Name = CTRL LogicalID = CSC0010 ; Default CtrlBaseStart = 0x120 ; Control Base Address CtrlBaseEnd = 0x538 ; range end CtrlAlign = 0x08 ; 8 byte alignment CtrlLength = 0x08 ; 8 ports CtrlIoBits = 16 [LD3] ; Logical Device 3 - MPU-401 Name = MPU LogicalId = CSC0003 ; for automatic default driver loading Choice= Default MpuBase = 330 MpuIrq = 9 Choice= Default MpuBaseStart = 0x300 ; MPUbase I/O address - 330 hex. MpuBaseEnd = 0x378 ; range end MpuAlign = 0x08 ; 8 byte alignment MpuLength = 2 ; 2 ports MpuIrq = 9,11,12,15 ; MPU IRQ [END]Download Driver Pack
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.