mirror of
https://github.com/scummvm/scummvm.git
synced 2025-04-02 10:52:32 -04:00
This adds support for the AdLib and MT-32 sound effects in Elvira 2 and Waxworks. It adds an option to the UI to toggle between sampled and synthesized SFX. It also adds the following enhancements: - AdLib OPL3 mode for Elvira 2, Waxworks and Simon 1 floppy demo. This can be selected using a new UI option. - Mixed AdLib/MIDI mode for Elvira 2 and Waxworks. - Implemented "monophonic chords", a feature of the original MIDI code which would play only the highest note of a chord on AdLib. Most noticable in the Waxworks music. - Added UI option to select Simon 1 DOS music tempos. - Rewrite of the AdLib and MT-32 drivers to remove duplication and make use of features of the standard multisource drivers. - Refactored MidiPlayer to standardize interface and remove code moved to the drivers and parsers.
5 lines
130 B
Text
5 lines
130 B
Text
engines/agos/saveload.cpp
|
|
engines/agos/animation.cpp
|
|
engines/agos/metaengine.cpp
|
|
engines/agos/midi.cpp
|
|
engines/agos/detection.cpp
|