Changes between Initial Version and Version 1 of Ticket #15143


Ignore:
Timestamp:
May 29, 2024, 10:35:47 AM (6 months ago)
Author:
eriktorbjorn
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #15143 – Description

    initial v1  
    55Fate of Atlantis (DOS) lists all devices, even though it specifies PC Speaker, AdLib and MIDI.
    66
    7 I think the problem is in how the SCUMM engine's `customizeGuiOptions()` uses `MidiDriver::musicType2GUIO()`. It passes a set of `MDT_` bit flags to it, but that function is supposed to convert a single `MT_' value.
     7I think the problem is in how the SCUMM engine's `customizeGuiOptions()` uses `MidiDriver::musicType2GUIO()`. It passes a set of `MDT_` bit flags to it, but that function is supposed to convert a single `MT_` value.
    88
    99Maniac Mansion's `MDT_PCSPK | MDT_PCJR` has the numerical value 5, which probably corresponds to the numerical value of `MT_ADLIB`. Fate of Atlantis's `MDT_PCSPK | MDT_ADLIB | MDT_MIDI | MDT_PREFER_MT32` doesn't correspond to any single `MT_` constant.