From c58fb13becb2d7d1126a3df15271d681067dbe7e Mon Sep 17 00:00:00 2001 From: David Haywood Date: Wed, 5 Oct 2016 20:05:46 +0100 Subject: [PATCH] the test mode on this game is busted even on the PCB (nw) --- src/mame/drivers/mjsenpu.cpp | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/src/mame/drivers/mjsenpu.cpp b/src/mame/drivers/mjsenpu.cpp index 825453ae0cd..f502d6c6159 100644 --- a/src/mame/drivers/mjsenpu.cpp +++ b/src/mame/drivers/mjsenpu.cpp @@ -11,6 +11,35 @@ inputs need finishing off + -- Test Mode Note -- + + The test mode for this game is very buggy, this is not a MAME bug + the same behavior has been observed on the original PCB. + + One example of this is the dipswitch viewer, which should show 3 + rows of 8 1/0 values, one for each switch. ie + + 00000000 + 00000000 + 00000000 + + However.. + + Instead of properly representing each of the dips, the 1st switch in + each bank ends up turning on/off the entire row display (for rows 2/3 + it shifts row 1 by one pixel) + + This then means the 2nd switch changes the digit in the 1st position + so + + 10000000 + + the 8th switch changes the 7th digit so + + 10000010 + + and there's no way at all to change the last digit. + *********************************************************************/ #include "emu.h"