Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 30 additions & 28 deletions src/mame/dynax/dynax.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3115,30 +3115,32 @@ static INPUT_PORTS_START( mjelctrn )

PORT_INCLUDE( mahjong_matrix_2p_bet_wup )

PORT_START("SW1") // port 85
PORT_DIPUNKNOWN_DIPLOC(0x01, 0x01, "SW1:1")
PORT_START("SW1") // port 85
PORT_DIPNAME(0x01, 0x01, "3-Gen Rash") //SW1-1 default OFF, if on "三元ラッシュ" can't became //Cycle≈16(13-17)Times回
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPUNKNOWN_DIPLOC(0x02, 0x02, "SW1:2")

PORT_START("DSW0") /* 7c21 (select = 00) */
PORT_DIPNAME( 0x03, 0x03, "Difficulty?" ) PORT_DIPLOCATION("SW3:1,2")
PORT_DIPSETTING( 0x03, "0" ) // 20
PORT_DIPSETTING( 0x00, "1" ) // 32
PORT_DIPSETTING( 0x01, "2" ) // 64
PORT_DIPSETTING( 0x02, "3" ) // c8
PORT_DIPNAME( 0x0c, 0x0c, DEF_STR(Coinage) ) PORT_DIPLOCATION("SW3:3,4")
PORT_DIPSETTING( 0x0c, DEF_STR( 1C_1C ) )
PORT_DIPSETTING( 0x08, DEF_STR( 1C_2C ) )
PORT_DIPSETTING( 0x04, DEF_STR( 1C_5C ) )
PORT_DIPSETTING( 0x00, "1 Coin/10 Credits" )
PORT_DIPNAME( 0x03, 0x03, "Odds Rate" ) PORT_DIPLOCATION("SW3:1,2")
PORT_DIPSETTING( 0x03, "1-32" )
PORT_DIPSETTING( 0x00, "1-50" )
PORT_DIPSETTING( 0x01, "1-100" )
PORT_DIPSETTING( 0x02, "1-200" )
PORT_DIPNAME( 0x0c, 0x0c, "Coin A" ) PORT_DIPLOCATION("SW3:3,4")
PORT_DIPSETTING( 0x0c, "1-1" ) )
PORT_DIPSETTING( 0x08, "1-2" )
PORT_DIPSETTING( 0x04, "1-5" )
PORT_DIPSETTING( 0x00, "1-10" )
PORT_DIPNAME( 0x30, 0x30, "Minimum Bet" ) PORT_DIPLOCATION("SW3:5,6")
PORT_DIPSETTING( 0x30, "1" )
PORT_DIPSETTING( 0x20, "2" )
PORT_DIPSETTING( 0x10, "3" )
PORT_DIPSETTING( 0x00, "5" )
PORT_DIPNAME( 0x40, 0x40, "Allow Coin Out" ) PORT_DIPLOCATION("SW3:7")
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
PORT_DIPSETTING( 0x40, DEF_STR( On ) )
PORT_DIPNAME( 0x80, 0x80, "Win A Prize?" ) PORT_DIPLOCATION("SW3:8")
PORT_DIPNAME( 0x40, 0x40, "Game Type" ) PORT_DIPLOCATION("SW3:7")
PORT_DIPSETTING( 0x00, "Credit" )
PORT_DIPSETTING( 0x40, "Hopper" )
PORT_DIPNAME( 0x80, 0x80, "Hopper Type" ) PORT_DIPLOCATION("SW3:8") //Clear the rewards(Remaining The Dealer Bonus)
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )

