void sound_menuset( int nitems, newmenu_item *items, int *last_key, int citem ) { nitems = nitems; *last_key=*last_key; if ( Config_digi_volume != items[0].value ) { Config_digi_volume = items[0].value; digi_set_digi_volume( (Config_digi_volume*256)/8 ); digi_play_sample_once( SOUND_DROP_BOMB, F1_0 ); } if ( Config_midi_volume != items[1].value ) { Config_midi_volume = items[1].value; digi_set_midi_volume( (Config_midi_volume*256)/8 ); } if ( Config_master_volume != items[2].value ) { Config_master_volume = items[2].value; digi_set_master_volume( items[2].value ); digi_play_sample_once( SOUND_DROP_BOMB, F1_0 ); } if (shuffle_levels != items[5].value) shuffle_levels = items[5].value; }
void joydef_menuset(int nitems, newmenu_item * items, int *last_key, int citem ) { nitems=nitems; *last_key = *last_key; if ( citem==4) { gr_palette_set_gamma(items[4].value); } if ( Config_digi_volume != items[0].value ) { Config_digi_volume = items[0].value; digi_set_digi_volume( (Config_digi_volume*32768)/8 ); digi_play_sample_once( SOUND_DROP_BOMB, F1_0 ); } if (Config_midi_volume != items[1].value ) { Config_midi_volume = items[1].value; digi_set_midi_volume( (Config_midi_volume*128)/8 ); } }
void digi_set_volume(int dvolume) { digi_volume = dvolume; if (fptr_set_digi_volume) digi_set_digi_volume(dvolume); }
void digi_set_volume( int dvolume, int mvolume ) { digi_set_digi_volume(dvolume); digi_set_midi_volume(mvolume); }
void digi_set_volume(int dvolume, int mvolume) { if (!digi_initialized) return; digi_set_digi_volume(dvolume); digi_set_midi_volume(mvolume); }
void digi_set_volume( int dvolume, int mvolume ) { digi_set_digi_volume(dvolume); digi_set_midi_volume(mvolume); // mprintf(( 1, "Volume: 0x%x and 0x%x\n", digi_volume, midi_volume )); }