diff options
Diffstat (limited to 'src/mame/drivers/cave.cpp')
-rw-r--r-- | src/mame/drivers/cave.cpp | 58 |
1 files changed, 29 insertions, 29 deletions
diff --git a/src/mame/drivers/cave.cpp b/src/mame/drivers/cave.cpp index f3f0ebf55c3..78def135097 100644 --- a/src/mame/drivers/cave.cpp +++ b/src/mame/drivers/cave.cpp @@ -640,10 +640,10 @@ WRITE16_MEMBER(cave_state::korokoro_leds_w) { COMBINE_DATA(&m_leds[0]); - set_led_status(machine(), 0, data & 0x8000); - set_led_status(machine(), 1, data & 0x4000); - set_led_status(machine(), 2, data & 0x1000); // square button - set_led_status(machine(), 3, data & 0x0800); // round button + machine().output().set_led_value(0, data & 0x8000); + machine().output().set_led_value(1, data & 0x4000); + machine().output().set_led_value(2, data & 0x1000); // square button + machine().output().set_led_value(3, data & 0x0800); // round button // machine().bookkeeping().coin_lockout_w(1, ~data & 0x0200); // coin lockouts? // machine().bookkeeping().coin_lockout_w(0, ~data & 0x0100); @@ -651,10 +651,10 @@ WRITE16_MEMBER(cave_state::korokoro_leds_w) // machine().bookkeeping().coin_counter_w(1, data & 0x0020); machine().bookkeeping().coin_counter_w(0, data & 0x0010); - set_led_status(machine(), 5, data & 0x0008); - set_led_status(machine(), 6, data & 0x0004); - set_led_status(machine(), 7, data & 0x0002); - set_led_status(machine(), 8, data & 0x0001); + machine().output().set_led_value(5, data & 0x0008); + machine().output().set_led_value(6, data & 0x0004); + machine().output().set_led_value(7, data & 0x0002); + machine().output().set_led_value(8, data & 0x0001); show_leds(); } @@ -845,17 +845,17 @@ WRITE16_MEMBER(cave_state::ppsatan_out_w) { machine().bookkeeping().coin_counter_w(0, data & 0x0001); - set_led_status(machine(), 0, data & 0x0010); - set_led_status(machine(), 1, data & 0x0020); - set_led_status(machine(), 2, data & 0x0040); - set_led_status(machine(), 3, data & 0x0080); + machine().output().set_led_value(0, data & 0x0010); + machine().output().set_led_value(1, data & 0x0020); + machine().output().set_led_value(2, data & 0x0040); + machine().output().set_led_value(3, data & 0x0080); } if (ACCESSING_BITS_8_15) { - set_led_status(machine(), 4, data & 0x0100); - set_led_status(machine(), 5, data & 0x0200); - set_led_status(machine(), 6, data & 0x0400); // not tested in service mode - set_led_status(machine(), 7, data & 0x0800); // not tested in service mode + machine().output().set_led_value(4, data & 0x0100); + machine().output().set_led_value(5, data & 0x0200); + machine().output().set_led_value(6, data & 0x0400); // not tested in service mode + machine().output().set_led_value(7, data & 0x0800); // not tested in service mode m_oki->set_bank_base((data & 0x8000) ? 0x40000 : 0); } @@ -1027,14 +1027,14 @@ WRITE16_MEMBER(cave_state::tjumpman_leds_w) { if (ACCESSING_BITS_0_7) { - set_led_status(machine(), 0, data & 0x0001); // suru - set_led_status(machine(), 1, data & 0x0002); // shinai - set_led_status(machine(), 2, data & 0x0004); // payout - set_led_status(machine(), 3, data & 0x0008); // go - set_led_status(machine(), 4, data & 0x0010); // 1 bet - set_led_status(machine(), 5, data & 0x0020); // medal + machine().output().set_led_value(0, data & 0x0001); // suru + machine().output().set_led_value(1, data & 0x0002); // shinai + machine().output().set_led_value(2, data & 0x0004); // payout + machine().output().set_led_value(3, data & 0x0008); // go + machine().output().set_led_value(4, data & 0x0010); // 1 bet + machine().output().set_led_value(5, data & 0x0020); // medal m_hopper = data & 0x0040; // hopper - set_led_status(machine(), 6, data & 0x0080); // 3 bet + machine().output().set_led_value(6, data & 0x0080); // 3 bet } // popmessage("led %04X", data); @@ -1073,12 +1073,12 @@ WRITE16_MEMBER(cave_state::pacslot_leds_w) { if (ACCESSING_BITS_0_7) { - set_led_status(machine(), 0, data & 0x0001); // pac-man - set_led_status(machine(), 1, data & 0x0002); // ms. pac-man - set_led_status(machine(), 2, data & 0x0004); // payout - set_led_status(machine(), 3, data & 0x0008); // start - set_led_status(machine(), 4, data & 0x0010); // bet - set_led_status(machine(), 5, data & 0x0020); // medal + machine().output().set_led_value(0, data & 0x0001); // pac-man + machine().output().set_led_value(1, data & 0x0002); // ms. pac-man + machine().output().set_led_value(2, data & 0x0004); // payout + machine().output().set_led_value(3, data & 0x0008); // start + machine().output().set_led_value(4, data & 0x0010); // bet + machine().output().set_led_value(5, data & 0x0020); // medal m_hopper = data & 0x0040; // hopper } |