summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/firetrk.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/firetrk.cpp')
-rw-r--r--src/mame/drivers/firetrk.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mame/drivers/firetrk.cpp b/src/mame/drivers/firetrk.cpp
index bcde2b58259..0701db8f067 100644
--- a/src/mame/drivers/firetrk.cpp
+++ b/src/mame/drivers/firetrk.cpp
@@ -46,7 +46,7 @@ INPUT_CHANGED_MEMBER(firetrk_state::gear_changed)
if (newval)
{
m_gear = (FPTR)param;
- output_set_value("P1gear", m_gear+1);
+ machine().output().set_value("P1gear", m_gear+1);
}
}
@@ -69,16 +69,16 @@ TIMER_DEVICE_CALLBACK_MEMBER(firetrk_state::firetrk_scanline)
WRITE8_MEMBER(firetrk_state::firetrk_output_w)
{
/* BIT0 => START1 LAMP */
- set_led_status(machine(), 0, !(data & 0x01));
+ machine().output().set_led_value(0, !(data & 0x01));
/* BIT1 => START2 LAMP */
- set_led_status(machine(), 1, !(data & 0x02));
+ machine().output().set_led_value(1, !(data & 0x02));
/* BIT2 => FLASH */
m_flash = data & 0x04;
/* BIT3 => TRACK LAMP */
- set_led_status(machine(), 3, !(data & 0x08));
+ machine().output().set_led_value(3, !(data & 0x08));
/* BIT4 => ATTRACT */
m_discrete->write(space, FIRETRUCK_ATTRACT_EN, data & 0x10);
@@ -86,7 +86,7 @@ WRITE8_MEMBER(firetrk_state::firetrk_output_w)
machine().bookkeeping().coin_lockout_w(1, !(data & 0x10));
/* BIT5 => START3 LAMP */
- set_led_status(machine(), 2, !(data & 0x20));
+ machine().output().set_led_value(2, !(data & 0x20));
/* BIT6 => UNUSED */
@@ -98,7 +98,7 @@ WRITE8_MEMBER(firetrk_state::firetrk_output_w)
WRITE8_MEMBER(firetrk_state::superbug_output_w)
{
/* BIT0 => START LAMP */
- set_led_status(machine(), 0, offset & 0x01);
+ machine().output().set_led_value(0, offset & 0x01);
/* BIT1 => ATTRACT */
m_discrete->write(space, SUPERBUG_ATTRACT_EN, offset & 0x02);
@@ -109,17 +109,17 @@ WRITE8_MEMBER(firetrk_state::superbug_output_w)
m_flash = offset & 0x04;
/* BIT3 => TRACK LAMP */
- set_led_status(machine(), 1, offset & 0x08);
+ machine().output().set_led_value(1, offset & 0x08);
}
WRITE8_MEMBER(firetrk_state::montecar_output_1_w)
{
/* BIT0 => START LAMP */
- set_led_status(machine(), 0, !(data & 0x01));
+ machine().output().set_led_value(0, !(data & 0x01));
/* BIT1 => TRACK LAMP */
- set_led_status(machine(), 1, !(data & 0x02));
+ machine().output().set_led_value(1, !(data & 0x02));
/* BIT2 => ATTRACT */
m_discrete->write(space, MONTECAR_ATTRACT_INV, data & 0x04);