summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pastelg.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pastelg.c')
-rw-r--r--src/mame/drivers/pastelg.c22
1 files changed, 6 insertions, 16 deletions
diff --git a/src/mame/drivers/pastelg.c b/src/mame/drivers/pastelg.c
index 775bc2851d0..fa0de9a25da 100644
--- a/src/mame/drivers/pastelg.c
+++ b/src/mame/drivers/pastelg.c
@@ -77,7 +77,7 @@ static ADDRESS_MAP_START( readport_pastelg, ADDRESS_SPACE_IO, 8 )
AM_RANGE(0xb0, 0xb0) AM_READ(nb1413m3_inputport2_r)
AM_RANGE(0xc0, 0xc0) AM_READ(pastelg_sndrom_r)
AM_RANGE(0xd0, 0xd0) AM_READ(SMH_NOP) // unknown
- AM_RANGE(0xe0, 0xe0) AM_READ(input_port_2_r)
+ AM_RANGE(0xe0, 0xe0) AM_READ_PORT("DSWC")
ADDRESS_MAP_END
static ADDRESS_MAP_START( writeport_pastelg, ADDRESS_SPACE_IO, 8 )
@@ -94,7 +94,7 @@ ADDRESS_MAP_END
static INPUT_PORTS_START( pastelg )
- PORT_START /* (0) DIPSW-A */
+ PORT_START_TAG("DSWA") /* (0) DIPSW-A */
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Difficulty ) )
PORT_DIPSETTING( 0x03, "1 (Easy)" )
PORT_DIPSETTING( 0x02, "2" )
@@ -119,7 +119,7 @@ static INPUT_PORTS_START( pastelg )
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_START /* (1) DIPSW-B */
+ PORT_START_TAG("DSWB") /* (1) DIPSW-B */
PORT_DIPNAME( 0x03, 0x00, "Number of last chance" )
PORT_DIPSETTING( 0x03, "0" )
PORT_DIPSETTING( 0x02, "1" )
@@ -143,7 +143,7 @@ static INPUT_PORTS_START( pastelg )
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_START /* (2) DIPSW-C */
+ PORT_START_TAG("DSWC") /* (2) DIPSW-C */
PORT_DIPNAME( 0x03, 0x03, "Change Rate" )
PORT_DIPSETTING( 0x03, "Type-A" )
PORT_DIPSETTING( 0x02, "Type-B" )
@@ -167,7 +167,7 @@ static INPUT_PORTS_START( pastelg )
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_START /* (3) PORT 0 */
+ PORT_START_TAG("SYSTEM") /* (3) PORT 0 */
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNUSED ) // DRAW BUSY
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNUSED ) //
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE3 ) // MEMORY RESET
@@ -177,17 +177,7 @@ static INPUT_PORTS_START( pastelg )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SERVICE4 ) // CREDIT CLEAR
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SERVICE1 ) // SERVICE
- NBMJCTRL_PORT1 /* (4) PORT 1-1 */
- NBMJCTRL_PORT2 /* (5) PORT 1-2 */
- NBMJCTRL_PORT3 /* (6) PORT 1-3 */
- NBMJCTRL_PORT4 /* (7) PORT 1-4 */
- NBMJCTRL_PORT5 /* (8) PORT 1-5 */
-
- NBMJCTRL_PORT6 /* (9) PORT 2-1 */
- NBMJCTRL_PORT7 /* (10) PORT 2-2 */
- NBMJCTRL_PORT8 /* (11) PORT 2-3 */
- NBMJCTRL_PORT9 /* (12) PORT 2-4 */
- NBMJCTRL_PORT10 /* (13) PORT 2-5 */
+ PORT_INCLUDE( nbmjcontrols )
INPUT_PORTS_END