summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/cave.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/cave.cpp')
-rw-r--r--src/mame/drivers/cave.cpp58
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
}