mirror of
https://github.com/holub/mame
synced 2025-04-28 19:14:55 +03:00
increased Gyruss volume, changed UI to allow volumes higher than 2.0.
This commit is contained in:
parent
6e6129c232
commit
e14a331553
10
src/emu/ui.c
10
src/emu/ui.c
@ -1540,7 +1540,15 @@ static void slider_init(running_machine *machine)
|
|||||||
/* add per-channel volume */
|
/* add per-channel volume */
|
||||||
numitems = sound_get_user_gain_count();
|
numitems = sound_get_user_gain_count();
|
||||||
for (item = 0; item < numitems; item++)
|
for (item = 0; item < numitems; item++)
|
||||||
slider_config(&slider_list[slider_count++], 0, sound_get_default_gain(item) * 1000.0f + 0.5f, 2000, 20, slider_mixervol, item);
|
{
|
||||||
|
INT32 maxval = 2000;
|
||||||
|
INT32 defval = sound_get_default_gain(item) * 1000.0f + 0.5f;
|
||||||
|
|
||||||
|
if (defval > 1000)
|
||||||
|
maxval = 2 * defval;
|
||||||
|
|
||||||
|
slider_config(&slider_list[slider_count++], 0, defval, maxval, 20, slider_mixervol, item);
|
||||||
|
}
|
||||||
|
|
||||||
/* add analog adjusters */
|
/* add analog adjusters */
|
||||||
for (in = machine->input_ports; in && in->type != IPT_END; in++)
|
for (in = machine->input_ports; in && in->type != IPT_END; in++)
|
||||||
|
@ -587,8 +587,8 @@ static MACHINE_DRIVER_START( gyruss )
|
|||||||
|
|
||||||
MDRV_SOUND_ADD_TAG("konami", DISCRETE, 0)
|
MDRV_SOUND_ADD_TAG("konami", DISCRETE, 0)
|
||||||
MDRV_SOUND_CONFIG_DISCRETE(gyruss_sound)
|
MDRV_SOUND_CONFIG_DISCRETE(gyruss_sound)
|
||||||
MDRV_SOUND_ROUTE(0, "right", 1.0)
|
MDRV_SOUND_ROUTE(0, "right", 3.0)
|
||||||
MDRV_SOUND_ROUTE(1, "left", 1.0)
|
MDRV_SOUND_ROUTE(1, "left", 3.0)
|
||||||
MACHINE_DRIVER_END
|
MACHINE_DRIVER_END
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user