VOGONS


First post, by FSOD

User metadata
Rank Newbie
Rank
Newbie

I have a Pentium 3 machine that only has PCI slots. It has an sblive in it and it doesnt want to cooperate. If I use the WDM drivers the sound canvas will work but the digital sfx in DOS games sound extremely distorted. If I use the VXD drivers the digital sounds fine but I don't get any midi information going to the sound canvas. Can someone recommend a decent alternative? Could I just throw in a YMF724 or something? Also do the YMF724 do digital sfx or would I have to keep the sound blaster live for that? Ive never used something that wasn't a sound blaster so it's a little confusing to me. I have another machine I play dos games on but it doesnt fair well with duke3D at resolutions higher then 320x200. Also an ISA card isn't an option in this machine unfortunately.

edit: motherboard is a intel easton d815eea

Last edited by FSOD on 2020-02-23, 20:05. Edited 1 time in total.

Reply 1 of 13, by Joseph_Joestar

User metadata
Rank l33t
Rank
l33t

YMF724 offers decent SBPro compatibility for DOS games and has a genuine OPL3 core for FM synthesis, if you ever want to fall back on that. Digital sound effects will play fine on it, but the DOS drivers can sometimes be a bit flaky, depending on your motherboard.

You should be able to hook up the SC-55 to it using the gameport, but under Windows, you'll have change the output to external MIDI in the driver options, since the YMF724 comes with on-board wavetable synthesis. For more details, take a look at Phil's review of the YMF744 which is a very similar card.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Athlon64 3400+ / Asus K8V-MX / 5900XT / Audigy2
PC#4: i5-3570K / MSI Z77A-G43 / GTX 970 / X-Fi

Reply 3 of 13, by Oetker

User metadata
Rank Oldbie
Rank
Oldbie

In pure DOS, do PCI sound cards need a driver/TSR if you only want to use the game port's MPU401, no digital audio?

FSOD wrote on 2020-02-16, 22:39:

If I use the VXD drivers the digital sounds fine but I don't get any midi information going to the sound canvas.

Maybe it's just a matter of picking the MPU401 in the Windows midi mapper settings?

Reply 5 of 13, by derSammler

User metadata
Rank l33t
Rank
l33t

I wouldn't bother with a YMF724 or similar if you connect an SC-55 anyway. I'd recommend an ESS Solo-1. These will work fine and have full DOS support (provided the mainboard supports DDMA or has SB-Link).

Reply 6 of 13, by matze79

User metadata
Rank l33t
Rank
l33t

But the Yamaha Card has superior FM Sound over ESS 😉

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 8 of 13, by Joseph_Joestar

User metadata
Rank l33t
Rank
l33t
derSammler wrote on 2020-02-17, 13:48:

I'd recommend an ESS Solo-1. These will work fine and have full DOS support (provided the mainboard supports DDMA or has SB-Link).

YMF7x4 cards use DDMA and have SB-Link as well. If none of those are available, the DOS driver falls back to a TSR.

However, the Solo-1 might have slightly better SBPro compatibility. Back when I still used my YMF724, a couple of games refused to run under the Win98 DOS prompt, but most of them worked fine in pure DOS.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Athlon64 3400+ / Asus K8V-MX / 5900XT / Audigy2
PC#4: i5-3570K / MSI Z77A-G43 / GTX 970 / X-Fi

Reply 9 of 13, by FSOD

User metadata
Rank Newbie
Rank
Newbie

does any one know why blood causes my whole computer to freeze when testing digital sound with a YMF744. It runs Doom perfectly so this seems pretty weird to me.

edit: nvm I got it working in DOS fine but my line in seems to be muted in DOS. My SC-55 is getting the data and I can hear the music fine if I plug my headphones directly into the SC-55. SBMIXER says line in is unmuted as well. Theres no way I didnt plug the output of the sc-55 into the line in either because it works fine in windows.

edit 2: nvm im an idiot. theres a setup program called SETUPDS that I didnt look through hard enough. Under Volume there are settings you can change and it had LINE and CD muted.

Reply 10 of 13, by FSOD

User metadata
Rank Newbie
Rank
Newbie

So the YMF744 is kinda ok but has some popping/crackling in duke 3D and Blood I can't seem to get rid of. So this thing might be a bust. I guess i'll keep my eyes open for a ESS Solo-1. The only one on ebay is a clone apparently. It's $50 and im kinda tired of gambling on old pc hardware.

Reply 11 of 13, by Joseph_Joestar

User metadata
Rank l33t
Rank
l33t

The YMF 7x4 cards have some issues with games based on the Build engine (Duke3D, Shadow Warrior etc). This is due to the Yamaha TSR program.

If your motherboard supports DDMA or SB-Link, use one of those modes instead and compatibility should improve. Otherwise, you can try running the games using the DOS32 extender but that doesn't always solve the problem.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Athlon64 3400+ / Asus K8V-MX / 5900XT / Audigy2
PC#4: i5-3570K / MSI Z77A-G43 / GTX 970 / X-Fi

Reply 12 of 13, by FSOD

User metadata
Rank Newbie
Rank
Newbie

I have to look into that. I'm not really all that familiar with those modes. Its just some dell dimension 4100. Not even sure what the motherboard it is. Ill see if I cant try ddma/sblink or even dos32 extender.

edit: motherboard is a intel easton d815eea

edit2: doesnt seem like I have ddma/sblink on this board. https://imgur.com/QQUth8X the only thing that caught my attention was a creative labs es1373 digital controller but I doubt that's going to help any.

Reply 13 of 13, by FSOD

User metadata
Rank Newbie
Rank
Newbie

So I just ended up installing the sb live and the YMF744. It's simple enough in DOS because I load the drivers manually. I just disable the YMF744 in the device manager cause I have no use for it in windows with the sb live installed. At least this way I can play games that sound bearable with the YMF744 and my sc-55. Games like blood I just use the sb live and go with CD music. I already use an rca switch hooked up to my stereo for all my old consoles and just plugged both my sound cards into it. Works pretty good. Not exactly ideal but I can live with that for now.