diff options
| author | 2014-10-03 16:10:34 +0000 | |
|---|---|---|
| committer | 2014-10-03 16:10:34 +0000 | |
| commit | 47dcaafbf9e0ff7784927b7197c131b4e34b7550 (patch) | |
| tree | 5e23b7181d0fe48e2bf44acf9df8f2e419201fea /src | |
| parent | 25daf865a08fe0f505482cd0220ed88d8ada305d (diff) | |
note about tharrier dips (nw)
Diffstat (limited to 'src')
| -rw-r--r-- | src/mame/drivers/nmk16.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mame/drivers/nmk16.c b/src/mame/drivers/nmk16.c index 419c405c0ec..d162389e4a5 100644 --- a/src/mame/drivers/nmk16.c +++ b/src/mame/drivers/nmk16.c @@ -273,7 +273,12 @@ READ16_MEMBER(nmk16_state::tharrier_mcu_r) return res << 8; } else + { + // the above statement appears to be incorrect, it should also read DSW1 from here, almost certainly + // through the MCU. The weird 0x080202 address where we read IN2 is also probably just a mirror of 0x080002 (here) + return ~ioport("IN1")->read(); + } } WRITE16_MEMBER(nmk16_state::macross2_sound_reset_w) |
