First post, by Boohyaka
- Rank
- Oldbie
Alright guys I'm at loss there and can't figure what's happening. I'm running an AWE32 on my Win98 rig and I'm having sound issues in DOS mode.
- It is setup as a220 i7 d1 h5.
- as it's non PnP, I have reserved irq 7 and dma 1 and 5 in bios
- it works 100% flawlessly in native Win98
- in DOS, diagnose.exe auto-detects all settings fine and all playback tests are fine
- most games will work fine, be it in auto-detect or manual settings, but some games and software will emit garbage. I'm not saying distorted sound, I'm saying proper noise and garbage, making the original music unrecognizable.
Affected games are:
- Day of the Tentacle, Monkey Island, Indy3 output garbage, even specifying command line arguments to force Sound Blaster and settings
- Lot of Sierra games, where game gives an "unable to initialize audio hardware" error when launching (PQ3, SQ3, LSL5...). Others do work (Iceman, LSL6..)
- Duke3D, Heretic, Doom2 all work fine whatever Sound Blaster option I select...
Don't know if that helps, but Impulse Tracker works fine, both in SB16 (220/1/5) mode and AWE32 (620h) mode. FT2 works fine too.
A more interesting bit (maybe?) is Adlib Tracker 2 : by default it gives garbage sounds when I run it. I contacted the author about it, and he said to try to change a setting, but he thought that was weird for an AWE32. The setting in question is:
opl_latency=0 ; OPLx register writes latency:
; [0] opl3-optimized (recommended)
; [1] 3.3 + 23 æs (use in case of troubles only)
By default it's 0, and I get the garbage sound. I did set it to 1...and it works. I don't know if that may help identifying the issue?
So yeah that's about it. I'm having a hard time understanding and finding any consistency or logical explanation at this stage, and hopefully one of you hardware gurus can help me figure it out and hopefully fix it for good, I hope! I love that card 🙁 cheers