Skip to content

Commit 470a06a

Browse files
committed
mjreach: Fill in DIP switch names from second manual page
1 parent 04b1652 commit 470a06a

File tree

1 file changed

+53
-55
lines changed

1 file changed

+53
-55
lines changed

src/mame/dynax/dynax.cpp

Lines changed: 53 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -3583,8 +3583,6 @@ INPUT_PORTS_END
35833583

35843584

35853585
static INPUT_PORTS_START( mjreach )
3586-
// Only a photo of one page of the manual has been seen
3587-
35883586
// The manual provides two sets of standard settings:
35893587
// 標準設定 シングル向け 標準設定 メダルコーナー向け
35903588
// SW 1 OFF OFF OFF ON ON ON OFF ON ON OFF OFF OFF OFF ON ON ON OFF ON ON OFF
@@ -3606,61 +3604,61 @@ static INPUT_PORTS_START( mjreach )
36063604
PORT_DIPSETTING( 0x08, "2" ) // レート2
36073605
PORT_DIPSETTING( 0x04, "3" ) // レート3
36083606
PORT_DIPSETTING( 0x00, "5" ) // レート5
3609-
MAHJONG_YAKUMAN_BONUS(4, "DIP2:5,6,7") // 役満ボーナスチャンスの設定周期
3607+
MAHJONG_YAKUMAN_BONUS(4, "DIP-SW2:5,6,7") // 役満ボーナスチャンスの設定周期
36103608
PORT_DIPNAME( 0x80, 0x00, "Yakuman Bonuses Per Cycle" ) PORT_DIPLOCATION("DIP-SW2:8") // 役満ボーナスの回数設定周期毎に
36113609
PORT_DIPSETTING( 0x00, "1" ) // 1回
36123610
PORT_DIPSETTING( 0x80, "2" ) // 2回
36133611

36143612
PORT_START("DSW2")
3615-
PORT_DIPNAME( 0x01, 0x01, "Payout Mode" ) PORT_DIPLOCATION("DIP-SW3:1")
3616-
PORT_DIPSETTING( 0x01, "Key-out" )
3617-
PORT_DIPSETTING( 0x00, "Hopper" )
3618-
PORT_DIPNAME( 0x02, 0x02, "Hopper Polarity" ) PORT_DIPLOCATION("DIP-SW3:2")
3619-
PORT_DIPSETTING( 0x02, DEF_STR(Normal) )
3620-
PORT_DIPSETTING( 0x00, "Inverted" )
3621-
PORT_DIPNAME( 0x04, 0x00, "Double Bet" ) PORT_DIPLOCATION("DIP-SW3:3")
3622-
PORT_DIPSETTING( 0x04, DEF_STR(Off) )
3623-
PORT_DIPSETTING( 0x00, DEF_STR(On) )
3624-
PORT_DIPNAME( 0x08, 0x08, DEF_STR(Unknown) ) PORT_DIPLOCATION("DIP-SW3:4")
3625-
PORT_DIPSETTING( 0x08, DEF_STR(Off) )
3626-
PORT_DIPSETTING( 0x00, DEF_STR(On) )
3627-
PORT_DIPNAME( 0x10, 0x00, "Renchan Rate" ) PORT_DIPLOCATION("DIP-SW3:5")
3628-
PORT_DIPSETTING( 0x10, DEF_STR(Off) )
3629-
PORT_DIPSETTING( 0x00, DEF_STR(On) )
3630-
PORT_DIPNAME( 0x20, 0x00, "Last Chance" ) PORT_DIPLOCATION("DIP-SW3:6")
3631-
PORT_DIPSETTING( 0x20, DEF_STR(Off) )
3632-
PORT_DIPSETTING( 0x00, DEF_STR(On) )
3633-
PORT_DIPNAME( 0xc0, 0x00, "Last Chance Count" ) PORT_DIPLOCATION("DIP-SW3:7,8")
3613+
PORT_DIPNAME( 0x01, 0x01, "Payout Mode" ) PORT_DIPLOCATION("DIP-SW3:1") // ゲーム仕様
3614+
PORT_DIPSETTING( 0x01, "Key-out" ) // クレジット式
3615+
PORT_DIPSETTING( 0x00, "Hopper" ) // ホッパー式
3616+
PORT_DIPNAME( 0x02, 0x02, "Hopper Polarity" ) PORT_DIPLOCATION("DIP-SW3:2") // ホッパーアクティブ
3617+
PORT_DIPSETTING( 0x02, DEF_STR(Normal) ) // 通常
3618+
PORT_DIPSETTING( 0x00, "Inverted" ) // 反転
3619+
PORT_DIPNAME( 0x04, 0x00, "Double Bet" ) PORT_DIPLOCATION("DIP-SW3:3") // W-BET機能
3620+
PORT_DIPSETTING( 0x04, DEF_STR(Off) ) //
3621+
PORT_DIPSETTING( 0x00, DEF_STR(On) ) //
3622+
PORT_DIPNAME( 0x08, 0x00, "Computer Strength" ) PORT_DIPLOCATION("DIP-SW3:4") // コンピューターの強さ
3623+
PORT_DIPSETTING( 0x00, DEF_STR(Normal) ) // 普通
3624+
PORT_DIPSETTING( 0x08, "Strong" ) // 強い
3625+
PORT_DIPNAME( 0x10, 0x00, "Renchan Rate" ) PORT_DIPLOCATION("DIP-SW3:5") // 連荘レート
3626+
PORT_DIPSETTING( 0x10, DEF_STR(Off) ) //
3627+
PORT_DIPSETTING( 0x00, DEF_STR(On) ) //
3628+
PORT_DIPNAME( 0x20, 0x00, "Last Chance" ) PORT_DIPLOCATION("DIP-SW3:6") // ラストチャンス
3629+
PORT_DIPSETTING( 0x20, DEF_STR(Off) ) //
3630+
PORT_DIPSETTING( 0x00, DEF_STR(On) ) //
3631+
PORT_DIPNAME( 0xc0, 0x00, "Last Chance Tsumo Count" ) PORT_DIPLOCATION("DIP-SW3:7,8") // ラストチャンスのツモ回数
36343632
PORT_DIPSETTING( 0xc0, "1" )
36353633
PORT_DIPSETTING( 0x80, "3" )
36363634
PORT_DIPSETTING( 0x00, "5" )
36373635
PORT_DIPSETTING( 0x40, "10" )
36383636

