VOGONS


Sound Blaster 16 Clones

Topic actions

Reply 280 of 289, by dionb

User metadata
Rank l33t
Rank
l33t

Little bump as I'm playing around with my ALS cards again.

Installed my "J-Sir" ALS007 card in a slightly exotic (VLB...) Pentium 100 system. ALS007 and ALS100 drivers are in the same package, but the config util is clearly quite different - most obviously because there's no separate high DMA option - it just gets given same DMA as you select for low. That was already noted by gerwin years ago. Thing is, I'm not totally convinced this is a hardware difference, so I'm going to try the ALS100 drivers on this card, and both drivers on an ALS100 that I know does allow separate high DMA. Will report findings here.

(in any event this system is getting a different card afterwards, as the 3.5mm audio out connector is dodgy, losing me the right channel unless I physically push against the plug)

Edit:
Finished testing and it's clearly hardware, unfortunately. Even if I have ALS.INI from the ALS100 specifying SB16DMA16=5, running ALSINIT.EXE pointing to that ALS.INI results in High DMA being equal to Low DMA, i.e. A220 I5 D1 H1. Conversely, if I take my ALS100 card, the same setup gives H5.

Reply 281 of 289, by dnewhous

User metadata
Rank Member
Rank
Member
Tiido wrote on 2020-08-31, 12:49:

Sound Edge (SW20PC) most definitely has no SB16 support, only WSS and partial SBpro support.

This is why DOSBox X emulates the OPL3 and not the OPL4.

Daniel L Newhouse

Reply 282 of 289, by Rawit

User metadata
Rank Member
Rank
Member

Got my ALS007 today. It's a model with a seperate line out and speaker out and has a crystal in place (seen a lot of them without crystals). Soundwise it's clear and it has a punch. It's SB16 compatibility is hit and miss though.
Jazz Jackrabbit works with SB16 but stereo is reversed. In Duke Nukem 3D it works with a config edit but here stereo is correct. In Doom stereo is reversed, but in MDK it's correct with the SB16 option. In Tyrian2K sound effects work flawlessly, which is often not the case with clones of any sort in my experience. Also Dyna Blaster works which often has trouble with FM and faster systems. Skyroads works also but SFX are cut off after the first 1 or 2 effects (CPU speed issue).

In comparison to the onboard Cyrix AudioXpress solution I had before (SB16 compatible) it's an improvement. It doesn't click in single cycle DMA games, works in Jazz Jackrabbit and sounds aren't weirdly interpolated. However the AudioXpress works in FastTracker 2 as a SB16 where the ALS007 won't play back anything. It might be the lack of high DMA causing the issue.

I plugged in my Yucatan FX but at its default volume its too much for the ALS007 and it causes distortion.

I didn't have high expectations but this card would be almost perfect wouldn't it be for its unpredictable reversed stereo behavior. It seems often reversed on game basis where with the AudioXpress I didn't have this issue. I will check out other driver versions and games and see how it fares.

YouTube

Reply 283 of 289, by Oetker

User metadata
Rank Member
Rank
Member
Rawit wrote on 2021-03-06, 21:23:
Got my ALS007 today. It's a model with a seperate line out and speaker out and has a crystal in place (seen a lot of them witho […]
Show full quote

Got my ALS007 today. It's a model with a seperate line out and speaker out and has a crystal in place (seen a lot of them without crystals). Soundwise it's clear and it has a punch. It's SB16 compatibility is hit and miss though.
Jazz Jackrabbit works with SB16 but stereo is reversed. In Duke Nukem 3D it works with a config edit but here stereo is correct. In Doom stereo is reversed, but in MDK it's correct with the SB16 option. In Tyrian2K sound effects work flawlessly, which is often not the case with clones of any sort in my experience. Also Dyna Blaster works which often has trouble with FM and faster systems. Skyroads works also but SFX are cut off after the first 1 or 2 effects (CPU speed issue).

In comparison to the onboard Cyrix AudioXpress solution I had before (SB16 compatible) it's an improvement. It doesn't click in single cycle DMA games, works in Jazz Jackrabbit and sounds aren't weirdly interpolated. However the AudioXpress works in FastTracker 2 as a SB16 where the ALS007 won't play back anything. It might be the lack of high DMA causing the issue.

I plugged in my Yucatan FX but at its default volume its too much for the ALS007 and it causes distortion.

I didn't have high expectations but this card would be almost perfect wouldn't it be for its unpredictable reversed stereo behavior. It seems often reversed on game basis where with the AudioXpress I didn't have this issue. I will check out other driver versions and games and see how it fares.

Isn't the Yucatan distortion an issue with all sound cards? Thanks for sharing your experience in any case, never knew that Cyrix had a sb16 compatible chip.

Reply 284 of 289, by Rawit

User metadata
Rank Member
Rank
Member
Oetker wrote on 2021-03-06, 21:35:

Isn't the Yucatan distortion an issue with all sound cards? Thanks for sharing your experience in any case, never knew that Cyrix had a sb16 compatible chip.

The distortion seems to be the case with most cards but not all (can't find the post with an example, perhaps the Santa Cruz) but still wanted to share it. Stereo is also reversed with the Yucatan I just found out. The guitars in Doom in E1M1 start at the left instead of the right. Not sure if it's the Yucatan or the ALS007, but most Yucatan samples I've heard seem to be reversed.

Cyrix actually got sued by Creative Labs because of the AudioXpress. But it's on-board only so not an option in many cases.

Last edited by Rawit on 2021-03-16, 08:15. Edited 1 time in total.

YouTube

Reply 285 of 289, by Paar

User metadata
Rank Member
Rank
Member

My Terratec Maestro 32/96 has no distortion at all and basically has Yucatan FX integrated on the board. It behaves like that probably because engineers from Terratec knew about the issue and made necessary changed in the board's design to address it.

Reply 287 of 289, by Rawit

User metadata
Rank Member
Rank
Member

I tested the ALS007 some more, most seems in line with James-F review of the ALS100+: My review for the ALS100+

One of the things I tested was Wolf3D where the mixer is being used for stereo effects. Here stereo was reversed as well. I then tried the mixer, muting all the left channels. This resulted in audio only coming from the left... So the card is wired incorrectly and this could be fixed for the most part with a cable/swapping leads. Stereo would be correct for the Waveblaster, SB Pro and the mixer. Some SB16 modes will still be reversed however. FM is correct as is, so swapping the leads would reverse this as well.

Edit: correction, seems like the Yucatan FX is reversed, not the header on the card.

YouTube

Reply 289 of 289, by Rawit

User metadata
Rank Member
Rank
Member

The datasheet for the ALS007 is not available, but mine doesn't do high DMA. Reading the datasheet of the ALS100 makes me think the high DMA is being used for full duplex/recording only and not in the way the original SB16 uses it.

YouTube