summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/jpmsys5.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/jpmsys5.c')
-rw-r--r--src/mame/drivers/jpmsys5.c164
1 files changed, 82 insertions, 82 deletions
diff --git a/src/mame/drivers/jpmsys5.c b/src/mame/drivers/jpmsys5.c
index fd9ea4e6f9e..081ca082b1a 100644
--- a/src/mame/drivers/jpmsys5.c
+++ b/src/mame/drivers/jpmsys5.c
@@ -65,10 +65,10 @@ static void tms_interrupt(running_machine &machine, int state)
static const struct tms34061_interface tms34061intf =
{
- "screen", /* The screen we are acting on */
- 8, /* VRAM address is (row << rowshift) | col */
- 0x40000, /* Size of video RAM - FIXME: Should be 128kB + 32kB */
- tms_interrupt /* Interrupt gen callback */
+ "screen", /* The screen we are acting on */
+ 8, /* VRAM address is (row << rowshift) | col */
+ 0x40000, /* Size of video RAM - FIXME: Should be 128kB + 32kB */
+ tms_interrupt /* Interrupt gen callback */
};
WRITE16_MEMBER(jpmsys5_state::sys5_tms34061_w)
@@ -345,11 +345,11 @@ ADDRESS_MAP_END
- /*************************************
- *
- * Touchscreen controller simulation
- *
- *************************************/
+ /*************************************
+ *
+ * Touchscreen controller simulation
+ *
+ *************************************/
/* Serial bit transmission callback */
TIMER_CALLBACK_MEMBER(jpmsys5_state::touch_cb)
@@ -429,48 +429,48 @@ INPUT_CHANGED_MEMBER(jpmsys5_state::touchscreen_press)
static INPUT_PORTS_START( monopoly )
PORT_START("DSW")
PORT_DIPNAME( 0x01, 0x01, "Change state to enter test" ) PORT_DIPLOCATION("SW2:1")
- PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW2:2")
- PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x04, 0x04, "Alarm" ) PORT_DIPLOCATION("SW2:3")
- PORT_DIPSETTING( 0x04, "Discontinue alarm when jam is cleared" )
- PORT_DIPSETTING( 0x00, "Continue alarm until back door open" )
+ PORT_DIPSETTING( 0x04, "Discontinue alarm when jam is cleared" )
+ PORT_DIPSETTING( 0x00, "Continue alarm until back door open" )
PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW2:4")
- PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW2:5")
- PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW2:6")
- PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0xc0, 0x00, "Payout Percentage" ) PORT_DIPLOCATION("SW2:7,8")
- PORT_DIPSETTING( 0x00, "50%" )
- PORT_DIPSETTING( 0x80, "45%" )
- PORT_DIPSETTING( 0x40, "40%" )
- PORT_DIPSETTING( 0xc0, "30%" )
+ PORT_DIPSETTING( 0x00, "50%" )
+ PORT_DIPSETTING( 0x80, "45%" )
+ PORT_DIPSETTING( 0x40, "40%" )
+ PORT_DIPSETTING( 0xc0, "30%" )
PORT_START("DIRECT")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Back door") PORT_CODE(KEYCODE_R) PORT_TOGGLE
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Cash door") PORT_CODE(KEYCODE_T) PORT_TOGGLE
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Refill key") PORT_CODE(KEYCODE_Y) PORT_TOGGLE
PORT_DIPNAME( 0x08, 0x08, DEF_STR ( Unknown ) )
- PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x10, 0x10, DEF_STR ( Unknown ) )
- PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x20, 0x20, DEF_STR ( Unknown ) )
- PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x40, 0x40, "Reset" ) PORT_DIPLOCATION("SW1:1")
- PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x80, 0x00, DEF_STR ( Unknown ) )
- PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("COINS")
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_NAME("10p")
@@ -729,70 +729,70 @@ READ16_MEMBER(jpmsys5_state::coins_awp_r)
INPUT_PORTS_START( popeye )
PORT_START("DSW")
PORT_DIPNAME( 0x01, 0x01, "Change state to enter test" ) PORT_DIPLOCATION("SW2:1")
- PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW2:2")
- PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x04, 0x04, "Alarm" ) PORT_DIPLOCATION("SW2:3")
- PORT_DIPSETTING( 0x04, "Discontinue alarm when jam is cleared" )
- PORT_DIPSETTING( 0x00, "Continue alarm until back door open" )
+ PORT_DIPSETTING( 0x04, "Discontinue alarm when jam is cleared" )
+ PORT_DIPSETTING( 0x00, "Continue alarm until back door open" )
PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW2:4")
- PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW2:5")
- PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW2:6")
- PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0xc0, 0x00, "Payout Percentage" ) PORT_DIPLOCATION("SW2:7,8")
- PORT_DIPSETTING( 0x00, "50%" )
- PORT_DIPSETTING( 0x80, "45%" )
- PORT_DIPSETTING( 0x40, "40%" )
- PORT_DIPSETTING( 0xc0, "30%" )
+ PORT_DIPSETTING( 0x00, "50%" )
+ PORT_DIPSETTING( 0x80, "45%" )
+ PORT_DIPSETTING( 0x40, "40%" )
+ PORT_DIPSETTING( 0xc0, "30%" )
PORT_START("DSW2")
PORT_BIT(0xFF, IP_ACTIVE_LOW, IPT_UNKNOWN)
PORT_START("ROTARY")//not everything has this hooked up, cna be used as a test switch internally
PORT_CONFNAME(0x0F, 0x0F, "Rotary Switch")
- PORT_CONFSETTING( 0x0F, "0")
- PORT_CONFSETTING( 0x0E, "1")
- PORT_CONFSETTING( 0x0D, "2")
- PORT_CONFSETTING( 0x0C, "3")
- PORT_CONFSETTING( 0x0B, "4")
- PORT_CONFSETTING( 0x0A, "5")
- PORT_CONFSETTING( 0x09, "6")
- PORT_CONFSETTING( 0x08, "7")
- PORT_CONFSETTING( 0x06, "8")
- PORT_CONFSETTING( 0x07, "9")
- PORT_CONFSETTING( 0x05, "10")
- PORT_CONFSETTING( 0x04, "11")
- PORT_CONFSETTING( 0x03, "12")
- PORT_CONFSETTING( 0x02, "13")
- PORT_CONFSETTING( 0x01, "14")
- PORT_CONFSETTING( 0x00, "15")
+ PORT_CONFSETTING( 0x0F, "0")
+ PORT_CONFSETTING( 0x0E, "1")
+ PORT_CONFSETTING( 0x0D, "2")
+ PORT_CONFSETTING( 0x0C, "3")
+ PORT_CONFSETTING( 0x0B, "4")
+ PORT_CONFSETTING( 0x0A, "5")
+ PORT_CONFSETTING( 0x09, "6")
+ PORT_CONFSETTING( 0x08, "7")
+ PORT_CONFSETTING( 0x06, "8")
+ PORT_CONFSETTING( 0x07, "9")
+ PORT_CONFSETTING( 0x05, "10")
+ PORT_CONFSETTING( 0x04, "11")
+ PORT_CONFSETTING( 0x03, "12")
+ PORT_CONFSETTING( 0x02, "13")
+ PORT_CONFSETTING( 0x01, "14")
+ PORT_CONFSETTING( 0x00, "15")
PORT_START("DIRECT")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Back door") PORT_CODE(KEYCODE_R) PORT_TOGGLE
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Cash door") PORT_CODE(KEYCODE_T) PORT_TOGGLE
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Refill key") PORT_CODE(KEYCODE_Y) PORT_TOGGLE
PORT_DIPNAME( 0x08, 0x08, DEF_STR ( Unknown ) )
- PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x10, 0x10, DEF_STR ( Unknown ) )
- PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x20, 0x20, DEF_STR ( Unknown ) )
- PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x40, 0x40, "Reset" ) PORT_DIPLOCATION("SW1:1")
- PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x80, 0x00, DEF_STR ( Unknown ) )
- PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("COINS")
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_NAME("10p")
@@ -998,8 +998,8 @@ ROM_END
/* Video based titles */
-GAME( 1994, monopoly , 0 , jpmsys5v, monopoly, driver_device, 0, ROT0, "JPM", "Monopoly (JPM) (SYSTEM5 VIDEO, set 1)", 0 )
-GAME( 1994, monopolya , monopoly , jpmsys5v, monopoly, driver_device, 0, ROT0, "JPM", "Monopoly (JPM) (SYSTEM5 VIDEO, set 2)", 0 )
-GAME( 1995, monoplcl , monopoly , jpmsys5v, monopoly, driver_device, 0, ROT0, "JPM", "Monopoly Classic (JPM) (SYSTEM5 VIDEO)", 0 )
-GAME( 1995, monopldx , 0 , jpmsys5v, monopoly, driver_device, 0, ROT0, "JPM", "Monopoly Deluxe (JPM) (SYSTEM5 VIDEO)", 0 )
-GAME( 199?, cashcade , 0 , jpmsys5v, monopoly, driver_device, 0, ROT0, "JPM", "Cashcade (JPM) (SYSTEM5 VIDEO)", GAME_NOT_WORKING|GAME_NO_SOUND ) // shows a loading error.. is the set incomplete?
+GAME( 1994, monopoly , 0 , jpmsys5v, monopoly, driver_device, 0, ROT0, "JPM", "Monopoly (JPM) (SYSTEM5 VIDEO, set 1)", 0 )
+GAME( 1994, monopolya , monopoly , jpmsys5v, monopoly, driver_device, 0, ROT0, "JPM", "Monopoly (JPM) (SYSTEM5 VIDEO, set 2)", 0 )
+GAME( 1995, monoplcl , monopoly , jpmsys5v, monopoly, driver_device, 0, ROT0, "JPM", "Monopoly Classic (JPM) (SYSTEM5 VIDEO)", 0 )
+GAME( 1995, monopldx , 0 , jpmsys5v, monopoly, driver_device, 0, ROT0, "JPM", "Monopoly Deluxe (JPM) (SYSTEM5 VIDEO)", 0 )
+GAME( 199?, cashcade , 0 , jpmsys5v, monopoly, driver_device, 0, ROT0, "JPM", "Cashcade (JPM) (SYSTEM5 VIDEO)", GAME_NOT_WORKING|GAME_NO_SOUND ) // shows a loading error.. is the set incomplete?