diff options
Diffstat (limited to 'src/mame/drivers/elan_eu3a05.cpp')
-rw-r--r-- | src/mame/drivers/elan_eu3a05.cpp | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/src/mame/drivers/elan_eu3a05.cpp b/src/mame/drivers/elan_eu3a05.cpp index 4a16685172b..fb5e6e4a0b6 100644 --- a/src/mame/drivers/elan_eu3a05.cpp +++ b/src/mame/drivers/elan_eu3a05.cpp @@ -48,7 +48,7 @@ In Space Invaders the UFO can sometimes glitch for a frame when appearing, and wraps around at the edges (even if the hardware supports having higher priority tiles to prevent this, as used by Lunar Rescue, it isn't used here) - + Colony 7 has a typo in the instructions The fake 'colour band' effect does not apply to the thruster (and several other elements) in Lunar Rescue @@ -380,6 +380,25 @@ static INPUT_PORTS_START( sudoku ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) INPUT_PORTS_END +static INPUT_PORTS_START( carlecfg ) + PORT_START("IN0") + PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) + + PORT_START("IN1") + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("Start/Pause") + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("Select") + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON1 ) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON2 ) + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) + PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) // guess, not used? + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) // guess, not used? + + PORT_START("IN2") + PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) +INPUT_PORTS_END + + void elan_eu3a05_state::machine_start() { @@ -608,4 +627,4 @@ CONS( 2005, airblsjs, 0, 0, airblsjs, airblsjs, elan_eu3a05_state, empty_init, " CONS( 2006, sudoelan, 0, 0, elan_sudoku, sudoku, elan_eu3a05_state, empty_init, "Senario / All in 1 Products Ltd", "Ultimate Sudoku TV Edition 3-in-1", MACHINE_NOT_WORKING ) -CONS( 200?, carlecfg, 0, 0, elan_sudoku, sudoku, elan_eu3a05_state, empty_init, "Excalibur", "Carl Edwards' Chase For Glory", MACHINE_NOT_WORKING ) +CONS( 200?, carlecfg, 0, 0, elan_sudoku, carlecfg, elan_eu3a05_state, empty_init, "Excalibur Electronics Inc", "Carl Edwards' Chase For Glory", MACHINE_NOT_WORKING ) |