trunk/src/mame/drivers/snowbros.c
| r245684 | r245685 | |
| 1111 | 1111 | PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1112 | 1112 | INPUT_PORTS_END |
| 1113 | 1113 | |
| 1114 | | |
| 1114 | // don't trust the test mode! <-- Verified via actual game play: Demo Sounds, Coinage & Free Play |
| 1115 | 1115 | static INPUT_PORTS_START( mcheonru ) |
| 1116 | 1116 | PORT_START("DSW1") /* 500000.w */ |
| 1117 | | PORT_DIPNAME( 0x0001, 0x0001, DEF_STR( Unknown ) ) |
| 1117 | PORT_DIPNAME( 0x0001, 0x0000, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:1") |
| 1118 | 1118 | PORT_DIPSETTING( 0x0001, DEF_STR( Off ) ) |
| 1119 | 1119 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 1120 | | PORT_DIPNAME( 0x0002, 0x0002, DEF_STR( Unknown ) ) |
| 1121 | | PORT_DIPSETTING( 0x0002, DEF_STR( Off ) ) |
| 1122 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 1123 | | PORT_DIPNAME( 0x0004, 0x0004, DEF_STR( Unknown ) ) |
| 1124 | | PORT_DIPSETTING( 0x0004, DEF_STR( Off ) ) |
| 1125 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 1126 | | PORT_DIPNAME( 0x0008, 0x0008, DEF_STR( Unknown ) ) |
| 1127 | | PORT_DIPSETTING( 0x0008, DEF_STR( Off ) ) |
| 1128 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 1129 | | PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Unknown ) ) |
| 1130 | | PORT_DIPSETTING( 0x0010, DEF_STR( Off ) ) |
| 1131 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 1132 | | PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Unknown ) ) |
| 1133 | | PORT_DIPSETTING( 0x0020, DEF_STR( Off ) ) |
| 1134 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 1135 | | PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Unknown ) ) |
| 1136 | | PORT_DIPSETTING( 0x0040, DEF_STR( Off ) ) |
| 1137 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 1120 | PORT_DIPNAME( 0x000e, 0x000e, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:2,3,4") |
| 1121 | PORT_DIPSETTING( 0x0000, DEF_STR( 3C_1C ) ) /* Duplicate */ |
| 1122 | PORT_DIPSETTING( 0x0002, DEF_STR( 3C_1C ) ) /* Duplicate */ |
| 1123 | PORT_DIPSETTING( 0x0004, DEF_STR( 3C_1C ) ) |
| 1124 | PORT_DIPSETTING( 0x0006, DEF_STR( 2C_1C ) ) |
| 1125 | PORT_DIPSETTING( 0x000e, DEF_STR( 1C_1C ) ) |
| 1126 | PORT_DIPSETTING( 0x000a, DEF_STR( 2C_3C ) ) |
| 1127 | PORT_DIPSETTING( 0x000c, DEF_STR( 1C_2C ) ) |
| 1128 | PORT_DIPSETTING( 0x0008, DEF_STR( 1C_3C ) ) |
| 1129 | PORT_DIPNAME( 0x0070, 0x0070, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW1:5,6,7") |
| 1130 | PORT_DIPSETTING( 0x0020, "Level 1" ) |
| 1131 | PORT_DIPSETTING( 0x0010, "Level 2" ) |
| 1132 | PORT_DIPSETTING( 0x0000, "Level 3" ) |
| 1133 | PORT_DIPSETTING( 0x0070, "Level 4" ) |
| 1134 | PORT_DIPSETTING( 0x0060, "Level 5" ) |
| 1135 | PORT_DIPSETTING( 0x0050, "Level 6" ) |
| 1136 | PORT_DIPSETTING( 0x0040, "Level 7" ) |
| 1137 | PORT_DIPSETTING( 0x0030, "Level 8" ) |
| 1138 | 1138 | PORT_SERVICE_DIPLOC( 0x0080, IP_ACTIVE_LOW, "SW1:8" ) |
| 1139 | 1139 | PORT_BIT( 0x0100, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(1) |
| 1140 | 1140 | PORT_BIT( 0x0200, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(1) |
| r245684 | r245685 | |
| 1146 | 1146 | PORT_BIT( 0x8000, IP_ACTIVE_HIGH, IPT_UNKNOWN ) |
| 1147 | 1147 | |
| 1148 | 1148 | PORT_START("DSW2") /* 500002.w */ |
| 1149 | | PORT_DIPNAME( 0x0001, 0x0001, DEF_STR( Unknown ) ) |
| 1149 | PORT_DIPNAME( 0x0001, 0x0001, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:1") |
| 1150 | 1150 | PORT_DIPSETTING( 0x0001, DEF_STR( Off ) ) |
| 1151 | 1151 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 1152 | | PORT_DIPNAME( 0x0002, 0x0002, "Tile Type" ) |
| 1152 | PORT_DIPNAME( 0x0002, 0x0002, "Tile Type" ) PORT_DIPLOCATION("SW2:2") /* Does NOT show up in service mode! */ |
| 1153 | 1153 | PORT_DIPSETTING( 0x0002, "Picture" ) |
| 1154 | 1154 | PORT_DIPSETTING( 0x0000, "Traditional" ) |
| 1155 | | PORT_DIPNAME( 0x0004, 0x0004, "Mini Game Frequency" ) |
| 1155 | PORT_DIPNAME( 0x0004, 0x0004, "Mini Game Frequency" ) PORT_DIPLOCATION("SW2:3") /* Does NOT show up in service mode! */ |
| 1156 | 1156 | PORT_DIPSETTING( 0x0004, "Every 3 Rounds" ) |
| 1157 | 1157 | PORT_DIPSETTING( 0x0000, "Every Round" ) |
| 1158 | | PORT_DIPNAME( 0x0008, 0x0008, DEF_STR( Unknown ) ) |
| 1158 | PORT_DIPNAME( 0x0008, 0x0008, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:4") |
| 1159 | 1159 | PORT_DIPSETTING( 0x0008, DEF_STR( Off ) ) |
| 1160 | 1160 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 1161 | | PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Unknown ) ) |
| 1161 | PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:5") |
| 1162 | 1162 | PORT_DIPSETTING( 0x0010, DEF_STR( Off ) ) |
| 1163 | 1163 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 1164 | | PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Unknown ) ) |
| 1164 | PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:6") |
| 1165 | 1165 | PORT_DIPSETTING( 0x0020, DEF_STR( Off ) ) |
| 1166 | 1166 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 1167 | | PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Unknown ) ) |
| 1167 | PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:7") |
| 1168 | 1168 | PORT_DIPSETTING( 0x0040, DEF_STR( Off ) ) |
| 1169 | 1169 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 1170 | | PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Unknown ) ) |
| 1170 | PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW2:8") |
| 1171 | 1171 | PORT_DIPSETTING( 0x0080, DEF_STR( Off ) ) |
| 1172 | 1172 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 1173 | 1173 | PORT_BIT( 0x0100, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(2) |