[DOS] CD music is not played during the gameplay #4297
Labels
Core: DOSBox-X
MS-DOS/Win9x and PC-98 core
Needs unmanaged changes (C++)
Repro: Affects 2.10.1 dev
Reproducible in current dev builds
Uh oh!
There was an error while loading. Please reload this page.
Summary
BizHawk's DOS core doesn't play CD music, if a game uses CD as an external storage for non-mandatory resources.
Tested games:
Repro
6.1. In case of Chasm, type "chasm" to launch the game.
6.2. In case of Shadow Warrior, type "setup" and choose Sound Blaster as its Sound FX chip for the game. After you save the settings, a config file necessary to start the game is generated. Then type "sw" to launch the game
Recording a video using BizHawk A/V Writer doesn't help.
Changing Sound Blaster IRQ option in DOS settings doesn't help.
Expected
Once the game starts, the music is played alongside voice lines and sound effects.
Actual
Once the game starts, the music isn't played.
Host env.
Comparison screen recordings
The following recordings sequentially record the process of installing and launching each of the mentioned games on DOSBox-X (2025-02-01 release) and BizHawk. DOSBox-X doesn't have these issues.
Shadow Warrior
Chasm: The Rift
Warning: Shadow Warrior plays very loud music in DOSBox-X. Please, keep the volume low around 1:15! I left the timecode in the video.
Here is its configuration file. I tweaked the CPU and memory, but Sound Blaster settings remained unchanged. Although, with the default settings, there was no issue as well.
dosbox-x-2025-Feb-01-conf.zip
The text was updated successfully, but these errors were encountered: