VOGONS


Half-Life Audio Issues on AWE64 Value

Topic actions

Reply 60 of 70, by sunkindly

User metadata
Rank Newbie
Rank
Newbie

If you don't care about anything like EAX, either a YMF719 based card in ISA for DOS and good compatibility with any PCI card. Also works alone in Windows too.

Or a YMF724/744/754 in PCI for Windows. And you still have the BH6 right? So you could also go with a PCI YMF with SB Link for DOS compatibility (check the cards though, some don't have the header).

Since you already have an SB Live though, I'd go with a YMF719 ISA card because it's great in DOS both with FM synthesis and an SC-55.

Drivers for both are extremely straightforward.

SUN85-87: NEC PC-8801mkIIMR
SUN88-92: Northgate Elegance | 386DX-25 | Orchid Fahrenheit 1280
SUN94-96: BEK-P407 | Cyrix 5x86 120MHz | Tseng Labs ET6000
SUN98-01: ABIT BF6 | Pentium III 1.1GHz | 3dfx Voodoo3 3000

Reply 61 of 70, by NeoG_

User metadata
Rank Member
Rank
Member

I have used an ES1869F, SB16 CT1770 and PicoGUS next to the SBLive without issues. The PicoGUS has bug-free MPU401 output but only SB2.0 Mono/GUS/OPL2 support for DOS games which leaves a bit of a gap. The SB16 has great DOS compatibility but has the MPU401 bugs in most cards. The ES1869F was probably the best DOS sidecard IMO since it has SB Pro stereo, ADPCM and bug free MPU-401 plus good sounding OPL3 emulation.

One thing to consider is that assuming the AWE64 isn't broken it may also be the way the motherboard handles ISA cards, so the PCI option above may be a better solution.

Retro Rig: BabyAT AladdinV, K6-2+/550, V3 2000, 128MB PC100, 20GB HDD, 128GB SD2IDE, SB Live!, ES1868F, PicoGUS, WP32 McCake, iNFRA 6000 CD

Reply 62 of 70, by TheMysteriousGray

User metadata
Rank Newbie
Rank
Newbie

I've heard good things about the YMF7x4 cards as being good all-rounder PCI cards that can basically do everything competently, if not exceptionally. I think that would be my best bet, as I am exceptionally tired of trying to tinker with a dual sound-card setup just to make one(1) game stop being naughty.

Reply 63 of 70, by TheMysteriousGray

User metadata
Rank Newbie
Rank
Newbie
NeoG_ wrote on 2025-10-24, 03:54:

I have used an ES1869F… next to the SBLive without issues.

I saw a decent deal for one of these on eBay, but first, a couple questions about that.

1. Obviously, did you test Half-Life with it, preferably an original retail release? (Mine is version 1.0.0.5 rn).

2. Did you have to do anything special with either the IRQs or the order in which you installed them?

Reply 64 of 70, by NeoG_

User metadata
Rank Member
Rank
Member
TheMysteriousGray wrote on 2025-10-24, 05:02:
I saw a decent deal for one of these on eBay, but first, a couple questions about that. […]
Show full quote
NeoG_ wrote on 2025-10-24, 03:54:

I have used an ES1869F… next to the SBLive without issues.

I saw a decent deal for one of these on eBay, but first, a couple questions about that.

1. Obviously, did you test Half-Life with it, preferably an original retail release? (Mine is version 1.0.0.5 rn).

2. Did you have to do anything special with either the IRQs or the order in which you installed them?

1. While it was in the system I had used HL 1.0.0.5 GOTY Edition and also the 1.0.1.0 update (Final patch pre-WON)

2. Standard DOS resource management applies, do not rely on automatic resource assignment. Chose in advance which resources you want to use and;
a) Assign the IRQ and DMA in the BIOS to Legacy ISA
b) Use unisound or OEM initialization tool to set the card to the desired IRQ/DMA/Port in DOS mode
c) Override the windows resource allocation to use the same resources above, or alternatively leave the card disabled in device manager

The only thing specific to the ES1869F is that you will need to use the VXD drivers in Win95/98 in order for the audio to work in a DOS window, the WDM drivers don't support that.

