Ticket #8178: adlib.diff

File adlib.diff, 641 bytes (added by eriktorbjorn, 22 years ago)

Patch against a February 22 CVS snapshot

  • scummvm/scumm/imuse.cpp

    diff -ur ScummVM-cvs20030222/scummvm/scumm/imuse.cpp ScummVM-cvs20030222+hack/scummvm/scumm/imuse.cpp
    old new  
    20422042                value = *s++;
    20432043                part = get_part(chan);
    20442044                if (part) {
    2045                         if (_isGM || value >= 32)
    2046                                 part->set_program(value);
    2047                         else
    2048                                 part->load_global_instrument (value);
     2045                        if (_isGM) {
     2046                                if (value < 128)
     2047                                        part->set_program(value);
     2048                        } else {
     2049                                if (value < 32)
     2050                                        part->load_global_instrument(value);
     2051                        }
    20492052                }
    20502053                break;
    20512054