itzCrassio wrote on 2024-12-07, 14:36:I have an old PC from the 2000s, which I want to sometimes run DOS. I install the sound driver for the following sound chip in D […]
Show full quote
I have an old PC from the 2000s, which I want to sometimes run DOS. I install the sound driver for the following sound chip in DOS:
CMI8738
And it seemed to work in DOOM. Was getting full sounds with sound effects and music at the same time. However, that somehow changed.
Now it dosen't matter what I select for the sound effects, the sound effects in DOOM won't play, only the music would.
I tried PC speakers and that seemed to work, but it sounds bad on PC speakers. I want to utilize the sound card for both music and sound effects.
I also ran FIXEPIC to try to resolve it, but it didn't matter, as that didn't fix it.
if you're running from pure dos, dont expect to have working sound effects as the dos drivers are broken, ive got 2 CMI8738 cards which ive tried on a few motherboards 478 socket and 775 socket, and everytime i select the settings for sound effects in duke3d or doom it tells me theres an irq dma conflict and i get no sound, this seems to be a common issue, theres a version of setaudio someone patched on VCFED thats also been posted on here which doesnt work,
theres also remapCMI,which i havent tried yet which should resolve this problem
RemapCMI - Tool for emulating DOS audio ports on C-Media CMI8x38 soundcards
i can confirm SBEMU will get it working in pure dos.
you shouldnt have any problems if you're running dos games in win98, if you want the FM synth working for Adlib/OPL3 dont use the latest drivers as it seems to be removed, you need driver version 2.37a or version 2.73, version 2.81 theres no FM synth, so no Adlib/OPL3,the drivers can be found on archive.