VOGONS


First post, by Totempole

User metadata
Rank Member
Rank
Member

I picked up a couple of generic Yamaha YMF724E-V PCI Sound Cards today and want to use one of them for DOS games within Windows 98SE.

I'm not having any luck getting digital audio working, I can get FM and GM to work though. For some reason, no matter what configuration I try, the DOS program will either lock up, or the whole system will lock up and reboot.

For example, when I try to configure sound in Duke Nukem 3D, the moment I attempt to test it, the whole comuputer locks up. With Death Rally, sound works, but the game crashed after just a few seconds.

So far I've tried the Labway and Yamaha 192XG Drivers from this website, and the drivers from Yamaha's website with varying results.

I've also wired up the SB-Link headers, but have no idea what it actually does. Also not sure whether the card needs to be in a specific PCI slot for SB-Link to work or not.

Can anyone suggest a good driver, or possible solution to my problem? It seems like it could be a resource conflict rather than a driver issue.

Thanks in advance for any advice.

In case it helps, this card is very similar, if not the same as the ones I've got, but I don't recall seeing "Addonics SV550" printed anywhere on mine:

addonics_sv550_big.jpg

My Retro Gaming PC:
Pentium III 450MHz Katmai Slot 1
Transcend 256MB PC133
Gigabyte GA-6BXC
MSI Geforce 2 MX400 AGP
Ensoniq ES1371 PCI
Sound Blaster AWE64 ISA

Reply 1 of 9, by alexanrs

User metadata
Rank l33t
Rank
l33t

Try searching for YMF724 here in Vogons because I'm pretty sure there are topics with people saying how to setup this properly. From the top of my head I know that the DOS drivers can receive certain parameters to indicate how should it emulate a IRQs and DMA transfers under DOS (DDMA, PC/PCI, INTA, etc.). Odds are just plugging in the SB-Link is not enough, you have to tell the drivers to use it.

Reply 2 of 9, by Totempole

User metadata
Rank Member
Rank
Member
alexanrs wrote:

Try searching for YMF724 here in Vogons because I'm pretty sure there are topics with people saying how to setup this properly. From the top of my head I know that the DOS drivers can receive certain parameters to indicate how should it emulate a IRQs and DMA transfers under DOS (DDMA, PC/PCI, INTA, etc.). Odds are just plugging in the SB-Link is not enough, you have to tell the drivers to use it.

I have been looking around this forum, but couldn't find anything useful. I suspect that SB-Link only applies in a pure DOS environment, and not in a Win9x Dos Box.

I can adjust the resources between IRQ5 and IRQ7. Also address 220 or 240. It doesn't make a difference though.

My Retro Gaming PC:
Pentium III 450MHz Katmai Slot 1
Transcend 256MB PC133
Gigabyte GA-6BXC
MSI Geforce 2 MX400 AGP
Ensoniq ES1371 PCI
Sound Blaster AWE64 ISA

Reply 3 of 9, by Kahenraz

User metadata
Rank l33t
Rank
l33t

I own a YMF-724F-V which I've had good success with in DOS. I don't know what the difference is betwen the 724E and the 724F.

Reply 4 of 9, by Totempole

User metadata
Rank Member
Rank
Member
Kahenraz wrote:

I own a YMF-724F-V which I've had good success with in DOS. I don't know what the difference is betwen the 724E and the 724F.

Have you been successful with a DOS game Within Windows 9x? If so, which drivers did you use?

Did you make use of the SB-Link Header?

Thanks.

My Retro Gaming PC:
Pentium III 450MHz Katmai Slot 1
Transcend 256MB PC133
Gigabyte GA-6BXC
MSI Geforce 2 MX400 AGP
Ensoniq ES1371 PCI
Sound Blaster AWE64 ISA

Reply 5 of 9, by Kahenraz

User metadata
Rank l33t
Rank
l33t

I only ever tested it in pure DOS, not 9x. And I don't have an SB-Link. I may be wrong but I seem to remember digital audio working in some games. I could be wrong.

I know that the FM synth worked for sure.

Reply 6 of 9, by gerwin

User metadata
Rank l33t
Rank
l33t
Totempole wrote:

Have you been successful with a DOS game Within Windows 9x? If so, which drivers did you use?
Did you make use of the SB-Link Header?

I had it hooked up like that once, and it worked in both DOS and Windows 98 (+ Windows DOS mode). Here is another regular that had it working:

Great Hierophant wrote:

I got it to work with Doom without a problem, but only in a DOS Box (Win 9x was running). It sounds excellent.

There was even a Midi-related addon for the windows 98 driver called PowerYMF.

--> ISA Soundcard Overview // Doom MBF 2.04 // SetMul

Reply 7 of 9, by Totempole

User metadata
Rank Member
Rank
Member

Thanks everyone, I got it working, but for some reason I had to use DMA 0. Does anyone know what the reason for this might be? Would making an adjustment in the BIOS perhaps help?

Thanks.

My Retro Gaming PC:
Pentium III 450MHz Katmai Slot 1
Transcend 256MB PC133
Gigabyte GA-6BXC
MSI Geforce 2 MX400 AGP
Ensoniq ES1371 PCI
Sound Blaster AWE64 ISA

Reply 8 of 9, by Kahenraz

User metadata
Rank l33t
Rank
l33t

I don't have a box setup to run mine but I remember it being difficult to get configured. Just make sure you write down what you did for your own reference in the future.

Of note from gerwin's link:

When I replaced my 430TX motherboard, I discovered to my utter horror, that the card will ONLY work as a Soundblaster compatible if your motherboard chipset supports Distributed DMA!

Reply 9 of 9, by Totempole

User metadata
Rank Member
Rank
Member

Just thought I'd update everyone on my progress with this. I've decided to use the YMF724E-V card exclusively for its XG capabilites and have added an ISA YMF718-S for digital audio in DOS games. I have the XG synth mapped so that I can use that in DOS games that support it as well.

I'm thinking of pairing the second YMF724E-V card with an ESS 1688 ISA card. I really like ESFM as well.

My Retro Gaming PC:
Pentium III 450MHz Katmai Slot 1
Transcend 256MB PC133
Gigabyte GA-6BXC
MSI Geforce 2 MX400 AGP
Ensoniq ES1371 PCI
Sound Blaster AWE64 ISA