VOGONS


First post, by dionb

User metadata
Rank l33t++
Rank
l33t++

Recently I acquired an Aztech Sound Galaxy Waverider 32+ (I38-MMSN826) as an upgrade to my old Sound Galaxy Pro 16 II (I38-MMSN824). It's basically the exact same AZT2316A-based card, but the Waverider 32+ has an ICS2115 WaveFront synth chip added for extra General Midi goodness. At least, it would be goodness if I could get the thing to work...

System:
i486DX-33
36MB RAM
FIC 486-GVT-2 VLB/ISA motherboard
DFI VG3000 (OTI037C)
DFI Winbond-based Multi I/O (IDE, floppy, 2x serial, parallel)
3Com 3C509TP (a 0x300 i10)
Waverider32+ (SB: a 0x220 i5 d1 MIDI: 0x330 i2)
MSDOS 6.22 on CF card via CF->IDE adapter.

I have several config.sys / autoexec.bat profiles for no mem management, EMS only, XMS only, a mix of both, and then that mix with LAN drivers loaded. I generally use the mix+LAN, but have tried all profiles and none have worked.

The only TSRs I usually install are CTMOUSE.EXE, SOFTMPU.EXE and 3C5X9PD.COM (all high if possible), but leaving these out didn't change behaviour. I have REMmed out SOFTMPU.EXE until I get this sorted to avoid complication (no idea if it would conflict, but better safe than sorry).

I use the drivers from the complete dump of Aztech FTP site on the Vogonsdrivers:
http://www.vogonsdrivers.com/getfile.php?file … menustate=40,35

Installation went fine, and now the card works fine for everything except wavetable:
- FM (AdLib) synthesis OK
- SB Pro voice OK
- SB Pro sample OK
- external MIDI playback (on Roland GM-capable digital piano) via GAME/MIDI OK
- all CLI diagnostics (DIAGNOSE.EXE) and setting tools (VOLSET.EXE, SETMODE.EXE, HWSET.EXE, MIXTSR.EXE) work and seem to behave as desired.

To access the wavetable synth, you need to run the WAVETIDE.EXE TSR. When I do so, this is the invariable result:

WAVETIDE Synth Engine Program Version 3.7.2 Copyright (C) 1994 by Aztech Systems Ltd. and Copyright (C) 1992-1995 by Integrated […]
Show full quote

WAVETIDE Synth Engine Program Version 3.7.2
Copyright (C) 1994 by Aztech Systems Ltd. and
Copyright (C) 1992-1995 by Integrated Circuit Systems, Inc.
All Rights Reserved.

General MIDI operation selected.
Synth Chip hardware probe detected ICS2115 WaveFront
Synth Chip hardware found at I/O Address - 0330 hex.

Timeout waiting for Synth Chip to respond
Verify that the Synth Chip hardware base I/O Address = 0330

WAVETIDE Program Aborted!

This card has little in the way of config jumpers - basically you can choose between EEPROM and Software config (selectable via JMPCFG), and if you choose Software there is an additional jumper for Base Address (0x220 or 0x240). Apart from that the only other jumpers are for CDRom drive and mic type. It's not a PnP card, all settings are done via CONFIG.EXE, which sets the EEPROM and/or AUTOEXEC.BAT. All settings? Well, there's nothing in there for the WaveFront, it's exactly the same tool as with the Galaxy Pro 16 II. Changing settings doesn't change behaviour - although changing MIDI to 0x300 (and temporarily removing the NIC to avoid a conflict) causes WAVETIDE to also detect the WaveFront at 0x300- but it aborts just as surely. Completely deactivating MIDI in the config doesn't help either.