36393637
PORT_START("DSW3")
3640-
PORT_DIPNAME( 0x01, 0x00, DEF_STR(Demo_Sounds) ) PORT_DIPLOCATION("DIP-SW4:1")
3641-
PORT_DIPSETTING( 0x01, DEF_STR(Off) )
3642-
PORT_DIPSETTING( 0x00, DEF_STR(On) )
3643-
PORT_DIPNAME( 0x02, 0x00, "In-Game Music" ) PORT_DIPLOCATION("DIP-SW4:2")
3644-
PORT_DIPSETTING( 0x02, DEF_STR(Off) )
3645-
PORT_DIPSETTING( 0x00, DEF_STR(On) )
3646-
PORT_DIPNAME( 0x04, 0x04, "Auto Reach" ) PORT_DIPLOCATION("DIP-SW4:3")
3647-
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
3648-
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
3649-
PORT_DIPNAME( 0x08, 0x00, "Don Den Button" ) PORT_DIPLOCATION("DIP-SW4:4")
3650-
PORT_DIPSETTING( 0x08, "Start" )
3651-
PORT_DIPSETTING( 0x00, "Flip Flop" )
3652-
PORT_DIPNAME( 0x10, 0x00, "Show Gals" ) PORT_DIPLOCATION("DIP-SW4:5")
3653-
PORT_DIPSETTING( 0x10, DEF_STR(Off) )
3654-
PORT_DIPSETTING( 0x00, DEF_STR(On) )
3655-
PORT_DIPNAME( 0x20, 0x00, "Suggest Calls" ) PORT_DIPLOCATION("DIP-SW4:6")
3656-
PORT_DIPSETTING( 0x20, DEF_STR(Off) )
3657-
PORT_DIPSETTING( 0x00, DEF_STR(On) ) // shows when kan/pon/chi/ron is possible
3658-
PORT_DIPNAME( 0x40, 0x40, DEF_STR(Unknown) ) PORT_DIPLOCATION("DIP-SW4:7")
3638+
PORT_DIPNAME( 0x01, 0x00, DEF_STR(Demo_Sounds) ) PORT_DIPLOCATION("DIP-SW4:1") // デモ・サウンド
3639+
PORT_DIPSETTING( 0x01, DEF_STR(Off) ) //
3640+
PORT_DIPSETTING( 0x00, DEF_STR(On) ) //
3641+
PORT_DIPNAME( 0x02, 0x00, "In-Game Music" ) PORT_DIPLOCATION("DIP-SW4:2") // ゲーム・サウンド
3642+
PORT_DIPSETTING( 0x02, DEF_STR(Off) ) //
3643+
PORT_DIPSETTING( 0x00, DEF_STR(On) ) //
3644+
PORT_DIPNAME( 0x04, 0x00, "Auto Reach" ) PORT_DIPLOCATION("DIP-SW4:3") // オート・リーチ機能
3645+
PORT_DIPSETTING( 0x04, DEF_STR(Off) ) //
3646+
PORT_DIPSETTING( 0x00, DEF_STR(On) ) //
3647+
PORT_DIPNAME( 0x08, 0x00, "Don Den Button" ) PORT_DIPLOCATION("DIP-SW4:4") // Don・Den機能 ボタン変更
3648+
PORT_DIPSETTING( 0x08, "Start" ) // スタートボタン
3649+
PORT_DIPSETTING( 0x00, "Flip Flop" ) // F/Fボタン
3650+
PORT_DIPNAME( 0x10, 0x00, "Show Renchan Gal" ) PORT_DIPLOCATION("DIP-SW4:5") // 連荘ギャル表示
3651+
PORT_DIPSETTING( 0x10, DEF_STR(Off) ) //
3652+
PORT_DIPSETTING( 0x00, DEF_STR(On) ) //
3653+
PORT_DIPNAME( 0x20, 0x00, "In-Game Messages" ) PORT_DIPLOCATION("DIP-SW4:6") // ゲーム中のメッセージ
3654+
PORT_DIPSETTING( 0x20, DEF_STR(Off) ) //
3655+
PORT_DIPSETTING( 0x00, DEF_STR(On) ) // 有 (shows when kan/pon/chi/ron is possible)
3656+
PORT_DIPNAME( 0x40, 0x00, DEF_STR(Unused) ) PORT_DIPLOCATION("DIP-SW4:7") // ON固定
36593657
PORT_DIPSETTING( 0x40, DEF_STR(Off) )
36603658
PORT_DIPSETTING( 0x00, DEF_STR(On) )
3661-
PORT_DIPNAME( 0x80, 0x80, DEF_STR(Unknown) ) PORT_DIPLOCATION("DIP-SW4:8")
3662-
PORT_DIPSETTING( 0x80, DEF_STR(Off) )
3663-
PORT_DIPSETTING( 0x00, DEF_STR(On) ) // shows "super revolver" bonus game during attract mode
3659+
PORT_DIPNAME( 0x80, 0x80, "Super Revolver Jackpot Payout Rate" ) PORT_DIPLOCATION("DIP-SW4:8") // スパーレボルバーのJACK-POTの出率
3660+
PORT_DIPSETTING( 0x00, DEF_STR(Normal) ) // 通常 (shows "super revolver" bonus game during attract mode)
3661+
PORT_DIPSETTING( 0x80, "Frequent" ) // よく出る
36643662

