First post, by drone16
Hi!
I bought a noname Yamaha YMF701 sound card, and have huge problem making it work in Win95.
It has SETUPSA.EXE DOS configuration utility in drivers. I assumed that when I set the IOADDR, IRQ, DMA in utility and press OK, setting are saved in the card itself and survive restart.
Is it true?
The card:
All driver Readme's say that "New hardware found" should just pop up when Win95 is started. This never happens...
1. Install the card, boot Win95, run "Add New Hardware" from Control Panel: Nothing detected.
2. Add "SETUPSA.EXE /S" and "SET BLASTER" to "C:\autoexec.bat" and place "opl3sa.ini" and "Message.tbl" on C:\ too, card is detected by "Add New Hardware", but as "Creative Sound Blaster Pro"!
3. Forcing driver change to "Yamaha OPL3SA Sound Controller" hanged the system hard, I had to restore system from backup.
Is is necessary to run SETUPSA.EXE at Win95 boot? Or the card supposed to store its settings in card NVRAM?
I spent more than a day on this card. My ES688 is detected on first try, as ESS, Win95 installs correct ESS drivers.
SOLUTION: Mini guide to install YMF701 card on Win95. Many Thanks to @Tiido!
========================================================
- Download YMF95.rar from Re: Jumperless, non-PnP ISA sound cards and Windows 95 hardware detection problem. Extract.
- Run YMFW95.EXE. It will extract Windows drivers into c:\windows\temp\sax, and DOS drivers into c:\Program Files\Yamaha\Yamaha SAx Driver\
- Copy DOS drivers to C:\DOS\YAMAHA. Add these lines to C:\Autoexec.bat: This will activate the card and Win95 will see it.
SET BLASTER=A220 I5 D1 T4
C:\DOS\YAMAHA\SETUPSA.EXE /S
- Reboot. Run Control Panel --> Add New Hardware --> Want search? No --> Select category: Sound controllers --> Have Disk --> D:\ymf95\sasounf.inf
- Select "OPL3-SA Legacy Board"
- When it asks for files --> point it to c:\windows\temp\sax.
- Hopefully it will say "Windows can install your hardware using the following settings". Press Next until all done. Reboot and hear sounds 😀