@@ -2182,7 +2182,7 @@ INPUT_PORTS_END
2182
2182
2183
2183
static INPUT_PORTS_START( mjdialq2 )
2184
2184
PORT_START(" DSW0" )
2185
- PORT_DIPNAME( 0x03 , 0x03 , DEF_STR(Coinage ) ) PORT_DIPLOCATION(" SW. 1:1,2" ) // プレイ料金
2185
+ PORT_DIPNAME( 0x03 , 0x03 , DEF_STR(Coinage) ) PORT_DIPLOCATION(" SW. 1:1,2" ) // プレイ料金
2186
2186
PORT_DIPSETTING( 0x00 , DEF_STR(3C_1C) ) // 3コイン 1プレー
2187
2187
PORT_DIPSETTING( 0x02 , DEF_STR(2C_1C) ) // 2コイン 1プレー
2188
2188
PORT_DIPSETTING( 0x03 , DEF_STR(1C_1C) ) // 1コイン 1プレー
@@ -2640,93 +2640,60 @@ INPUT_PORTS_END
2640
2640
2641
2641
static INPUT_PORTS_START( nanajign )
2642
2642
PORT_START(" DSW0" )
2643
- PORT_DIPNAME( 0x03 , 0x03 , DEF_STR( Coinage ) )
2644
- PORT_DIPSETTING( 0x00 , DEF_STR( 3C_1C ) )
2645
- PORT_DIPSETTING( 0x02 , DEF_STR( 2C_1C ) )
2646
- PORT_DIPSETTING( 0x03 , DEF_STR( 1C_1C ) )
2647
- PORT_DIPSETTING( 0x01 , DEF_STR( 1C_2C ) )
2648
- PORT_DIPNAME( 0x04 , 0x04 , DEF_STR( Unknown ) )
2649
- PORT_DIPSETTING( 0x04 , DEF_STR( Off ) )
2650
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2651
- PORT_DIPNAME( 0x38 , 0x38 , DEF_STR( Unknown ) )
2652
- PORT_DIPSETTING( 0x38 , " 0 " )
2653
- PORT_DIPSETTING( 0x30 , " 1 " )
2654
- PORT_DIPSETTING( 0x28 , " 2 " )
2655
- PORT_DIPSETTING( 0x20 , " 3 " )
2656
- PORT_DIPSETTING( 0x18 , " 4 " )
2657
- PORT_DIPSETTING( 0x10 , " 5 " )
2658
- PORT_DIPSETTING( 0x08 , " 6 " )
2659
- PORT_DIPSETTING( 0x00 , " 7 " )
2660
- PORT_DIPNAME( 0x40 , 0x40 , DEF_STR( Unknown ) ) // ?
2661
- PORT_DIPSETTING( 0x40 , DEF_STR( Off ) )
2662
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2663
- PORT_DIPNAME( 0x80 , 0x80 , DEF_STR( Flip_Screen ) )
2664
- PORT_DIPSETTING( 0x80 , DEF_STR( Off ) )
2665
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2643
+ PORT_DIPNAME( 0x03 , 0x03 , DEF_STR(Coinage) ) PORT_DIPLOCATION( " SW. 2:1,2 " ) // プレイ料金
2644
+ PORT_DIPSETTING( 0x00 , DEF_STR(3C_1C) ) // 3コイン 1プレー
2645
+ PORT_DIPSETTING( 0x02 , DEF_STR(2C_1C) ) // 2コイン 1プレー
2646
+ PORT_DIPSETTING( 0x03 , DEF_STR(1C_1C) ) // 1コイン 1プレー
2647
+ PORT_DIPSETTING( 0x01 , DEF_STR(1C_2C) ) // 1コイン 2プレー
2648
+ PORT_DIPNAME( 0x04 , 0x00 , " Allow Pinfu with Tsumo " ) PORT_DIPLOCATION( " SW. 2:3 " ) // ルール ピンフ・ツモ複合
2649
+ PORT_DIPSETTING( 0x04 , DEF_STR(No ) ) // 無し
2650
+ PORT_DIPSETTING( 0x00 , DEF_STR(Yes ) ) // 有り
2651
+ PORT_DIPNAME( 0x38 , 0x20 , DEF_STR(Difficulty) ) PORT_DIPLOCATION( " SW. 2:4,5,6 " ) // 難易度 コンピューター
2652
+ PORT_DIPSETTING( 0x38 , " 1 (Weak) " ) // 弱い (1)
2653
+ PORT_DIPSETTING( 0x30 , " 2 " ) // (2)
2654
+ PORT_DIPSETTING( 0x28 , " 3 " ) // (3)
2655
+ PORT_DIPSETTING( 0x20 , " 4 (Normal) " ) // 標準 (4)
2656
+ PORT_DIPSETTING( 0x18 , " 5 " ) // (5)
2657
+ PORT_DIPSETTING( 0x10 , " 6 " ) // (6)
2658
+ PORT_DIPSETTING( 0x08 , " 7 " ) // (7)
2659
+ PORT_DIPSETTING( 0x00 , " 8 (Strong) " ) // 強い (8)
2660
+ PORT_DIPNAME( 0x40 , 0x40 , " Auto Reach " ) PORT_DIPLOCATION( " SW. 2:7 " ) // オート・ツモ
2661
+ PORT_DIPSETTING( 0x40 , DEF_STR(Off) ) // 無し
2662
+ PORT_DIPSETTING( 0x00 , DEF_STR(On ) ) // 有り
2663
+ PORT_DIPNAME( 0x80 , 0x80 , DEF_STR(Flip_Screen) ) PORT_DIPLOCATION( " SW. 2:8 " ) // モニター画面反転
2664
+ PORT_DIPSETTING( 0x80 , DEF_STR(Off) ) // 正
2665
+ PORT_DIPSETTING( 0x00 , DEF_STR(On ) ) // 逆
2666
2666
2667
2667
PORT_START(" DSW1" )
2668
- PORT_DIPNAME( 0x01 , 0x00 , DEF_STR( Demo_Sounds ) )
2669
- PORT_DIPSETTING( 0x01 , DEF_STR( Off ) )
2670
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2671
- PORT_DIPNAME( 0x02 , 0x02 , DEF_STR( Unknown ) ) // *
2672
- PORT_DIPSETTING( 0x02 , DEF_STR( Off ) )
2673
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2674
- PORT_DIPNAME( 0x04 , 0x04 , DEF_STR( Unknown ) )
2675
- PORT_DIPSETTING( 0x04 , DEF_STR( Off ) )
2676
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2677
- PORT_DIPNAME( 0x08 , 0x08 , DEF_STR( Unknown ) )
2678
- PORT_DIPSETTING( 0x08 , DEF_STR( Off ) )
2679
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2680
- PORT_DIPNAME( 0x10 , 0x10 , DEF_STR( Unknown ) ) // *
2681
- PORT_DIPSETTING( 0x10 , DEF_STR( Off ) )
2682
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2683
- PORT_DIPNAME( 0x20 , 0x20 , DEF_STR( Unknown ) ) // *
2684
- PORT_DIPSETTING( 0x20 , DEF_STR( Off ) )
2685
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2686
- PORT_DIPNAME( 0x40 , 0x40 , DEF_STR( Unknown ) ) // *
2687
- PORT_DIPSETTING( 0x40 , DEF_STR( Off ) )
2688
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2689
- PORT_DIPNAME( 0x80 , 0x80 , DEF_STR( Service_Mode ) )
2690
- PORT_DIPSETTING( 0x80 , DEF_STR( Off ) )
2691
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2668
+ PORT_DIPNAME( 0x01 , 0x00 , DEF_STR(Demo_Sounds ) ) PORT_DIPLOCATION(" SW. 3:1" ) // デモ・サウンド
2669
+ PORT_DIPSETTING( 0x01 , DEF_STR(Off) ) // 無し
2670
+ PORT_DIPSETTING( 0x00 , DEF_STR(On) ) // 有り
2671
+ PORT_DIPUNKNOWN_DIPLOC( 0x02 , 0x02 , " SW. 3:2" ) // OFF固定
2672
+ PORT_DIPUNKNOWN_DIPLOC( 0x04 , 0x04 , " SW. 3:3" ) // OFF固定
2673
+ PORT_DIPUNKNOWN_DIPLOC( 0x08 , 0x08 , " SW. 3:4" ) // OFF固定
2674
+ PORT_DIPUNKNOWN_DIPLOC( 0x10 , 0x10 , " SW. 3:5" ) // OFF固定
2675
+ PORT_DIPUNKNOWN_DIPLOC( 0x20 , 0x20 , " SW. 3:6" ) // OFF固定
2676
+ PORT_DIPNAME( 0x40 , 0x40 , " Computer Hand Always Open" ) PORT_DIPLOCATION(" SW. 3:7" ) // OFF固定
2677
+ PORT_DIPSETTING( 0x40 , DEF_STR(Off) )
2678
+ PORT_DIPSETTING( 0x00 , DEF_STR(On) )
2679
+ PORT_DIPNAME( 0x80 , 0x80 , DEF_STR(Service_Mode) ) PORT_DIPLOCATION(" SW. 3:8" ) // OFF固定
2680
+ PORT_DIPSETTING( 0x80 , DEF_STR(Off) )
2681
+ PORT_DIPSETTING( 0x00 , DEF_STR(On) )
2692
2682
2693
2683
PORT_START(" COINS" )
2694
2684
PORT_BIT( 0x01 , IP_ACTIVE_LOW, IPT_UNKNOWN )
2695
2685
PORT_BIT( 0x02 , IP_ACTIVE_LOW, IPT_UNKNOWN )
2696
- PORT_BIT( 0x04 , IP_ACTIVE_LOW, IPT_SERVICE ) // Test
2686
+ PORT_BIT( 0x04 , IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME(DEF_STR(Test)) // Test
2697
2687
PORT_BIT( 0x08 , IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) // Analyzer
2698
2688
PORT_BIT( 0x10 , IP_ACTIVE_LOW, IPT_MEMORY_RESET ) // Memory Reset
2699
2689
PORT_BIT( 0x20 , IP_ACTIVE_LOW, IPT_UNKNOWN )
2700
2690
PORT_BIT( 0x40 , IP_ACTIVE_LOW, IPT_COIN1 )
2701
2691
PORT_BIT( 0x80 , IP_ACTIVE_LOW, IPT_SERVICE1 )
2702
2692
2703
- PORT_INCLUDE( dynax_mahjong_keys )
2693
+ PORT_INCLUDE( mahjong_matrix_2p_ff )
2704
2694
2705
- PORT_START(" DSW2" )
2706
- PORT_DIPNAME( 0x01 , 0x01 , DEF_STR( Unknown ) )
2707
- PORT_DIPSETTING( 0x01 , DEF_STR( Off ) )
2708
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2709
- PORT_DIPNAME( 0x02 , 0x02 , DEF_STR( Unknown ) )
2710
- PORT_DIPSETTING( 0x02 , DEF_STR( Off ) )
2711
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2712
- PORT_DIPNAME( 0x04 , 0x04 , DEF_STR( Unknown ) )
2713
- PORT_DIPSETTING( 0x04 , DEF_STR( Off ) )
2714
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2715
- PORT_DIPNAME( 0x08 , 0x08 , DEF_STR( Unknown ) )
2716
- PORT_DIPSETTING( 0x08 , DEF_STR( Off ) )
2717
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2718
- PORT_DIPNAME( 0x10 , 0x10 , DEF_STR( Unknown ) )
2719
- PORT_DIPSETTING( 0x10 , DEF_STR( Off ) )
2720
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2721
- PORT_DIPNAME( 0x20 , 0x20 , DEF_STR( Unknown ) )
2722
- PORT_DIPSETTING( 0x20 , DEF_STR( Off ) )
2723
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2724
- PORT_DIPNAME( 0x40 , 0x40 , DEF_STR( Unknown ) )
2725
- PORT_DIPSETTING( 0x40 , DEF_STR( Off ) )
2726
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2727
- PORT_DIPNAME( 0x80 , 0x80 , DEF_STR( Unknown ) )
2728
- PORT_DIPSETTING( 0x80 , DEF_STR( Off ) )
2729
- PORT_DIPSETTING( 0x00 , DEF_STR( On ) )
2695
+ PORT_START(" DSW2" ) // not shown in test mode or manual
2696
+ PORT_BIT( 0xff , IP_ACTIVE_LOW, IPT_UNUSED )
2730
2697
INPUT_PORTS_END
2731
2698
2732
2699
0 commit comments