trunk/src/mame/drivers/goldstar.cpp
| r250219 | r250220 | |
| 6236 | 6236 | PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* Tied to GND and to the hidden switch that change games. (PC0+GND) -+-> PB0 */ |
| 6237 | 6237 | |
| 6238 | 6238 | PORT_START("DSW1") |
| 6239 | | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:!1") /* OK */ |
| 6239 | PORT_DIPNAME( 0x01, 0x01, "Unknown" ) PORT_DIPLOCATION("DSW1:!1") /* not checked */ |
| 6240 | 6240 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 6241 | 6241 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 6242 | | PORT_DIPNAME( 0x02, 0x02, "Hopper Out Switch" ) PORT_DIPLOCATION("DSW1:!2") /* OK */ |
| 6242 | PORT_DIPNAME( 0x02, 0x02, "Hopper Out Switch" ) PORT_DIPLOCATION("DSW1:!2") /* not checked */ |
| 6243 | 6243 | PORT_DIPSETTING( 0x02, "Active Low" ) |
| 6244 | 6244 | PORT_DIPSETTING( 0x00, "Active High" ) |
| 6245 | | PORT_DIPNAME( 0x04, 0x04, "Payout Mode" ) PORT_DIPLOCATION("DSW1:!3") /* OK */ |
| 6245 | PORT_DIPNAME( 0x04, 0x04, "Payout Mode" ) PORT_DIPLOCATION("DSW1:!3") /* not checked */ |
| 6246 | 6246 | PORT_DIPSETTING( 0x04, "Payout Switch" ) |
| 6247 | 6247 | PORT_DIPSETTING( 0x00, "Automatic" ) |
| 6248 | | PORT_DIPNAME( 0x08, 0x00, "W-UP '7'" ) PORT_DIPLOCATION("DSW1:!4") /* not checked */ |
| 6249 | | PORT_DIPSETTING( 0x08, "Loss" ) |
| 6250 | | PORT_DIPSETTING( 0x00, "Even" ) |
| 6251 | | PORT_DIPNAME( 0x10, 0x00, "W-UP Pay Rate" ) PORT_DIPLOCATION("DSW1:!5") /* OK */ |
| 6248 | PORT_DIPNAME( 0x08, 0x00, "'7' In Double Up Game" ) PORT_DIPLOCATION("DSW1:!4") /* OK */ |
| 6249 | PORT_DIPSETTING( 0x00, "Lose" ) |
| 6250 | PORT_DIPSETTING( 0x08, "Even" ) |
| 6251 | PORT_DIPNAME( 0x10, 0x00, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:!5") /* OK */ |
| 6252 | 6252 | PORT_DIPSETTING( 0x00, "80%" ) |
| 6253 | 6253 | PORT_DIPSETTING( 0x10, "90%" ) |
| 6254 | | PORT_DIPNAME( 0x20, 0x00, "W-UP Game" ) PORT_DIPLOCATION("DSW1:!6") /* OK */ |
| 6254 | PORT_DIPNAME( 0x20, 0x00, "Double Up Game" ) PORT_DIPLOCATION("DSW1:!6") /* OK */ |
| 6255 | 6255 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 6256 | 6256 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 6257 | | PORT_DIPNAME( 0xc0, 0xc0, "Bet Max" ) PORT_DIPLOCATION("DSW1:!7,!8") /* OK */ |
| 6257 | PORT_DIPNAME( 0xc0, 0xc0, "Bet Max" ) PORT_DIPLOCATION("DSW1:!7,!8") /* OK */ |
| 6258 | 6258 | PORT_DIPSETTING( 0x00, "16" ) |
| 6259 | 6259 | PORT_DIPSETTING( 0x40, "32" ) |
| 6260 | 6260 | PORT_DIPSETTING( 0x80, "64" ) |
| 6261 | 6261 | PORT_DIPSETTING( 0xc0, "96" ) |
| 6262 | 6262 | |
| 6263 | 6263 | PORT_START("DSW2") |
| 6264 | | PORT_DIPNAME( 0x07, 0x00, "Main Game Pay Rate" ) PORT_DIPLOCATION("DSW2:!1,!2,!3") /* OK */ |
| 6264 | PORT_DIPNAME( 0x07, 0x00, "Main Game Pay Rate" ) PORT_DIPLOCATION("DSW2:!1,!2,!3") /* OK */ |
| 6265 | 6265 | PORT_DIPSETTING( 0x07, "55%" ) |
| 6266 | 6266 | PORT_DIPSETTING( 0x06, "60%" ) |
| 6267 | 6267 | PORT_DIPSETTING( 0x05, "65%" ) |
| r250219 | r250220 | |
| 6270 | 6270 | PORT_DIPSETTING( 0x02, "80%" ) |
| 6271 | 6271 | PORT_DIPSETTING( 0x01, "85%" ) |
| 6272 | 6272 | PORT_DIPSETTING( 0x00, "90%" ) |
| 6273 | | PORT_DIPNAME( 0x18, 0x00, "Hopper Limit" ) PORT_DIPLOCATION("DSW2:!4,!5") /* OK */ |
| 6273 | PORT_DIPNAME( 0x18, 0x00, "Hopper Limit" ) PORT_DIPLOCATION("DSW2:!4,!5") /* not checked */ |
| 6274 | 6274 | PORT_DIPSETTING( 0x18, "300" ) |
| 6275 | 6275 | PORT_DIPSETTING( 0x10, "500" ) |
| 6276 | 6276 | PORT_DIPSETTING( 0x08, "1000" ) |
| 6277 | 6277 | PORT_DIPSETTING( 0x00, "Unlimited" ) |
| 6278 | | PORT_DIPNAME( 0x20, 0x00, "100 Odds Sound" ) PORT_DIPLOCATION("DSW2:!6") /* not checked */ |
| 6278 | PORT_DIPNAME( 0x20, 0x00, "100 Odds Sound" ) PORT_DIPLOCATION("DSW2:!6") /* not checked */ |
| 6279 | 6279 | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 6280 | 6280 | PORT_DIPSETTING( 0x20, DEF_STR( On ) ) |
| 6281 | | PORT_DIPNAME( 0x40, 0x40, "Key-In Type" ) PORT_DIPLOCATION("DSW2:!7") /* OK */ |
| 6281 | PORT_DIPNAME( 0x40, 0x40, "Key-In Type" ) PORT_DIPLOCATION("DSW2:!7") /* OK */ |
| 6282 | 6282 | PORT_DIPSETTING( 0x40, "A-Type" ) |
| 6283 | 6283 | PORT_DIPSETTING( 0x00, "B-Type" ) |
| 6284 | | PORT_DIPNAME( 0x80, 0x00, "Center Super 7 Bet Limit" ) PORT_DIPLOCATION("DSW2:!8") /* related with DSW 4-6 */ |
| 6284 | PORT_DIPNAME( 0x80, 0x00, "Center Super 7 Bet Limit" ) PORT_DIPLOCATION("DSW2:!8") /* related with DSW 4-6 */ |
| 6285 | 6285 | PORT_DIPSETTING( 0x80, "Unlimited" ) |
| 6286 | 6286 | PORT_DIPSETTING( 0x00, "Limited" ) |
| 6287 | 6287 | |
| r250219 | r250220 | |
| 6318 | 6318 | PORT_INCLUDE( cmv4_dsw4 ) /* Display Of Payout Limit not working; all others OK */ |
| 6319 | 6319 | |
| 6320 | 6320 | PORT_INCLUDE( cmv4_dsw5 ) |
| 6321 | PORT_MODIFY("DSW5") |
| 6321 | 6322 | /* Display of Doll On Demo only affects payout table screen */ |
| 6322 | 6323 | /* Coin In Limit OK */ |
| 6323 | | /* Condition For 3 Kind Of Bonus not checked */ |
| 6324 | /* Condition For 3 Kind Of Bonus OK */ |
| 6324 | 6325 | /* Display Of Doll At All Fr. Bonus not checked */ |
| 6325 | | /* DSW5-7 listed as unused */ |
| 6326 | PORT_DIPNAME( 0x40, 0x40, "Card Shuffle Animation" ) PORT_DIPLOCATION("DSW5:7") /* OK */ |
| 6327 | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 6328 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 6326 | 6329 | /* Test Mode For Disp. Of Doll not working */ |
| 6327 | 6330 | INPUT_PORTS_END |
| 6328 | 6331 | |