diff options
author | hap <happppp@users.noreply.github.com> | 2021-08-31 10:21:26 +0200 |
---|---|---|
committer | hap <happppp@users.noreply.github.com> | 2021-08-31 10:21:37 +0200 |
commit | 86e762ada6345d1b3208743970e381d36d26478a (patch) | |
tree | 4e063b7a035edd86ba4d10ef63b5f50c402cf87b | |
parent | b9776f2bab13f15685328fd243a57321f38cf9a3 (diff) |
segac2: add another input for ooparts
-rw-r--r-- | src/mame/drivers/segac2.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mame/drivers/segac2.cpp b/src/mame/drivers/segac2.cpp index 7edde36653a..4a35a56d4e3 100644 --- a/src/mame/drivers/segac2.cpp +++ b/src/mame/drivers/segac2.cpp @@ -62,6 +62,7 @@ - Battery-backed RAM needs to be figured out - Correct ROM labels for: ssonicbr, ooparts, headonch - Does ooparts actually use upd samples? PCB has the same rom as tfrceac + - Is the joystick hack for ooparts unofficial, or done by Sega for location test? Thanks: (in no particular order) to any MameDev that helped me out .. (OG, Mish etc.) Charles MacDonald for his C2Emu .. without it working out what were bugs in my code @@ -1445,6 +1446,10 @@ static INPUT_PORTS_START( ooparts ) // testmode expects controls similar to twin PORT_MODIFY("P2") PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNUSED ) /* Button 3 Unused */ + PORT_MODIFY("SERVICE") // "shot" button in testmode (needed for sound test) + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(1) + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2) + PORT_MODIFY("DSW") PORT_DIPNAME( 0x01, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW2:1") PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |