VOGONS


First post, by itzCrassio

User metadata
Rank Newbie
Rank
Newbie

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.

Reply 1 of 10, by elszgensa

User metadata
Rank Member
Rank
Member

NB: I don't have a card with that chip, and am therefore flying blind (aka guessing).

The DOS drivers include a mixer. Have you checked the volume settings for all relevant channels? Maybe FM is up but WAVE got muted somehow, something like that. Is it just Doom, or do other games have the same issue? Which ones did you try?

Reply 2 of 10, by rasz_pl

User metadata
Rank l33t
Rank
l33t

https://www.philscomputerlab.com/c-media-cmi8738.html " especially Sound Blaster compatibility depends greatly on the game." doesnt sound encouraging.

https://github.com/raszpl/FIC-486-GAC-2-Cache-Module for AT&T Globalyst
https://github.com/raszpl/386RC-16 memory board
https://github.com/raszpl/440BX Reference Design adapted to Kicad
https://github.com/raszpl/Zenith_ZBIOS MFM-300 Monitor

Reply 3 of 10, by DudeFace

User metadata
Rank Member
Rank
Member
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.

Reply 4 of 10, by itzCrassio

User metadata
Rank Newbie
Rank
Newbie
DudeFace wrote on 2024-12-07, 18:11:
if you're running from pure dos, dont expect to have working sound effects as the dos drivers are broken, ive got 2 CMI8738 card […]
Show full quote
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.

Weird. DOOM didn't give me any error.

Reply 5 of 10, by DudeFace

User metadata
Rank Member
Rank
Member
itzCrassio wrote on 2024-12-07, 19:47:
DudeFace wrote on 2024-12-07, 18:11:
if you're running from pure dos, dont expect to have working sound effects as the dos drivers are broken, ive got 2 CMI8738 card […]
Show full quote
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.

Weird. DOOM didn't give me any error.

i think its mainly on higher speed cpu's or later motherboards, what motherboard cpu are you using?, could be you're just one of the lucky ones that managed to get it working without problems with a certain combo of hardware. its only in pure dos tho it has problems, in a win98 dosbox theres no problems, works perfectly.

Reply 6 of 10, by itzCrassio

User metadata
Rank Newbie
Rank
Newbie
DudeFace wrote on 2024-12-07, 21:19:
itzCrassio wrote on 2024-12-07, 19:47:
DudeFace wrote on 2024-12-07, 18:11:
if you're running from pure dos, dont expect to have working sound effects as the dos drivers are broken, ive got 2 CMI8738 card […]
Show full quote

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.

Weird. DOOM didn't give me any error.

i think its mainly on higher speed cpu's or later motherboards, what motherboard cpu are you using?, could be you're just one of the lucky ones that managed to get it working without problems with a certain combo of hardware. its only in pure dos tho it has problems, in a win98 dosbox theres no problems, works perfectly.

AMD Athlon 64 3000+
It oddly worked with both types of sound before.

Reply 7 of 10, by DudeFace

User metadata
Rank Member
Rank
Member
itzCrassio wrote on 2024-12-08, 09:46:
DudeFace wrote on 2024-12-07, 21:19:
itzCrassio wrote on 2024-12-07, 19:47:

Weird. DOOM didn't give me any error.

i think its mainly on higher speed cpu's or later motherboards, what motherboard cpu are you using?, could be you're just one of the lucky ones that managed to get it working without problems with a certain combo of hardware. its only in pure dos tho it has problems, in a win98 dosbox theres no problems, works perfectly.

AMD Athlon 64 3000+
It oddly worked with both types of sound before.

strange guess its not down to your cpu speed, might only work on certain motherboards what make/model are you using? be good to know since most people have problems getting sound fx working under pure dos.

Reply 8 of 10, by itzCrassio

User metadata
Rank Newbie
Rank
Newbie
DudeFace wrote on 2024-12-08, 11:05:
itzCrassio wrote on 2024-12-08, 09:46:
DudeFace wrote on 2024-12-07, 21:19:

i think its mainly on higher speed cpu's or later motherboards, what motherboard cpu are you using?, could be you're just one of the lucky ones that managed to get it working without problems with a certain combo of hardware. its only in pure dos tho it has problems, in a win98 dosbox theres no problems, works perfectly.

AMD Athlon 64 3000+
It oddly worked with both types of sound before.

strange guess its not down to your cpu speed, might only work on certain motherboards what make/model are you using? be good to know since most people have problems getting sound fx working under pure dos.

Soltek SL-K8AV2-RL

Reply 9 of 10, by DudeFace

User metadata
Rank Member
Rank
Member
itzCrassio wrote on 2024-12-08, 13:15:
DudeFace wrote on 2024-12-08, 11:05:
itzCrassio wrote on 2024-12-08, 09:46:

AMD Athlon 64 3000+
It oddly worked with both types of sound before.

strange guess its not down to your cpu speed, might only work on certain motherboards what make/model are you using? be good to know since most people have problems getting sound fx working under pure dos.

Soltek SL-K8AV2-RL

thanks 😀 ill have to check this out it may be down to the VIA K8T800 chipset, ill have to see if i can get hold of one of these boards or at least one with a similar chipset