9
9
/**************************** Machine Dip Switches ****************************/
11
11
/* with location */
12
#define TOAPLAN_DSWA_BITS_2_TO_3_LOC(DIPBANK) \
13
PORT_SERVICE_DIPLOC( 0x04, IP_ACTIVE_HIGH, #DIPBANK":3" ) \
14
PORT_DIPNAME( 0x08, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION(#DIPBANK":4") \
15
PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) \
16
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
18
12
#define TOAPLAN_DSWA_BITS_1_TO_3_LOC(DIPBANK) \
19
PORT_DIPNAME( 0x02, 0x00, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION(#DIPBANK":2") \
13
PORT_DIPNAME( 0x02, 0x00, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION(#DIPBANK":!2") \
20
14
PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) \
21
15
PORT_DIPSETTING( 0x02, DEF_STR( On ) ) \
22
TOAPLAN_DSWA_BITS_2_TO_3_LOC(DIPBANK)
16
PORT_SERVICE_DIPLOC( 0x04, IP_ACTIVE_HIGH, #DIPBANK":!3" ) \
17
PORT_DIPNAME( 0x08, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION(#DIPBANK":!4") \
18
PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) \
19
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
24
21
#define TOAPLAN_MACHINE_COCKTAIL_LOC(DIPBANK) \
25
PORT_DIPNAME( 0x01, 0x01, DEF_STR( Cabinet ) ) PORT_DIPLOCATION(#DIPBANK":1") \
22
PORT_DIPNAME( 0x01, 0x01, DEF_STR( Cabinet ) ) PORT_DIPLOCATION(#DIPBANK":!1") \
26
23
PORT_DIPSETTING( 0x01, DEF_STR( Upright ) ) \
27
24
PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) ) \
28
25
TOAPLAN_DSWA_BITS_1_TO_3_LOC(DIPBANK)
30
27
#define TOAPLAN_MACHINE_NO_COCKTAIL_LOC(DIPBANK) \
31
PORT_DIPUNUSED_DIPLOC( 0x01, IP_ACTIVE_HIGH, #DIPBANK":1" ) \
28
PORT_DIPUNUSED_DIPLOC( 0x01, IP_ACTIVE_HIGH, #DIPBANK":!1" ) \
32
29
TOAPLAN_DSWA_BITS_1_TO_3_LOC(DIPBANK)
35
32
/* without location */
36
#define TOAPLAN_DSWA_BITS_2_TO_3 \
33
#define TOAPLAN_DSWA_BITS_1_TO_3 \
34
PORT_DIPNAME( 0x02, 0x00, DEF_STR( Flip_Screen ) ) \
35
PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) \
36
PORT_DIPSETTING( 0x02, DEF_STR( On ) ) \
37
37
PORT_SERVICE( 0x04, IP_ACTIVE_HIGH ) \
38
38
PORT_DIPNAME( 0x08, 0x00, DEF_STR( Demo_Sounds ) ) \
39
39
PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) \
40
40
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
42
#define TOAPLAN_DSWA_BITS_1_TO_3 \
43
PORT_DIPNAME( 0x02, 0x00, DEF_STR( Flip_Screen ) ) \
44
PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) \
45
PORT_DIPSETTING( 0x02, DEF_STR( On ) ) \
46
TOAPLAN_DSWA_BITS_2_TO_3
48
42
#define TOAPLAN_MACHINE_COCKTAIL \
49
43
PORT_DIPNAME( 0x01, 0x01, DEF_STR( Cabinet ) ) \
50
44
PORT_DIPSETTING( 0x01, DEF_STR( Upright ) ) \
56
50
TOAPLAN_DSWA_BITS_1_TO_3
59
/**************************** Coinage Dip Swicthes ****************************/
53
/**************************** Coinage Dip Switches ****************************/
61
55
/* with location */
62
#define TOAPLAN_COINAGE_JAPAN_OLD_COIN_A_LOC(DIPBANK) \
63
PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION(#DIPBANK":5,6") \
56
#define TOAPLAN_COINAGE_JAPAN_COIN_A_LOC(DIPBANK) \
57
PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION(#DIPBANK":!5,!6") \
64
58
PORT_DIPSETTING( 0x20, DEF_STR( 2C_1C ) ) \
65
59
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) \
66
60
PORT_DIPSETTING( 0x30, DEF_STR( 2C_3C ) ) \
67
61
PORT_DIPSETTING( 0x10, DEF_STR( 1C_2C ) )
69
#define TOAPLAN_COINAGE_JAPAN_OLD_COIN_B_LOC(DIPBANK) \
70
PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_B ) ) PORT_DIPLOCATION(#DIPBANK":7,8") \
63
#define TOAPLAN_COINAGE_JAPAN_COIN_B_LOC(DIPBANK) \
64
PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_B ) ) PORT_DIPLOCATION(#DIPBANK":!7,!8") \
71
65
PORT_DIPSETTING( 0x80, DEF_STR( 2C_1C ) ) \
72
66
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) \
73
67
PORT_DIPSETTING( 0xc0, DEF_STR( 2C_3C ) ) \
74
68
PORT_DIPSETTING( 0x40, DEF_STR( 1C_2C ) )
76
#define TOAPLAN_COINAGE_JAPAN_NEW_COIN_A_LOC(DIPBANK) \
77
PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION(#DIPBANK":5,6") \
78
PORT_DIPSETTING( 0x30, DEF_STR( 3C_1C ) ) \
79
PORT_DIPSETTING( 0x20, DEF_STR( 2C_1C ) ) \
80
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) \
81
PORT_DIPSETTING( 0x10, DEF_STR( 1C_2C ) )
83
#define TOAPLAN_COINAGE_JAPAN_NEW_COIN_B_LOC(DIPBANK) \
84
PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_B ) ) PORT_DIPLOCATION(#DIPBANK":7,8") \
85
PORT_DIPSETTING( 0xc0, DEF_STR( 3C_1C ) ) \
86
PORT_DIPSETTING( 0x80, DEF_STR( 2C_1C ) ) \
87
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) \
88
PORT_DIPSETTING( 0x40, DEF_STR( 1C_2C ) )
90
70
#define TOAPLAN_COINAGE_WORLD_COIN_A_LOC(DIPBANK) \
91
PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION(#DIPBANK":5,6") \
71
PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION(#DIPBANK":!5,!6") \
92
72
PORT_DIPSETTING( 0x30, DEF_STR( 4C_1C ) ) \
93
73
PORT_DIPSETTING( 0x20, DEF_STR( 3C_1C ) ) \
94
74
PORT_DIPSETTING( 0x10, DEF_STR( 2C_1C ) ) \
95
75
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) )
97
77
#define TOAPLAN_COINAGE_WORLD_COIN_B_LOC(DIPBANK) \
98
PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_B ) ) PORT_DIPLOCATION(#DIPBANK":7,8") \
78
PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_B ) ) PORT_DIPLOCATION(#DIPBANK":!7,!8") \
99
79
PORT_DIPSETTING( 0x00, DEF_STR( 1C_2C ) ) \
100
80
PORT_DIPSETTING( 0x40, DEF_STR( 1C_3C ) ) \
101
81
PORT_DIPSETTING( 0x80, DEF_STR( 1C_4C ) ) \
102
82
PORT_DIPSETTING( 0xc0, DEF_STR( 1C_6C ) )
104
#define TOAPLAN_COINAGE_US_COIN_START_LOC(DIPBANK) \
105
PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coinage ) ) PORT_DIPLOCATION(#DIPBANK":5,6") \
106
PORT_DIPSETTING( 0x30, DEF_STR( 4C_1C ) ) \
107
PORT_DIPSETTING( 0x20, DEF_STR( 3C_1C ) ) \
108
PORT_DIPSETTING( 0x10, DEF_STR( 2C_1C ) ) \
109
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) )
111
#define TOAPLAN_COINAGE_US_COIN_CONT_LOC(DIPBANK) \
112
PORT_DIPNAME( 0xc0, 0x00, "Price to Continue" ) PORT_DIPLOCATION(#DIPBANK":7,8") \
113
PORT_DIPSETTING( 0xc0, DEF_STR( 3C_1C ) ) \
114
PORT_DIPSETTING( 0x80, DEF_STR( 2C_1C ) ) \
115
PORT_DIPSETTING( 0x40, DEF_STR( 1C_1C ) ) \
116
PORT_DIPSETTING( 0x00, "Same as Start" )
118
#define TOAPLAN_COINAGE_JAPAN_OLD_LOC(DIPBANK) \
119
TOAPLAN_COINAGE_JAPAN_OLD_COIN_A_LOC(DIPBANK) \
120
TOAPLAN_COINAGE_JAPAN_OLD_COIN_B_LOC(DIPBANK)
122
#define TOAPLAN_COINAGE_JAPAN_NEW_LOC(DIPBANK) \
123
TOAPLAN_COINAGE_JAPAN_NEW_COIN_A_LOC(DIPBANK) \
124
TOAPLAN_COINAGE_JAPAN_NEW_COIN_B_LOC(DIPBANK)
84
#define TOAPLAN_COINAGE_JAPAN_LOC(DIPBANK) \
85
TOAPLAN_COINAGE_JAPAN_COIN_A_LOC(DIPBANK) \
86
TOAPLAN_COINAGE_JAPAN_COIN_B_LOC(DIPBANK)
126
88
#define TOAPLAN_COINAGE_WORLD_LOC(DIPBANK) \
127
89
TOAPLAN_COINAGE_WORLD_COIN_A_LOC(DIPBANK) \
128
90
TOAPLAN_COINAGE_WORLD_COIN_B_LOC(DIPBANK)
130
#define TOAPLAN_COINAGE_US_LOC(DIPBANK) \
131
TOAPLAN_COINAGE_US_COIN_START_LOC(DIPBANK) \
132
TOAPLAN_COINAGE_US_COIN_CONT_LOC(DIPBANK)
134
92
#define TOAPLAN_COINAGE_DUAL_LOC(DIP, MASK, WORLD, DIPBANK) \
135
PORT_DIPNAME( 0x30, 0x30, DEF_STR( Coin_A ) ) PORT_DIPLOCATION(#DIPBANK":5,6") \
136
PORT_DIPSETTING( 0x00, DEF_STR( 4C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
137
PORT_DIPSETTING( 0x10, DEF_STR( 3C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
138
PORT_DIPSETTING( 0x10, DEF_STR( 2C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
139
PORT_DIPSETTING( 0x20, DEF_STR( 2C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
140
PORT_DIPSETTING( 0x30, DEF_STR( 1C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
141
PORT_DIPSETTING( 0x30, DEF_STR( 1C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
142
PORT_DIPSETTING( 0x00, DEF_STR( 2C_3C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
143
PORT_DIPSETTING( 0x20, DEF_STR( 1C_2C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
144
PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Coin_B ) ) PORT_DIPLOCATION(#DIPBANK":7,8") \
145
PORT_DIPSETTING( 0x40, DEF_STR( 2C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
146
PORT_DIPSETTING( 0xc0, DEF_STR( 1C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
147
PORT_DIPSETTING( 0x00, DEF_STR( 2C_3C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
148
PORT_DIPSETTING( 0x80, DEF_STR( 1C_2C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
149
PORT_DIPSETTING( 0xc0, DEF_STR( 1C_2C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
150
PORT_DIPSETTING( 0x80, DEF_STR( 1C_3C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
151
PORT_DIPSETTING( 0x40, DEF_STR( 1C_4C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
152
PORT_DIPSETTING( 0x00, DEF_STR( 1C_6C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD)
93
PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION(#DIPBANK":!5,!6") \
94
PORT_DIPSETTING( 0x30, DEF_STR( 4C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
95
PORT_DIPSETTING( 0x20, DEF_STR( 3C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
96
PORT_DIPSETTING( 0x20, DEF_STR( 2C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
97
PORT_DIPSETTING( 0x10, DEF_STR( 2C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
98
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) \
99
PORT_DIPSETTING( 0x30, DEF_STR( 2C_3C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
100
PORT_DIPSETTING( 0x10, DEF_STR( 1C_2C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
101
PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_B ) ) PORT_DIPLOCATION(#DIPBANK":!7,!8") \
102
PORT_DIPSETTING( 0x80, DEF_STR( 2C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
103
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
104
PORT_DIPSETTING( 0xc0, DEF_STR( 2C_3C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
105
PORT_DIPSETTING( 0x40, DEF_STR( 1C_2C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
106
PORT_DIPSETTING( 0x00, DEF_STR( 1C_2C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
107
PORT_DIPSETTING( 0x40, DEF_STR( 1C_3C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
108
PORT_DIPSETTING( 0x80, DEF_STR( 1C_4C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
109
PORT_DIPSETTING( 0xc0, DEF_STR( 1C_6C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD)
154
111
/* without location */
155
#define TOAPLAN_COINAGE_JAPAN_OLD_COIN_A \
112
#define TOAPLAN_COINAGE_JAPAN_COIN_A \
156
113
PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_A ) ) \
157
114
PORT_DIPSETTING( 0x20, DEF_STR( 2C_1C ) ) \
158
115
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) \
159
116
PORT_DIPSETTING( 0x30, DEF_STR( 2C_3C ) ) \
160
117
PORT_DIPSETTING( 0x10, DEF_STR( 1C_2C ) )
162
#define TOAPLAN_COINAGE_JAPAN_OLD_COIN_B \
119
#define TOAPLAN_COINAGE_JAPAN_COIN_B \
163
120
PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_B ) ) \
164
121
PORT_DIPSETTING( 0x80, DEF_STR( 2C_1C ) ) \
165
122
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) \
166
123
PORT_DIPSETTING( 0xc0, DEF_STR( 2C_3C ) ) \
167
124
PORT_DIPSETTING( 0x40, DEF_STR( 1C_2C ) )
169
#define TOAPLAN_COINAGE_JAPAN_NEW_COIN_A \
170
PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_A ) ) \
171
PORT_DIPSETTING( 0x30, DEF_STR( 3C_1C ) ) \
172
PORT_DIPSETTING( 0x20, DEF_STR( 2C_1C ) ) \
173
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) \
174
PORT_DIPSETTING( 0x10, DEF_STR( 1C_2C ) )
176
#define TOAPLAN_COINAGE_JAPAN_NEW_COIN_B \
177
PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_B ) ) \
178
PORT_DIPSETTING( 0xc0, DEF_STR( 3C_1C ) ) \
179
PORT_DIPSETTING( 0x80, DEF_STR( 2C_1C ) ) \
180
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) \
181
PORT_DIPSETTING( 0x40, DEF_STR( 1C_2C ) )
183
126
#define TOAPLAN_COINAGE_WORLD_COIN_A \
184
127
PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_A ) ) \
185
128
PORT_DIPSETTING( 0x30, DEF_STR( 4C_1C ) ) \
194
137
PORT_DIPSETTING( 0x80, DEF_STR( 1C_4C ) ) \
195
138
PORT_DIPSETTING( 0xc0, DEF_STR( 1C_6C ) )
197
#define TOAPLAN_COINAGE_US_COIN_START \
198
PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coinage ) ) \
199
PORT_DIPSETTING( 0x30, DEF_STR( 4C_1C ) ) \
200
PORT_DIPSETTING( 0x20, DEF_STR( 3C_1C ) ) \
201
PORT_DIPSETTING( 0x10, DEF_STR( 2C_1C ) ) \
202
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) )
204
#define TOAPLAN_COINAGE_US_COIN_CONT \
205
PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Continue_Price ) ) \
206
PORT_DIPSETTING( 0xc0, DEF_STR( 3C_1C ) ) \
207
PORT_DIPSETTING( 0x80, DEF_STR( 2C_1C ) ) \
208
PORT_DIPSETTING( 0x40, DEF_STR( 1C_1C ) ) \
209
PORT_DIPSETTING( 0x00, "Same as Start" )
211
#define TOAPLAN_COINAGE_JAPAN_OLD \
212
TOAPLAN_COINAGE_JAPAN_OLD_COIN_A \
213
TOAPLAN_COINAGE_JAPAN_OLD_COIN_B
215
#define TOAPLAN_COINAGE_JAPAN_NEW \
216
TOAPLAN_COINAGE_JAPAN_NEW_COIN_A \
217
TOAPLAN_COINAGE_JAPAN_NEW_COIN_B
140
#define TOAPLAN_COINAGE_JAPAN \
141
TOAPLAN_COINAGE_JAPAN_COIN_A \
142
TOAPLAN_COINAGE_JAPAN_COIN_B
219
144
#define TOAPLAN_COINAGE_WORLD \
220
145
TOAPLAN_COINAGE_WORLD_COIN_A \
221
146
TOAPLAN_COINAGE_WORLD_COIN_B
223
#define TOAPLAN_COINAGE_US \
224
TOAPLAN_COINAGE_US_COIN_START \
225
TOAPLAN_COINAGE_US_COIN_CONT
227
148
#define TOAPLAN_COINAGE_DUAL(DIP, MASK, WORLD) \
228
149
PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_A ) ) \
229
150
PORT_DIPSETTING( 0x30, DEF_STR( 4C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
230
151
PORT_DIPSETTING( 0x20, DEF_STR( 3C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
231
152
PORT_DIPSETTING( 0x20, DEF_STR( 2C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
232
153
PORT_DIPSETTING( 0x10, DEF_STR( 2C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
233
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
234
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_EQUALS,WORLD) \
154
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) \
235
155
PORT_DIPSETTING( 0x30, DEF_STR( 2C_3C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
236
156
PORT_DIPSETTING( 0x10, DEF_STR( 1C_2C ) ) PORT_CONDITION(#DIP,MASK,PORTCOND_NOTEQUALS,WORLD) \
237
157
PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_B ) ) \