trunk/src/mame/drivers/goldstar.c
| r244893 | r244894 | |
| 1157 | 1157 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) PORT_NAME("Stats") |
| 1158 | 1158 | INPUT_PORTS_END |
| 1159 | 1159 | |
| 1160 | static INPUT_PORTS_START( cmv4_dsw1 ) |
| 1161 | PORT_START("DSW1") |
| 1162 | PORT_DIPNAME( 0x01, 0x00, DEF_STR( Unused ) ) PORT_DIPLOCATION("DSW1:1") |
| 1163 | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1164 | PORT_DIPSETTING( 0x01, DEF_STR( On ) ) |
| 1165 | PORT_DIPNAME( 0x02, 0x00, "Hopper Out Switch" ) PORT_DIPLOCATION("DSW1:2") |
| 1166 | PORT_DIPSETTING( 0x00, "Active Low" ) |
| 1167 | PORT_DIPSETTING( 0x02, "Active High" ) |
| 1168 | PORT_DIPNAME( 0x04, 0x00, "Payout Mode" ) PORT_DIPLOCATION("DSW1:3") |
| 1169 | PORT_DIPSETTING( 0x00, "Payout Switch" ) |
| 1170 | PORT_DIPSETTING( 0x04, "Automatic" ) |
| 1171 | PORT_DIPNAME( 0x08, 0x00, "'7' In Double Up Game" ) PORT_DIPLOCATION("DSW1:4") |
| 1172 | PORT_DIPSETTING( 0x00, "Lose" ) |
| 1173 | PORT_DIPSETTING( 0x08, "Even" ) |
| 1174 | PORT_DIPNAME( 0x10, 0x00, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:5") |
| 1175 | PORT_DIPSETTING( 0x00, DEF_STR( Low ) ) |
| 1176 | PORT_DIPSETTING( 0x10, DEF_STR( High ) ) |
| 1177 | PORT_DIPNAME( 0x20, 0x00, "Double Up Game" ) PORT_DIPLOCATION("DSW1:6") |
| 1178 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 1179 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1180 | PORT_DIPNAME( 0xc0, 0xc0, "Bet Max" ) PORT_DIPLOCATION("DSW1:7,8") |
| 1181 | PORT_DIPSETTING( 0x00, "8" ) |
| 1182 | PORT_DIPSETTING( 0x40, "16" ) |
| 1183 | PORT_DIPSETTING( 0x80, "32" ) |
| 1184 | PORT_DIPSETTING( 0xc0, "64" ) |
| 1185 | INPUT_PORTS_END |
| 1186 | |
| 1160 | 1187 | static INPUT_PORTS_START( cmv4_dsw2 ) |
| 1161 | 1188 | PORT_START("DSW2") |
| 1162 | 1189 | PORT_DIPNAME( 0x07, 0x07, "Main Game Pay Rate" ) PORT_DIPLOCATION("DSW2:1,2,3") |
| r244893 | r244894 | |
| 1275 | 1302 | PORT_START("DSW1") |
| 1276 | 1303 | PORT_DIPNAME( 0x01, 0x01, "Game Style" ) PORT_DIPLOCATION("DSW1:1") |
| 1277 | 1304 | PORT_DIPSETTING( 0x01, "Tokens" ) |
| 1278 | | PORT_DIPSETTING( 0x00, "Ticket" ) |
| 1305 | PORT_DIPSETTING( 0x00, "Tickets" ) |
| 1279 | 1306 | PORT_DIPNAME( 0x02, 0x02, "Hopper Out Switch" ) PORT_DIPLOCATION("DSW1:2") |
| 1280 | 1307 | PORT_DIPSETTING( 0x02, "Active Low" ) |
| 1281 | 1308 | PORT_DIPSETTING( 0x00, "Active High" ) |
| r244893 | r244894 | |
| 1283 | 1310 | PORT_DIPSETTING( 0x04, "Payout Switch" ) |
| 1284 | 1311 | PORT_DIPSETTING( 0x00, "Automatic" ) |
| 1285 | 1312 | PORT_DIPNAME( 0x08, 0x08, "'7' In Double Up Game" ) PORT_DIPLOCATION("DSW1:4") |
| 1286 | | PORT_DIPSETTING( 0x08, "Loss" ) |
| 1313 | PORT_DIPSETTING( 0x08, "Lose" ) |
| 1287 | 1314 | PORT_DIPSETTING( 0x00, "Even" ) |
| 1288 | 1315 | PORT_DIPNAME( 0x10, 0x10, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:5") |
| 1289 | 1316 | PORT_DIPSETTING( 0x10, "80%" ) |
| r244893 | r244894 | |
| 1365 | 1392 | |
| 1366 | 1393 | PORT_INCLUDE( cmv4_service ) |
| 1367 | 1394 | |
| 1368 | | PORT_START("DSW1") |
| 1369 | | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unused ) ) PORT_DIPLOCATION("DSW1:1") /* OK */ |
| 1370 | | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 1371 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1372 | | PORT_DIPNAME( 0x02, 0x02, "Hopper Out Switch" ) PORT_DIPLOCATION("DSW1:2") /* OK */ |
| 1373 | | PORT_DIPSETTING( 0x02, "Active Low" ) |
| 1374 | | PORT_DIPSETTING( 0x00, "Active High" ) |
| 1375 | | PORT_DIPNAME( 0x04, 0x04, "Payout Mode" ) PORT_DIPLOCATION("DSW1:3") /* OK */ |
| 1376 | | PORT_DIPSETTING( 0x04, "Payout Switch" ) |
| 1377 | | PORT_DIPSETTING( 0x00, "Automatic" ) |
| 1378 | | PORT_DIPNAME( 0x08, 0x00, "W-UP '7'" ) PORT_DIPLOCATION("DSW1:4") /* not checked */ |
| 1379 | | PORT_DIPSETTING( 0x08, "Loss" ) |
| 1380 | | PORT_DIPSETTING( 0x00, "Even" ) |
| 1381 | | PORT_DIPNAME( 0x10, 0x00, "W-UP Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 1395 | PORT_INCLUDE( cmv4_dsw1 ) |
| 1396 | PORT_MODIFY("DSW1") |
| 1397 | /* DSW1-1 unused */ |
| 1398 | /* Hopper Out Switch not checked */ |
| 1399 | /* Payout Mode not checked */ |
| 1400 | /* '7' In Double Up Game OK */ |
| 1401 | PORT_DIPNAME( 0x10, 0x00, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 1382 | 1402 | PORT_DIPSETTING( 0x00, "80%" ) |
| 1383 | 1403 | PORT_DIPSETTING( 0x10, "90%" ) |
| 1384 | | PORT_DIPNAME( 0x20, 0x00, "W-UP Game" ) PORT_DIPLOCATION("DSW1:6") /* OK */ |
| 1385 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 1386 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1387 | | PORT_DIPNAME( 0xc0, 0xc0, "Bet Max" ) PORT_DIPLOCATION("DSW1:7,8") /* OK */ |
| 1404 | /* Double Up Game OK */ |
| 1405 | PORT_DIPNAME( 0xc0, 0xc0, "Bet Max" ) PORT_DIPLOCATION("DSW1:7,8") /* OK */ |
| 1388 | 1406 | PORT_DIPSETTING( 0x00, "16" ) |
| 1389 | 1407 | PORT_DIPSETTING( 0x40, "32" ) |
| 1390 | 1408 | PORT_DIPSETTING( 0x80, "64" ) |
| r244893 | r244894 | |
| 1426 | 1444 | |
| 1427 | 1445 | PORT_INCLUDE( cmv4_service ) |
| 1428 | 1446 | |
| 1429 | | PORT_START("DSW1") |
| 1430 | | PORT_DIPNAME( 0x01, 0x00, DEF_STR( Unused ) ) PORT_DIPLOCATION("DSW1:1") /* OK */ |
| 1431 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1432 | | PORT_DIPSETTING( 0x01, DEF_STR( On ) ) |
| 1433 | | PORT_DIPNAME( 0x02, 0x00, "Hopper Out Switch" ) PORT_DIPLOCATION("DSW1:2") /* OK */ |
| 1434 | | PORT_DIPSETTING( 0x00, "Active Low" ) |
| 1435 | | PORT_DIPSETTING( 0x02, "Active High" ) |
| 1436 | | PORT_DIPNAME( 0x04, 0x00, "Payout Mode" ) PORT_DIPLOCATION("DSW1:3") /* OK */ |
| 1437 | | PORT_DIPSETTING( 0x00, "Payout Switch" ) |
| 1438 | | PORT_DIPSETTING( 0x04, "Automatic" ) |
| 1439 | | PORT_DIPNAME( 0x08, 0x00, "'7' In W-UP Game" ) PORT_DIPLOCATION("DSW1:4") /* not checked */ |
| 1440 | | PORT_DIPSETTING( 0x08, "Loss" ) |
| 1441 | | PORT_DIPSETTING( 0x00, "Even" ) |
| 1442 | | PORT_DIPNAME( 0x10, 0x10, "W-UP Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 1447 | PORT_INCLUDE( cmv4_dsw1 ) |
| 1448 | PORT_MODIFY("DSW1") |
| 1449 | /* DSW1-1 unused */ |
| 1450 | /* Hopper Out Switch not checked */ |
| 1451 | /* Payout Mode not checked */ |
| 1452 | /* '7' In Double Up Game OK */ |
| 1453 | PORT_DIPNAME( 0x10, 0x00, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 1443 | 1454 | PORT_DIPSETTING( 0x00, "40%" ) |
| 1444 | 1455 | PORT_DIPSETTING( 0x10, "60%" ) |
| 1445 | | PORT_DIPNAME( 0x20, 0x00, "W-UP Game" ) PORT_DIPLOCATION("DSW1:6") /* OK */ |
| 1446 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 1447 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1448 | | PORT_DIPNAME( 0xc0, 0xc0, "Bet Max" ) PORT_DIPLOCATION("DSW1:7,8") /* OK */ |
| 1449 | | PORT_DIPSETTING( 0x00, "8" ) |
| 1450 | | PORT_DIPSETTING( 0x40, "16" ) |
| 1451 | | PORT_DIPSETTING( 0x80, "32" ) |
| 1452 | | PORT_DIPSETTING( 0xc0, "64" ) |
| 1456 | /* Double Up Game OK */ |
| 1457 | /* Bet Max OK */ |
| 1453 | 1458 | |
| 1454 | 1459 | PORT_INCLUDE( cmv4_dsw2 ) |
| 1455 | 1460 | PORT_MODIFY("DSW2") |
| r244893 | r244894 | |
| 1495 | 1500 | |
| 1496 | 1501 | PORT_INCLUDE( cmv4_service ) |
| 1497 | 1502 | |
| 1498 | | PORT_START("DSW1") |
| 1499 | | PORT_DIPNAME( 0x01, 0x00, DEF_STR( Unused ) ) PORT_DIPLOCATION("DSW1:1") /* OK */ |
| 1500 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1501 | | PORT_DIPSETTING( 0x01, DEF_STR( On ) ) |
| 1502 | | PORT_DIPNAME( 0x02, 0x00, "Hopper Out Switch" ) PORT_DIPLOCATION("DSW1:2") /* OK */ |
| 1503 | | PORT_DIPSETTING( 0x00, "Active Low" ) |
| 1504 | | PORT_DIPSETTING( 0x02, "Active High" ) |
| 1505 | | PORT_DIPNAME( 0x04, 0x00, "Payout Mode" ) PORT_DIPLOCATION("DSW1:3") /* OK */ |
| 1506 | | PORT_DIPSETTING( 0x00, "Payout Switch" ) |
| 1507 | | PORT_DIPSETTING( 0x04, "Automatic" ) |
| 1508 | | PORT_DIPNAME( 0x08, 0x00, "'7' In W-UP Game" ) PORT_DIPLOCATION("DSW1:4") /* not checked */ |
| 1509 | | PORT_DIPSETTING( 0x08, "Loss" ) |
| 1510 | | PORT_DIPSETTING( 0x00, "Even" ) |
| 1511 | | PORT_DIPNAME( 0x10, 0x00, "W-UP Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 1503 | PORT_INCLUDE( cmv4_dsw1 ) |
| 1504 | PORT_MODIFY("DSW1") |
| 1505 | /* DSW1-1 unused */ |
| 1506 | /* Hopper Out Switch not checked */ |
| 1507 | /* Payout Mode not checked */ |
| 1508 | /* '7' In Double Up Game OK */ |
| 1509 | PORT_DIPNAME( 0x10, 0x00, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 1512 | 1510 | PORT_DIPSETTING( 0x00, "60%" ) |
| 1513 | 1511 | PORT_DIPSETTING( 0x10, "70%" ) |
| 1514 | | PORT_DIPNAME( 0x20, 0x00, "W-UP Game" ) PORT_DIPLOCATION("DSW1:6") /* OK */ |
| 1515 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 1516 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1517 | | PORT_DIPNAME( 0xc0, 0xc0, "Bet Max" ) PORT_DIPLOCATION("DSW1:7,8") /* OK */ |
| 1518 | | PORT_DIPSETTING( 0x00, "8" ) |
| 1519 | | PORT_DIPSETTING( 0x40, "16" ) |
| 1520 | | PORT_DIPSETTING( 0x80, "32" ) |
| 1521 | | PORT_DIPSETTING( 0xc0, "64" ) |
| 1512 | /* Double Up Game OK */ |
| 1513 | /* Bet Max OK */ |
| 1522 | 1514 | |
| 1523 | 1515 | PORT_INCLUDE( cmv4_dsw2 ) |
| 1524 | 1516 | PORT_MODIFY("DSW2") |
| r244893 | r244894 | |
| 1564 | 1556 | |
| 1565 | 1557 | PORT_INCLUDE( cmv4_service ) |
| 1566 | 1558 | |
| 1567 | | PORT_START("DSW1") |
| 1568 | | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unused ) ) PORT_DIPLOCATION("DSW1:1") /* OK */ |
| 1569 | | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 1570 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1571 | | PORT_DIPNAME( 0x02, 0x02, "Hopper Out Switch" ) PORT_DIPLOCATION("DSW1:2") /* OK */ |
| 1572 | | PORT_DIPSETTING( 0x02, "Active Low" ) |
| 1573 | | PORT_DIPSETTING( 0x00, "Active High" ) |
| 1574 | | PORT_DIPNAME( 0x04, 0x00, "Payout Mode" ) PORT_DIPLOCATION("DSW1:3") /* OK */ |
| 1575 | | PORT_DIPSETTING( 0x04, "Payout Switch" ) |
| 1576 | | PORT_DIPSETTING( 0x00, "Automatic" ) |
| 1577 | | PORT_DIPNAME( 0x08, 0x00, "W-UP '7'" ) PORT_DIPLOCATION("DSW1:4") /* not checked */ |
| 1578 | | PORT_DIPSETTING( 0x08, "Loss" ) |
| 1579 | | PORT_DIPSETTING( 0x00, "Even" ) |
| 1580 | | PORT_DIPNAME( 0x10, 0x00, "W-UP Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 1559 | PORT_INCLUDE( cmv4_dsw1 ) |
| 1560 | PORT_MODIFY("DSW1") |
| 1561 | /* DSW1-1 unused */ |
| 1562 | /* Hopper Out Switch not checked */ |
| 1563 | /* Payout Mode not checked */ |
| 1564 | /* '7' In Double Up Game OK */ |
| 1565 | PORT_DIPNAME( 0x10, 0x00, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 1581 | 1566 | PORT_DIPSETTING( 0x00, "80%" ) |
| 1582 | 1567 | PORT_DIPSETTING( 0x10, "90%" ) |
| 1583 | | PORT_DIPNAME( 0x20, 0x00, "W-UP Game" ) PORT_DIPLOCATION("DSW1:6") /* OK */ |
| 1584 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 1585 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1586 | | PORT_DIPNAME( 0xc0, 0xc0, "Bet Max" ) PORT_DIPLOCATION("DSW1:7,8") /* OK */ |
| 1587 | | PORT_DIPSETTING( 0x00, "8" ) |
| 1588 | | PORT_DIPSETTING( 0x40, "16" ) |
| 1589 | | PORT_DIPSETTING( 0x80, "32" ) |
| 1590 | | PORT_DIPSETTING( 0xc0, "64" ) |
| 1568 | /* Double Up Game OK */ |
| 1569 | /* Bet Max OK */ |
| 1591 | 1570 | |
| 1592 | 1571 | PORT_INCLUDE( cmv4_dsw2 ) |
| 1593 | 1572 | PORT_MODIFY("DSW2") |
| r244893 | r244894 | |
| 1633 | 1612 | |
| 1634 | 1613 | PORT_INCLUDE( cmv4_service ) |
| 1635 | 1614 | |
| 1636 | | PORT_START("DSW1") |
| 1637 | | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unused ) ) PORT_DIPLOCATION("DSW1:1") /* OK */ |
| 1638 | | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 1639 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1640 | | PORT_DIPNAME( 0x02, 0x02, "Hopper Out Switch" ) PORT_DIPLOCATION("DSW1:2") /* OK */ |
| 1641 | | PORT_DIPSETTING( 0x02, "Active Low" ) |
| 1642 | | PORT_DIPSETTING( 0x00, "Active High" ) |
| 1643 | | PORT_DIPNAME( 0x04, 0x00, "Payout Mode" ) PORT_DIPLOCATION("DSW1:3") /* OK */ |
| 1644 | | PORT_DIPSETTING( 0x04, "Payout Switch" ) |
| 1645 | | PORT_DIPSETTING( 0x00, "Automatic" ) |
| 1646 | | PORT_DIPNAME( 0x08, 0x00, "W-UP '7'" ) PORT_DIPLOCATION("DSW1:4") /* not checked */ |
| 1647 | | PORT_DIPSETTING( 0x08, "Loss" ) |
| 1648 | | PORT_DIPSETTING( 0x00, "Even" ) |
| 1649 | | PORT_DIPNAME( 0x10, 0x00, "W-UP Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 1615 | PORT_INCLUDE( cmv4_dsw1 ) |
| 1616 | PORT_MODIFY("DSW1") |
| 1617 | /* DSW1-1 unused */ |
| 1618 | /* Hopper Out Switch not checked */ |
| 1619 | /* Payout Mode not checked */ |
| 1620 | /* '7' In Double Up Game OK */ |
| 1621 | PORT_DIPNAME( 0x10, 0x00, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 1650 | 1622 | PORT_DIPSETTING( 0x00, "80%" ) |
| 1651 | 1623 | PORT_DIPSETTING( 0x10, "90%" ) |
| 1652 | | PORT_DIPNAME( 0x20, 0x00, "W-UP Game" ) PORT_DIPLOCATION("DSW1:6") /* OK */ |
| 1653 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 1654 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1655 | | PORT_DIPNAME( 0xc0, 0xc0, "Bet Max" ) PORT_DIPLOCATION("DSW1:7,8") /* OK */ |
| 1656 | | PORT_DIPSETTING( 0x00, "8" ) |
| 1657 | | PORT_DIPSETTING( 0x40, "16" ) |
| 1658 | | PORT_DIPSETTING( 0x80, "32" ) |
| 1659 | | PORT_DIPSETTING( 0xc0, "64" ) |
| 1624 | /* Double Up Game OK */ |
| 1625 | /* Bet Max OK */ |
| 1660 | 1626 | |
| 1661 | 1627 | PORT_INCLUDE( cmv4_dsw2 ) |
| 1662 | 1628 | PORT_MODIFY("DSW2") |
| r244893 | r244894 | |
| 1785 | 1751 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_SERVICE ) PORT_NAME("Settings") |
| 1786 | 1752 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) PORT_NAME("Stats") |
| 1787 | 1753 | |
| 1788 | | PORT_START("DSW1") |
| 1789 | | PORT_DIPNAME( 0x01, 0x00, "Game Style" ) PORT_DIPLOCATION("DSW1:1") |
| 1790 | | PORT_DIPSETTING( 0x01, "Gettoni" ) |
| 1791 | | PORT_DIPSETTING( 0x00, "Ticket" ) |
| 1792 | | PORT_DIPNAME( 0x02, 0x02, "Hopper Out" ) PORT_DIPLOCATION("DSW1:2") |
| 1793 | | PORT_DIPSETTING( 0x02, "Active Low" ) |
| 1794 | | PORT_DIPSETTING( 0x00, "Active High" ) |
| 1795 | | PORT_DIPNAME( 0x04, 0x04, "Payout Automatic" ) PORT_DIPLOCATION("DSW1:3") |
| 1796 | | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 1797 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1798 | | PORT_DIPNAME( 0x08, 0x00, "'7' In Double Up Game" ) PORT_DIPLOCATION("DSW1:4") |
| 1799 | | PORT_DIPSETTING( 0x08, "Loss" ) |
| 1800 | | PORT_DIPSETTING( 0x00, "Even" ) |
| 1754 | PORT_INCLUDE( cb3_dsw1 ) |
| 1755 | PORT_MODIFY("DSW1") |
| 1756 | /* Game Style not checked */ |
| 1757 | /* Hopper Out Switch not checked */ |
| 1758 | /* Payout Mode not checked */ |
| 1759 | /* '7' In Double Up Game OK */ |
| 1801 | 1760 | PORT_DIPNAME( 0x10, 0x10, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 1802 | 1761 | PORT_DIPSETTING( 0x10, "60%" ) |
| 1803 | 1762 | PORT_DIPSETTING( 0x00, "70%" ) |
| 1804 | | PORT_DIPNAME( 0x20, 0x20, "Double Up Game" ) PORT_DIPLOCATION("DSW1:6") /* OK */ |
| 1805 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1806 | | PORT_DIPSETTING( 0x20, DEF_STR( On ) ) |
| 1763 | /* Double Up Game OK */ |
| 1807 | 1764 | PORT_DIPNAME( 0xc0, 0x00, "Bet Max" ) PORT_DIPLOCATION("DSW1:7,8") /* OK */ |
| 1808 | | PORT_DIPSETTING( 0xc0, "8 Bet" ) |
| 1809 | | PORT_DIPSETTING( 0x80, "16 Bet" ) |
| 1810 | | PORT_DIPSETTING( 0x40, "32 Bet" ) |
| 1811 | | PORT_DIPSETTING( 0x00, "50 Bet" ) |
| 1765 | PORT_DIPSETTING( 0xc0, "8" ) |
| 1766 | PORT_DIPSETTING( 0x80, "16" ) |
| 1767 | PORT_DIPSETTING( 0x40, "32" ) |
| 1768 | PORT_DIPSETTING( 0x00, "50" ) |
| 1812 | 1769 | |
| 1813 | 1770 | PORT_START("UNK1") |
| 1814 | 1771 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| r244893 | r244894 | |
| 1818 | 1775 | |
| 1819 | 1776 | PORT_START("DSW2") |
| 1820 | 1777 | PORT_DIPNAME( 0x07, 0x00, "Main Game Pay Rate" ) PORT_DIPLOCATION("DSW2:1,2,3" ) /* Does this work? Settings screen always shows "28F3%". */ |
| 1821 | | PORT_DIPSETTING( 0x00, "75%" ) |
| 1822 | | PORT_DIPSETTING( 0x01, "70%" ) |
| 1823 | | PORT_DIPSETTING( 0x02, "65%" ) |
| 1824 | | PORT_DIPSETTING( 0x03, "60%" ) |
| 1825 | | PORT_DIPSETTING( 0x04, "55%" ) |
| 1826 | | PORT_DIPSETTING( 0x05, "50%" ) |
| 1827 | | PORT_DIPSETTING( 0x06, "45%" ) |
| 1828 | 1778 | PORT_DIPSETTING( 0x07, "40%" ) |
| 1779 | PORT_DIPSETTING( 0x06, "45%" ) |
| 1780 | PORT_DIPSETTING( 0x05, "50%" ) |
| 1781 | PORT_DIPSETTING( 0x04, "55%" ) |
| 1782 | PORT_DIPSETTING( 0x03, "60%" ) |
| 1783 | PORT_DIPSETTING( 0x02, "65%" ) |
| 1784 | PORT_DIPSETTING( 0x01, "70%" ) |
| 1785 | PORT_DIPSETTING( 0x00, "75%" ) |
| 1829 | 1786 | PORT_DIPNAME( 0x18, 0x00, "Hopper Limit" ) PORT_DIPLOCATION("DSW2:4,5" ) |
| 1830 | 1787 | PORT_DIPSETTING( 0x18, "300" ) |
| 1831 | 1788 | PORT_DIPSETTING( 0x10, "500" ) |
| r244893 | r244894 | |
| 1906 | 1863 | /* Game Style not checked */ |
| 1907 | 1864 | /* Hopper Out Switch not checked */ |
| 1908 | 1865 | /* Payout Mode not checked */ |
| 1909 | | /* '7' In Double Up Game not checked */ |
| 1866 | /* '7' In Double Up Game OK */ |
| 1910 | 1867 | /* Double Up Game Pay Rate OK */ |
| 1911 | 1868 | /* Double Up Game OK */ |
| 1912 | 1869 | PORT_DIPNAME( 0xc0, 0xc0, "Bet Max" ) PORT_DIPLOCATION("DSW1:7,8") /* OK */ |
| r244893 | r244894 | |
| 2499 | 2456 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2500 | 2457 | |
| 2501 | 2458 | PORT_INCLUDE( cb3_dsw1 ) |
| 2459 | PORT_MODIFY("DSW1") |
| 2502 | 2460 | /* Game Style not checked */ |
| 2503 | 2461 | /* Hopper Out Switch not checked */ |
| 2504 | 2462 | /* Payout Mode not checked */ |
| 2505 | | /* '7' In Double Up Game not checked */ |
| 2463 | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:4") /* normally '7' In Double Up Game but doesn't seem to do anything */ |
| 2464 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 2465 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2506 | 2466 | /* Double Up Game Pay Rate OK */ |
| 2507 | 2467 | /* Double Up Game OK */ |
| 2508 | 2468 | /* Bet Max OK */ |
| r244893 | r244894 | |
| 2592 | 2552 | /* Game Style not checked */ |
| 2593 | 2553 | /* Hopper Out Switch not checked */ |
| 2594 | 2554 | /* Payout Mode not checked */ |
| 2595 | | /* '7' In Double Up Game not checked */ |
| 2555 | /* '7' In Double Up Game OK */ |
| 2596 | 2556 | /* Double Up Game Pay Rate OK */ |
| 2597 | 2557 | /* Double Up Game OK */ |
| 2598 | 2558 | /* Bet Max OK */ |
| r244893 | r244894 | |
| 2686 | 2646 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) PORT_NAME("Stats") |
| 2687 | 2647 | |
| 2688 | 2648 | PORT_START("DSW1") |
| 2689 | | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unused ) ) PORT_DIPLOCATION("DSW1:1") |
| 2649 | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unused ) ) PORT_DIPLOCATION("DSW1:1") |
| 2690 | 2650 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 2691 | 2651 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2692 | | PORT_DIPNAME( 0x02, 0x02, "Hopper Coin Switch" ) PORT_DIPLOCATION("DSW1:2") |
| 2652 | PORT_DIPNAME( 0x02, 0x02, "Hopper Coin Switch" ) PORT_DIPLOCATION("DSW1:2") |
| 2693 | 2653 | PORT_DIPSETTING( 0x02, "Active Low" ) |
| 2694 | 2654 | PORT_DIPSETTING( 0x00, "Active High" ) |
| 2695 | | PORT_DIPNAME( 0x04, 0x04, "Payout Mode" ) PORT_DIPLOCATION("DSW1:3") |
| 2655 | PORT_DIPNAME( 0x04, 0x04, "Payout Mode" ) PORT_DIPLOCATION("DSW1:3") |
| 2696 | 2656 | PORT_DIPSETTING( 0x04, "Payout Switch" ) |
| 2697 | 2657 | PORT_DIPSETTING( 0x00, "Automatic" ) |
| 2698 | | PORT_DIPNAME( 0x08, 0x00, "W-UP '7'" ) PORT_DIPLOCATION("DSW1:4") |
| 2658 | PORT_DIPNAME( 0x08, 0x00, "'7' In Double Up Game" ) PORT_DIPLOCATION("DSW1:4") /* OK */ |
| 2699 | 2659 | PORT_DIPSETTING( 0x08, "Lose" ) |
| 2700 | 2660 | PORT_DIPSETTING( 0x00, "Even" ) |
| 2701 | | PORT_DIPNAME( 0x10, 0x10, "W-UP Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 2661 | PORT_DIPNAME( 0x10, 0x10, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 2702 | 2662 | PORT_DIPSETTING( 0x10, "80%" ) |
| 2703 | 2663 | PORT_DIPSETTING( 0x00, "90%" ) |
| 2704 | | PORT_DIPNAME( 0x20, 0x20, "W-UP Game" ) PORT_DIPLOCATION("DSW1:6") |
| 2664 | PORT_DIPNAME( 0x20, 0x20, "Double Up Game" ) PORT_DIPLOCATION("DSW1:6") /* OK */ |
| 2705 | 2665 | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 2706 | 2666 | PORT_DIPSETTING( 0x20, DEF_STR( On ) ) |
| 2707 | | PORT_DIPNAME( 0xc0, 0x00, "Special Odds" ) PORT_DIPLOCATION("DSW1:7,8") /* doesn't seem to actually do anything - in W-4 manual but probably unused in these game */ |
| 2667 | PORT_DIPNAME( 0xc0, 0x00, "Special Odds" ) PORT_DIPLOCATION("DSW1:7,8") /* doesn't seem to actually do anything - in W-4 manual but probably unused in these game */ |
| 2708 | 2668 | PORT_DIPSETTING( 0xc0, "None" ) |
| 2709 | 2669 | PORT_DIPSETTING( 0x80, "Limited to X 300 (X 1000)" ) |
| 2710 | 2670 | PORT_DIPSETTING( 0x40, "Limited to X 500 (X 5000)" ) |
| 2711 | 2671 | PORT_DIPSETTING( 0x00, "Limited to X 1000 (X 10000)" ) |
| 2712 | 2672 | |
| 2713 | 2673 | PORT_START("DSW2") |
| 2714 | | PORT_DIPNAME( 0x07, 0x07, "Main Game Pay Rate" ) PORT_DIPLOCATION("DSW2:1,2,3") |
| 2674 | PORT_DIPNAME( 0x07, 0x07, "Main Game Pay Rate" ) PORT_DIPLOCATION("DSW2:1,2,3") /* OK */ |
| 2715 | 2675 | PORT_DIPSETTING( 0x07, "80%" ) |
| 2716 | 2676 | PORT_DIPSETTING( 0x06, "83%" ) |
| 2717 | 2677 | PORT_DIPSETTING( 0x05, "86%" ) |
| r244893 | r244894 | |
| 2720 | 2680 | PORT_DIPSETTING( 0x02, "95%" ) |
| 2721 | 2681 | PORT_DIPSETTING( 0x01, "98%" ) |
| 2722 | 2682 | PORT_DIPSETTING( 0x00, "101%" ) /* ??? */ |
| 2723 | | PORT_DIPNAME( 0x18, 0x00, "Hopper Limit" ) PORT_DIPLOCATION("DSW2:4,5") |
| 2683 | PORT_DIPNAME( 0x18, 0x00, "Hopper Limit" ) PORT_DIPLOCATION("DSW2:4,5") |
| 2724 | 2684 | PORT_DIPSETTING( 0x18, "300" ) |
| 2725 | 2685 | PORT_DIPSETTING( 0x10, "500" ) |
| 2726 | 2686 | PORT_DIPSETTING( 0x08, "1000" ) |
| 2727 | 2687 | PORT_DIPSETTING( 0x00, "Unlimited" ) |
| 2728 | | PORT_DIPNAME( 0x20, 0x20, "Over 100 Bet Sound" ) PORT_DIPLOCATION("DSW2:6") |
| 2688 | PORT_DIPNAME( 0x20, 0x20, "Over 100 Bet Sound" ) PORT_DIPLOCATION("DSW2:6") |
| 2729 | 2689 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 2730 | 2690 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2731 | | PORT_DIPNAME( 0x40, 0x40, "Paytable Settings" ) PORT_DIPLOCATION("DSW2:7") |
| 2691 | PORT_DIPNAME( 0x40, 0x40, "Paytable Settings" ) PORT_DIPLOCATION("DSW2:7") |
| 2732 | 2692 | PORT_DIPSETTING( 0x40, "Low Pay" ) |
| 2733 | 2693 | PORT_DIPSETTING( 0x00, "High Pay" ) |
| 2734 | | PORT_DIPNAME( 0x80, 0x80, "W-UP Game Type" ) PORT_DIPLOCATION("DSW2:8") |
| 2694 | PORT_DIPNAME( 0x80, 0x80, "Double Up Game Type" ) PORT_DIPLOCATION("DSW2:8") /* OK */ |
| 2735 | 2695 | PORT_DIPSETTING( 0x80, "Reels (automatic)" ) |
| 2736 | 2696 | PORT_DIPSETTING( 0x00, "Cards (Big/Small)" ) |
| 2737 | 2697 | |
| r244893 | r244894 | |
| 2815 | 2775 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 2816 | 2776 | |
| 2817 | 2777 | PORT_MODIFY("DSW1") |
| 2818 | | PORT_DIPNAME( 0x10, 0x10, "W-UP Pay Rate" ) PORT_DIPLOCATION("DSW1:5") |
| 2778 | PORT_DIPNAME( 0x10, 0x10, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 2819 | 2779 | PORT_DIPSETTING( 0x10, "60%" ) |
| 2820 | 2780 | PORT_DIPSETTING( 0x00, "75%" ) |
| 2821 | 2781 | |
| 2822 | 2782 | PORT_MODIFY("DSW2") |
| 2823 | | PORT_DIPNAME( 0x07, 0x07, "Main Game Pay Rate" ) PORT_DIPLOCATION("DSW2:1,2,3") |
| 2783 | PORT_DIPNAME( 0x07, 0x07, "Main Game Pay Rate" ) PORT_DIPLOCATION("DSW2:1,2,3") /* OK */ |
| 2824 | 2784 | PORT_DIPSETTING( 0x07, "58%" ) |
| 2825 | 2785 | PORT_DIPSETTING( 0x06, "62%" ) |
| 2826 | 2786 | PORT_DIPSETTING( 0x05, "66%" ) |
| r244893 | r244894 | |
| 2835 | 2795 | PORT_INCLUDE( lucky8 ) |
| 2836 | 2796 | |
| 2837 | 2797 | PORT_MODIFY("DSW1") |
| 2838 | | PORT_DIPNAME( 0x10, 0x10, "W-UP Pay Rate" ) PORT_DIPLOCATION("DSW1:5") |
| 2798 | PORT_DIPNAME( 0x10, 0x10, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 2839 | 2799 | PORT_DIPSETTING( 0x10, "60%" ) |
| 2840 | 2800 | PORT_DIPSETTING( 0x00, "70%" ) |
| 2841 | 2801 | |
| 2842 | 2802 | PORT_MODIFY("DSW2") |
| 2843 | | PORT_DIPNAME( 0x07, 0x07, "Main Game Pay Rate" ) PORT_DIPLOCATION("DSW2:1,2,3") |
| 2803 | PORT_DIPNAME( 0x07, 0x07, "Main Game Pay Rate" ) PORT_DIPLOCATION("DSW2:1,2,3") /* OK */ |
| 2844 | 2804 | PORT_DIPSETTING( 0x07, "43%" ) |
| 2845 | 2805 | PORT_DIPSETTING( 0x06, "47%" ) |
| 2846 | 2806 | PORT_DIPSETTING( 0x05, "53%" ) |
| r244893 | r244894 | |
| 2903 | 2863 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) PORT_NAME("Stats") |
| 2904 | 2864 | |
| 2905 | 2865 | PORT_START("DSW1") |
| 2906 | | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:1") |
| 2866 | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:1") |
| 2907 | 2867 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 2908 | 2868 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2909 | | PORT_DIPNAME( 0x02, 0x02, "Hopper Coin Switch" ) PORT_DIPLOCATION("DSW1:2") /* not checked */ |
| 2869 | PORT_DIPNAME( 0x02, 0x02, "Hopper Coin Switch" ) PORT_DIPLOCATION("DSW1:2") /* not checked */ |
| 2910 | 2870 | PORT_DIPSETTING( 0x02, "Active Low" ) |
| 2911 | 2871 | PORT_DIPSETTING( 0x00, "Active High" ) |
| 2912 | | PORT_DIPNAME( 0x04, 0x04, "Payout Mode" ) PORT_DIPLOCATION("DSW1:3") /* not checked */ |
| 2872 | PORT_DIPNAME( 0x04, 0x04, "Payout Mode" ) PORT_DIPLOCATION("DSW1:3") /* not checked */ |
| 2913 | 2873 | PORT_DIPSETTING( 0x04, "Payout Switch" ) |
| 2914 | 2874 | PORT_DIPSETTING( 0x00, "Automatic" ) |
| 2915 | | PORT_DIPNAME( 0x18, 0x18, "Double-Up Pay Rate" ) PORT_DIPLOCATION("DSW1:4,5") /* OK */ |
| 2875 | PORT_DIPNAME( 0x18, 0x18, "Double-Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:4,5") /* OK */ |
| 2916 | 2876 | PORT_DIPSETTING( 0x18, "60%" ) |
| 2917 | 2877 | PORT_DIPSETTING( 0x10, "70%" ) |
| 2918 | 2878 | PORT_DIPSETTING( 0x08, "80%" ) |
| 2919 | 2879 | PORT_DIPSETTING( 0x00, "90%" ) |
| 2920 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:6") |
| 2880 | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:6") |
| 2921 | 2881 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 2922 | 2882 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 2923 | | PORT_DIPNAME( 0xc0, 0x00, "Special Odds" ) PORT_DIPLOCATION("DSW1:7,8") /* not checked */ |
| 2883 | PORT_DIPNAME( 0xc0, 0x00, "Special Odds" ) PORT_DIPLOCATION("DSW1:7,8") /* not checked */ |
| 2924 | 2884 | PORT_DIPSETTING( 0xc0, "None" ) |
| 2925 | 2885 | PORT_DIPSETTING( 0xb0, "Limited to x300 (x1000)" ) |
| 2926 | 2886 | PORT_DIPSETTING( 0x40, "Limited to x500 (x5000)" ) |
| r244893 | r244894 | |
| 2932 | 2892 | PORT_DIPSETTING( 0x02, "70%" ) |
| 2933 | 2893 | PORT_DIPSETTING( 0x01, "80%" ) |
| 2934 | 2894 | PORT_DIPSETTING( 0x00, "90%" ) |
| 2935 | | PORT_DIPNAME( 0x04, 0x04, "Double-Up Game" ) PORT_DIPLOCATION("DSW2:3") /* OK */ |
| 2936 | | PORT_DIPSETTING( 0x00, DEF_STR( No ) ) |
| 2937 | | PORT_DIPSETTING( 0x04, DEF_STR( Yes ) ) |
| 2895 | PORT_DIPNAME( 0x04, 0x04, "Double Up Game" ) PORT_DIPLOCATION("DSW2:3") /* OK */ |
| 2896 | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 2897 | PORT_DIPSETTING( 0x04, DEF_STR( On ) ) |
| 2938 | 2898 | PORT_DIPNAME( 0x18, 0x00, "Hopper Limit" ) PORT_DIPLOCATION("DSW2:4,5") /* not checked */ |
| 2939 | 2899 | PORT_DIPSETTING( 0x18, "300" ) |
| 2940 | 2900 | PORT_DIPSETTING( 0x10, "500" ) |
| r244893 | r244894 | |
| 3275 | 3235 | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:1") |
| 3276 | 3236 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 3277 | 3237 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 3278 | | PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:2") |
| 3238 | PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:2") |
| 3279 | 3239 | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 3280 | 3240 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 3281 | | PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:3") |
| 3241 | PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:3") |
| 3282 | 3242 | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 3283 | 3243 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 3284 | | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:4") |
| 3244 | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:4") |
| 3285 | 3245 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 3286 | 3246 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 3287 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:5") |
| 3247 | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:5") |
| 3288 | 3248 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 3289 | 3249 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 3290 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:6") |
| 3250 | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:6") |
| 3291 | 3251 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 3292 | 3252 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 3293 | | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:7") |
| 3253 | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:7") |
| 3294 | 3254 | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 3295 | 3255 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 3296 | | PORT_DIPNAME( 0x80, 0x00, "W-UP Type" ) PORT_DIPLOCATION("DSW1:8") |
| 3256 | PORT_DIPNAME( 0x80, 0x00, "Double Up Game Type" ) PORT_DIPLOCATION("DSW1:8") |
| 3297 | 3257 | PORT_DIPSETTING( 0x80, "Reels (automatic)" ) /* Fix me - reel graphics do not show in game */ |
| 3298 | 3258 | PORT_DIPSETTING( 0x00, "Flowers (Big/Small)" ) |
| 3299 | 3259 | INPUT_PORTS_END |
| r244893 | r244894 | |
| 3350 | 3310 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) PORT_NAME("Stats") |
| 3351 | 3311 | |
| 3352 | 3312 | PORT_START("DSW1") |
| 3353 | | PORT_DIPNAME( 0x01, 0x01, "Cabinet Style" ) PORT_DIPLOCATION("DSW1:1") /* not checked */ |
| 3313 | PORT_DIPNAME( 0x01, 0x01, "Cabinet Style" ) PORT_DIPLOCATION("DSW1:1") /* not checked */ |
| 3354 | 3314 | PORT_DIPSETTING( 0x00, "Cocktail" ) |
| 3355 | 3315 | PORT_DIPSETTING( 0x01, "Upright" ) |
| 3356 | | PORT_DIPNAME( 0x02, 0x02, "Hopper Coin Switch") PORT_DIPLOCATION("DSW1:2") /* not checked */ |
| 3316 | PORT_DIPNAME( 0x02, 0x02, "Hopper Coin Switch") PORT_DIPLOCATION("DSW1:2") /* not checked */ |
| 3357 | 3317 | PORT_DIPSETTING( 0x00, "Active Low" ) |
| 3358 | 3318 | PORT_DIPSETTING( 0x02, "Active High" ) |
| 3359 | | PORT_DIPNAME( 0x04, 0x04, "Payout Type" ) PORT_DIPLOCATION("DSW1:3") /* not checked */ |
| 3319 | PORT_DIPNAME( 0x04, 0x04, "Payout Type" ) PORT_DIPLOCATION("DSW1:3") /* not checked */ |
| 3360 | 3320 | PORT_DIPSETTING( 0x04, "Take Button" ) |
| 3361 | 3321 | PORT_DIPSETTING( 0x00, "Automatic" ) |
| 3362 | | PORT_DIPNAME( 0x18, 0x18, "W-UP Pay Rate" ) PORT_DIPLOCATION("DSW1:4,5") /* OK */ |
| 3322 | PORT_DIPNAME( 0x18, 0x18, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:4,5") /* OK */ |
| 3363 | 3323 | PORT_DIPSETTING( 0x18, "75%" ) |
| 3364 | 3324 | PORT_DIPSETTING( 0x10, "80%" ) |
| 3365 | 3325 | PORT_DIPSETTING( 0x08, "85%" ) |
| 3366 | 3326 | PORT_DIPSETTING( 0x00, "90%" ) |
| 3367 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:6") |
| 3327 | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:6") |
| 3368 | 3328 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 3369 | 3329 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 3370 | | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:7") |
| 3330 | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:7") |
| 3371 | 3331 | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 3372 | 3332 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 3373 | | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:8") |
| 3333 | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:8") |
| 3374 | 3334 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 3375 | 3335 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 3376 | 3336 | /* On a W-4 PCB these are used as: "Special Odds-Prohibition Of Winning...(Odds B)" - see DSW2-7 |
| 3377 | | PORT_DIPNAME( 0x80, 0x00, "Special Odds" ) PORT_DIPLOCATION("DSW1:7,8") |
| 3337 | PORT_DIPNAME( 0x80, 0x00, "Special Odds" ) PORT_DIPLOCATION("DSW1:7,8") |
| 3378 | 3338 | PORT_DIPSETTING( 0x00, "None" ) |
| 3379 | 3339 | PORT_DIPSETTING( 0x40, "x300 (x1000)" ) |
| 3380 | 3340 | PORT_DIPSETTING( 0x80, "x500 (x5000" ) |
| r244893 | r244894 | |
| 3387 | 3347 | PORT_DIPSETTING( 0x02, "Easy" ) |
| 3388 | 3348 | PORT_DIPSETTING( 0x01, "Hard" ) |
| 3389 | 3349 | PORT_DIPSETTING( 0x00, "Very Hard" ) |
| 3390 | | PORT_DIPNAME( 0x04, 0x00, "W-Up Game" ) PORT_DIPLOCATION("DSW2:3") /* OK */ |
| 3350 | PORT_DIPNAME( 0x04, 0x00, "Double Up Game" ) PORT_DIPLOCATION("DSW2:3") /* OK */ |
| 3391 | 3351 | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 3392 | 3352 | PORT_DIPSETTING( 0x04, DEF_STR( On ) ) |
| 3393 | 3353 | PORT_DIPNAME( 0x18, 0x18, "Hopper Limit" ) PORT_DIPLOCATION("DSW2:4,5") /* not checked */ |
| r244893 | r244894 | |
| 3698 | 3658 | PORT_DIPSETTING( 0xc0, "24" ) |
| 3699 | 3659 | |
| 3700 | 3660 | PORT_START("DSW2") |
| 3701 | | PORT_DIPNAME( 0x01, 0x01, "Double-Up Game" ) PORT_DIPLOCATION("DSW2:1") /* OK */ |
| 3661 | PORT_DIPNAME( 0x01, 0x01, "Double Up Game" ) PORT_DIPLOCATION("DSW2:1") /* OK */ |
| 3702 | 3662 | PORT_DIPSETTING( 0x00, DEF_STR( No ) ) |
| 3703 | 3663 | PORT_DIPSETTING( 0x01, DEF_STR( Yes ) ) |
| 3704 | 3664 | PORT_DIPNAME( 0x02, 0x02, "Skill Spinning" ) PORT_DIPLOCATION("DSW2:2") /* OK (listed as Non-Stop spinning in the manual) */ |
| r244893 | r244894 | |
| 3878 | 3838 | PORT_DIPSETTING( 0xc0, "32" ) PORT_CONDITION("DSW5",0x10,EQUALS,0x10) |
| 3879 | 3839 | |
| 3880 | 3840 | PORT_START("DSW2") |
| 3881 | | PORT_DIPNAME( 0x01, 0x01, "Double-Up Game" ) PORT_DIPLOCATION("DSW2:1") /* OK */ |
| 3841 | PORT_DIPNAME( 0x01, 0x01, "Double Up Game" ) PORT_DIPLOCATION("DSW2:1") /* OK */ |
| 3882 | 3842 | PORT_DIPSETTING( 0x00, DEF_STR( No ) ) |
| 3883 | 3843 | PORT_DIPSETTING( 0x01, DEF_STR( Yes ) ) |
| 3884 | 3844 | PORT_DIPNAME( 0x02, 0x02, "Skill Spinning" ) PORT_DIPLOCATION("DSW2:2") /* OK (listed as Non-Stop spinning in the manual) */ |
| r244893 | r244894 | |
| 4051 | 4011 | PORT_DIPSETTING( 0xc0, "32" ) |
| 4052 | 4012 | |
| 4053 | 4013 | PORT_START("DSW2") |
| 4054 | | PORT_DIPNAME( 0x01, 0x01, "Double-Up Game" ) PORT_DIPLOCATION("DSW2:1") /* OK */ |
| 4014 | PORT_DIPNAME( 0x01, 0x01, "Double Up Game" ) PORT_DIPLOCATION("DSW2:1") /* OK */ |
| 4055 | 4015 | PORT_DIPSETTING( 0x00, DEF_STR( No ) ) |
| 4056 | 4016 | PORT_DIPSETTING( 0x01, DEF_STR( Yes ) ) |
| 4057 | 4017 | PORT_DIPNAME( 0x02, 0x02, "Skill Spinning" ) PORT_DIPLOCATION("DSW2:2") /* OK (listed as Non-Stop spinning in the manual) */ |
| r244893 | r244894 | |
| 4221 | 4181 | PORT_DIPSETTING( 0xc0, "32" ) |
| 4222 | 4182 | |
| 4223 | 4183 | PORT_START("DSW2") |
| 4224 | | PORT_DIPNAME( 0x01, 0x01, "Double-Up Game" ) PORT_DIPLOCATION("DSW2:1") /* OK */ |
| 4184 | PORT_DIPNAME( 0x01, 0x01, "Double Up Game" ) PORT_DIPLOCATION("DSW2:1") /* OK */ |
| 4225 | 4185 | PORT_DIPSETTING( 0x00, DEF_STR( No ) ) |
| 4226 | 4186 | PORT_DIPSETTING( 0x01, DEF_STR( Yes ) ) |
| 4227 | 4187 | PORT_DIPNAME( 0x02, 0x00, "Use Printer" ) PORT_DIPLOCATION("DSW2:2") |
| r244893 | r244894 | |
| 5922 | 5882 | PORT_DIPNAME( 0x04, 0x00, "Coin Out Rate" ) PORT_DIPLOCATION("DSW1:3") /* OK */ |
| 5923 | 5883 | PORT_DIPSETTING( 0x04, "1" ) |
| 5924 | 5884 | PORT_DIPSETTING( 0x00, "10" ) |
| 5925 | | PORT_DIPNAME( 0x08, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW1:4") |
| 5926 | | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 5927 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 5885 | PORT_DIPNAME( 0x08, 0x00, "'7' In Double Up Game" ) PORT_DIPLOCATION("DSW1:4") /* OK */ |
| 5886 | PORT_DIPSETTING( 0x08, "Even" ) |
| 5887 | PORT_DIPSETTING( 0x00, "Win" ) |
| 5928 | 5888 | PORT_DIPNAME( 0x10, 0x00, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 5929 | 5889 | PORT_DIPSETTING( 0x10, "80%" ) |
| 5930 | 5890 | PORT_DIPSETTING( 0x00, "90%" ) |