86Box / 86Box

Emulator of x86-based machines.
GNU General Public License v2.0
2.67k stars 333 forks source link

Constant beep in Microsoft Decathlon #738

Closed daviunic closed 1 year ago

daviunic commented 4 years ago

Describe the bug After event announcement in Microsoft Decathlon, a constant beep often occurs right after the event announcement tune ends until another sound plays.

To Reproduce Steps to reproduce the behavior:

  1. Configure an IBM XT with a 4.77 MHz 8088, 640k of RAM and CGA (composite) and boot DOS 2.00.
  2. Download Microsoft Decathlon from here and get the files into the VM.
  3. Start DECATHLN.EXE
  4. Play through the events to hear the constant beep after event announcements.

Expected behavior After the event announcement tune ends, no constant beep should play.

Desktop (please complete the following information):

Additional context The constant beep does not happen on PCem, however the announcement tune itself is somewhat glitched there.

usergithub64 commented 4 years ago

I confirm this bug on 86Box builds 2094, 2257. This bug appears on MS-DOS v2.00 and v3.30. It works fine only in DOSBox-ECE, DOSBox SVN-Daum, DOSBox-X with cycles=240.

OBattler commented 4 years ago

This must certainly be an 86Box bug, in either the PIT emulation or the PC Speaker emulation (though the former controls the latter).

fuel-pcbox commented 4 years ago

@daviunic Does this still happen on the latest builds?

usergithub64 commented 4 years ago

Yes, this bug is still present in latest builds.

daviunic commented 3 years ago

This still happens on build 2703.

OBattler commented 3 years ago

Does this still happen on the latest builds?

daviunic commented 3 years ago

Yes

OBattler commented 1 year ago

I think this can be closed now.

usergithub64 commented 6 months ago

The constant beep is still present in Microsoft Decathlon in the latest 86Box build. Please move this issue to #4044 so it can be tracked.