diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2016-01-10 18:51:11 +0100 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2016-01-10 18:51:36 +0100 |
commit | c678902d0b36d3274a678b35610a21fe880ed53c (patch) | |
tree | 5765117b81ef85946e45f1ee1fe0c8c41ae06cad /src/mame/drivers/segaufo.cpp | |
parent | 74b39e26d2fffcdb6e567b06b1f20792a5239bd2 (diff) |
make output be part of driver_device (nw)
Diffstat (limited to 'src/mame/drivers/segaufo.cpp')
-rw-r--r-- | src/mame/drivers/segaufo.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/segaufo.cpp b/src/mame/drivers/segaufo.cpp index 6420a63ab0e..1263d6daafb 100644 --- a/src/mame/drivers/segaufo.cpp +++ b/src/mame/drivers/segaufo.cpp @@ -162,7 +162,7 @@ TIMER_DEVICE_CALLBACK_MEMBER(ufo_state::update_info) // 3 C: 000 = closed, 100 = open for (int p = 0; p < 2; p++) for (int m = 0; m < 4; m++) - machine().output().set_indexed_value("counter", p*4 + m, (UINT8)(m_player[p].motor[m].position * 100)); + output().set_indexed_value("counter", p*4 + m, (UINT8)(m_player[p].motor[m].position * 100)); #if 0 char msg1[0x100] = {0}; @@ -274,7 +274,7 @@ WRITE8_MEMBER(ufo_state::cp_lamps_w) // d0-d3: p1/p2 button lamps // other bits: ? for (int i = 0; i < 4; i++) - machine().output().set_lamp_value(i, ~data >> i & 1); + output().set_lamp_value(i, ~data >> i & 1); } WRITE8_MEMBER(ufo_state::cp_digits_w) @@ -284,7 +284,7 @@ WRITE8_MEMBER(ufo_state::cp_digits_w) // d0-d3: cpanel digit // other bits: ? - machine().output().set_digit_value(offset & 1, lut_7448[data & 0xf]); + output().set_digit_value(offset & 1, lut_7448[data & 0xf]); } WRITE8_MEMBER(ufo_state::crane_xyz_w) @@ -313,8 +313,8 @@ WRITE8_MEMBER(ufo_state::ufo_lamps_w) // 11 = red, red // 01 = green, red // 10 = red, green - machine().output().set_lamp_value(10, data & 3); - machine().output().set_lamp_value(11, data >> 2 & 3); + output().set_lamp_value(10, data & 3); + output().set_lamp_value(11, data >> 2 & 3); // d4,d5: ? // d6,d7: coincounters @@ -381,7 +381,7 @@ WRITE8_MEMBER(ufo_state::ex_cp_lamps_w) { // d0,d1,d4,d5: p1/p2 button lamps for (int i = 0; i < 4; i++) - machine().output().set_lamp_value(i, ~data >> ((i&1) + (i&2) * 2) & 1); + output().set_lamp_value(i, ~data >> ((i&1) + (i&2) * 2) & 1); // d2,d3,d6,d7: p1/p2 coincounters for (int i = 0; i < 4; i++) @@ -412,7 +412,7 @@ WRITE8_MEMBER(ufo_state::ex_ufo800_lamps_w) // d0-d4: 5 red leds on ufo // other bits: ? for (int i = 0; i < 5; i++) - machine().output().set_lamp_value(10 + i, data >> i & 1); + output().set_lamp_value(10 + i, data >> i & 1); } /* 315-5338A */ @@ -423,7 +423,7 @@ WRITE8_MEMBER(ufo_state::ex_ufo21_lamps_w) // d1-d6 are the 6 red leds on each ufo // d7: ? for (int i = 1; i < 7; i++) - machine().output().set_lamp_value(10 + offset * 10 + i, data >> i & 1); + output().set_lamp_value(10 + offset * 10 + i, data >> i & 1); } WRITE8_MEMBER(ufo_state::ex_upd_start_w) |