diff options
author | 2015-10-25 23:11:54 +0100 | |
---|---|---|
committer | 2015-10-25 23:11:54 +0100 | |
commit | 7018c3d2941fb595bea2ebd8a083e8531945b16e (patch) | |
tree | 7c9a9250e9399d2833d794924d1f69d7d8858f16 | |
parent | 5f1f5d500aac6248a76ca1c3424454cf9ce691d3 (diff) |
Fixed Beam Width Options
- beam width min. and max. could not be set higher than 1.0 in UI
-rw-r--r-- | src/emu/ui/ui.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/emu/ui/ui.c b/src/emu/ui/ui.c index 5252a3695d8..3fef4bd074d 100644 --- a/src/emu/ui/ui.c +++ b/src/emu/ui/ui.c @@ -1969,9 +1969,9 @@ static slider_state *slider_init(running_machine &machine) // add vector control *tailptr = slider_alloc(machine, "Vector Flicker", 0, 0, 1000, 10, slider_flicker, NULL); tailptr = &(*tailptr)->next; - *tailptr = slider_alloc(machine, "Beam Width Minimum", 10, 100, 1000, 10, slider_beam_min, NULL); + *tailptr = slider_alloc(machine, "Beam Width Minimum", 1, 100, 1000, 1, slider_beam_min, NULL); tailptr = &(*tailptr)->next; - *tailptr = slider_alloc(machine, "Beam Width Maximum", 10, 100, 1000, 10, slider_beam_max, NULL); + *tailptr = slider_alloc(machine, "Beam Width Maximum", 1, 100, 1000, 1, slider_beam_max, NULL); tailptr = &(*tailptr)->next; *tailptr = slider_alloc(machine, "Beam Intensity Weight", -1000, 0, 1000, 10, slider_beam_intensity_weight, NULL); tailptr = &(*tailptr)->next; @@ -2362,10 +2362,10 @@ static INT32 slider_beam_min(running_machine &machine, void *arg, std::string *s { vector_device *vector = NULL; if (newval != SLIDER_NOCHANGE) - vector->set_beam_min(MIN((float)newval * 0.001f, vector->get_beam_max())); + vector->set_beam_min(MIN((float)newval * 0.01f, vector->get_beam_max())); if (str != NULL) strprintf(*str,"%1.2f", (double) vector->get_beam_min()); - return floor(vector->get_beam_min() * 1000.0f + 0.5f); + return floor(vector->get_beam_min() * 100.0f + 0.5f); } @@ -2378,10 +2378,10 @@ static INT32 slider_beam_max(running_machine &machine, void *arg, std::string *s { vector_device *vector = NULL; if (newval != SLIDER_NOCHANGE) - vector->set_beam_max(MAX((float)newval * 0.001f, vector->get_beam_min())); + vector->set_beam_max(MAX((float)newval * 0.01f, vector->get_beam_min())); if (str != NULL) strprintf(*str,"%1.2f", (double) vector->get_beam_max()); - return floor(vector->get_beam_max() * 1000.0f + 0.5f); + return floor(vector->get_beam_max() * 100.0f + 0.5f); } |