Expand Down Expand Up @@ -3183,30 +3185,30 @@ static INPUT_PORTS_START( mjelctrn )
PORT_DIPNAME( 0x08, 0x08, "Yakuman Bonuses Per Cycle" ) PORT_DIPLOCATION("SW2:4")
PORT_DIPSETTING( 0x08, "1" )
PORT_DIPSETTING( 0x00, "2" )
PORT_DIPNAME( 0x10, 0x10, "Win Rate?" ) PORT_DIPLOCATION("SW2:5")
PORT_DIPSETTING( 0x10, DEF_STR( High ) )
PORT_DIPSETTING( 0x00, DEF_STR( Low ) )
PORT_DIPNAME( 0x10, 0x10, "Computer Strength" ) PORT_DIPLOCATION("SW2:5")
PORT_DIPSETTING( 0x10, "High" )
PORT_DIPSETTING( 0x00, "Low" )
PORT_DIPNAME( 0x20, 0x20, "Draw New Tile (Part 4 Only)" ) PORT_DIPLOCATION("SW2:6")
PORT_DIPSETTING( 0x00, "Automatic" )
PORT_DIPSETTING( 0x20, "Manual" )
PORT_DIPNAME( 0x40, 0x40, "DonDen Key" ) PORT_DIPLOCATION("SW2:7")
PORT_DIPSETTING( 0x40, "A" )
PORT_DIPSETTING( 0x00, "Flip Flop" )
PORT_DIPNAME( 0x80, 0x00, "Subtitle" ) PORT_DIPLOCATION("SW2:8")
PORT_DIPSETTING( 0x80, "None (Part 2)" )
PORT_DIPSETTING( 0x00, "???? (Part 4)" )
PORT_DIPSETTING( 0x80, "Part 2" ) //None
PORT_DIPSETTING( 0x00, "Part 4" ) //超级 推倒胡

PORT_START("DSW3") /* 7c23 (select = c0) */
PORT_DIPNAME( 0x01, 0x01, "Last Chance" ) PORT_DIPLOCATION("SW5:1")
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
PORT_DIPSETTING( 0x01, DEF_STR( On ) )
PORT_DIPNAME( 0x02, 0x02, "Pay Rate?" ) PORT_DIPLOCATION("SW5:2")
PORT_DIPNAME( 0x02, 0x02, "Renso Rate" ) PORT_DIPLOCATION("SW5:2") //連荘レート
PORT_DIPSETTING( 0x02, DEF_STR( High ) )
PORT_DIPSETTING( 0x00, DEF_STR( Low ) )
PORT_DIPNAME( 0x04, 0x04, "Choose Bonus" ) PORT_DIPLOCATION("SW5:3")
PORT_DIPNAME( 0x04, 0x04, "Auto Tsumo" ) PORT_DIPLOCATION("SW5:3") //Auto Tsumo After Reach
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x08, 0x08, "In-Game Bet?" ) PORT_DIPLOCATION("SW5:4")
PORT_DIPNAME( 0x08, 0x08, "In-Game Bet" ) PORT_DIPLOCATION("SW5:4")
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
PORT_DIPSETTING( 0x08, DEF_STR( On ) )
PORT_DIPNAME( 0x10, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW5:5")
Expand All @@ -3218,7 +3220,7 @@ static INPUT_PORTS_START( mjelctrn )
PORT_DIPNAME( 0x40, 0x40, "Select Girl" ) PORT_DIPLOCATION("SW5:7")
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x80, 0x00, "Girls" ) PORT_DIPLOCATION("SW5:8")
PORT_DIPNAME( 0x80, 0x00, "Girls" ) PORT_DIPLOCATION("SW5:8") //Nudity (Part 2&3 Only);Girls (Part2&4 Only) no Girl only background
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )

Expand Down Expand Up @@ -3292,13 +3294,13 @@ static INPUT_PORTS_START( majxtal7 )
PORT_DIPNAME( 0x01, 0x01, "Last Chance" ) PORT_DIPLOCATION("DIP4:1")
PORT_DIPSETTING( 0x01, "Free" )
PORT_DIPSETTING( 0x00, "Paid" )
PORT_DIPNAME( 0x02, 0x02, "Pay Rate?" ) PORT_DIPLOCATION("DIP4:2")
PORT_DIPNAME( 0x02, 0x02, "Renso Rate" ) PORT_DIPLOCATION("DIP4:2")
PORT_DIPSETTING( 0x02, DEF_STR( High ) )
PORT_DIPSETTING( 0x00, DEF_STR( Low ) )
PORT_DIPNAME( 0x04, 0x04, "Choose Bonus" ) PORT_DIPLOCATION("DIP4:3")
PORT_DIPNAME( 0x04, 0x04, "Auto Tsumo" ) PORT_DIPLOCATION("DIP4:3")
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x08, 0x08, DEF_STR(Unknown) ) PORT_DIPLOCATION("DIP4:4")
PORT_DIPNAME( 0x08, 0x08, "W-BET" ) PORT_DIPLOCATION("DIP4:4")
PORT_DIPSETTING( 0x00, DEF_STR(Off) )
PORT_DIPSETTING( 0x08, DEF_STR(On) )
PORT_DIPNAME( 0x10, 0x00, DEF_STR(Demo_Sounds) ) PORT_DIPLOCATION("DIP4:5")
Expand Down
Loading