From e75a2409dac01fabedd4d9d154a3a650cbcbb9dc Mon Sep 17 00:00:00 2001 From: system11b Date: Mon, 5 Dec 2016 18:14:02 +0000 Subject: [PATCH] nbmj8688.cpp: corrected dips for Camera Kozou --- src/mame/drivers/nbmj8688.cpp | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/src/mame/drivers/nbmj8688.cpp b/src/mame/drivers/nbmj8688.cpp index 3d82f0509eb..9ab21bbf0b4 100644 --- a/src/mame/drivers/nbmj8688.cpp +++ b/src/mame/drivers/nbmj8688.cpp @@ -545,25 +545,18 @@ static INPUT_PORTS_START( mjcamera ) PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("DSWA:5") PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSWA:6") + PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unused ) ) PORT_DIPLOCATION("DSWA:6") PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSWA:7") + PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unused ) ) PORT_DIPLOCATION("DSWA:7") PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) PORT_DIPNAME( 0x80, 0x80, "Character Display Test" ) PORT_DIPLOCATION("DSWA:8") PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_START("DSWB") - PORT_DIPUNKNOWN_DIPLOC( 0x01, 0x01, "DSWB:1" ) - PORT_DIPUNKNOWN_DIPLOC( 0x02, 0x02, "DSWB:2" ) - PORT_DIPUNKNOWN_DIPLOC( 0x04, 0x04, "DSWB:3" ) - PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "DSWB:4" ) - PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "DSWB:5" ) - PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "DSWB:6" ) - PORT_DIPUNKNOWN_DIPLOC( 0x40, 0x40, "DSWB:7" ) - PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "DSWB:8" ) + PORT_START("DSWB") // Does not exist on PCB + PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_START("SYSTEM") PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, nbmj8688_state, nb1413m3_busyflag_r, nullptr) // DRAW BUSY