36653663
PORT_START("DSW4") /* 4 (top) */
36663664
MAHJONG_NOTE_CREDITS(0, "DIP-SW1:9", "DSW1", 0) // NOTE RATE
@@ -3672,18 +3670,18 @@ static INPUT_PORTS_START( mjreach )
36723670
PORT_DIPSETTING( 0x08, "500" )
36733671
PORT_DIPSETTING( 0x04, "700" )
36743672
PORT_DIPSETTING( 0x00, "1000" )
3675-
PORT_DIPNAME( 0x10, 0x10, DEF_STR(Unknown) ) PORT_DIPLOCATION("DIP-SW3:9")
3676-
PORT_DIPSETTING( 0x10, DEF_STR(Off) )
3677-
PORT_DIPSETTING( 0x00, DEF_STR(On) ) // shows "super revolver" bonus game on start
3678-
PORT_DIPNAME( 0x20, 0x20, DEF_STR(Unknown) ) PORT_DIPLOCATION("DIP-SW3:10")
3679-
PORT_DIPSETTING( 0x20, DEF_STR(Off) )
3673+
PORT_DIPNAME( 0x10, 0x00, "Super Revolver" ) PORT_DIPLOCATION("DIP-SW3:9") // スパーレボルバー
3674+
PORT_DIPSETTING( 0x10, DEF_STR(Off) ) //
3675+
PORT_DIPSETTING( 0x00, DEF_STR(On) ) //
3676+
PORT_DIPNAME( 0x20, 0x00, "Payout Variation" ) PORT_DIPLOCATION("DIP-SW3:10") // 配当の波
3677+
PORT_DIPSETTING( 0x20, "Small" ) // 小さい
3678+
PORT_DIPSETTING( 0x00, DEF_STR(Normal) ) // 通常
3679+
PORT_DIPNAME( 0x40, 0x40, "Renchan Gal Display" ) PORT_DIPLOCATION("DIP-SW4:9") // 連荘ギャルの表示の方式
3680+
PORT_DIPSETTING( 0x40, "After Each Win" ) // 勝つごとに表示 (= On according to manual page?)
3681+
PORT_DIPSETTING( 0x00, "After 3 Consecutive Wins" ) // 3連荘のみ表示 (= Off according to manual page?)
3682+
PORT_DIPNAME( 0x80, 0x80, DEF_STR(Unused) ) PORT_DIPLOCATION("DIP-SW4:10") // OFF固定
3683+
PORT_DIPSETTING( 0x80, DEF_STR(Off) )
36803684
PORT_DIPSETTING( 0x00, DEF_STR(On) )
3681-
PORT_DIPNAME( 0x40, 0x40, "Unknown top-6" )
3682-
PORT_DIPSETTING( 0x40, "1" )
3683-
PORT_DIPSETTING( 0x00, "3" )
3684-
PORT_DIPNAME( 0x80, 0x80, "Unknown top-7" )
3685-
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
3686-
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
36873685

36883686
MAHJONG_COIN_TEST("DSW2", 0x01)
36893687

0 commit comments

Comments
 (0)