Retro Rig: BabyAT AladdinV, K6-2+/550, V3 2000, 128MB PC100, 20GB HDD, 128GB SD2IDE, SB Live!, ES1868F, PicoGUS, WP32 McCake, iNFRA 6000 CD

Reply 65 of 70, by TheMysteriousGray

User metadata
Rank Newbie
Rank
Newbie

I see. So, if I had the Live assigned to IRQ 5 and the ES1869F assigned to IRQ 7, would that feasibly work?

The card functioning in pure DOS isn’t super important to me, just so long as it works in Windows DOS.

Reply 66 of 70, by NeoG_

User metadata
Rank Member
Rank
Member
TheMysteriousGray wrote on 2025-10-24, 11:13:

I see. So, if I had the Live assigned to IRQ 5 and the ES1869F assigned to IRQ 7, would that feasibly work?

The card functioning in pure DOS isn’t super important to me, just so long as it works in Windows DOS.

It would work, but I like to force common defaults for stability. Whatever card is providing soundblaster audio, stick that on IRQ5, DMA1, Address 220 and let the Live sort itself out using ACPI.

Out of curiosity, since you already installed the Audigy2 drivers from Phils Computer Lab (which have improved OPL3 support), have you tried just using the software SB16 emulation that comes with the Audigy2 drivers? It may be enough for your purpose and avoids adding a second card which could potentially cause issues.

If you do try it, I would still exercise stringent resource assignment for the card emulation - Assign the IRQ and DMA used by the SB16 emulation in the bios to "Legacy ISA" and manually assign those values in device manager. What is super annoying is if you use automatic resource assignment then setup all your DOS software - Changing any hardware in the system can cause all of the resources to shuffle around and you need to set up all your DOS software again with the new values. Using manual resource assignment makes it stick permanently.

Last edited by NeoG_ on 2025-10-24, 11:51. Edited 1 time in total.

Retro Rig: BabyAT AladdinV, K6-2+/550, V3 2000, 128MB PC100, 20GB HDD, 128GB SD2IDE, SB Live!, ES1868F, PicoGUS, WP32 McCake, iNFRA 6000 CD

Reply 67 of 70, by TheMysteriousGray

User metadata
Rank Newbie
Rank
Newbie

I do have native SoundBlaster emulation running in the Live, but it prevents MIDI output to my SC-55 when running DOS games. I’ve heard that the WDM drivers might fix the issue but I don’t know for sure, or where to look. I can make do with the onboard synthesizer and a soundfont, but I’d really prefer to get full use out of the external MIDI box, which is why I was considering a card replacement.

Reply 68 of 70, by NeoG_

User metadata
Rank Member
Rank
Member
TheMysteriousGray wrote on 2025-10-24, 11:49:

I do have native SoundBlaster emulation running in the Live, but it prevents MIDI output to my SC-55 when running DOS games. I’ve heard that the WDM drivers might fix the issue but I don’t know for sure, or where to look. I can make do with the onboard synthesizer and a soundfont, but I’d really prefer to get full use out of the external MIDI box, which is why I was considering a card replacement.

If that's the case maybe the best option is to get a dedicated MPU-401 card (The PicoGUS can work for that as a low cost solution). It doesn't even need to take an IRQ or DMA, just port 330. You can move the emulated SB16 MIDI port to 300 so it doesn't conflict (or it will move itself once 330 is taken by another device).

I use the PicoGUS as an MPU-401 target at port 330 in windows98 for that exact purpose. Seems like the lowest chance of causing problems.

Retro Rig: BabyAT AladdinV, K6-2+/550, V3 2000, 128MB PC100, 20GB HDD, 128GB SD2IDE, SB Live!, ES1868F, PicoGUS, WP32 McCake, iNFRA 6000 CD

Reply 69 of 70, by TheMysteriousGray

User metadata
Rank Newbie
Rank
Newbie

Sounds interesting and looks cheap enough! I may need some help moving ports around though. The MIDI port on the Live is the one that will need to get moved, right?

Reply 70 of 70, by maxtherabbit

User metadata
Rank l33t
Rank
l33t

my vote is to dump the live completely and replace it with a ESS SOLO-1 (PCI)