joncampbell123 / dosbox-x

DOSBox-X fork of the DOSBox project
GNU General Public License v2.0
2.75k stars 381 forks source link

CQM chip emulation from later Creative Labs cards. #4621

Open zaphod77 opened 10 months ago

zaphod77 commented 10 months ago

Is your feature request related to a problem? Please describe.

Tempest 2000 does not sound like i remembered it in dosbox. I believe this to be because the adlib soundtrack was composed on a machine that had a CQM card on it, and only sounds correct there.

What you want

Here's how the tempest 2000 first area tune sounded like when I played the game.

https://youtu.be/KZVHOFijsgE

not too shabby, huh?

On an actual OPL2 chip, it instead sounds like this

https://youtu.be/L2ozNG9_7lU

ICK. intro sounds tinny, and some notes are an octave lower.

For reference, the actual original tune

https://youtu.be/oTdwM7O-DVU

I want my dosbox to sound like the first video when i play this game, and not the second.

Describe alternatives you've considered

There's really no workaround. the CQM chip inside later Creative cards must be emulated to recapture the experience i had.

Additional information

Supaplex is known to also sound quite different on CQM, with one instrument again having an entire octave difference, but it's conclusively verified that the CQM card is wrong in this case, and that dosbox has things correct.

Still many people actually had those fm chips in their dos/win95 computer, and it should be possible to replicate this experience inside of DOSBOX-X

Have you checked that no similar feature request(s) exist?

Code of Conduct & Contributing Guidelines

Torinde commented 10 months ago

Pingback to https://github.com/joncampbell123/dosbox-x/issues/1184#issuecomment-1596301086