Previous 199869 Revisions Next

r17540 Tuesday 28th August, 2012 at 17:20:13 UTC by hap
make ui_active a user option
[src/emu]emuopts.c emuopts.h machine.c

trunk/src/emu/emuopts.c
r17539r17540
157157   { OPTION_MULTIKEYBOARD ";multikey",                  "0",         OPTION_BOOLEAN,    "enable separate input from each keyboard device (if present)" },
158158   { OPTION_MULTIMOUSE,                                 "0",         OPTION_BOOLEAN,    "enable separate input from each mouse device (if present)" },
159159   { OPTION_STEADYKEY ";steady",                        "0",         OPTION_BOOLEAN,    "enable steadykey support" },
160   { OPTION_UI_ACTIVE,                                  "0",         OPTION_BOOLEAN,    "enable user interface on top of emulated keyboard (if present)" },
160161   { OPTION_OFFSCREEN_RELOAD ";reload",                 "0",         OPTION_BOOLEAN,    "convert lightgun button 2 into offscreen reload" },
161162   { OPTION_JOYSTICK_MAP ";joymap",                     "auto",      OPTION_STRING,     "explicit joystick map, or auto to auto-select" },
162163   { OPTION_JOYSTICK_DEADZONE ";joy_deadzone;jdz",      "0.3",       OPTION_FLOAT,      "center deadzone range for joystick where change is ignored (0.0 center, 1.0 end)" },
trunk/src/emu/emuopts.h
r17539r17540
162162#define OPTION_MULTIKEYBOARD      "multikeyboard"
163163#define OPTION_MULTIMOUSE         "multimouse"
164164#define OPTION_STEADYKEY         "steadykey"
165#define OPTION_UI_ACTIVE         "ui_active"
165166#define OPTION_OFFSCREEN_RELOAD      "offscreen_reload"
166167#define OPTION_JOYSTICK_MAP         "joystick_map"
167168#define OPTION_JOYSTICK_DEADZONE   "joystick_deadzone"
r17539r17540
328329   float joystick_deadzone() const { return float_value(OPTION_JOYSTICK_DEADZONE); }
329330   float joystick_saturation() const { return float_value(OPTION_JOYSTICK_SATURATION); }
330331   bool steadykey() const { return bool_value(OPTION_STEADYKEY); }
332   bool ui_active() const { return bool_value(OPTION_UI_ACTIVE); }
331333   bool offscreen_reload() const { return bool_value(OPTION_OFFSCREEN_RELOAD); }
332334   bool natural_keyboard() const { return bool_value(OPTION_NATURAL_KEYBOARD); }
333335   bool joystick_contradictory() const { return bool_value(OPTION_JOYSTICK_CONTRADICTORY); }
trunk/src/emu/machine.c
r17539r17540
164164     m_new_driver_pending(NULL),
165165     m_soft_reset_timer(NULL),
166166     m_rand_seed(0x9d14abd7),
167      m_ui_active(false),
167      m_ui_active(_config.options().ui_active()),
168168     m_basename(_config.gamedrv().name),
169169     m_sample_rate(_config.options().sample_rate()),
170170     m_logfile(NULL),

Previous 199869 Revisions Next


© 1997-2024 The MAME Team