From b1cf974051e70a7593c61fc2aa5b163b833080e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Banaan=20Ananas?= Date: Sat, 5 Apr 2014 19:14:25 +0000 Subject: [PATCH] bitshift a boolean? --- src/mame/drivers/namcos12.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/namcos12.c b/src/mame/drivers/namcos12.c index 1986aa8780f..4507334f37b 100644 --- a/src/mame/drivers/namcos12.c +++ b/src/mame/drivers/namcos12.c @@ -1233,9 +1233,9 @@ void namcos12_state::namcos12_rom_read( UINT32 *p_n_psxram, UINT32 n_address, IN void namcos12_state::namcos12_sub_irq( screen_device &screen, bool vblank_state ) { - m_sub->set_input_line(1, vblank_state); + m_sub->set_input_line(1, vblank_state ? ASSERT_LINE : CLEAR_LINE); m_adc->adtrg_w(vblank_state); - m_s12_lastpB = (m_s12_lastpB & 0x7f) | (vblank_state << 7); + m_s12_lastpB = (m_s12_lastpB & 0x7f) | (vblank_state ? 0x80 : 0); } static ADDRESS_MAP_START( namcos12_map, AS_PROGRAM, 32, namcos12_state )