I read the manual (scanned by gerwin and uploaded here http://www.vogonsdrivers.com/getfile.php?file … =787&menustate= ) but it has even less info on the WaveFront than the README-files, just run the TSR and that's it. Or not as the case may be.

So I'm a bit stuck now. Anyone have any suggestions?

Reply 1 of 16, by gerwin

User metadata
Rank l33t
Rank
l33t

Sorry to hear about the problems you encountered with the Waverider soundcard. Trying to remember whether or not I ever tested this card, and tested the midi part as well. The drivers I gave have a 'pre-installed' folder which would suggest that I have. I feel like plugging it in again, and check things out, but I have some other responsibilities first...

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

Reply 2 of 16, by gerwin

User metadata
Rank l33t
Rank
l33t

Sorry for the delay, but I finally had the opportunity to to test my Waverider 32+ Card. It was installed in a Pentium III 800MHz at FSB 100MHz. I noticed the OPL3 FM giving garbled output after running the diagnose.exe test program, this was resolved by downclocking to 400MHz at FSB 50MHz. Sound Blaster Pro output works. I did not test the Windows Sound System compatibility yet, but 16-bit sound does work in the diagnose.exe test program.

Then for the wavetable part: The WaveTide DOS TSR driver actually works fine here, it occupies 37.936 bytes of memory. The wavetable music through MPU-401 is working well in Doom MBF and in GSPlay. It sounds pretty good, some patches obviously differ from a Roland, but they have a retro charm.
Note that I did not configure anything else to get the wavetable to work in DOS. Even when the WaveTide TSR is run as the first program after a MS-DOS 7 safe-mode boot, it just works.
Jumpers settings are still like how I received the card, and are shown in this photo here.
.

Attachments

  • WaveTide.png
    Filename
    WaveTide.png
    File size
    43.76 KiB
    Views
    1816 views
    File license
    Fair use/fair dealing exception

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

Reply 3 of 16, by dionb

User metadata
Rank l33t++
Rank
l33t++

Now my turn to come back to this after a long time. I've since sold most of the system I was using it with before and built a new one based on an IBM PS/1 motherboard with IBM Blue Lightning DX2 (i.e. Cyrix/IBM) in a generic LPX case. This time I'm running DOS 6.22 (freshly installed from original MS floppy images).

It's still not working, but symptoms are slightly different. Now I get to the "WAVETIDE Synth Engine Program now resident in memory." - and then hangs the system completely, requiring a hard reset.

I almost suspect some kind of resource config, but I've tried about every possible I/O, IRQ and DMA (for SoundBlaster) setting available - A 220 and A240, I 2, 5, 7 and 10, DMA 0, 1 and 3, MIDI A 300 and 330, I 2, 7 and 10. Putting the SB on IRQ 2 gave choppy, hanging FM, so I suspect a conflict there, but even when turning off everything possibe in BIOS (not much - both serial ports and parallel port, the latter freeing up IRQ7) at best the SB functions work and the system hangs when running wavetide.exe

One interesting observation: if pressing any keys whil running Wavetide, it hangs marginally earlier, after the "WAVETIDE Synth Engine", so half way through the line. A conflict with the keyboard controller strikes me as very unlikely, but perhaps this is a clue.

Either way, I've had enough for now again - I just got hold of an MT32, so I'm using that for MIDI right now 😉

Reply 4 of 16, by dionb

User metadata
Rank l33t++
Rank
l33t++

Update:
Recently a second Waverider32+ popped up for a price so low I couldn't ignore. So I bought it, installed it, tested it and... on the third try (after removing conflicting devices and enabling MIDI in the config) it gave me all its wavey goodness.

So, next thing I did was stick the old card back in again with identical settings. Guess what: it worked perfectly too.

Both times I even used the same DOS install on the same CF card. Only difference is that this time I was using an Intel AN430TX motherboard instead of the 486 ones I was before. Would be surprised if that was the issue as it failed before on two different boards. One way or another, the only conclusion is that the hardware is fine, but there must have been some kind of IRQ conflict.

End result is not too bad either: I now have two working Aztech MMSN826 WaveRider32+ boards, with good SBPro2 compatibility and real OPL3, as well as decent-ish wavetable (it's definitely not up to Roland MT-32 or GS standards).

Maybe I will be re-testing on the 486 boards sometime in the future, but for now I'm satisfied - and moving on to my next project - Aztech NX Pro, SB32 with 8MB RAM and a GUS Classic in the same system for everything from Covox via SB(Pro), SB16, AWE to GUS in all its glory. Maybe even a MusicQuest for hardware intelligent mode MPU401 - but then I need a motherboard with more ISA 😉

Reply 5 of 16, by gerwin

User metadata
Rank l33t
Rank
l33t

Glad that both of them work now. Yeah I suppose you should always try another motherboard when all else fails.

Of course it is not much use for MT-32 music.

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

Reply 6 of 16, by doaks80

User metadata
Rank Member
Rank
Member

Im joining the not working WaveRider party. Wavetide.exe says "unknown chip". Have tried almost everything except a different mobo.

k6-3+ 400 / s3 virge DX+voodoo1 / awe32(32mb)
via c3 866 / s3 savage4+voodoo2 sli / audigy1+awe64(8mb)
athlon xp 3200+ / voodoo5 5500 / diamond mx300
pentium4 3400 / geforce fx5950U / audigy2 ZS
core2duo E8500 / radeon HD5850 / x-fi titanium

Reply 7 of 16, by jesolo

User metadata
Rank l33t
Rank
l33t
doaks80 wrote:

Im joining the not working WaveRider party. Wavetide.exe says "unknown chip". Have tried almost everything except a different mobo.

What's model number (FCC ID) on your card? Did start with I38-MMSNxxx.

Reply 8 of 16, by doaks80

User metadata
Rank Member
Rank
Member
jesolo wrote:
doaks80 wrote:

Im joining the not working WaveRider party. Wavetide.exe says "unknown chip". Have tried almost everything except a different mobo.

What's model number (FCC ID) on your card? Did start with I38-MMSNxxx.

Yup, it's exactly the I38-MMSN826 , i tried Win98 as well on a different mobo, and the windows driver says the same thing: WaveTide hardware not detected!

k6-3+ 400 / s3 virge DX+voodoo1 / awe32(32mb)
via c3 866 / s3 savage4+voodoo2 sli / audigy1+awe64(8mb)
athlon xp 3200+ / voodoo5 5500 / diamond mx300
pentium4 3400 / geforce fx5950U / audigy2 ZS
core2duo E8500 / radeon HD5850 / x-fi titanium

Reply 9 of 16, by jesolo

User metadata
Rank l33t
Rank
l33t

It's possible there could be a problem with your sound card.
I actually bought a Waverider 32+ a couple of years ago and it also didn't want to initialise properly.
Just to be sure, where did you obtain your drivers from?
Does the sound card's FM synthesis and digital voice playback work?
Just check that your MPU-401 MIDI port is enabled in your sound card's config.

Reply 10 of 16, by doaks80

User metadata
Rank Member
Rank
Member

Got drivers here, and yes fm/speech work OK. Weird the eeprom jumper seems reversed...when I set it to software it remembers settings, when eeprom it forgets. I can save settings OK.

I let mpu enabled, but I am not sure it is relevant as I think wavetide emulates the mpu using the waverider synth backend.

Bit of a bummer.

k6-3+ 400 / s3 virge DX+voodoo1 / awe32(32mb)
via c3 866 / s3 savage4+voodoo2 sli / audigy1+awe64(8mb)
athlon xp 3200+ / voodoo5 5500 / diamond mx300
pentium4 3400 / geforce fx5950U / audigy2 ZS
core2duo E8500 / radeon HD5850 / x-fi titanium

Reply 11 of 16, by dionb

User metadata
Rank l33t++
Rank
l33t++

With me it was some kind of conflict (never found out what) with the 486 motherboard/system I was using. On an Intel AN430TX it worked flawlessly. I accidentally sold that (don't ask...) so now it's stuck in a Tekram P5MVP3 - and playing up again. Different symptoms though, now it does FM fine, but misbehaves with digital audio and Wavetide runs but no sound comes out. Probably conflict again, this time PnP-related (even though I reserved the relevant IRQs and DMAs in BIOS). Anyway, no time to troubleshoot now, but moral of the story: before assuming the card is faulty, try in a few different systems.

Reply 12 of 16, by jesolo

User metadata
Rank l33t
Rank
l33t
doaks80 wrote:

Got drivers here, and yes fm/speech work OK. Weird the eeprom jumper seems reversed...when I set it to software it remembers settings, when eeprom it forgets. I can save settings OK.

I let mpu enabled, but I am not sure it is relevant as I think wavetide emulates the mpu using the waverider synth backend.

Bit of a bummer.

I think just to be sure, download the Waverider 32+ drivers from here: ftp://ftp.aztech.com/support/DOWNLOAD/sg/WRIDER/
The Wavetide tsr that you load is to initialise the ICS Wavefront chip.
You still have to enable your MPU-401 MIDI interface for proper game support that requires it.

Reply 13 of 16, by doaks80

User metadata
Rank Member
Rank
Member

Yep they seem to match exactly the ones I downloaded from VogonsDrivers. I think the card must be stuffed. Oh well. I suppose it still does reasonable FM/SB.

k6-3+ 400 / s3 virge DX+voodoo1 / awe32(32mb)
via c3 866 / s3 savage4+voodoo2 sli / audigy1+awe64(8mb)
athlon xp 3200+ / voodoo5 5500 / diamond mx300
pentium4 3400 / geforce fx5950U / audigy2 ZS
core2duo E8500 / radeon HD5850 / x-fi titanium

Reply 14 of 16, by Thomas_GER

User metadata
Rank Newbie
Rank
Newbie

Hi guys.
I recently aquired exactly the same card and I'm very happy about it because I'm quite an Aztech fanboy and collect those goodies.
Now to my "problems":
1. After struggeling some time to get digi sound working, I realized that FM sound is aprox. as half as loud as digi and wavetable.
2. Wavetide.exe works flawlessly but games with the DOS4GW Extender like Doom or Dark Forces just trigger a reboot.
Only exeption is HiOctane. It just freezes after the Intro. Intro itself runs fine with SB Pro and General Midi.
Edit: Update on this one: after removing EMM386.EXE from my CONFIG.SYS, mentioned Games work fine too. Only HiOctane still refuses to run.
Anyone else who had this phenomenons?
Tried all the combinations in adresses and IRQs and so on.
MB is Matsonic MS6260S with Pentium P 100MHz @ 1.5x66MHz because @ 2x50MHz it does not post. Same with 1.5x50MHz what I'd prefer if possible.
Aztech board revision is 1.2 and it has the Analog Devices codec chip.
Grtz,
Thomas.

Reply 15 of 16, by scorp

User metadata
Rank Member
Rank
Member

Hi guys, sorry for touching the old thread. However, I also got my hands on one of of this cards and have a question, may be you can answer. I got SB/FM up and running and this seem to work well, however using GM I ran into problems. The WAVETIDE.EXE started properly, but first I didn't get any GM output from any game. Then I found some "fixes" inside of the drivers package here on vogons. There are this HMIMDRV.386 files each for different games, which I had to put into accordant game folder. Doing this, GM starts to work and works really well, I like how it sounds very much. However, there are only some games, for which this "fix" is available. Despite the fact, that I don't like such inconvenient solutions, there are many games, which just don't work at all using GM using this sound card without a fix. For example Dark Forces doesn't have such a file in its folder and there is also no fix for it from Aztech, so I don't get any GM there. So, my question, do you know, why exactly this doesn't work with any game? Why do we need a fix for every game we want to play with GM?

Thanks in advance.

My Youtube channel Necroware

Reply 16 of 16, by jesolo

User metadata
Rank l33t
Rank
l33t
scorp wrote:

Hi guys, sorry for touching the old thread. However, I also got my hands on one of of this cards and have a question, may be you can answer. I got SB/FM up and running and this seem to work well, however using GM I ran into problems. The WAVETIDE.EXE started properly, but first I didn't get any GM output from any game. Then I found some "fixes" inside of the drivers package here on vogons. There are this HMIMDRV.386 files each for different games, which I had to put into accordant game folder. Doing this, GM starts to work and works really well, I like how it sounds very much. However, there are only some games, for which this "fix" is available. Despite the fact, that I don't like such inconvenient solutions, there are many games, which just don't work at all using GM using this sound card without a fix. For example Dark Forces doesn't have such a file in its folder and there is also no fix for it from Aztech, so I don't get any GM there. So, my question, do you know, why exactly this doesn't work with any game? Why do we need a fix for every game we want to play with GM?

Thanks in advance.

The "fixes" were released for specific games that made use of a specific sound engine. Dark Forces didn't utilise that sound engine.
I seem to recall having listening to the Dark Forces intro recorded from a Waverider 32+.
Best would be to list your Autoexec.bat & Config.sys contents and also provide more detail about your system specs (hardware & software).
For example - are you loading EMM386.EXE? What other tsr's have you loaded?