diff options
Diffstat (limited to 'src/mame/drivers/bladestl.cpp')
-rw-r--r-- | src/mame/drivers/bladestl.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mame/drivers/bladestl.cpp b/src/mame/drivers/bladestl.cpp index de4b2bcbca7..7f1dbbae00e 100644 --- a/src/mame/drivers/bladestl.cpp +++ b/src/mame/drivers/bladestl.cpp @@ -73,8 +73,8 @@ WRITE8_MEMBER(bladestl_state::bladestl_bankswitch_w) machine().bookkeeping().coin_counter_w(1,data & 0x02); /* bits 2 & 3 = lamps */ - output().set_led_value(0,data & 0x04); - output().set_led_value(1,data & 0x08); + m_lamp[0] = BIT(data, 2); + m_lamp[1] = BIT(data, 3); /* bit 4 = relay (???) */ @@ -285,6 +285,7 @@ GFXDECODE_END void bladestl_state::machine_start() { m_rombank->configure_entries(0, 4, memregion("maincpu")->base(), 0x2000); + m_lamp.resolve(); save_item(NAME(m_spritebank)); save_item(NAME(m_last_track)); |