From e85ce27b0aeb1e8f563669ab19bddf96f9c2f558 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Banaan=20Ananas?= Date: Tue, 20 Mar 2012 09:14:32 +0000 Subject: [PATCH] added remaining lamp outputs --- src/mame/drivers/jankenmn.c | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/src/mame/drivers/jankenmn.c b/src/mame/drivers/jankenmn.c index 8c346874517..41970562edd 100644 --- a/src/mame/drivers/jankenmn.c +++ b/src/mame/drivers/jankenmn.c @@ -223,12 +223,20 @@ static WRITE8_DEVICE_HANDLER( jankenmn_lamps2_w ) static WRITE8_DEVICE_HANDLER( jankenmn_lamps3_w ) { - // TODO: multiplier lamps (doesn't look like the one in the .lay) + // d1: blue rotating lamp on top of cab + output_set_lamp_value(2, data >> 1 & 1); - //$10=left(1) - //$08=right(2) - - //printf("%02X ",data); + // d2: payout (waits for payout sensor) + // TODO + + // d3: right multiplier lamp(2), d4: left multiplier lamp(1) + output_set_lamp_value(0, data >> 4 & 1); + output_set_lamp_value(1, data >> 3 & 1); + + // d5: assume coin lockout + coin_lockout_global_w(device->machine(), ~data & 0x20); + + // d0, d6, d7: N/C? }