summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/kurukuru.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/kurukuru.cpp')
-rw-r--r--src/mame/drivers/kurukuru.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/kurukuru.cpp b/src/mame/drivers/kurukuru.cpp
index c77f1f20b4c..1494be17b4c 100644
--- a/src/mame/drivers/kurukuru.cpp
+++ b/src/mame/drivers/kurukuru.cpp
@@ -491,10 +491,10 @@ WRITE8_MEMBER(kurukuru_state::kurukuru_out_latch_w)
07 | Not connected | unused
*/
- machine().bookkeeping().coin_counter_w(0, data & 0x01); /* Coin Counter 1 */
- machine().bookkeeping().coin_counter_w(1, data & 0x20); /* Coin Counter 2 */
- machine().bookkeeping().coin_lockout_global_w(data & 0x40); /* Coin Lock */
- m_hopper->write(space, 0, (data & 0x40) ? 0x80 : 0); /* Hopper Motor */
+ machine().bookkeeping().coin_counter_w(0, BIT(data, 0));
+ machine().bookkeeping().coin_counter_w(1, BIT(data, 5));
+ //machine().bookkeeping().coin_lockout_global_w(BIT(data, 6));
+ m_hopper->motor_w(BIT(data, 6));
if (data & 0x9e)
logerror("kurukuru_out_latch_w %02X @ %04X\n", data, space.device().safe_pc());
@@ -604,7 +604,7 @@ WRITE8_MEMBER(kurukuru_state::kurukuru_adpcm_reset_w)
bit 2 = S2
bit 3 = S1
*/
- m_adpcm->playmode_w(BITSWAP8((data>>1), 7,6,5,4,3,0,1,2));
+ m_adpcm->playmode_w(bitswap<8>((data>>1), 7,6,5,4,3,0,1,2));
m_adpcm->reset_w(data & 1);
}