blob: 5dd8a53143623c69cd1441c634b27fd49c87af96 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
* Sound may not set volumes correctly.
It is possible that volume of sound effects does not scale properly
with distance from the sound source. It is also possible that sound
effects are cut off at the wrong distance. This needs further
investigation.
* Music plays back differently.
Vanilla Doom was typically played with a SoundBlaster (or compatible)
card. It programmed the registers for the OPL music chip directly
in order to emulate the various General MIDI instruments. However,
Chocolate Doom uses the OS's native MIDI playback interfaces to play
MIDI sound. As the OPL is programmed differently, the music sounds
different to the original, even when using an original SoundBlaster
card.
This can be worked around in the future: OPL emulation code exists that
simulates an OPL chip in software. Furthermore, depending on the OS,
it may be possible to program the OPL directly in order to get the
same sound.
* A small number of Doom bugs are almost impossible to emulate.
An example of this can be seen in Ledmeister's "Blackbug" demo which
shows a bug that relies on the memory layout of the Doom executable.
|